Legacy Roles
A list of legacy roles.
GET /api/v1/roles/?format=api&page=3774
{ "count": 37842, "next": "http://galaxy.ansible.com/api/v1/roles/?format=api&page=3775", "previous": "http://galaxy.ansible.com/api/v1/roles/?format=api&page=3773", "results": [ { "id": 43455, "upstream_id": null, "created": "2026-09-18T07:23:12.676624Z", "modified": "2026-09-18T07:23:12.716750Z", "imported": "2026-09-18T07:23:12.674153", "github_user": "sadsfae", "username": "sadsfae", "github_repo": "ansible-sslcerts", "github_branch": "main", "commit": "8c379d4aa328ce333b59a7c6e7c769fb60b82bd9", "commit_message": "Merge pull request #19 from sadsfae/development\n\nsync changes from development", "name": "ansible_sslkeys", "description": "Simple playbook for copying SSL certificates/keys to remote webservers.", "summary_fields": { "dependencies": [], "namespace": { "id": 6076, "name": "sadsfae", "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a17-20fb-7fcb-8c43-66ec91fb3e9e/avatar/" }, "provider_namespace": { "id": 18310, "name": "sadsfae", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/18310/" }, "repository": { "name": "ansible-sslcerts", "original_name": "ansible-sslcerts" }, "tags": [ "SSL", "PKI", "TLS" ], "versions": [] }, "download_count": 3 }, { "id": 43456, "upstream_id": null, "created": "2026-09-18T07:45:25.648482Z", "modified": "2026-09-18T07:45:25.705335Z", "imported": "2026-09-18T07:45:25.645421", "github_user": "halif", "username": "halif", "github_repo": "ansible-role-puppet", "github_branch": "master", "commit": "3da56f990bafd10c2edbfb5ca0ff76bf44792d2a", "commit_message": "add README and License\n", "name": "puppet", "description": "Install and configure the open-source Puppet Server 7 on supported Ubuntu 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", "original_name": "ansible-role-puppet" }, "tags": [ "puppet", "puppetserver", "configuration", "system", "linux", "ubuntu" ], "versions": [ { "id": "150d7ed9-9500-4506-acfe-66f5b45508aa", "name": "1.0.0", "release_date": "2026-09-18T02:25:10+00:00" } ] }, "download_count": 1 }, { "id": 43457, "upstream_id": null, "created": "2026-09-18T14:17:06.742961Z", "modified": "2026-09-18T14:17:06.774352Z", "imported": "2026-09-18T14:17:06.740597", "github_user": "sai20454", "username": "sai20454", "github_repo": "ansible-testing-repo", "github_branch": "main", "commit": "26bee788b4bd3ee32c1d8b3769abbcf102f2a88f", "commit_message": "first ansible test\n", "name": "ansible-testing-repo", "description": "your role description", "summary_fields": { "dependencies": [], "namespace": { "id": 29034, "name": "sai20454", "avatar_url": "https://github.com/sai20454.png" }, "provider_namespace": { "id": 38435, "name": "sai20454", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/38435/" }, "repository": { "name": "ansible-testing-repo", "original_name": "ansible-testing-repo" }, "tags": [], "versions": [] }, "download_count": 3 }, { "id": 43458, "upstream_id": null, "created": "2026-09-18T16:03:15.426057Z", "modified": "2026-10-15T07:35:07.460661Z", "imported": "2026-10-15T07:35:07.374788", "github_user": "ansible-lockdown", "username": "ansible-lockdown", "github_repo": "Windows-2025-CIS", "github_branch": "devel", "commit": "651ef1bd3a7c8782e61d2228af261a6ae89e28a7", "commit_message": "Merge pull request #32 from ansible-lockdown/oct26_updates\n\nOct 26 updates", "name": "windows_2025_cis", "description": "Ansible Role to Apply The Windows Server 2025 CIS 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": "Windows-2025-CIS", "original_name": "Windows-2025-CIS" }, "tags": [ "activedirectory", "automation", "azure", "benchmark", "cis", "cisbenchmark", "ciscompliance", "cloudhardening", "compliance", "complianceascode", "configurationmanagement", "domaincontroller", "domainmember", "grouppolicy", "hardening", "infrastructureascode", "logging", "microsoft", "monitoring", "memberserver", "oshardening", "patching", "policymanagement", "privilegedaccess", "remediation", "rolebasedaccess", "security", "windows", "windows2025", "win2025", "windowssecurity", "windowsserver", "windowsserver2025" ], "versions": [ { "id": "ba947940-5950-41b8-9d25-8574b71e5369", "name": "1.2.1", "release_date": "2026-10-15T08:32:13+01:00" }, { "id": "903251f6-e33f-4b44-b31b-30c8c47fbcb8", "name": "1.2.0", "release_date": "2026-09-18T16:56:42+01:00" }, { "id": "c3377cd7-76d8-46d5-b042-d72deb1680d6", "name": "1.1.0", "release_date": "2026-04-17T13:15:33-04:00" } ] }, "download_count": 713 }, { "id": 43459, "upstream_id": null, "created": "2026-09-18T16:03:23.905551Z", "modified": "2026-09-18T16:03:23.985762Z", "imported": "2026-09-18T16:03:23.902767", "github_user": "ansible-lockdown", "username": "MindPointGroup", "github_repo": "Windows-2025-CIS", "github_branch": "devel", "commit": "6a6953bff948b976733591b4e7df5c9d435aa027", "commit_message": "Merge pull request #28 from ansible-lockdown/sept2026_updates\n\nSept26 updates - Rewrite", "name": "windows_2025_cis", "description": "Ansible Role to Apply The Windows Server 2025 CIS Benchmark", "summary_fields": { "dependencies": [], "namespace": { "id": 4669, "name": "MindPointGroup", "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018bc975-f634-7c2e-a360-7d6d33a38280/avatar/" }, "provider_namespace": { "id": 17230, "name": "mindpointgroup", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/17230/" }, "repository": { "name": "Windows-2025-CIS", "original_name": "Windows-2025-CIS" }, "tags": [ "activedirectory", "automation", "azure", "benchmark", "cis", "cisbenchmark", "ciscompliance", "cloudhardening", "compliance", "complianceascode", "configurationmanagement", "domaincontroller", "domainmember", "grouppolicy", "hardening", "infrastructureascode", "logging", "microsoft", "monitoring", "memberserver", "oshardening", "patching", "policymanagement", "privilegedaccess", "remediation", "rolebasedaccess", "security", "windows", "windows2025", "win2025", "windowssecurity", "windowsserver", "windowsserver2025" ], "versions": [ { "id": "8be90926-f268-483d-9270-83912bbb795e", "name": "1.2.0", "release_date": "2026-09-18T16:56:42+01:00" }, { "id": "4f33cd5f-c72a-4d25-98b4-bba416daa4cd", "name": "1.1.0", "release_date": "2026-04-17T13:15:33-04:00" } ] }, "download_count": 0 }, { "id": 43460, "upstream_id": null, "created": "2026-09-18T21:02:09.395565Z", "modified": "2026-09-18T21:02:09.433158Z", "imported": "2026-09-18T21:02:09.393028", "github_user": "mbocquet", "username": "mbocquet", "github_repo": "ansible_needrestart", "github_branch": "main", "commit": "ec95493eb846525fd2c4a268cf338b7838a27937", "commit_message": "README.md : add description\n", "name": "ansible_needrestart", "description": "Ansible role to install and configure needrestart", "summary_fields": { "dependencies": [], "namespace": { "id": 4493, "name": "mbocquet", "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a07-8be9-7162-bedd-91f94c324064/avatar/" }, "provider_namespace": { "id": 17093, "name": "mbocquet", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/17093/" }, "repository": { "name": "ansible_needrestart", "original_name": "ansible_needrestart" }, "tags": [ "admin", "need", "restart", "needrestart", "system", "kernel", "microcode", "update" ], "versions": [] }, "download_count": 2 }, { "id": 43461, "upstream_id": null, "created": "2026-09-19T15:43:08.854910Z", "modified": "2026-10-18T13:24:23.030957Z", "imported": "2026-10-18T13:24:22.977186", "github_user": "philnewm", "username": "philnewm", "github_repo": "ansible-caddy", "github_branch": "main", "commit": "247208d74de73d2ce205587dd14742282f8ecd44", "commit_message": "Merge pull request #3 from philnewm:reduce-redudancies\n\nReduce redundancies", "name": "caddy", "description": "Setup and configure caddy as rootless podman container", "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-caddy", "original_name": "ansible-caddy" }, "tags": [ "webserver", "caddy", "fileserver" ], "versions": [ { "id": "aa52d0f3-959a-4712-8388-1996b3fc7448", "name": "0.1.2", "release_date": "2026-10-18T15:22:18+02:00" }, { "id": "e80d84ce-eda2-4952-a91a-5cfbc91c54f3", "name": "0.1.1", "release_date": "2026-09-20T15:38:25+02:00" }, { "id": "461a7535-9062-4721-9285-6c59eb1881f1", "name": "0.1.0", "release_date": "2026-09-19T17:41:15+02:00" } ] }, "download_count": 9 }, { "id": 43462, "upstream_id": null, "created": "2026-09-20T03:43:48.165320Z", "modified": "2026-09-20T03:43:48.198612Z", "imported": "2026-09-20T03:43:48.163084", "github_user": "park96323", "username": "park96323", "github_repo": "my-galaxy-One", "github_branch": "master", "commit": "20eb1c8e52da5671f49dccfb522f8e4292c0b825", "commit_message": "First Commit\n", "name": "my-galaxy-One", "description": "This is a test role", "summary_fields": { "dependencies": [], "namespace": { "id": 29044, "name": "park96323", "avatar_url": "https://github.com/park96323.png" }, "provider_namespace": { "id": 38445, "name": "park96323", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/38445/" }, "repository": { "name": "my-galaxy-One", "original_name": "my-galaxy-One" }, "tags": [ "test_role" ], "versions": [] }, "download_count": 2 }, { "id": 43464, "upstream_id": null, "created": "2026-09-22T15:06:06.398581Z", "modified": "2026-09-24T08:12:02.997305Z", "imported": "2026-09-24T08:12:02.951209", "github_user": "vbotka", "username": "vbotka", "github_repo": "ansible-freebsd-haproxy", "github_branch": "master", "commit": "33efad0b9fcd05245c5c1b2a35fb721208cb0cb3", "commit_message": "Start HAProxy when enabled and not running.\n\n* Add var haproxy_start (default=false).\n", "name": "freebsd_haproxy", "description": "Install, configure, and run HAProxy.", "summary_fields": { "dependencies": [], "namespace": { "id": 7289, "name": "vbotka", "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018b0f29-3af2-7955-a62e-5f871859b9b5/avatar/" }, "provider_namespace": { "id": 1358, "name": "vbotka", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/1358/" }, "repository": { "name": "ansible-freebsd-haproxy", "original_name": "ansible-freebsd-haproxy" }, "tags": [ "freebsd", "haproxy" ], "versions": [ { "id": "85aee5e4-a5e6-4852-b004-3564ccd59f64", "name": "1.0.1", "release_date": "2026-09-24T10:09:29+02:00" }, { "id": "78eb66b9-0b2c-4529-af90-0bcaeb9a388f", "name": "1.0.0", "release_date": "2026-09-22T17:04:14+02:00" }, { "id": "530f6d7f-daff-4b49-aa69-f8a94e9cc1d1", "name": "0.0.1", "release_date": "2026-09-07T15:03:07+02:00" } ] }, "download_count": 2 }, { "id": 43465, "upstream_id": null, "created": "2026-09-23T04:02:58.144354Z", "modified": "2026-09-23T04:02:58.186830Z", "imported": "2026-09-23T04:02:58.141972", "github_user": "AbinayaBalaji23", "username": "AbinayaBalaji23", "github_repo": "copy-role", "github_branch": "master", "commit": "174e8f91a80c113273ab64faa34063e87c180d75", "commit_message": "ansible\n", "name": "copy-role", "description": "your role description", "summary_fields": { "dependencies": [], "namespace": { "id": 29079, "name": "AbinayaBalaji23", "avatar_url": "https://github.com/AbinayaBalaji23.png" }, "provider_namespace": { "id": 38480, "name": "abinayabalaji23", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/38480/" }, "repository": { "name": "copy-role", "original_name": "copy-role" }, "tags": [], "versions": [] }, "download_count": 2 } ] }