Legacy Roles
A list of legacy roles.
GET /api/v1/roles/?format=api&page=704
{ "count": 37341, "next": "http://galaxy.ansible.com/api/v1/roles/?format=api&page=705", "previous": "http://galaxy.ansible.com/api/v1/roles/?format=api&page=703", "results": [ { "id": 8118, "upstream_id": 29469, "created": "2023-05-08T20:41:52.454835Z", "modified": "2023-10-29T18:45:07.779394Z", "imported": "2021-02-07T13:13:55.769125-05:00", "github_user": "diodonfrost", "username": "diodonfrost", "github_repo": "ansible-role-mariadb", "github_branch": "master", "commit": "ff0bd995d92f225c66f8f168b6109e2236a814a1", "commit_message": "fix merge conflict", "name": "mariadb", "description": "mariadb install and setup", "summary_fields": { "dependencies": [], "namespace": { "id": 1801, "name": "diodonfrost", "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d19ff-def6-712b-ace9-354d380791af/avatar/" }, "provider_namespace": { "id": 13325, "name": "diodonfrost", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/13325/" }, "repository": { "name": "ansible-role-mariadb", "original_name": "ansible-role-mariadb" }, "tags": [ "database", "system" ], "versions": [ { "id": 124262, "name": "1.2.1", "release_date": "2020-04-19T19:34:05-04:00" }, { "id": 123869, "name": "1.2.0", "release_date": "2020-03-19T16:22:39-04:00" }, { "id": 108849, "name": "1.1.1", "release_date": "2019-11-13T00:06:12-05:00" }, { "id": 108332, "name": "1.1.0", "release_date": "2019-11-07T02:22:41-05:00" }, { "id": 83671, "name": "1.0.0", "release_date": "2018-11-28T12:29:31-05:00" } ] }, "download_count": 966 }, { "id": 8119, "upstream_id": 35902, "created": "2023-05-08T20:41:52.522172Z", "modified": "2023-10-29T18:45:07.783558Z", "imported": "2021-01-24T13:51:33.257026-05:00", "github_user": "diodonfrost", "username": "diodonfrost", "github_repo": "ansible-role-ntp", "github_branch": "master", "commit": "d62794bbd1147fbdc0cf42e18b06b03dec407a83", "commit_message": "test(molecule): use new docker image name\n\nPreviously, the docker images used by\nmolecule were following this structure:\n\"diodonfrost/{os-name}-{os-version]-ansible:latest\"\nThe new structure used by molecule is now:\n\"diodonfrost/ansible-{os-name}:{os-vers", "name": "ntp", "description": "Ansible role for manage ntp daemon on a large number of os", "summary_fields": { "dependencies": [], "namespace": { "id": 1801, "name": "diodonfrost", "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d19ff-def6-712b-ace9-354d380791af/avatar/" }, "provider_namespace": { "id": 13325, "name": "diodonfrost", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/13325/" }, "repository": { "name": "ansible-role-ntp", "original_name": "ansible-role-ntp" }, "tags": [ "ntp", "packaging", "system" ], "versions": [ { "id": 117700, "name": "1.0.1", "release_date": "2020-02-19T14:36:55-05:00" }, { "id": 115277, "name": "1.0.0", "release_date": "2020-02-05T17:15:42-05:00" } ] }, "download_count": 76 }, { "id": 8120, "upstream_id": null, "created": "2023-05-08T20:41:52.588180Z", "modified": "2026-05-03T18:32:52.473137Z", "imported": "2026-05-03T18:32:52.357904", "github_user": "diodonfrost", "username": "diodonfrost", "github_repo": "ansible-role-ohmyzsh", "github_branch": "master", "commit": "14bb4f4703538d7f6c9080c348465178a0a72c3a", "commit_message": "feat(repo): allow opting in to Oh My Zsh repository updates\n\nThe git clone was hardcoded with update: false, which left existing\ninstallations stuck on whatever revision was first checked out and gave\noperators no way to refresh Oh My Zsh without manually deleting the clone.\n", "name": "ohmyzsh", "description": "Ansible role for install ohmyzsh", "summary_fields": { "dependencies": [], "namespace": { "id": 1801, "name": "diodonfrost", "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d19ff-def6-712b-ace9-354d380791af/avatar/" }, "provider_namespace": { "id": 13325, "name": "diodonfrost", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/13325/" }, "repository": { "name": "ansible-role-ohmyzsh", "original_name": "ansible-role-ohmyzsh" }, "tags": [ "shell", "zsh", "ohmyzsh", "system", "packaging", "git" ], "versions": [ { "id": "bdd0e8e4-eb7a-4fec-9e53-7795937c981d", "name": "1.3.0", "release_date": "2026-04-10T22:22:12+00:00" }, { "id": "a6e1b72b-5f80-4528-8c55-e586118cd3ff", "name": "1.2.0", "release_date": "2023-08-07T04:07:31-04:00" }, { "id": "f1124fd0-2645-4678-963a-fca99a1eb0ea", "name": "1.1.1", "release_date": "2023-08-01T18:11:25-04:00" }, { "id": "8a75b03a-858f-4911-9cef-bb4571ce5470", "name": "1.1.0", "release_date": "2023-07-24T16:22:27-04:00" }, { "id": "540298f9-3e7b-486c-892f-946866446dc1", "name": "1.0.3", "release_date": "2023-07-19T16:42:58-04:00" }, { "id": "7f3b36d0-4630-4043-9320-2f95483fc2d4", "name": "1.0.2", "release_date": "2023-05-12T10:34:03-04:00" }, { "id": "ebd744b5-1343-4cd5-84c5-98038fe068de", "name": "1.0.1", "release_date": "2020-11-19T09:11:06-05:00" }, { "id": "3bea26ed-5332-406f-ab8d-ddd833a8cbfe", "name": "1.0.0", "release_date": "2020-10-08T18:07:16-04:00" }, { "id": "0fa9e0a7-c31e-454f-be35-13828e26d6b4", "name": "0.9.0", "release_date": "2020-10-07T17:08:47-04:00" } ] }, "download_count": 3083 }, { "id": 8121, "upstream_id": null, "created": "2023-05-08T20:41:52.663347Z", "modified": "2026-05-03T18:31:49.853592Z", "imported": "2026-05-03T18:31:49.634263", "github_user": "diodonfrost", "username": "diodonfrost", "github_repo": "ansible-role-p10k", "github_branch": "master", "commit": "58658b566fbb6642c7b76cd355d733c4a2cee1c2", "commit_message": "style(deps): remove wget and curl from role dependencies\n\nThe role uses git clone to fetch powerlevel10k and ansible.builtin modules\nfor file operations, so wget and curl are never actually invoked. Keeping\nthem as dependencies forces unnecessary package installations on target hosts.\n", "name": "p10k", "description": "Ansible role for install powerlevel10k", "summary_fields": { "dependencies": [], "namespace": { "id": 1801, "name": "diodonfrost", "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d19ff-def6-712b-ace9-354d380791af/avatar/" }, "provider_namespace": { "id": 13325, "name": "diodonfrost", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/13325/" }, "repository": { "name": "ansible-role-p10k", "original_name": "ansible-role-p10k" }, "tags": [ "zsh", "shell", "system", "git" ], "versions": [ { "id": "225be5f1-5d3e-488b-bbfb-8277bd375632", "name": "1.5.0", "release_date": "2026-03-19T21:02:36+00:00" }, { "id": "3d1331de-4b2d-41e8-8a57-77d6314812e3", "name": "1.4.0", "release_date": "2023-08-05T13:17:19-04:00" }, { "id": "37560dc7-709a-4147-912f-e1b1598e7242", "name": "1.3.1", "release_date": "2023-08-01T16:21:08-04:00" }, { "id": "2d47a233-70aa-4336-94fa-85f1547aceeb", "name": "1.3.0", "release_date": "2023-05-26T10:09:54-04:00" }, { "id": "cccc88ec-faa2-4a5d-a02d-f107aa9c38e9", "name": "1.2.1", "release_date": "2021-09-04T16:57:53-04:00" }, { "id": "782c6b8e-72ba-408c-9902-4e014438313d", "name": "1.2.0", "release_date": "2021-09-01T16:41:52-04:00" }, { "id": "6c5acfdf-ab46-4a2a-824a-c570749341ba", "name": "1.1.0", "release_date": "2021-08-20T17:58:19-04:00" }, { "id": "f6e7e28c-e460-4429-9870-fbedf72b1449", "name": "1.0.0", "release_date": "2021-01-22T13:44:35-05:00" }, { "id": "275380ee-da90-4db7-987c-9a6ca389b8e8", "name": "0.12.0", "release_date": "2021-01-20T12:17:00-05:00" }, { "id": "017cfa1f-641e-4f2c-b795-5d9c3b74b58e", "name": "0.11.0", "release_date": "2021-01-18T11:06:34-05:00" }, { "id": "d5eee095-3d4b-47bd-a6d4-e37910cda4df", "name": "0.10.1", "release_date": "2021-01-17T22:46:23-05:00" } ] }, "download_count": 7463 }, { "id": 8122, "upstream_id": null, "created": "2023-05-08T20:41:52.761945Z", "modified": "2026-05-03T18:25:00.279409Z", "imported": "2026-05-03T18:25:00.145776", "github_user": "diodonfrost", "username": "diodonfrost", "github_repo": "ansible-role-packer", "github_branch": "master", "commit": "28e3353ecebb51c8d385ec0487e331353d8fbe02", "commit_message": "tests(tasks): always download Packer archive even in check mode\n\nA dry run otherwise skips the download, leaving the follow-up unzip and\ninstall tasks to fail on the missing archive and preventing molecule\ncheck from validating the rest of the Linux/Unix and Windows flows.\n", "name": "packer", "description": "Ansible role for install the latest version of Packer", "summary_fields": { "dependencies": [], "namespace": { "id": 1801, "name": "diodonfrost", "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d19ff-def6-712b-ace9-354d380791af/avatar/" }, "provider_namespace": { "id": 13325, "name": "diodonfrost", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/13325/" }, "repository": { "name": "ansible-role-packer", "original_name": "ansible-role-packer" }, "tags": [ "system", "packaging", "build", "box", "packer", "hashicorp" ], "versions": [ { "id": "2d0f192f-695d-4d67-b84e-ab8667368ee2", "name": "1.9.0", "release_date": "2026-03-07T04:25:40+00:00" }, { "id": "e8499290-9579-48dc-957a-d3932882af5a", "name": "1.8.1", "release_date": "2026-02-28T03:42:11+01:00" }, { "id": "96a6e383-476b-4562-aa90-88336851f9c4", "name": "1.8.0", "release_date": "2023-08-20T00:40:18+02:00" }, { "id": "b6387a31-2a12-4dbf-b672-56a131b2acbc", "name": "1.7.0", "release_date": "2023-05-08T20:57:36-04:00" }, { "id": "8b70b13f-9aa7-4eaf-bc0e-c92f630562cc", "name": "1.6.0", "release_date": "2021-01-09T22:47:13-05:00" }, { "id": "58891e09-6758-46b8-b41a-d37e0a4f13a2", "name": "1.5.2", "release_date": "2020-11-26T14:18:54-05:00" }, { "id": "6ec78f38-7391-4e2b-a540-25519d6a643f", "name": "1.5.1", "release_date": "2020-11-20T06:40:21-05:00" }, { "id": "5b4c0dd4-31d5-4099-a6a3-5dc9e280f2c8", "name": "1.5.0", "release_date": "2020-09-19T08:31:40-04:00" }, { "id": "cdc6713d-01c9-49c5-a19b-0fc16fbeac42", "name": "1.4.0", "release_date": "2020-08-31T17:40:00-04:00" }, { "id": "cc8f3ee1-dd13-4de5-9397-212ceb170576", "name": "1.3.0", "release_date": "2020-08-20T13:29:06-04:00" }, { "id": "13e82241-9868-41d1-a8c4-b26b5b2ca301", "name": "1.2.0", "release_date": "2020-03-16T12:49:41-04:00" } ] }, "download_count": 11096 }, { "id": 8123, "upstream_id": null, "created": "2023-05-08T20:41:52.828896Z", "modified": "2026-04-19T18:39:07.646313Z", "imported": "2026-04-19T18:39:07.603240", "github_user": "diodonfrost", "username": "diodonfrost", "github_repo": "ansible-role-podman", "github_branch": "master", "commit": "8aad6152a1f62619ff394400b78b2bc4ef2e6f44", "commit_message": "tests(molecule): move to libvirt qemu provider\n", "name": "podman", "description": "An Ansible Role that installs Podman on Linux.", "summary_fields": { "dependencies": [], "namespace": { "id": 1801, "name": "diodonfrost", "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d19ff-def6-712b-ace9-354d380791af/avatar/" }, "provider_namespace": { "id": 13325, "name": "diodonfrost", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/13325/" }, "repository": { "name": "ansible-role-podman", "original_name": "ansible-role-podman" }, "tags": [ "system", "containers", "orchestration", "server" ], "versions": [ { "id": "a7b98770-68a1-441d-921c-ce2f2aac363d", "name": "1.0.0", "release_date": "2023-05-17T20:01:41-04:00" }, { "id": "991abfaf-2ca4-4708-a592-df92dde061b1", "name": "0.9.1", "release_date": "2020-12-27T16:10:31-05:00" }, { "id": "bf9d7094-25de-4dd5-903e-7ee0f72110ce", "name": "0.9.0", "release_date": "2020-12-06T11:20:28-05:00" } ] }, "download_count": 68 }, { "id": 8124, "upstream_id": null, "created": "2023-05-08T20:41:52.897146Z", "modified": "2026-04-19T18:22:44.259364Z", "imported": "2026-04-19T18:22:44.195313", "github_user": "diodonfrost", "username": "diodonfrost", "github_repo": "ansible-role-pulumi", "github_branch": "master", "commit": "db0f207c61235e7521c2d5174f0eb44d679fd7d1", "commit_message": "tests(molecule): change injection variables\n\nInject, pulumi_version variable from converge.yml\ninstead of molecule.yml.\n", "name": "pulumi", "description": "Ansible role for install the latest version of Pulumi", "summary_fields": { "dependencies": [], "namespace": { "id": 1801, "name": "diodonfrost", "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d19ff-def6-712b-ace9-354d380791af/avatar/" }, "provider_namespace": { "id": 13325, "name": "diodonfrost", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/13325/" }, "repository": { "name": "ansible-role-pulumi", "original_name": "ansible-role-pulumi" }, "tags": [ "system", "packaging" ], "versions": [ { "id": "d3b15935-2660-4958-b34a-63a3e30fca11", "name": "1.0.2", "release_date": "2020-11-27T02:00:26-05:00" }, { "id": "8ebf4438-a619-4a50-95a4-5542db9d9a0e", "name": "1.0.1", "release_date": "2020-11-20T06:46:20-05:00" }, { "id": "8fedc4a0-783c-44b6-9876-5edd0873203c", "name": "1.0.0", "release_date": "2020-09-10T18:21:21-04:00" }, { "id": "0a3a366a-4aab-466e-a539-fe7ba36c7e9d", "name": "0.9.0", "release_date": "2020-09-10T13:58:14-04:00" } ] }, "download_count": 906 }, { "id": 8125, "upstream_id": 32353, "created": "2023-05-08T20:41:52.996787Z", "modified": "2023-10-29T18:45:07.795643Z", "imported": "2021-03-07T13:01:59.677669-05:00", "github_user": "diodonfrost", "username": "diodonfrost", "github_repo": "ansible-role-puppet-agent", "github_branch": "master", "commit": "d07b86d22f2d9cf86a7c02187e329dc22d8577ef", "commit_message": "Merge branch 'master' of github.com:diodonfrost/ansible-role-puppet-agent", "name": "puppet_agent", "description": "Ansible role for manage Puppet-agent on a large number of os", "summary_fields": { "dependencies": [], "namespace": { "id": 1801, "name": "diodonfrost", "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d19ff-def6-712b-ace9-354d380791af/avatar/" }, "provider_namespace": { "id": 13325, "name": "diodonfrost", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/13325/" }, "repository": { "name": "ansible-role-puppet-agent", "original_name": "ansible-role-puppet-agent" }, "tags": [ "configuration", "packaging", "puppet", "system" ], "versions": [ { "id": 145322, "name": "1.6.3", "release_date": "2021-01-25T17:20:51-05:00" }, { "id": 144882, "name": "1.6.2", "release_date": "2021-01-15T11:43:29-05:00" }, { "id": 141159, "name": "1.6.1", "release_date": "2020-11-20T07:04:12-05:00" }, { "id": 135717, "name": "1.6.0", "release_date": "2020-09-07T18:51:23-04:00" }, { "id": 111938, "name": "1.5.0", "release_date": "2019-12-22T12:59:16-05:00" }, { "id": 107115, "name": "1.4.0", "release_date": "2019-10-24T13:59:58-04:00" }, { "id": 105829, "name": "1.3.0", "release_date": "2019-10-10T17:55:15-04:00" }, { "id": 93971, "name": "1.2.0", "release_date": "2019-05-19T14:52:41-04:00" }, { "id": 92933, "name": "1.1.2", "release_date": "2019-05-02T15:14:53-04:00" }, { "id": 91301, "name": "1.1.0", "release_date": "2019-03-06T10:21:14-05:00" }, { "id": 79507, "name": "1.0.1", "release_date": "2018-11-08T11:13:30-05:00" } ] }, "download_count": 7396 }, { "id": 8126, "upstream_id": 45824, "created": "2023-05-08T20:41:53.079688Z", "modified": "2023-10-29T18:45:07.800167Z", "imported": "2021-05-30T14:48:56.111477-04:00", "github_user": "diodonfrost", "username": "diodonfrost", "github_repo": "ansible-role-python", "github_branch": "master", "commit": "37237c6e2558a4a2e58ccbb4fb1df257fcc605b2", "commit_message": "ci(requirements): install python packages with requirements file\n\nPreviously, the molecule packages was installed directly\nin the command line.\n\nThis commit install python packages from requirements file.", "name": "python", "description": "Ansible role for compile and install Python", "summary_fields": { "dependencies": [], "namespace": { "id": 1801, "name": "diodonfrost", "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d19ff-def6-712b-ace9-354d380791af/avatar/" }, "provider_namespace": { "id": 13325, "name": "diodonfrost", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/13325/" }, "repository": { "name": "ansible-role-python", "original_name": "ansible-role-python" }, "tags": [ "packaging", "python", "system" ], "versions": [ { "id": 125946, "name": "1.0.0", "release_date": "2020-05-09T15:19:59-04:00" }, { "id": 115077, "name": "0.10.0", "release_date": "2020-02-03T15:40:55-05:00" }, { "id": 113489, "name": "0.9.0", "release_date": "2020-01-12T18:07:00-05:00" } ] }, "download_count": 21336 }, { "id": 8127, "upstream_id": 40776, "created": "2023-05-08T20:41:53.183270Z", "modified": "2023-10-29T18:46:48.157973Z", "imported": "2023-07-23T14:02:12.855615-04:00", "github_user": "diodonfrost", "username": "diodonfrost", "github_repo": "ansible-role-sonar-scanner", "github_branch": "master", "commit": "95286432359cfd479a7e749b2e9e79c1904c2f1e", "commit_message": "ci(actions): update packages versions\n\nUpdate the version of the following:\n* update github runners image 18.04 -> 22.04\n* actions/checkout@v2 -> actions/checkout@v3\n* actions/setup-python@v2 -> actions/setup-python@v4\n* run molecule test on new docker im", "name": "sonar_scanner", "description": "Ansible role - sonar-scanner", "summary_fields": { "dependencies": [], "namespace": { "id": 1801, "name": "diodonfrost", "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d19ff-def6-712b-ace9-354d380791af/avatar/" }, "provider_namespace": { "id": 13325, "name": "diodonfrost", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/13325/" }, "repository": { "name": "ansible-role-sonar-scanner", "original_name": "ansible-role-sonar-scanner" }, "tags": [ "packaging", "sonarqube", "system" ], "versions": [ { "id": 143988, "name": "1.1.2", "release_date": "2020-12-26T14:32:12-05:00" }, { "id": 141194, "name": "1.1.1", "release_date": "2020-11-20T20:07:40-05:00" }, { "id": 133168, "name": "1.1.0", "release_date": "2020-08-10T07:36:28-04:00" }, { "id": 115627, "name": "1.0.0", "release_date": "2020-01-24T18:18:48-05:00" } ] }, "download_count": 20875 } ] }