Legacy Roles
A list of legacy roles.
GET /api/v1/roles/?format=api&page=3781
{ "count": 37840, "next": "http://galaxy.ansible.com/api/v1/roles/?format=api&page=3782", "previous": "http://galaxy.ansible.com/api/v1/roles/?format=api&page=3780", "results": [ { "id": 43535, "upstream_id": null, "created": "2026-10-10T17:32:38.899889Z", "modified": "2026-10-25T14:15:08.982817Z", "imported": "2026-10-25T14:15:08.911593", "github_user": "philnewm", "username": "philnewm", "github_repo": "ansible-openbao", "github_branch": "main", "commit": "14c3566de8f8aff953d78e22ebc9b3e94bbbee76", "commit_message": "Merge pull request #7 from philnewm:improve-key-handling\n\nImprove key handling", "name": "openbao", "description": "Setup and configure openbao 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-openbao", "original_name": "ansible-openbao" }, "tags": [ "openbao", "secrets", "credentials", "vault" ], "versions": [ { "id": "f817a84b-ff25-4d84-a1d6-4c24fbf159fe", "name": "0.1.5", "release_date": "2026-10-25T15:13:00+01:00" }, { "id": "19943d38-c6c5-48a4-b8bd-bd9e4bbb2f9d", "name": "0.1.4", "release_date": "2026-10-23T17:50:38+02:00" }, { "id": "ebb19534-a2f2-4996-9855-655fa249b372", "name": "0.1.3", "release_date": "2026-10-21T21:06:25+02:00" }, { "id": "ef2491f4-a948-4e53-b430-bb8ddb5ec645", "name": "0.1.2", "release_date": "2026-10-17T21:38:52+02:00" }, { "id": "c491aa5d-31a1-4360-9df3-42cf7b7638a0", "name": "0.1.1", "release_date": "2026-10-11T18:08:07+02:00" }, { "id": "69ef905d-8d45-4634-b74f-92c12db607a5", "name": "0.1.0", "release_date": "2026-10-10T18:28:46+02:00" } ] }, "download_count": 11 }, { "id": 43536, "upstream_id": null, "created": "2026-10-11T04:47:08.925796Z", "modified": "2026-10-11T04:47:08.970366Z", "imported": "2026-10-11T04:47:08.916889", "github_user": "vasanth-9153", "username": "vasanth-9153", "github_repo": "dummy-role-ansible", "github_branch": "main", "commit": "0627473c695b96b835f69e98bff6f021f1d43835", "commit_message": "new role\n", "name": "dummy-role-ansible", "description": "your role description", "summary_fields": { "dependencies": [], "namespace": { "id": 29260, "name": "vasanth-9153", "avatar_url": "https://github.com/vasanth-9153.png" }, "provider_namespace": { "id": 38659, "name": "vasanth_9153", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/38659/" }, "repository": { "name": "dummy-role-ansible", "original_name": "dummy-role-ansible" }, "tags": [], "versions": [] }, "download_count": 0 }, { "id": 43537, "upstream_id": null, "created": "2026-10-13T16:25:37.562936Z", "modified": "2026-10-13T16:25:37.631860Z", "imported": "2026-10-13T16:25:37.559165", "github_user": "Rheinwerk", "username": "Rheinwerk", "github_repo": "ansible-role-prometheus_exporter", "github_branch": "master", "commit": "0c3b284854b5f18a6e501bacdcd8907d93e37557", "commit_message": "Merge pull request #4 from Rheinwerk/CDINFRA-1167-ansible-facts\n\n[CDINFRA-1167] Read facts from ansible_facts instead of injected ansible_* variables", "name": "prometheus_exporter", "description": "Generic role for installing Prometheus exporters from GitHub releases", "summary_fields": { "dependencies": [], "namespace": { "id": 5846, "name": "Rheinwerk", "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a15-c3b3-78b1-9639-3e45654fa1b2/avatar/" }, "provider_namespace": { "id": 18120, "name": "rheinwerk", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/18120/" }, "repository": { "name": "ansible-role-prometheus_exporter", "original_name": "ansible-role-prometheus_exporter" }, "tags": [ "prometheus", "monitoring", "exporter" ], "versions": [ { "id": "0b151007-3036-4e7c-9049-8233f86ad33b", "name": "v0.0.2", "release_date": "2026-10-13T18:18:45+02:00" }, { "id": "83c6e858-04fd-4597-b013-a8adec22b31e", "name": "v0.0.1", "release_date": "2026-01-22T09:43:34+01:00" } ] }, "download_count": 0 }, { "id": 43538, "upstream_id": null, "created": "2026-10-13T16:47:53.516469Z", "modified": "2026-10-13T16:47:53.550890Z", "imported": "2026-10-13T16:47:53.513912", "github_user": "Ragul-Gandhi", "username": "Ragul-Gandhi", "github_repo": "Ansible-roles", "github_branch": "main", "commit": "21c82f5cda85a075bf4ae11428a9659ff2378e96", "commit_message": "Update author and description in main.yml", "name": "Ansible-roles", "description": "Install Apache2 on the servers", "summary_fields": { "dependencies": [], "namespace": { "id": 29295, "name": "Ragul-Gandhi", "avatar_url": "https://github.com/Ragul-Gandhi.png" }, "provider_namespace": { "id": 38694, "name": "ragul_gandhi", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/38694/" }, "repository": { "name": "Ansible-roles", "original_name": "Ansible-roles" }, "tags": [], "versions": [] }, "download_count": 0 }, { "id": 43539, "upstream_id": null, "created": "2026-10-14T11:03:33.844560Z", "modified": "2026-10-14T11:03:33.876689Z", "imported": "2026-10-14T11:03:33.842328", "github_user": "HarshLKadam", "username": "HarshLKadam", "github_repo": "ansible-role", "github_branch": "main", "commit": "994915a5f8ea9724f341af6c43e796ff496c9662", "commit_message": "ansible test role\n", "name": "ansible-role", "description": "Ansible role for installing and configuring Apache HTTP Server", "summary_fields": { "dependencies": [], "namespace": { "id": 29286, "name": "HarshLKadam", "avatar_url": "https://github.com/HarshLKadam.png" }, "provider_namespace": { "id": 38685, "name": "harshlkadam", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/38685/" }, "repository": { "name": "ansible-role", "original_name": "ansible-role" }, "tags": [ "apache", "httpd", "webserver" ], "versions": [] }, "download_count": 1 }, { "id": 43540, "upstream_id": null, "created": "2026-10-14T14:18:21.236833Z", "modified": "2026-10-14T14:18:21.322940Z", "imported": "2026-10-14T14:18:21.232518", "github_user": "Devayani101", "username": "Devayani101", "github_repo": "ansible-httpd-roles", "github_branch": "master", "commit": "19165d1df214634876683ac328faccadc5f2cc5e", "commit_message": "added files\n", "name": "ansible-httpd-roles", "description": "your role description", "summary_fields": { "dependencies": [], "namespace": { "id": 29307, "name": "Devayani101", "avatar_url": "https://github.com/Devayani101.png" }, "provider_namespace": { "id": 38706, "name": "devayani101", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/38706/" }, "repository": { "name": "ansible-httpd-roles", "original_name": "ansible-httpd-roles" }, "tags": [], "versions": [] }, "download_count": 5 }, { "id": 43541, "upstream_id": null, "created": "2026-10-15T19:02:24.975275Z", "modified": "2026-10-15T19:02:25.007832Z", "imported": "2026-10-15T19:02:24.972765", "github_user": "paulinshah78-boop", "username": "paulinshah78-boop", "github_repo": "dummy-role", "github_branch": "main", "commit": "a1d0686cc2af0559ff74fb7d878e85f007adb7af", "commit_message": "Add README for Ansible Galaxy\n", "name": "dummy-role", "description": "Dummy Ansible role for demo", "summary_fields": { "dependencies": [], "namespace": { "id": 29337, "name": "paulinshah78-boop", "avatar_url": "https://github.com/paulinshah78-boop.png" }, "provider_namespace": { "id": 38736, "name": "paulinshah78_boop", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/38736/" }, "repository": { "name": "dummy-role", "original_name": "dummy-role" }, "tags": [], "versions": [] }, "download_count": 0 }, { "id": 43542, "upstream_id": null, "created": "2026-10-17T08:07:14.491901Z", "modified": "2026-10-17T08:07:14.530846Z", "imported": "2026-10-17T08:07:14.488575", "github_user": "meer727", "username": "meer727", "github_repo": "ansible-role-jenkins", "github_branch": "main", "commit": "95c583573bc6e0f506d035c1cacb9f19172b6416", "commit_message": "Initial commit: Add Jenkins Ansible role\n", "name": "jenkins", "description": "Reusable Ansible role for installing and managing Jenkins.", "summary_fields": { "dependencies": [], "namespace": { "id": 29213, "name": "meer727", "avatar_url": "https://github.com/meer727.png" }, "provider_namespace": { "id": 38612, "name": "meer727", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/38612/" }, "repository": { "name": "ansible-role-jenkins", "original_name": "ansible-role-jenkins" }, "tags": [ "jenkins", "automation", "ci", "cd", "devops" ], "versions": [] }, "download_count": 2 }, { "id": 43543, "upstream_id": null, "created": "2026-10-17T12:28:22.319675Z", "modified": "2026-10-17T12:28:22.366254Z", "imported": "2026-10-17T12:28:22.317403", "github_user": "halif", "username": "halif", "github_repo": "ansible-role-traffic-server", "github_branch": "master", "commit": "fcb0771a5174beea4d9fcba99c86fea15ebf32c4", "commit_message": "edit readme\n", "name": "traffic_server", "description": "Install and configure Apache Traffic Server on Ubuntu.", "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-traffic-server", "original_name": "ansible-role-traffic-server" }, "tags": [], "versions": [ { "id": "3a9e1c7b-4068-4730-aa71-6acd07bb6e2f", "name": "1.0.0", "release_date": "2026-10-17T15:16:27+03:00" } ] }, "download_count": 2 }, { "id": 43544, "upstream_id": null, "created": "2026-10-18T05:48:28.272494Z", "modified": "2026-10-25T01:09:46.112542Z", "imported": "2026-10-25T01:09:46.089203", "github_user": "hax0rbana-adam", "username": "hax0rbana_adam", "github_repo": "ansible-role-commando", "github_branch": "trunk", "commit": "6b407812107c08f7891cb2571c84cda18056d1ea", "commit_message": "fix: issue with systemd service not detecting it has started\n", "name": "commando", "description": "Commando - A meshtastic bot that can bridge to Matrix", "summary_fields": { "dependencies": [], "namespace": { "id": 9007, "name": "hax0rbana_adam", "avatar_url": "https://avatars.githubusercontent.com/u/118935832?v=4" }, "provider_namespace": { "id": 5356, "name": "hax0rbana_adam", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/5356/" }, "repository": { "name": "ansible-role-commando", "original_name": "ansible-role-commando" }, "tags": [ "meshtastic", "matrix", "mesh", "offgrid" ], "versions": [] }, "download_count": 7 } ] }