Legacy Roles
A list of legacy roles.
GET /api/v1/roles/?format=api&page=3782
{ "count": 37839, "next": "http://galaxy.ansible.com/api/v1/roles/?format=api&page=3783", "previous": "http://galaxy.ansible.com/api/v1/roles/?format=api&page=3781", "results": [ { "id": 43545, "upstream_id": null, "created": "2026-10-19T18:04:09.879819Z", "modified": "2026-10-19T18:04:09.913833Z", "imported": "2026-10-19T18:04:09.877437", "github_user": "Chibraax", "username": "Chibraax", "github_repo": "ansible-make_my_shell", "github_branch": "main", "commit": "c32bc195fe10c20e19dce01821ad8d0a96fc1eb0", "commit_message": "remove my github link\n", "name": "ansible-make_my_shell", "description": "Configuration + shell's custaomisation", "summary_fields": { "dependencies": [], "namespace": { "id": 26727, "name": "Chibraax", "avatar_url": "https://github.com/Chibraax.png" }, "provider_namespace": { "id": 36159, "name": "chibraax", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/36159/" }, "repository": { "name": "ansible-make_my_shell", "original_name": "ansible-make_my_shell" }, "tags": [], "versions": [] }, "download_count": 3 }, { "id": 43546, "upstream_id": null, "created": "2026-10-20T07:15:30.430353Z", "modified": "2026-10-23T06:54:20.257160Z", "imported": "2026-10-23T06:53:57.757114", "github_user": "getopservo", "username": "opservo", "github_repo": "ansible-role-opservo-agent", "github_branch": "v0.1.3", "commit": "a9f5eedb6d3e96eedf632e41cfa26340fee5341f", "commit_message": "Merge pull request #1 from getopservo/fix/opservo-paths\n\nUse the opservo install layout", "name": "opservo_agent", "description": "Install the Opservo server-monitoring agent with the official installer, enrolled with a fleet key. Idempotent; read-only agent by default.", "summary_fields": { "dependencies": [], "namespace": { "id": 29365, "name": "opservo", "avatar_url": "https://github.com/opservo.png" }, "provider_namespace": { "id": 38764, "name": "opservo", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/38764/" }, "repository": { "name": "ansible-role-opservo-agent", "original_name": "ansible-role-opservo-agent" }, "tags": [ "monitoring", "observability", "linux", "agent", "opservo", "alerting" ], "versions": [ { "id": "75607062-242f-4951-bebb-dbc4110611b7", "name": "v0.1.3", "release_date": "2026-10-23T11:42:13+05:30" }, { "id": "54945807-37e3-4e30-abdb-c5f572a88c36", "name": "v0.1.2", "release_date": "2026-10-20T12:43:53+05:30" }, { "id": "4f8f51e9-2e4c-40ec-94a5-ccc3c098129d", "name": "v0.1.1", "release_date": "2026-10-20T12:28:42+05:30" }, { "id": "3fd37b2d-92fe-46cb-946e-b31b47a6de63", "name": "v0.1.0", "release_date": "2026-10-13T19:06:30+05:30" } ] }, "download_count": 7 }, { "id": 43547, "upstream_id": null, "created": "2026-10-21T17:28:37.011935Z", "modified": "2026-10-21T17:28:37.057239Z", "imported": "2026-10-21T17:28:37.009295", "github_user": "badsectorlabs", "username": "badsectorlabs", "github_repo": "ludus_emudhra_lab_server", "github_branch": "main", "commit": "4c89cf4c8af2961a31d5407f1201e6a9892c5e96", "commit_message": "ci: 🤖 fix python version so ansible-galaxy import will work\n\nSigned-off-by: kernel-sanders <[email protected]>\n", "name": "emudhra_lab_server", "description": "Host the eMudhra compromised CA demonstration dashboard and spoof sites.", "summary_fields": { "dependencies": [], "namespace": { "id": 13410, "name": "badsectorlabs", "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018dbcff-41f3-7b41-81aa-efa2ae5393c3/avatar/" }, "provider_namespace": { "id": 23163, "name": "badsectorlabs", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/23163/" }, "repository": { "name": "ludus_emudhra_lab_server", "original_name": "ludus_emudhra_lab_server" }, "tags": [], "versions": [ { "id": "33cdd87e-24ac-4431-85e3-3471abf982f1", "name": "1.0.0", "release_date": "2026-10-21T13:27:38-04:00" } ] }, "download_count": 0 }, { "id": 43548, "upstream_id": null, "created": "2026-10-22T09:04:13.303091Z", "modified": "2026-10-22T09:49:10.798231Z", "imported": "2026-10-22T09:49:10.766699", "github_user": "ExIntegra", "username": "ExIntegra", "github_repo": "ansible-role-wireguard-vpn", "github_branch": "main", "commit": "05d7a275a4f6cb9716f72fad3a748abb02f15bc1", "commit_message": "Update README.md", "name": "wireguard_vpn", "description": "Настройка WireGuard-сервера и Linux-клиентов", "summary_fields": { "dependencies": [], "namespace": { "id": 29075, "name": "ExIntegra", "avatar_url": "https://github.com/ExIntegra.png" }, "provider_namespace": { "id": 38476, "name": "exintegra", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/38476/" }, "repository": { "name": "ansible-role-wireguard-vpn", "original_name": "ansible-role-wireguard-vpn" }, "tags": [ "wireguard", "vpn", "networking", "linux" ], "versions": [ { "id": "24197289-acfb-49fc-bf36-44fc78dfcd95", "name": "v0.1.1", "release_date": "2026-10-22T12:30:38+03:00" }, { "id": "6896f844-07e6-41fc-a534-161f265a4273", "name": "0.1.0", "release_date": "2026-10-22T11:32:21+03:00" } ] }, "download_count": 0 }, { "id": 43549, "upstream_id": null, "created": "2026-10-23T09:07:13.814829Z", "modified": "2026-10-24T06:22:48.960777Z", "imported": "2026-10-24T06:22:48.917252", "github_user": "bouola", "username": "bouola", "github_repo": "ansible-role-os_upgrade", "github_branch": "main", "commit": "431eb2f9ceb62e72a15939bc40da592013157f13", "commit_message": "chore(release): 1.0.1 [skip ci]\n\n## [1.0.1](https://github.com/bouola/ansible-role-os_upgrade/compare/v1.0.0...v1.0.1) (2026-10-24)\n\n### Bug Fixes\n\n* apply package holds in check mode and hold no package by default ([#2](https://github.com/bouola/ansible-role-os_upgrade/issues/2)) ([df3f04a](https://github.com/bouola/ansible-role-os_upgrade/commit/df3f04a65ef36928de8c760dbfb9e5124aeb3cfd))\n", "name": "os_upgrade", "description": "Apply Debian security and package updates on demand, keeping self-managed packages on their own procedure", "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-os_upgrade", "original_name": "ansible-role-os_upgrade" }, "tags": [ "apt", "debian", "ubuntu", "updates", "security", "patching" ], "versions": [ { "id": "016e7066-1c32-48ed-b1cc-5344eecb827f", "name": "v1.0.1", "release_date": "2026-10-24T06:22:22+00:00" }, { "id": "494b4e3a-2e90-4b47-8aaa-68914d229756", "name": "v1.0.0", "release_date": "2026-10-23T09:06:43+00:00" } ] }, "download_count": 9 }, { "id": 43550, "upstream_id": null, "created": "2026-10-23T19:24:28.187920Z", "modified": "2026-10-23T19:24:28.250582Z", "imported": "2026-10-23T19:24:28.182768", "github_user": "sumanpattanayak671-cmyk", "username": "sumanpattanayak671-cmyk", "github_repo": "apache", "github_branch": "master", "commit": "15fbadeacddf71144320f105501e3f9eceeb3579", "commit_message": "apache\n", "name": "apache", "description": "Apache httpd server config", "summary_fields": { "dependencies": [], "namespace": { "id": 29391, "name": "sumanpattanayak671-cmyk", "avatar_url": "https://github.com/sumanpattanayak671-cmyk.png" }, "provider_namespace": { "id": 38790, "name": "sumanpattanayak671_cmyk", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/38790/" }, "repository": { "name": "apache", "original_name": "apache" }, "tags": [], "versions": [] }, "download_count": 0 }, { "id": 43551, "upstream_id": null, "created": "2026-10-24T23:34:40.104281Z", "modified": "2026-10-24T23:34:40.139897Z", "imported": "2026-10-24T23:34:40.101975", "github_user": "Abdullah201777", "username": "Abdullah201777", "github_repo": "https-example-role", "github_branch": "main", "commit": "62b693b91ab1f2ca8e17d1f7515f46d810690829", "commit_message": "Update handlers\n", "name": "https-example-role", "description": "install and configre the http", "summary_fields": { "dependencies": [], "namespace": { "id": 29405, "name": "Abdullah201777", "avatar_url": "https://github.com/Abdullah201777.png" }, "provider_namespace": { "id": 38804, "name": "abdullah201777", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/38804/" }, "repository": { "name": "https-example-role", "original_name": "https-example-role" }, "tags": [], "versions": [] }, "download_count": 0 }, { "id": 43552, "upstream_id": null, "created": "2026-10-25T21:31:35.895829Z", "modified": "2026-10-25T21:43:10.913107Z", "imported": "2026-10-25T21:43:10.839198", "github_user": "santi440", "username": "santi440", "github_repo": "ansible-role-wordpress", "github_branch": "main", "commit": "e4168cd31cc9043036799a9801534a5ac1f739ea", "commit_message": "fix: trigger workflow on v tags for galaxy publish\n", "name": "wordpress", "description": "Instala y configura WordPress con Apache y PHP sobre Debian, Ubuntu, Rocky Linux y CentOS/RHEL, con parámetros para la base de datos, el virtual host, PHP y SELinux.", "summary_fields": { "dependencies": [], "namespace": { "id": 29412, "name": "santi440", "avatar_url": "https://github.com/santi440.png" }, "provider_namespace": { "id": 38811, "name": "santi440", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/38811/" }, "repository": { "name": "ansible-role-wordpress", "original_name": "ansible-role-wordpress" }, "tags": [ "wordpress", "apache", "php", "web", "cms" ], "versions": [ { "id": "411b43c0-6dfe-400e-88a4-ab617afa246b", "name": "v1.0.3", "release_date": "2026-10-25T18:38:38-03:00" }, { "id": "69cfbbe3-68d0-42d0-b699-6a7ba701e566", "name": "v1.0.2", "release_date": "2026-10-25T18:25:05-03:00" }, { "id": "a929a744-9068-4015-ad0b-b1c22745c231", "name": "v1.0.1", "release_date": "2026-10-25T18:25:05-03:00" }, { "id": "4db07943-c62e-460e-828b-45b3861c9559", "name": "v1.0.0", "release_date": "2026-10-25T17:57:38-03:00" } ] }, "download_count": 3 }, { "id": 43553, "upstream_id": null, "created": "2026-10-26T16:01:40.370965Z", "modified": "2026-10-26T16:01:40.441735Z", "imported": "2026-10-26T16:01:40.368732", "github_user": "badsectorlabs", "username": "badsectorlabs", "github_repo": "ludus_emudhra_lab_server", "github_branch": "main", "commit": "bdb493f0b4f636369dd799a1899eba7928057ecc", "commit_message": "Rename role from emudhra_lab_server to ludus_emudhra_lab_server", "name": "ludus_emudhra_lab_server", "description": "Host the eMudhra compromised CA demonstration dashboard and spoof sites.", "summary_fields": { "dependencies": [], "namespace": { "id": 13410, "name": "badsectorlabs", "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018dbcff-41f3-7b41-81aa-efa2ae5393c3/avatar/" }, "provider_namespace": { "id": 23163, "name": "badsectorlabs", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/23163/" }, "repository": { "name": "ludus_emudhra_lab_server", "original_name": "ludus_emudhra_lab_server" }, "tags": [], "versions": [ { "id": "21e8a1b0-73e2-4832-bd85-c58b5ec95211", "name": "1.0.1", "release_date": "2026-10-26T11:58:53-04:00" }, { "id": "25b24b28-7c4d-446b-abdb-b03f97d0e065", "name": "1.0.0", "release_date": "2026-10-21T13:27:38-04:00" } ] }, "download_count": 1 }, { "id": 43554, "upstream_id": null, "created": "2026-10-26T16:21:25.371846Z", "modified": "2026-10-27T14:19:45.111879Z", "imported": "2026-10-27T14:19:41.314002", "github_user": "Tuxbull-Open-Source", "username": "tuxbull", "github_repo": "ansible.rustfs", "github_branch": "main", "commit": "ab4773288d937e604d54bd52768271a225954e97", "commit_message": "Merge pull request #12 from Tuxbull-Open-Source/fix/restart-before-provisioning\n\nfix: restart RustFS before provisioning", "name": "rustfs", "description": "Install and operate RustFS S3-compatible object storage", "summary_fields": { "dependencies": [], "namespace": { "id": 29427, "name": "tuxbull", "avatar_url": "https://github.com/tuxbull.png" }, "provider_namespace": { "id": 38249, "name": "tuxbull", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/38249/" }, "repository": { "name": "ansible.rustfs", "original_name": "ansible.rustfs" }, "tags": [ "rustfs", "s3", "object-storage" ], "versions": [ { "id": "fd39f040-5080-4e08-8718-dcf808327956", "name": "v0.2.2", "release_date": "2026-10-27T15:16:10+01:00" }, { "id": "93f1dd9f-aadd-41ef-b4e2-99c984cd60f3", "name": "v0.2.1", "release_date": "2026-10-27T12:19:59+01:00" }, { "id": "cda1b413-f72b-48ad-a863-641808a4e13a", "name": "v0.2.0", "release_date": "2026-10-27T11:19:14+01:00" } ] }, "download_count": 20 } ] }