Legacy Roles
A list of legacy roles.
GET /api/v1/roles/?format=api&namespace__name__in=ovirt%2Cwillow&page=3764
{ "count": 37842, "next": "http://galaxy.ansible.com/api/v1/roles/?format=api&namespace__name__in=ovirt%2Cwillow&page=3765", "previous": "http://galaxy.ansible.com/api/v1/roles/?format=api&namespace__name__in=ovirt%2Cwillow&page=3763", "results": [ { "id": 43349, "upstream_id": null, "created": "2026-08-25T19:47:56.681484Z", "modified": "2026-08-25T19:47:56.735092Z", "imported": "2026-08-25T19:47:56.677860", "github_user": "halif", "username": "halif", "github_repo": "ansible-role-tidb-cluster", "github_branch": "master", "commit": "54dab6dfa3373bc9f9b9b65dbc73b71a38a4ce91", "commit_message": "add readme and licence\n", "name": "tidb_cluster", "description": "Deploy a production-style multi-host TiDB cluster using tiup cluster", "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-tidb-cluster", "original_name": "ansible-role-tidb-cluster" }, "tags": [ "tidb", "database", "tiup", "distributedsql", "cluster" ], "versions": [ { "id": "a1dd59cf-bc56-4af4-881b-c48385fa9910", "name": "1.0.0", "release_date": "2026-08-25T22:22:36+03:00" } ] }, "download_count": 1 }, { "id": 43351, "upstream_id": null, "created": "2026-08-26T11:19:42.841605Z", "modified": "2026-08-26T11:20:53.607987Z", "imported": "2026-08-26T11:20:53.574659", "github_user": "halif", "username": "halif", "github_repo": "ansible-role-openlitespeed", "github_branch": "master", "commit": "0237c4a18152c0d3a1575462235db7e9dc91676d", "commit_message": "check script enable repo\n", "name": "openlitespeed", "description": "Install and configure the OpenLiteSpeed web server", "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-openlitespeed", "original_name": "ansible-role-openlitespeed" }, "tags": [ "openlitespeed", "webserver", "http", "litespeed" ], "versions": [ { "id": "354df288-1f24-4b52-9a3e-6c7410bc4ba7", "name": "1.0.0", "release_date": "2026-08-26T12:56:42+03:00" } ] }, "download_count": 2 }, { "id": 43352, "upstream_id": null, "created": "2026-08-26T15:56:05.920976Z", "modified": "2026-08-26T15:56:05.995851Z", "imported": "2026-08-26T15:56:05.918675", "github_user": "mila-iqia", "username": "mila", "github_repo": "ansible-role-lustre", "github_branch": "main", "commit": "d24b8bc0e6c35c1f53a5bc0a389fad126db02f3d", "commit_message": "Merge pull request #2 from mila-iqia/meta\n\nFix: Change namespace in meta for ansible build", "name": "lustre", "description": "Install and configure Lustre", "summary_fields": { "dependencies": [], "namespace": { "id": 9418, "name": "mila", "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018af147-1bad-7cb4-916f-68020cb6c4fb/avatar/" }, "provider_namespace": { "id": 915, "name": "mila", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/915/" }, "repository": { "name": "ansible-role-lustre", "original_name": "ansible-role-lustre" }, "tags": [ "lustre", "storage" ], "versions": [ { "id": "b97e8032-70f8-4eb2-a4c4-94aae478e573", "name": "1.0.1", "release_date": "2026-08-25T09:28:10-04:00" }, { "id": "af715406-7073-49de-8d24-f4db6316cead", "name": "1.0.0", "release_date": "2026-08-24T15:44:16-04:00" } ] }, "download_count": 62 }, { "id": 43353, "upstream_id": null, "created": "2026-08-26T16:02:19.329992Z", "modified": "2026-08-26T16:02:19.370133Z", "imported": "2026-08-26T16:02:19.327675", "github_user": "karanjaggiios", "username": "karanjaggiios", "github_repo": "dummy-role", "github_branch": "master", "commit": "11861af019998debe5cfcf1880742d45041b5ca0", "commit_message": "Corrected role folder structure\n", "name": "dummy-role", "description": "your role description", "summary_fields": { "dependencies": [], "namespace": { "id": 28726, "name": "karanjaggiios", "avatar_url": "https://github.com/karanjaggiios.png" }, "provider_namespace": { "id": 38129, "name": "karanjaggiios", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/38129/" }, "repository": { "name": "dummy-role", "original_name": "dummy-role" }, "tags": [], "versions": [] }, "download_count": 1 }, { "id": 43354, "upstream_id": null, "created": "2026-08-26T19:14:07.023406Z", "modified": "2026-08-26T19:14:07.063505Z", "imported": "2026-08-26T19:14:07.020973", "github_user": "Ashokkondakamarla", "username": "Ashokkondakamarla", "github_repo": "docker_image-for-ansible_galaxy", "github_branch": "master", "commit": "2706a7d090734d75cab28b4dba4ad0e6d9e015f5", "commit_message": "adding the ansible role in git\n", "name": "docker_image-for-ansible_galaxy", "description": "your role description", "summary_fields": { "dependencies": [], "namespace": { "id": 28728, "name": "Ashokkondakamarla", "avatar_url": "https://github.com/Ashokkondakamarla.png" }, "provider_namespace": { "id": 38131, "name": "ashokkondakamarla", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/38131/" }, "repository": { "name": "docker_image-for-ansible_galaxy", "original_name": "docker_image-for-ansible_galaxy" }, "tags": [], "versions": [] }, "download_count": 2 }, { "id": 43355, "upstream_id": null, "created": "2026-08-27T06:32:28.989020Z", "modified": "2026-08-27T06:32:29.155504Z", "imported": "2026-08-27T06:32:28.984188", "github_user": "lingfish", "username": "lingfish", "github_repo": "ansible-role-cloudflare-aop", "github_branch": "main", "commit": "3a33ec81d6ee66f8b0716ee986134568e3dcf7d7", "commit_message": "chore: cut 1.2.1 - fix Galaxy publish, docs, remove stale plans\n\n- .github/workflows/ci.yml: replace collection build/publish with\n ansible-galaxy role import lingfish ansible-role-cloudflare-aop\n- AGENTS.md: update Commands to role import\n- README.md: add Galaxy Publishing section (tag convention, release\n workflow, consumer usage) migrated from NOTES-galaxy-import\n- Remove PLAN.md (pre-1.0 spec drift) and NOTES-galaxy-import.md (now\n actioned)\n- CHANGELOG 1.2.1\n", "name": "cloudflare_aop", "description": "Manage Cloudflare Authenticated Origin Pulls (AOP) at zone and per-hostname level. Generates client certificates, uploads them to Cloudflare, and enables AOP.", "summary_fields": { "dependencies": [], "namespace": { "id": 28735, "name": "lingfish", "avatar_url": "https://github.com/lingfish.png" }, "provider_namespace": { "id": 38138, "name": "lingfish", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/38138/" }, "repository": { "name": "ansible-role-cloudflare-aop", "original_name": "ansible-role-cloudflare-aop" }, "tags": [ "cloudflare", "ssl", "tls", "security", "origin", "aop", "mtls", "certificate" ], "versions": [ { "id": "15ea37d1-71ab-413c-bc60-efcc5de5c9c4", "name": "1.2.1", "release_date": "2026-08-27T16:27:44+10:00" }, { "id": "ee0630db-45fb-45d5-ac85-f2c3317d25a2", "name": "1.2.0", "release_date": "2026-08-27T15:52:41+10:00" }, { "id": "eccc7512-5d9d-4ee3-8fa9-a7f419ac0117", "name": "1.1.2", "release_date": "2026-08-26T14:42:03+10:00" }, { "id": "78d898ba-76d7-4ea6-b718-f282094ab10e", "name": "1.1.1", "release_date": "2026-08-26T13:04:50+10:00" }, { "id": "cfbda36a-8f86-49b0-82c7-4b054309c868", "name": "1.1.0", "release_date": "2026-08-26T09:32:33+10:00" }, { "id": "64b4d519-e3d6-4c06-9f97-a93afdb838cb", "name": "1.0.0", "release_date": "2026-08-25T17:40:20+10:00" } ] }, "download_count": 3 }, { "id": 43356, "upstream_id": null, "created": "2026-08-28T08:00:39.092368Z", "modified": "2026-08-28T08:00:39.158119Z", "imported": "2026-08-28T08:00:39.087022", "github_user": "akpuram19-awsdevops", "username": "akpuram19-awsdevops", "github_repo": "ansible-galaxy--role", "github_branch": "main", "commit": "6b37a2b9aaa97249645bb6f1603af98005fb49ef", "commit_message": "add files to git hub\n", "name": "ansible-galaxy--role", "description": "your role description", "summary_fields": { "dependencies": [], "namespace": { "id": 28742, "name": "akpuram19-awsdevops", "avatar_url": "https://github.com/akpuram19-awsdevops.png" }, "provider_namespace": { "id": 38145, "name": "akpuram19_awsdevops", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/38145/" }, "repository": { "name": "ansible-galaxy--role", "original_name": "ansible-galaxy--role" }, "tags": [], "versions": [] }, "download_count": 1 }, { "id": 43357, "upstream_id": null, "created": "2026-08-28T09:59:09.434130Z", "modified": "2026-09-22T15:15:31.134903Z", "imported": "2026-09-22T15:15:31.071586", "github_user": "vbotka", "username": "vbotka", "github_repo": "ansible-freebsd-nginx", "github_branch": "master", "commit": "4d46216e203099a04995dace46adc83541bd3950", "commit_message": "Update template default.j2; Filter dict_to_ast moved to to_ast.\n", "name": "freebsd_nginx", "description": "Install, configure, and run Nginx.", "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-nginx", "original_name": "ansible-freebsd-nginx" }, "tags": [ "freebsd", "nginx" ], "versions": [ { "id": "dad46a05-ebd9-4f4c-a83a-349582800b03", "name": "1.0.2", "release_date": "2026-09-22T17:13:34+02:00" }, { "id": "643817f8-0ff1-4332-a45e-4c0a68a872ff", "name": "1.0.1", "release_date": "2026-08-28T11:58:05+02:00" }, { "id": "bb992a75-e5ef-4e32-9b04-0b0639eee589", "name": "1.0.0", "release_date": "2026-08-28T11:48:34+02:00" } ] }, "download_count": 5 }, { "id": 43358, "upstream_id": null, "created": "2026-08-28T12:36:47.788156Z", "modified": "2026-08-28T12:36:47.856283Z", "imported": "2026-08-28T12:36:47.784746", "github_user": "m13tlabs", "username": "m13tlabs", "github_repo": "ansible-nvm-role", "github_branch": "develop", "commit": "7c8f553865c7c6e723de94eca8bca82c0e5bb31f", "commit_message": "chore: Update contact\n", "name": "nvm", "description": "Role installing nvm", "summary_fields": { "dependencies": [], "namespace": { "id": 28700, "name": "m13tlabs", "avatar_url": "https://m13t.de/images/logo_m13t.png" }, "provider_namespace": { "id": 38103, "name": "m13tlabs", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/38103/" }, "repository": { "name": "ansible-nvm-role", "original_name": "ansible-nvm-role" }, "tags": [], "versions": [ { "id": "9947c1f1-cd05-4370-a9c4-a344c15070f3", "name": "v1.1.0", "release_date": "2026-08-28T12:28:11+00:00" }, { "id": "c1e1a1b8-3200-43bb-b6f5-f08d094979bd", "name": "v1.0.8", "release_date": "2026-08-20T04:16:44+00:00" } ] }, "download_count": 732 }, { "id": 43359, "upstream_id": null, "created": "2026-08-28T13:26:25.798374Z", "modified": "2026-10-14T06:45:23.487955Z", "imported": "2026-10-14T06:45:23.423217", "github_user": "m13tlabs", "username": "m13tlabs", "github_repo": "ansible-dev-role", "github_branch": "develop", "commit": "08316d16b7d97b013f3ad3c96919343336536b98", "commit_message": "chore: Changelog for Release 1.0.0\n", "name": "dev", "description": "Generic Linux/macOS developer workstation base setup", "summary_fields": { "dependencies": [], "namespace": { "id": 28700, "name": "m13tlabs", "avatar_url": "https://m13t.de/images/logo_m13t.png" }, "provider_namespace": { "id": 38103, "name": "m13tlabs", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/38103/" }, "repository": { "name": "ansible-dev-role", "original_name": "ansible-dev-role" }, "tags": [ "development", "system" ], "versions": [ { "id": "a3ee2398-47d0-4112-8bb1-ba725d813366", "name": "v1.0.0", "release_date": "2026-10-14T06:41:42+00:00" }, { "id": "6c693c3d-0bc0-494c-b07a-5d893bbb5471", "name": "v0.2.0", "release_date": "2026-08-28T13:37:51+00:00" } ] }, "download_count": 333 } ] }