Legacy Roles
A list of legacy roles.
GET /api/v1/roles/?format=api&page=3778
{ "count": 37841, "next": "http://galaxy.ansible.com/api/v1/roles/?format=api&page=3779", "previous": "http://galaxy.ansible.com/api/v1/roles/?format=api&page=3777", "results": [ { "id": 43496, "upstream_id": null, "created": "2026-09-24T17:26:23.025066Z", "modified": "2026-10-03T20:36:06.722714Z", "imported": "2026-10-03T20:36:06.686874", "github_user": "halif", "username": "halif", "github_repo": "ansible-role-puppet-agent", "github_branch": "master", "commit": "2bdfbdd574a4fbb47609791509625029191afaa4", "commit_message": "Merge pull request #2 from halif/support_suse\n\nSupport suse", "name": "puppet_agent", "description": "Install and configure the open-source Puppet Agent 7 on supported Ubuntu and RedHat family systems.", "summary_fields": { "dependencies": [], "namespace": { "id": 11774, "name": "halif", "avatar_url": "https://github.com/halif.png" }, "provider_namespace": { "id": 21416, "name": "halif", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/21416/" }, "repository": { "name": "ansible-role-puppet-agent", "original_name": "ansible-role-puppet-agent" }, "tags": [ "puppet", "puppetagent", "agent", "configuration", "system", "linux", "ubuntu", "redhat", "rhel", "rocky" ], "versions": [ { "id": "38fb3a78-98f6-4e07-a3b7-df4fbe349e18", "name": "1.0.1", "release_date": "2026-09-24T20:24:29+03:00" }, { "id": "ce00d76e-d2dd-46d1-9606-1aa1c9e0a5e6", "name": "1.0.0", "release_date": "2026-09-24T20:24:29+03:00" } ] }, "download_count": 1 }, { "id": 43497, "upstream_id": null, "created": "2026-09-26T16:19:44.166814Z", "modified": "2026-09-26T16:19:44.207451Z", "imported": "2026-09-26T16:19:44.164549", "github_user": "egdoc", "username": "egdoc", "github_repo": "ansible-role-podman", "github_branch": "master", "commit": "fc3e6160b811c9fce90543acd6811a104501f5cb", "commit_message": "initial commit\n", "name": "podman", "description": "Install and setup Podman on Linux", "summary_fields": { "dependencies": [], "namespace": { "id": 2048, "name": "egdoc", "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a00-82e3-7d7d-8daa-cd4210643250/avatar/" }, "provider_namespace": { "id": 15172, "name": "egdoc", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/15172/" }, "repository": { "name": "ansible-role-podman", "original_name": "ansible-role-podman" }, "tags": [ "podman", "containers", "linux", "docker" ], "versions": [ { "id": "72bafd63-9dbd-4230-8365-891566b6baf7", "name": "v1.0.0", "release_date": "2026-09-26T18:09:56+02:00" } ] }, "download_count": 4 }, { "id": 43498, "upstream_id": null, "created": "2026-09-26T17:12:25.113275Z", "modified": "2026-09-26T17:12:25.150764Z", "imported": "2026-09-26T17:12:25.111032", "github_user": "madhavak0807", "username": "madhavak0807", "github_repo": "dummy-role", "github_branch": "main", "commit": "3081a0dd132787cf939beb79289f26c9f913165a", "commit_message": "initial files\n", "name": "dummy-role", "description": "your role description", "summary_fields": { "dependencies": [], "namespace": { "id": 29132, "name": "madhavak0807", "avatar_url": "https://github.com/madhavak0807.png" }, "provider_namespace": { "id": 38532, "name": "madhavak0807", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/38532/" }, "repository": { "name": "dummy-role", "original_name": "dummy-role" }, "tags": [], "versions": [] }, "download_count": 1 }, { "id": 43499, "upstream_id": null, "created": "2026-09-28T05:02:04.890334Z", "modified": "2026-09-28T05:02:04.931416Z", "imported": "2026-09-28T05:02:04.887930", "github_user": "Leejunsususu", "username": "Leejunsususu", "github_repo": "ljsweb", "github_branch": "main", "commit": "e86707e4163d699cd7f381e391265ce09cdd0a67", "commit_message": "commit\n", "name": "ljsweb", "description": "Demo Web Service", "summary_fields": { "dependencies": [], "namespace": { "id": 29089, "name": "Leejunsususu", "avatar_url": "https://github.com/Leejunsususu.png" }, "provider_namespace": { "id": 38490, "name": "leejunsususu", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/38490/" }, "repository": { "name": "ljsweb", "original_name": "ljsweb" }, "tags": [], "versions": [] }, "download_count": 4 }, { "id": 43500, "upstream_id": null, "created": "2026-09-28T05:57:25.211411Z", "modified": "2026-09-28T05:57:25.250685Z", "imported": "2026-09-28T05:57:25.208568", "github_user": "egdoc", "username": "egdoc", "github_repo": "ansible-role-uv", "github_branch": "master", "commit": "ce0a5dfb1091f07a943afd6f413e90b9b1b6d80d", "commit_message": "initial commit\n", "name": "uv", "description": "Ansible role to install uv on Linux (x86_64)", "summary_fields": { "dependencies": [], "namespace": { "id": 2048, "name": "egdoc", "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a00-82e3-7d7d-8daa-cd4210643250/avatar/" }, "provider_namespace": { "id": 15172, "name": "egdoc", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/15172/" }, "repository": { "name": "ansible-role-uv", "original_name": "ansible-role-uv" }, "tags": [ "uv", "python" ], "versions": [ { "id": "be2b6acc-2194-4472-9b79-d928adf80e35", "name": "v1.0.0", "release_date": "2026-09-28T07:41:13+02:00" } ] }, "download_count": 1 }, { "id": 43501, "upstream_id": null, "created": "2026-09-28T20:15:21.602694Z", "modified": "2026-09-28T20:15:21.650499Z", "imported": "2026-09-28T20:15:21.600185", "github_user": "ansible-lockdown", "username": "ansible-lockdown", "github_repo": "SUSE16-CIS", "github_branch": "devel", "commit": "31a2226e3ee9bef4338441a1b19cdabbc4d083e8", "commit_message": "Merge pull request #2 from ansible-lockdown/tmp_handler\n\nfixed tmp_mount to import not include task", "name": "suse16_cis", "description": "Apply the CIS SUSE Linux Enterprise 16 Benchmark", "summary_fields": { "dependencies": [], "namespace": { "id": 4668, "name": "ansible-lockdown", "avatar_url": "https://github.com/ansible-lockdown.png" }, "provider_namespace": { "id": 21298, "name": "ansible_lockdown", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/21298/" }, "repository": { "name": "SUSE16-CIS", "original_name": "SUSE16-CIS" }, "tags": [ "system", "security", "hardening", "benchmark", "compliance", "suse", "complianceascode", "sles16", "cis" ], "versions": [ { "id": "cb79544c-2660-4bd8-970e-14e6e581076b", "name": "1.0.0", "release_date": "2026-09-23T07:53:09+01:00" } ] }, "download_count": 2 }, { "id": 43502, "upstream_id": null, "created": "2026-09-29T09:18:01.694589Z", "modified": "2026-09-29T09:18:01.756805Z", "imported": "2026-09-29T09:18:01.692236", "github_user": "ankanidileep", "username": "ankanidileep", "github_repo": "ABC", "github_branch": "main", "commit": "40d1012bf409d7672dc1825bd358304e2b0fd7a9", "commit_message": "role commit\n", "name": "ABC", "description": "your description", "summary_fields": { "dependencies": [], "namespace": { "id": 29158, "name": "ankanidileep", "avatar_url": "https://github.com/ankanidileep.png" }, "provider_namespace": { "id": 38557, "name": "ankanidileep", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/38557/" }, "repository": { "name": "ABC", "original_name": "ABC" }, "tags": [], "versions": [] }, "download_count": 1 }, { "id": 43504, "upstream_id": null, "created": "2026-09-30T10:45:32.766147Z", "modified": "2026-10-02T14:54:48.322067Z", "imported": "2026-10-02T14:54:48.272766", "github_user": "bouola", "username": "bouola", "github_repo": "ansible-role-systemd_backup_jobs", "github_branch": "main", "commit": "293347b55a1b326bad9075d1eb1e523a383b060a", "commit_message": "chore(release): 2.0.0 [skip ci]\n\n# [2.0.0](https://github.com/bouola/ansible-role-systemd_backup_jobs/compare/v1.0.0...v2.0.0) (2026-10-02)\n\n* feat!: label backup metrics with backup_job and remove metrics of inactive jobs ([16a66c8](https://github.com/bouola/ansible-role-systemd_backup_jobs/commit/16a66c87c4e4b173e2a8971f0b866ad937b11473))\n\n### BREAKING CHANGES\n\n* metrics use the backup_job label instead of job. Prometheus renamed\nthe former job label to exported_job; update queries, alerts and dashboards.\n", "name": "systemd_backup_jobs", "description": "Run scheduled backup commands in throwaway containers or on the host with systemd timers, and publish verified outputs", "summary_fields": { "dependencies": [], "namespace": { "id": 28456, "name": "bouola", "avatar_url": "https://github.com/bouola.png" }, "provider_namespace": { "id": 37864, "name": "bouola", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/37864/" }, "repository": { "name": "ansible-role-systemd_backup_jobs", "original_name": "ansible-role-systemd_backup_jobs" }, "tags": [ "backup", "systemd", "timer", "docker", "database", "prometheus" ], "versions": [ { "id": "e96bdd53-f717-4e98-8a3a-300f002fc6d3", "name": "v2.0.0", "release_date": "2026-10-02T14:54:13+00:00" }, { "id": "b85fcfeb-3343-4f5f-a1a9-eb026917eab3", "name": "v1.0.0", "release_date": "2026-09-30T10:44:54+00:00" } ] }, "download_count": 24 }, { "id": 43505, "upstream_id": null, "created": "2026-10-01T06:25:33.550508Z", "modified": "2026-10-01T06:42:28.053243Z", "imported": "2026-10-01T06:42:28.025110", "github_user": "kashifhm333", "username": "kashifhm333", "github_repo": "ansible-role-apache", "github_branch": "main", "commit": "0fca8955ce78335a3ecbce088f21864fc695626c", "commit_message": "changings\n", "name": "apache", "description": "your role description", "summary_fields": { "dependencies": [], "namespace": { "id": 29187, "name": "kashifhm333", "avatar_url": "https://github.com/kashifhm333.png" }, "provider_namespace": { "id": 38586, "name": "kashifhm333", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/38586/" }, "repository": { "name": "ansible-role-apache", "original_name": "ansible-role-apache" }, "tags": [], "versions": [] }, "download_count": 7 }, { "id": 43506, "upstream_id": null, "created": "2026-10-03T15:40:05.533365Z", "modified": "2026-10-04T15:13:02.793087Z", "imported": "2026-10-04T15:13:02.381457", "github_user": "brlin-tw", "username": "brlin-tw", "github_repo": "ansible-role-bind", "github_branch": "v6.0.0", "commit": "2ec6f6e59c893b1ea7316a7a4dbe4dc2d9577a4e", "commit_message": "Change publisher identity\n\nSigned-off-by: ๆๅไป(Buo-ren Lin) <[email protected]>\n", "name": "bind", "description": "Sets up ISC BIND as an authoritative DNS server for one or more domains (primary and/or secondary).\nThis is a fork of bertvv.bind, incorporating various improvements and customizations.\n", "summary_fields": { "dependencies": [], "namespace": { "id": 17601, "name": "brlin-tw", "avatar_url": "https://avatars.githubusercontent.com/u/13408130?v=4" }, "provider_namespace": { "id": 2996, "name": "brlin_tw", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/2996/" }, "repository": { "name": "ansible-role-bind", "original_name": "ansible-role-bind" }, "tags": [ "dns", "networking", "system" ], "versions": [ { "id": "28a3c1b7-ae00-4bf2-94ce-04cf85bf4cd5", "name": "v6.1.0", "release_date": "2026-10-04T23:08:01+08:00" }, { "id": "481265ae-1300-4bb4-bda5-a3a1db713855", "name": "v6.0.3", "release_date": "2026-10-04T20:35:11+08:00" }, { "id": "e8445c4a-8d46-4acf-8450-58c26ef5d85a", "name": "v6.0.2", "release_date": "2026-10-04T20:03:41+08:00" }, { "id": "e5694cc9-c43b-48f1-a2dd-122fc04c6054", "name": "v6.0.1", "release_date": "2026-10-04T18:13:14+08:00" }, { "id": "da0c8d27-2e29-449a-abe4-aba4fe3628dc", "name": "v6.0.0", "release_date": "2026-10-03T23:39:05+08:00" }, { "id": "2a02f23c-cdb5-4044-8efa-e10f41b13e10", "name": "v5.1.0", "release_date": "2021-09-17T23:21:52+02:00" }, { "id": "2bdf3ed3-a982-4aeb-b3ba-ae8489f24471", "name": "v5.0.0", "release_date": "2020-10-07T00:35:53+02:00" }, { "id": "2e44a4ae-1d3d-47aa-8a09-ca678d26d0e8", "name": "v4.2.0", "release_date": "2020-05-23T21:30:34+02:00" }, { "id": "d91c4908-c4a5-4370-b583-2e978eb7694e", "name": "v4.1.0", "release_date": "2018-10-05T22:40:40+02:00" }, { "id": "66605ee3-94ea-4631-b3ec-6ddb06f2d4bd", "name": "v4.0.1", "release_date": "2018-05-22T08:19:56+02:00" }, { "id": "cd8cb46c-c705-4ff2-9388-b33674cd0293", "name": "v4.0.0", "release_date": "2018-05-19T22:00:27+02:00" } ] }, "download_count": 1 } ] }