Legacy Roles
A list of legacy roles.
GET /api/v1/roles/?format=api&page=3628
{ "count": 37883, "next": "http://galaxy.ansible.com/api/v1/roles/?format=api&page=3629", "previous": "http://galaxy.ansible.com/api/v1/roles/?format=api&page=3627", "results": [ { "id": 41836, "upstream_id": null, "created": "2025-11-03T17:56:29.191502Z", "modified": "2025-11-03T22:27:56.556948Z", "imported": "2025-11-03T22:27:56.523287", "github_user": "iamenr0s", "username": "iamenr0s", "github_repo": "ansible-role-etc-hosts", "github_branch": "main", "commit": "eb5685a40907bf0d59bb1b5916b3fdce26628f95", "commit_message": "initial commit\n", "name": "ansible_role_etc_hosts", "description": "Manage /etc/hosts: update localhost and add inventory/extra hosts.", "summary_fields": { "dependencies": [], "namespace": { "id": 14069, "name": "iamenr0s", "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/01927bb4-83cc-7034-b82f-b9dd98eac443/avatar/" }, "provider_namespace": { "id": 13009, "name": "iamenr0s", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/13009/" }, "repository": { "name": "ansible-role-etc-hosts", "original_name": "ansible-role-etc-hosts" }, "tags": [ "networking", "hosts", "system", "etchosts" ], "versions": [ { "id": "0ae96cb4-cee4-469a-9de1-d248e5bff016", "name": "v1.0.0", "release_date": "2025-11-03T17:53:13+00:00" } ] }, "download_count": 5 }, { "id": 41837, "upstream_id": null, "created": "2025-11-03T21:09:49.089585Z", "modified": "2025-11-03T21:09:49.145621Z", "imported": "2025-11-03T21:09:49.087026", "github_user": "plopoyop", "username": "plopoyop", "github_repo": "ansible-role-lego", "github_branch": "1.0.0", "commit": "843a5d3ad96b4b593955ec8b5f2a9a7edd6211f1", "commit_message": "update changelog\n", "name": "lego", "description": "Install & configure lego (https://go-acme.github.io/lego/)", "summary_fields": { "dependencies": [], "namespace": { "id": 20419, "name": "plopoyop", "avatar_url": "https://github.com/plopoyop.png" }, "provider_namespace": { "id": 29914, "name": "plopoyop", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/29914/" }, "repository": { "name": "ansible-role-lego", "original_name": "ansible-role-lego" }, "tags": [ "acme", "lego", "letsencrypt", "certificate" ], "versions": [ { "id": "b49557ad-2455-4f5a-97c5-a38f2ec85a63", "name": "1.0.0", "release_date": "2025-11-03T21:08:10+00:00" } ] }, "download_count": 5 }, { "id": 41838, "upstream_id": null, "created": "2025-11-04T01:51:20.259139Z", "modified": "2025-11-04T01:51:20.289362Z", "imported": "2025-11-04T01:51:20.256792", "github_user": "Kavitha401", "username": "Kavitha401", "github_repo": "dummy-role", "github_branch": "master", "commit": "c5016a240cf27f798acd120d9f7ff707213575be", "commit_message": "initial files\n", "name": "dummy-role", "description": "your role description", "summary_fields": { "dependencies": [], "namespace": { "id": 24831, "name": "Kavitha401", "avatar_url": "https://github.com/Kavitha401.png" }, "provider_namespace": { "id": 34289, "name": "kavitha401", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/34289/" }, "repository": { "name": "dummy-role", "original_name": "dummy-role" }, "tags": [], "versions": [] }, "download_count": 3 }, { "id": 41839, "upstream_id": null, "created": "2025-11-04T09:45:05.619361Z", "modified": "2025-11-04T09:45:05.656511Z", "imported": "2025-11-04T09:45:05.610422", "github_user": "MohamedAIbrahim", "username": "MohamedAIbrahim", "github_repo": "Apache-Deployment-role", "github_branch": "main", "commit": "72fdf4cb7183f420c3c5b89af512ca12da3ec5a3", "commit_message": "Apache-Role\n", "name": "Apache-Deployment-role", "description": "your role description", "summary_fields": { "dependencies": [], "namespace": { "id": 24837, "name": "MohamedAIbrahim", "avatar_url": "https://github.com/MohamedAIbrahim.png" }, "provider_namespace": { "id": 34294, "name": "mohamedaibrahim", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/34294/" }, "repository": { "name": "Apache-Deployment-role", "original_name": "Apache-Deployment-role" }, "tags": [], "versions": [] }, "download_count": 3 }, { "id": 41840, "upstream_id": null, "created": "2025-11-04T15:51:01.283019Z", "modified": "2025-11-04T15:53:50.223241Z", "imported": "2025-11-04T15:53:50.155848", "github_user": "torproject", "username": "torproject", "github_repo": "onionspray-role", "github_branch": "main", "commit": "4add4d07c430f4ad4c31013986dd10c88a73d8f7", "commit_message": "Chore: ChangeLog update for v3.0.0\n", "name": "onionspray", "description": "Onionspray Ansible Role", "summary_fields": { "dependencies": [], "namespace": { "id": 18800, "name": "torproject", "avatar_url": "https://github.com/torproject.png" }, "provider_namespace": { "id": 28336, "name": "torproject", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/28336/" }, "repository": { "name": "onionspray-role", "original_name": "onionspray-role" }, "tags": [ "networking", "tor", "onionservices" ], "versions": [ { "id": "7999c5dd-70f2-45a6-84c8-3a3615bc5c81", "name": "3.0.0", "release_date": "2025-11-04T12:38:59-03:00" }, { "id": "3c181ed5-3fb4-40a4-a7c2-1ebbea2bd286", "name": "2.0.0", "release_date": "2025-08-11T16:39:29-03:00" } ] }, "download_count": 8 }, { "id": 41841, "upstream_id": null, "created": "2025-11-05T10:44:38.668380Z", "modified": "2025-11-05T10:44:38.706027Z", "imported": "2025-11-05T10:44:38.666478", "github_user": "webdimension-develop", "username": "webdimension_develop", "github_repo": "ansible-role-nginx", "github_branch": "main", "commit": "eb7cb9c55dda5a8266463c13d8065d10ae270ffc", "commit_message": "fix\n", "name": "ansible-role-nginx", "description": "your role description", "summary_fields": { "dependencies": [], "namespace": { "id": 10114, "name": "webdimension_develop", "avatar_url": "https://avatars.githubusercontent.com/u/131512192?v=4" }, "provider_namespace": { "id": 12035, "name": "webdimension_develop", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/12035/" }, "repository": { "name": "ansible-role-nginx", "original_name": "ansible-role-nginx" }, "tags": [], "versions": [] }, "download_count": 6 }, { "id": 41842, "upstream_id": null, "created": "2025-11-05T14:39:32.823867Z", "modified": "2025-11-05T14:39:32.930454Z", "imported": "2025-11-05T14:39:32.820294", "github_user": "5tuk0v", "username": "5tuk0v", "github_repo": "ludus_wsus", "github_branch": "main", "commit": "b5971a042df7b65a7c4f2f94993a006141b7f288", "commit_message": "Fixed release.yml working dir\n", "name": "ludus_wsus", "description": "An Ansible Role that installs Windows Server Update Services (WSUS) on Windows Server and optionally configures products, classifications, and synchronization schedules", "summary_fields": { "dependencies": [], "namespace": { "id": 24853, "name": "5tuk0v", "avatar_url": "https://github.com/5tuk0v.png" }, "provider_namespace": { "id": 34310, "name": "5tuk0v", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/34310/" }, "repository": { "name": "ludus_wsus", "original_name": "ludus_wsus" }, "tags": [ "ludus", "wsus", "windows", "updates", "security", "lab", "patching", "sysadmin" ], "versions": [ { "id": "4f225740-7e44-4b19-a9d7-90922e12b01d", "name": "1.0.0", "release_date": "2025-11-03T14:01:21-05:00" } ] }, "download_count": 45 }, { "id": 41843, "upstream_id": null, "created": "2025-11-05T20:27:47.423881Z", "modified": "2026-10-25T13:31:34.298577Z", "imported": "2026-10-25T13:31:34.209531", "github_user": "philnewm", "username": "philnewm", "github_repo": "ansible-podman-rootless-user", "github_branch": "main", "commit": "017af26033b8645f10fa5d282ca904ebfa652331", "commit_message": "Merge pull request #4 from philnewm:migrate-on-alloc\n\nMigrate on alloc", "name": "podman_rootless_user", "description": "Create and configure a user for rootless podman containers", "summary_fields": { "dependencies": [], "namespace": { "id": 15235, "name": "philnewm", "avatar_url": "https://github.com/philnewm.png" }, "provider_namespace": { "id": 24880, "name": "philnewm", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/24880/" }, "repository": { "name": "ansible-podman-rootless-user", "original_name": "ansible-podman-rootless-user" }, "tags": [], "versions": [ { "id": "f61a746d-76cd-4a8b-a613-42a944e2316c", "name": "0.2.6", "release_date": "2026-10-25T14:30:08+01:00" }, { "id": "839c2f78-c6d4-4b57-862a-6c62caa91fa3", "name": "0.2.5", "release_date": "2026-10-23T20:01:56+02:00" }, { "id": "4b6014e8-e4d8-43de-bd84-c0d119af530b", "name": "0.2.4", "release_date": "2026-10-16T17:53:34+02:00" }, { "id": "6cccf03e-f0bd-4a82-92af-4603a73c9ea7", "name": "0.2.3", "release_date": "2026-05-24T22:30:21+02:00" }, { "id": "2cd327ee-854a-4f4e-8591-08680802f009", "name": "0.2.2", "release_date": "2026-04-04T00:49:55+02:00" }, { "id": "5ab610b8-5705-4fde-9d31-2829072124ff", "name": "0.2.1", "release_date": "2026-02-28T13:37:03+01:00" }, { "id": "282258c2-e6a9-4235-a957-ee1997655ad2", "name": "0.2.0", "release_date": "2025-12-22T22:39:05+01:00" }, { "id": "55099685-a825-45b7-8bc6-221d74bc0158", "name": "0.1.1", "release_date": "2025-12-22T14:55:40+01:00" }, { "id": "a0e4a9bb-f954-4193-ab52-7bd4281e3f89", "name": "0.1.0", "release_date": "2025-11-05T21:23:58+01:00" } ] }, "download_count": 462 }, { "id": 41844, "upstream_id": null, "created": "2025-11-05T23:17:01.034993Z", "modified": "2025-11-05T23:17:01.067762Z", "imported": "2025-11-05T23:17:01.032673", "github_user": "webdimension-develop", "username": "webdimension-develop", "github_repo": "ansible-role-neovim", "github_branch": "main", "commit": "0a3545430535722fa1c17515ccca67101172939f", "commit_message": "fix\n", "name": "ansible-role-ansible-neovim", "description": "your role description", "summary_fields": { "dependencies": [], "namespace": { "id": 7498, "name": "webdimension-develop", "avatar_url": "https://avatars.githubusercontent.com/u/131512192?v=4" }, "provider_namespace": { "id": 12035, "name": "webdimension_develop", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/12035/" }, "repository": { "name": "ansible-role-neovim", "original_name": "ansible-role-neovim" }, "tags": [], "versions": [] }, "download_count": 3 }, { "id": 41845, "upstream_id": null, "created": "2025-11-06T10:54:10.435872Z", "modified": "2025-11-06T10:54:10.506904Z", "imported": "2025-11-06T10:54:10.433527", "github_user": "usegalaxy-eu", "username": "usegalaxy-eu", "github_repo": "ansible_ssh_manager", "github_branch": "main", "commit": "afd0ff12b30ae1e112fec3c5a2a863f0bffe5ea0", "commit_message": "disable line length lint\n", "name": "ssh_manager", "description": "Centralized SSH key management for multiple users and machines", "summary_fields": { "dependencies": [], "namespace": { "id": 7235, "name": "usegalaxy-eu", "avatar_url": "https://github.com/usegalaxy-eu.png" }, "provider_namespace": { "id": 1348, "name": "usegalaxy_eu", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/1348/" }, "repository": { "name": "ansible_ssh_manager", "original_name": "ansible_ssh_manager" }, "tags": [ "ssh", "security", "authentication", "system", "users" ], "versions": [ { "id": "9daf8a67-4d1e-4d26-a264-c06794c64e9e", "name": "0.0.2", "release_date": "2025-11-06T11:46:42+01:00" }, { "id": "d00bca31-82f5-4221-b3a8-1493742bbcfe", "name": "0.0.1", "release_date": "2025-11-06T11:00:54+01:00" } ] }, "download_count": 6 } ] }