Legacy Roles
A list of legacy roles.
GET /api/v1/roles/?format=api&namespace__name__in=ovirt%2Cwillow&page=3704
{ "count": 37038, "next": null, "previous": "http://galaxy.ansible.com/api/v1/roles/?format=api&namespace__name__in=ovirt%2Cwillow&page=3703", "results": [ { "id": 42578, "upstream_id": null, "created": "2026-02-28T08:10:15.987976Z", "modified": "2026-02-28T08:10:16.089260Z", "imported": "2026-02-28T08:10:15.985263", "github_user": "vijikalavarkar", "username": "vijikalavarkar", "github_repo": "error-repo3", "github_branch": "error-branch", "commit": "1a97e934db63856f1d1145a57967ccd6dd3cdfed", "commit_message": "added\n", "name": "error-repo3", "description": "your role description", "summary_fields": { "dependencies": [], "namespace": { "id": 24364, "name": "vijikalavarkar", "avatar_url": "https://github.com/vijikalavarkar.png" }, "provider_namespace": { "id": 33827, "name": "vijikalavarkar", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/33827/" }, "repository": { "name": "error-repo3", "original_name": "error-repo3" }, "tags": [], "versions": [] }, "download_count": 1 }, { "id": 42579, "upstream_id": null, "created": "2026-02-28T13:08:12.520389Z", "modified": "2026-02-28T13:08:12.585177Z", "imported": "2026-02-28T13:08:12.517918", "github_user": "akash9889Git", "username": "akash9889Git", "github_repo": "dummy-role", "github_branch": "master", "commit": "797c09e083abc07c82cebc74f102d14379118044", "commit_message": "initial files\n", "name": "dummy-role", "description": "your role description", "summary_fields": { "dependencies": [], "namespace": { "id": 26552, "name": "akash9889Git", "avatar_url": "https://github.com/akash9889Git.png" }, "provider_namespace": { "id": 35987, "name": "akash9889git", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/35987/" }, "repository": { "name": "dummy-role", "original_name": "dummy-role" }, "tags": [], "versions": [] }, "download_count": 1 }, { "id": 42580, "upstream_id": null, "created": "2026-02-28T19:59:57.103782Z", "modified": "2026-02-28T19:59:57.156031Z", "imported": "2026-02-28T19:59:57.101101", "github_user": "egdoc", "username": "egdoc", "github_repo": "ansible-role-upower_charge_thresholds", "github_branch": "master", "commit": "66348e75da8cb23fc834ff88eed2847bda53aa61", "commit_message": "initial commit\n", "name": "upower_charge_thresholds", "description": "Ansible role to set batteries charge thresolds on Linux using upower", "summary_fields": { "dependencies": [], "namespace": { "id": 2048, "name": "egdoc", "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a00-82e3-7d7d-8daa-cd4210643250/avatar/" }, "provider_namespace": { "id": 15172, "name": "egdoc", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/15172/" }, "repository": { "name": "ansible-role-upower_charge_thresholds", "original_name": "ansible-role-upower_charge_thresholds" }, "tags": [ "batteries", "upower", "dbus" ], "versions": [ { "id": "4d6271e1-a756-4e2b-a247-78a434be4020", "name": "v1.0.0", "release_date": "2026-02-28T20:53:24+01:00" } ] }, "download_count": 2 }, { "id": 42581, "upstream_id": null, "created": "2026-02-28T22:19:41.595918Z", "modified": "2026-02-28T22:19:41.632601Z", "imported": "2026-02-28T22:19:41.593372", "github_user": "scatat", "username": "scatat", "github_repo": "ansible-role-golang", "github_branch": "main", "commit": "4cb054df893d49acb64b285074f0245f7cf0b54b", "commit_message": "fix: V9/V10 skip gracefully when fish-setup or disk-cleanup absent\n\nThese tests validate cross-role integration (fish config exports, cache\npath coupling). When running standalone or in CI without sibling roles,\nthey now skip instead of failing. Exit code remains 0 for skips.\n\nCo-Authored-By: Claude Opus 4.6 <[email protected]>\n", "name": "golang", "description": "Install and configure the Go language SDK with package manager abstraction (Homebrew, tarball, apt, dnf), shell-agnostic environment export, upgrade and uninstall support, and assertion-driven verification.\n", "summary_fields": { "dependencies": [], "namespace": { "id": 26558, "name": "scatat", "avatar_url": "https://github.com/scatat.png" }, "provider_namespace": { "id": 35993, "name": "scatat", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/35993/" }, "repository": { "name": "ansible-role-golang", "original_name": "ansible-role-golang" }, "tags": [ "golang", "go", "development", "homebrew", "macos", "linux", "shell" ], "versions": [] }, "download_count": 5 }, { "id": 42582, "upstream_id": null, "created": "2026-03-01T13:20:44.918542Z", "modified": "2026-03-01T13:20:45.771231Z", "imported": "2026-03-01T13:20:44.916099", "github_user": "P3X-118", "username": "P3X-118", "github_repo": "kubectl-ar", "github_branch": "sgc", "commit": "2a2d8d659a1ff2f9ea36e3c13697caba1ca672b4", "commit_message": "update galaxy\n", "name": "kubectl", "description": "Installs kubectl command line utility used to interact with the Kubernetes API Server.", "summary_fields": { "dependencies": [], "namespace": { "id": 26018, "name": "P3X-118", "avatar_url": "https://avatars.githubusercontent.com/u/100132451?v=4" }, "provider_namespace": { "id": 8804, "name": "p3x_118", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/8804/" }, "repository": { "name": "kubectl-ar", "original_name": "kubectl-ar" }, "tags": [ "kubernetes", "kubectl", "cli" ], "versions": [ { "id": "2bdc51dc-3950-42e2-9db7-7f854c08f936", "name": "26.0.0+1.35.1", "release_date": "2026-02-17T23:04:06+01:00" }, { "id": "014f6cc2-5e4e-4f8f-a749-35ad5ba81276", "name": "25.0.0+1.34.4", "release_date": "2026-02-17T22:52:16+01:00" }, { "id": "54875467-d4b1-48e8-9ae4-c7d69b414de8", "name": "24.0.2+1.33.8", "release_date": "2026-02-17T22:21:45+01:00" }, { "id": "412d7cb9-a68d-41fe-83db-7a23de642116", "name": "24.0.1+1.33.5", "release_date": "2025-10-12T16:23:05+02:00" }, { "id": "7d122e25-f47f-4746-90d2-8b0efe506cc3", "name": "24.0.0+1.33.5", "release_date": "2025-10-12T16:18:11+02:00" }, { "id": "f049cd90-8e6c-460d-9752-6a366adb84ed", "name": "23.4.0+1.32.7", "release_date": "2025-07-17T23:09:18+02:00" }, { "id": "cbb3a326-1013-49bb-a8f7-5bd622487546", "name": "23.3.0+1.31.5", "release_date": "2025-01-21T22:29:45+01:00" }, { "id": "d3886ac4-5f31-474a-a4d1-351cb35ef5ab", "name": "23.2.0+1.30.5", "release_date": "2024-10-16T23:25:00+02:00" }, { "id": "55e09c05-6455-4e2a-8e32-cb2bc806f413", "name": "23.1.0+1.29.3", "release_date": "2024-04-03T22:16:11+02:00" }, { "id": "f1376855-5c81-4d39-b868-27322e4963f3", "name": "23.0.2+1.28.5", "release_date": "2024-01-07T12:01:17+01:00" }, { "id": "07ba4204-2d48-4022-9826-de63c17832c6", "name": "23.0.1+1.28.3", "release_date": "2023-10-18T23:48:27+02:00" } ] }, "download_count": 2 }, { "id": 42583, "upstream_id": null, "created": "2026-03-02T13:12:30.055760Z", "modified": "2026-03-02T19:29:19.208706Z", "imported": "2026-03-02T19:29:19.141176", "github_user": "okassov", "username": "okassov", "github_repo": "ansible-role-postgresql-single", "github_branch": "main", "commit": "d2dede148d9c47b46245b18da62b190d4f74fd78", "commit_message": "feat: add PostgreSQL extensions support\n\n* chore: add .worktrees/ to .gitignore\n\n* test: add failing tests for extensions support\n\n* test: fix verify assertion style and formatting\n\n* feat: add postgresql_extensions_packages and postgresql_extensions defaults\n\n* feat: install extension packages via apt\n\n* feat: add tasks/extensions.yml for CREATE EXTENSION support\n\n* fix: remove redundant when guard in extensions task\n\n* feat: wire extensions tasks into main.yml\n\n* docs: document extensions support in README\n\n* fix: pin postgresql_version to 17 in converge for cross-platform PostGIS testing\n\n* fix: use per-platform extension packages via molecule host_vars\n\n* fix: move pgdg repo and extension packages to per-host vars in molecule", "name": "postgresql", "description": "PostgreSQL Single Server", "summary_fields": { "dependencies": [], "namespace": { "id": 26577, "name": "okassov", "avatar_url": "https://github.com/okassov.png" }, "provider_namespace": { "id": 36012, "name": "okassov", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/36012/" }, "repository": { "name": "ansible-role-postgresql-single", "original_name": "ansible-role-postgresql-single" }, "tags": [ "database", "postgresql", "single" ], "versions": [ { "id": "e1932977-316f-40e8-b982-818ed2bbb9b1", "name": "v0.2.0", "release_date": "2026-03-03T00:26:42+05:00" }, { "id": "ce5c1119-f31c-4eec-90f1-01fc03d0e2bb", "name": "v0.1.1", "release_date": "2026-03-02T22:29:18+05:00" }, { "id": "5feb564a-73fd-4d94-9a5b-6e03e2df20ee", "name": "v0.1.0", "release_date": "2026-03-02T18:10:07+05:00" } ] }, "download_count": 11 }, { "id": 42584, "upstream_id": null, "created": "2026-03-02T18:58:49.675426Z", "modified": "2026-03-02T18:58:49.860487Z", "imported": "2026-03-02T18:58:49.672349", "github_user": "volker-raschek", "username": "volker-raschek", "github_repo": "ansible-role-rspamd", "github_branch": "master", "commit": "501ac25ea5ddad50f46b0f47aa4cebce574c73b7", "commit_message": "style(meta): format argument specs\n", "name": "rspamd", "description": "Role to install and configure rspamd mail filter", "summary_fields": { "dependencies": [], "namespace": { "id": 7416, "name": "volker-raschek", "avatar_url": "https://avatars.githubusercontent.com/u/18311012?v=4" }, "provider_namespace": { "id": 11937, "name": "volker_raschek", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/11937/" }, "repository": { "name": "ansible-role-rspamd", "original_name": "ansible-role-rspamd" }, "tags": [ "rspamd", "mail", "spam", "filter", "email" ], "versions": [ { "id": "729e0399-4823-4743-b636-e67bef3cad9b", "name": "0.1.0", "release_date": "2026-03-02T19:05:48+01:00" } ] }, "download_count": 5 }, { "id": 42585, "upstream_id": null, "created": "2026-03-03T00:03:11.661756Z", "modified": "2026-03-03T00:03:11.756997Z", "imported": "2026-03-03T00:03:11.658587", "github_user": "hax0rbana-adam", "username": "hax0rbana_adam", "github_repo": "ansible-role-systemd_override", "github_branch": "trunk", "commit": "abd30af90332b7aec243d45d7fc533eb592e531d", "commit_message": "Initial commit\n", "name": "systemd_override", "description": "Systemd override - Modify services without changing the .service file", "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-systemd_override", "original_name": "ansible-role-systemd_override" }, "tags": [ "systemd", "override" ], "versions": [] }, "download_count": 2 } ] }