Legacy Roles
A list of legacy roles.
GET /api/v1/roles/?format=api&page=3543
{ "count": 36700, "next": "http://galaxy.ansible.com/api/v1/roles/?format=api&page=3544", "previous": "http://galaxy.ansible.com/api/v1/roles/?format=api&page=3542", "results": [ { "id": 40688, "upstream_id": null, "created": "2025-05-16T21:50:09.923238Z", "modified": "2025-11-29T14:51:09.712716Z", "imported": "2025-11-29T14:51:09.636217", "github_user": "grzegorzfranus", "username": "grzegorzfranus", "github_repo": "ansible-role-package-update", "github_branch": "main", "commit": "1a71db1a2fe277c29740691c50c27d4385fa5fe4", "commit_message": "refactor: remove emojis from task names\n\n- Remove emoji prefixes from all task name fields across task files\n- Emojis preserved in fail_msg and success_msg for visual feedback\n- Affected files: main.yml, assert.yml, check.yml, disk_check.yml,\n post_info.yml, pre_info.yml, prerequisites.yml, reboot.yml\n- Bump version to 1.0.6\n", "name": "package_update", "description": "Ansible role to manage system package updates across various Linux distributions.\n", "summary_fields": { "dependencies": [], "namespace": { "id": 20540, "name": "grzegorzfranus", "avatar_url": "https://github.com/grzegorzfranus.png" }, "provider_namespace": { "id": 30034, "name": "grzegorzfranus", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/30034/" }, "repository": { "name": "ansible-role-package-update", "original_name": "ansible-role-package-update" }, "tags": [ "package", "update", "upgrade", "system", "maintenance", "patching", "security" ], "versions": [ { "id": "161dfe18-0cd8-4c47-afd1-311f769c6b5b", "name": "v1.0.6", "release_date": "2025-11-29T15:44:37+01:00" }, { "id": "0a4e5a67-65a0-4578-ae13-84f405769f34", "name": "v1.0.5", "release_date": "2025-11-24T14:22:08+01:00" }, { "id": "57ecb554-b1bf-48fb-b839-72843b81a0ce", "name": "v1.0.4", "release_date": "2025-08-10T21:07:31+02:00" }, { "id": "a0ec6910-e738-4577-84fd-35fe46fba7c8", "name": "v1.0.3", "release_date": "2025-08-10T18:48:31+02:00" }, { "id": "357a436d-13ec-43f5-9c94-b6713269d605", "name": "v1.0.2", "release_date": "2025-06-27T15:55:26+02:00" }, { "id": "de03fba1-e24e-4fb2-b311-de59654dda11", "name": "v1.0.0", "release_date": "2025-05-16T23:44:11+02:00" } ] }, "download_count": 11 }, { "id": 40689, "upstream_id": null, "created": "2025-05-16T23:34:29.687706Z", "modified": "2025-05-16T23:34:29.725986Z", "imported": "2025-05-16T23:34:29.685163", "github_user": "Sumukh-sys", "username": "Sumukh-sys", "github_repo": "V", "github_branch": "main", "commit": "2d7d7e47abbe2b0c794ddb396f782b8a0aed4f8d", "commit_message": "First-practice\n", "name": "V", "description": "your role description", "summary_fields": { "dependencies": [], "namespace": { "id": 21823, "name": "Sumukh-sys", "avatar_url": "https://github.com/Sumukh-sys.png" }, "provider_namespace": { "id": 31305, "name": "sumukh_sys", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/31305/" }, "repository": { "name": "V", "original_name": "V" }, "tags": [], "versions": [] }, "download_count": 9 }, { "id": 40690, "upstream_id": null, "created": "2025-05-17T06:19:17.878061Z", "modified": "2025-05-17T06:23:58.415199Z", "imported": "2025-05-17T06:23:58.393073", "github_user": "Gurram2001", "username": "Gurram2001", "github_repo": "devops_tools", "github_branch": "main", "commit": "cfbf443d074d19e77472940b0dd19dc20b7f64bc", "commit_message": "Merge branch 'main' of github.com:Gurram2001/Ansible-role-devOps\n", "name": "devops_tools", "description": "Ansible role to install Docker and other essential DevOps tools.", "summary_fields": { "dependencies": [], "namespace": { "id": 21868, "name": "Gurram2001", "avatar_url": "https://github.com/Gurram2001.png" }, "provider_namespace": { "id": 31349, "name": "gurram2001", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/31349/" }, "repository": { "name": "devops_tools", "original_name": "devops_tools" }, "tags": [ "devops", "docker", "dockercompose", "kubectl", "helm", "terraform", "ansible", "automation" ], "versions": [] }, "download_count": 10 }, { "id": 40691, "upstream_id": null, "created": "2025-05-17T06:33:00.294036Z", "modified": "2025-05-17T06:33:00.334933Z", "imported": "2025-05-17T06:33:00.291275", "github_user": "utalfaruq", "username": "utalfaruq", "github_repo": "dummy-role", "github_branch": "main", "commit": "0aebe12cc06c6b73bc890ef6e143e53053a04ec5", "commit_message": "add initial files\n", "name": "dummy-role", "description": "your role description", "summary_fields": { "dependencies": [], "namespace": { "id": 21864, "name": "utalfaruq", "avatar_url": "https://github.com/utalfaruq.png" }, "provider_namespace": { "id": 31345, "name": "utalfaruq", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/31345/" }, "repository": { "name": "dummy-role", "original_name": "dummy-role" }, "tags": [], "versions": [] }, "download_count": 8 }, { "id": 40692, "upstream_id": null, "created": "2025-05-17T13:17:47.393903Z", "modified": "2025-05-17T13:17:47.435332Z", "imported": "2025-05-17T13:17:47.391746", "github_user": "ChaudharyRakesh83", "username": "ChaudharyRakesh83", "github_repo": "ansible-role-nginx_web", "github_branch": "main", "commit": "394564e78e9dcc41d3d47eeb4b28c7d202b1ab33", "commit_message": "Initial commit of nginx_web Ansible role\n", "name": "nginx_web", "description": "Ansible role to install and configure NGINX web server", "summary_fields": { "dependencies": [], "namespace": { "id": 21839, "name": "ChaudharyRakesh83", "avatar_url": "https://github.com/ChaudharyRakesh83.png" }, "provider_namespace": { "id": 31321, "name": "chaudharyrakesh83", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/31321/" }, "repository": { "name": "ansible-role-nginx_web", "original_name": "ansible-role-nginx_web" }, "tags": [ "web", "nginx", "http" ], "versions": [] }, "download_count": 29 }, { "id": 40693, "upstream_id": null, "created": "2025-05-17T19:42:47.539252Z", "modified": "2025-05-17T19:42:47.583426Z", "imported": "2025-05-17T19:42:47.537033", "github_user": "gyenoch", "username": "gyenoch", "github_repo": "simple-ansible-role-project", "github_branch": "main", "commit": "2b658830f9bfeec5eed631a1afa0e90d034cea89", "commit_message": "initial commit\n", "name": "simple-project", "description": "your role description", "summary_fields": { "dependencies": [], "namespace": { "id": 21872, "name": "gyenoch", "avatar_url": "https://github.com/gyenoch.png" }, "provider_namespace": { "id": 31353, "name": "gyenoch", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/31353/" }, "repository": { "name": "simple-ansible-role-project", "original_name": "simple-ansible-role-project" }, "tags": [], "versions": [] }, "download_count": 8 }, { "id": 40694, "upstream_id": null, "created": "2025-05-18T14:41:43.800835Z", "modified": "2025-11-30T08:34:16.168894Z", "imported": "2025-11-30T08:34:16.115154", "github_user": "grzegorzfranus", "username": "grzegorzfranus", "github_repo": "ansible-role-users", "github_branch": "main", "commit": "c7028ac12c46e3ba49d54bf91ff65b6450109da8", "commit_message": "fix: resolve ansible-core 2.24 deprecation warnings\n\nš§ Fixed INJECT_FACTS_AS_VARS deprecation warning:\n- Replace ansible_hostname with ansible_facts['hostname']\n- Replace ansible_date_time.* with ansible_facts['date_time']['*']\n- Replace ansible_os_family with ansible_facts['os_family']\n\nš¦ Updated files:\n- defaults/main.yml: Updated password store filename template\n- tasks/create.yml: Updated password file content templates\n- molecule/default/converge.yml: Updated OS family checks\n\nš Changed:\n- Updated min_ansible_version from 2.15 to 2.17 in meta/main.yml\n- Verified full compatibility with Ansible 2.20\n\nš Documentation:\n- Added Known Issues section about authorized_key module warning\n- Updated Ansible version requirement in README.md\n- Updated CHANGELOG.md with version 1.0.4\n\nResolves deprecation warnings for ansible-core 2.24 compatibility.\n", "name": "users", "description": "Ansible role for managing user accounts with secure password generation and SSH key support.\n", "summary_fields": { "dependencies": [], "namespace": { "id": 20540, "name": "grzegorzfranus", "avatar_url": "https://github.com/grzegorzfranus.png" }, "provider_namespace": { "id": 30034, "name": "grzegorzfranus", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/30034/" }, "repository": { "name": "ansible-role-users", "original_name": "ansible-role-users" }, "tags": [ "users", "accounts", "management", "system", "authentication", "usermanagement" ], "versions": [ { "id": "72e993ca-39ec-4f99-a06a-305ff8ece892", "name": "v1.0.4", "release_date": "2025-11-30T09:18:14+01:00" }, { "id": "4e0ec3eb-26d6-47cc-964d-247bf41ed711", "name": "v1.0.3", "release_date": "2025-08-10T17:11:17+02:00" }, { "id": "a4ea2f96-eb2d-4953-a875-5eb02057f0f3", "name": "v1.0.2", "release_date": "2025-06-28T20:09:32+02:00" }, { "id": "88593f41-e848-451f-8a49-f56d1d7176ae", "name": "v1.0.1", "release_date": "2025-05-18T15:38:18+02:00" } ] }, "download_count": 13 }, { "id": 40695, "upstream_id": null, "created": "2025-05-18T20:39:41.937127Z", "modified": "2025-05-18T20:39:41.965845Z", "imported": "2025-05-18T20:39:41.934987", "github_user": "Ritikkhokar", "username": "Ritikkhokar", "github_repo": "Ansible", "github_branch": "main", "commit": "6e342b555443d67381bd2237e3aa4c8f5ea4d39f", "commit_message": "author added\n", "name": "Ansible", "description": "Dummy testing", "summary_fields": { "dependencies": [], "namespace": { "id": 21878, "name": "Ritikkhokar", "avatar_url": "https://github.com/Ritikkhokar.png" }, "provider_namespace": { "id": 31359, "name": "ritikkhokar", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/31359/" }, "repository": { "name": "Ansible", "original_name": "Ansible" }, "tags": [], "versions": [] }, "download_count": 8 }, { "id": 40696, "upstream_id": null, "created": "2025-05-19T10:29:26.869251Z", "modified": "2025-05-19T10:57:04.285267Z", "imported": "2025-05-19T10:57:04.264698", "github_user": "azadeamini", "username": "azadeamini", "github_repo": "ansible-role-bind", "github_branch": "master", "commit": "2e1a3749ddad398a768e3de06fb35718cabb0f4c", "commit_message": "edit readme\n", "name": "bind", "description": "Sets up ISC BIND as an authoritative DNS server for one or more domains (primary and/or secondary) with per-zone ACL support.\n", "summary_fields": { "dependencies": [], "namespace": { "id": 21898, "name": "azadeamini", "avatar_url": "https://github.com/azadeamini.png" }, "provider_namespace": { "id": 31379, "name": "azadeamini", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/31379/" }, "repository": { "name": "ansible-role-bind", "original_name": "ansible-role-bind" }, "tags": [ "dns", "networking", "system" ], "versions": [] }, "download_count": 9 }, { "id": 40697, "upstream_id": null, "created": "2025-05-19T11:05:25.695294Z", "modified": "2025-05-19T11:05:25.752417Z", "imported": "2025-05-19T11:05:25.686550", "github_user": "jhuijgen83", "username": "jhuijgen83", "github_repo": "ansible-role-webserver", "github_branch": "main", "commit": "3fad3741a4fa6c95b753890ecf14cfd937ee9751", "commit_message": "Update main.yml", "name": "jhuijgen83.webserver", "description": "Installeert Apache, PHP en een testpagina", "summary_fields": { "dependencies": [], "namespace": { "id": 21903, "name": "jhuijgen83", "avatar_url": "https://github.com/jhuijgen83.png" }, "provider_namespace": { "id": 31384, "name": "jhuijgen83", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/31384/" }, "repository": { "name": "ansible-role-webserver", "original_name": "ansible-role-webserver" }, "tags": [], "versions": [] }, "download_count": 1 } ] }