Legacy Roles
A list of legacy roles.
GET /api/v1/roles/?format=api&namespace__name__in=ovirt%2Cwillow&page=3753
{ "count": 37669, "next": "http://galaxy.ansible.com/api/v1/roles/?format=api&namespace__name__in=ovirt%2Cwillow&page=3754", "previous": "http://galaxy.ansible.com/api/v1/roles/?format=api&namespace__name__in=ovirt%2Cwillow&page=3752", "results": [ { "id": 43204, "upstream_id": null, "created": "2026-07-05T13:37:41.559863Z", "modified": "2026-07-05T13:37:41.592052Z", "imported": "2026-07-05T13:37:41.556850", "github_user": "Dhanush-HV", "username": "Dhanush-HV", "github_repo": "ansible-role-jenkins", "github_branch": "main", "commit": "97992af114e4746eeb732aaac2ce92de76bdb607", "commit_message": "Initial Jenkins Ansible role\n", "name": "jenkin", "description": "Install and configure Jenkins on Amazon Linux", "summary_fields": { "dependencies": [], "namespace": { "id": 28076, "name": "Dhanush-HV", "avatar_url": "https://github.com/Dhanush-HV.png" }, "provider_namespace": { "id": 37488, "name": "dhanush_hv", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/37488/" }, "repository": { "name": "ansible-role-jenkins", "original_name": "ansible-role-jenkins" }, "tags": [ "jenkins", "ci", "devops", "automation" ], "versions": [] }, "download_count": 1 }, { "id": 43205, "upstream_id": null, "created": "2026-07-05T13:38:30.077620Z", "modified": "2026-07-05T13:38:30.116339Z", "imported": "2026-07-05T13:38:30.075203", "github_user": "atharvsalunke2005-cell", "username": "atharvsalunke2005-cell", "github_repo": "Ansible_roles", "github_branch": "master", "commit": "ef4a388ddd8a0e46a1db82a6efe73ccfbb8e34f1", "commit_message": "added httpd role\n", "name": "Ansible_roles", "description": "your role description", "summary_fields": { "dependencies": [], "namespace": { "id": 28200, "name": "atharvsalunke2005-cell", "avatar_url": "https://github.com/atharvsalunke2005-cell.png" }, "provider_namespace": { "id": 37612, "name": "atharvsalunke2005_cell", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/37612/" }, "repository": { "name": "Ansible_roles", "original_name": "Ansible_roles" }, "tags": [], "versions": [] }, "download_count": 2 }, { "id": 43206, "upstream_id": null, "created": "2026-07-05T18:00:19.204197Z", "modified": "2026-07-05T18:00:19.261501Z", "imported": "2026-07-05T18:00:19.198630", "github_user": "juju4", "username": "juju4", "github_repo": "ansible_velociraptor", "github_branch": "main", "commit": "f57f7b71a9b51e0d35d4bf4306c0042b8c402bfa", "commit_message": "chore(deps): update pre-commit hook ansible-community/ansible-lint to v26.6.0 (#51)\n\nThis PR contains the following updates:\n\n| Package | Type | Update | Change |\n|---|---|---|---|\n|\n[ansible-community/ansible-lint](https://redirect.github.com/ansible-community/ansible-lint)\n| repository | minor | `v26.4.0` ā `v26.6.0` |\n\nNote: The `pre-commit` manager in Renovate is not supported by the\n`pre-commit` maintainers or community. Please do not report any problems\nthere, instead [create a Discussion in the Renovate\nrepository](https://redirect.github.com/renovatebot/renovate/discussions/new)\nif you have any questions.\n\n---\n\n### Release Notes\n\n<details>\n<summary>ansible-community/ansible-lint\n(ansible-community/ansible-lint)</summary>\n\n###\n[`v26.6.0`](https://redirect.github.com/ansible/ansible-lint/releases/tag/v26.6.0)\n\n[Compare\nSource](https://redirect.github.com/ansible-community/ansible-lint/compare/v26.4.0...v26.6.0)\n\n#### Features\n\n- fix: ensure configuration errors are visible to user\n([#​5038](https://redirect.github.com/ansible-community/ansible-lint/issues/5038))\n[@​Dotify71](https://redirect.github.com/Dotify71)\n\n#### Fixes\n\n- fix: bump cryptography minimum to >=46.0.6 and refresh lock file\n([#​5089](https://redirect.github.com/ansible-community/ansible-lint/issues/5089))\n[@​sudhirverma](https://redirect.github.com/sudhirverma)\n- fix: added setup-uv action version pinning to renovate config\n([#​5021](https://redirect.github.com/ansible-community/ansible-lint/issues/5021))\n[@​garethahealy](https://redirect.github.com/garethahealy)\n- fix: detect role roots in namespace subdirectories\n([#​5079](https://redirect.github.com/ansible-community/ansible-lint/issues/5079))\n([#​5080](https://redirect.github.com/ansible-community/ansible-lint/issues/5080))\n[@​santosh7676](https://redirect.github.com/santosh7676)\n- fix(docs): remove mkdocstrings plugin to unblock docs CI\n([#​5084](https://redirect.github.com/ansible-community/ansible-lint/issues/5084))\n[@​rockygeekz](https://redirect.github.com/rockygeekz)\n- fix: suppress ruff PLW0717 to unblock renovate\n([#​5077](https://redirect.github.com/ansible-community/ansible-lint/issues/5077))\n[@​rockygeekz](https://redirect.github.com/rockygeekz)\n- Fix risky-shell-pipe false positive on multi-line Jinja\n([#​5058](https://redirect.github.com/ansible-community/ansible-lint/issues/5058))\n[@​arpitjain099](https://redirect.github.com/arpitjain099)\n- Fix: fix mock\\_modules generated stubs failing YAML/doc parsing\n[#​5031](https://redirect.github.com/ansible-community/ansible-lint/issues/5031)\n([#​5032](https://redirect.github.com/ansible-community/ansible-lint/issues/5032))\n[@​santosh7676](https://redirect.github.com/santosh7676)\n- fix: support example format indicator, prevent ansible-lint from\nproducing load-failure on valid non-YAML examples\n([#​5045](https://redirect.github.com/ansible-community/ansible-lint/issues/5045))\n[@​felixfontein](https://redirect.github.com/felixfontein)\n- fix: avoid name\\[casing] auto-fix crash on multi-segment prefixes\n([#​5026](https://redirect.github.com/ansible-community/ansible-lint/issues/5026))\n[@​bishalOps](https://redirect.github.com/bishalOps)\n- fix: preserve multi-hash comments on `ansible-lint --fix`\n([#​5033](https://redirect.github.com/ansible-community/ansible-lint/issues/5033))\n[@​bishalOps](https://redirect.github.com/bishalOps)\n- fix: preserve trailing blank lines when fqcn auto-fix renames a key\n([#​5027](https://redirect.github.com/ansible-community/ansible-lint/issues/5027))\n[@​bishalOps](https://redirect.github.com/bishalOps)\n- fix(security): update dependencies \\[SECURITY]\n([#​5061](https://redirect.github.com/ansible-community/ansible-lint/issues/5061))\n@​[renovate\\[bot\\]](https://redirect.github.com/apps/renovate)\n- fix(ci): switch devel tests from py312 to py313\n([#​5062](https://redirect.github.com/ansible-community/ansible-lint/issues/5062))\n[@​rockygeekz](https://redirect.github.com/rockygeekz)\n- fix: ignore skip lookup across rules\n([#​5060](https://redirect.github.com/ansible-community/ansible-lint/issues/5060))\n[@​mehrdadbn9](https://redirect.github.com/mehrdadbn9)\n- chore: Add support for Fedora 44 in the meta schema\n([#​5029](https://redirect.github.com/ansible-community/ansible-lint/issues/5029))\n[@​jsf9k](https://redirect.github.com/jsf9k)\n- fix: ensure configuration errors are visible to user\n([#​5038](https://redirect.github.com/ansible-community/ansible-lint/issues/5038))\n[@​Dotify71](https://redirect.github.com/Dotify71)\n- fix: role argument spec: fix typo in attribute schema\n([#​5044](https://redirect.github.com/ansible-community/ansible-lint/issues/5044))\n[@​felixfontein](https://redirect.github.com/felixfontein)\n- fix: handle ignore.txt comments with '#' in them correctly\n([#​5028](https://redirect.github.com/ansible-community/ansible-lint/issues/5028))\n[@​felixfontein](https://redirect.github.com/felixfontein)\n- fix: Evaluate the exit code after applying the skipped rules from\n.ansible-lint-ignore\n([#​5001](https://redirect.github.com/ansible-community/ansible-lint/issues/5001))\n[@​gmuloc](https://redirect.github.com/gmuloc)\n- fix: Update stale rulebook schema to match upstream ansible-rulebook\n([#​5056](https://redirect.github.com/ansible-community/ansible-lint/issues/5056))\n[@​Hrithik-Gavankar](https://redirect.github.com/Hrithik-Gavankar)\n- fix: update \\_extends syntax for release-drafter v7 compatibility\n([#​5043](https://redirect.github.com/ansible-community/ansible-lint/issues/5043))\n[@​rockygeekz](https://redirect.github.com/rockygeekz)\n- fix(security): update dependencies \\[SECURITY] - abandoned\n([#​5014](https://redirect.github.com/ansible-community/ansible-lint/issues/5014))\n@​[renovate\\[bot\\]](https://redirect.github.com/apps/renovate)\n- fix: update malformed block regex and bump pathspec upper bound\n([#​5039](https://redirect.github.com/ansible-community/ansible-lint/issues/5039))\n[@​rockygeekz](https://redirect.github.com/rockygeekz)\n\n#### Maintenance\n\n- chore: remove previously-synced agent skills\n([#​5078](https://redirect.github.com/ansible-community/ansible-lint/issues/5078))\n[@​ansibuddy](https://redirect.github.com/ansibuddy)\n- chore(deps): update all dependencies\n([#​5074](https://redirect.github.com/ansible-community/ansible-lint/issues/5074))\n@​[renovate\\[bot\\]](https://redirect.github.com/apps/renovate)\n- fix(security): update dependencies \\[SECURITY]\n([#​5061](https://redirect.github.com/ansible-community/ansible-lint/issues/5061))\n@​[renovate\\[bot\\]](https://redirect.github.com/apps/renovate)\n- test: add security-check workflow (integration test)\n([#​5064](https://redirect.github.com/ansible-community/ansible-lint/issues/5064))\n[@​cidrblock](https://redirect.github.com/cidrblock)\n- chore: Add support for Fedora 44 in the meta schema\n([#​5029](https://redirect.github.com/ansible-community/ansible-lint/issues/5029))\n[@​jsf9k](https://redirect.github.com/jsf9k)\n- chore: clarify yaml reformatting under fix\n([#​5057](https://redirect.github.com/ansible-community/ansible-lint/issues/5057))\n[@​Himanshuagrawal4](https://redirect.github.com/Himanshuagrawal4)\n- chore(deps): update all dependencies pep621\n([#​5047](https://redirect.github.com/ansible-community/ansible-lint/issues/5047))\n@​[renovate\\[bot\\]](https://redirect.github.com/apps/renovate)\n- chore(deps): update all dependencies\n([#​5046](https://redirect.github.com/ansible-community/ansible-lint/issues/5046))\n@​[renovate\\[bot\\]](https://redirect.github.com/apps/renovate)\n- chore(deps): update all dependencies pep621\n([#​5041](https://redirect.github.com/ansible-community/ansible-lint/issues/5041))\n@​[renovate\\[bot\\]](https://redirect.github.com/apps/renovate)\n- chore(deps): update all dependencies\n([#​5040](https://redirect.github.com/ansible-community/ansible-lint/issues/5040))\n@​[renovate\\[bot\\]](https://redirect.github.com/apps/renovate)\n- chore(deps): update all dependencies\n([#​5011](https://redirect.github.com/ansible-community/ansible-lint/issues/5011))\n@​[renovate\\[bot\\]](https://redirect.github.com/apps/renovate)\n- fix(security): update dependencies \\[SECURITY] - abandoned\n([#​5014](https://redirect.github.com/ansible-community/ansible-lint/issues/5014))\n@​[renovate\\[bot\\]](https://redirect.github.com/apps/renovate)\n- chore(deps): update all dependencies pep621\n([#​5012](https://redirect.github.com/ansible-community/ansible-lint/issues/5012))\n@​[renovate\\[bot\\]](https://redirect.github.com/apps/renovate)\n\n</details>\n\n---\n\n### Configuration\n\nš **Schedule**: (UTC)\n\n- Branch creation\n - On day 5 and 21 of the month (`* * 5,21 * *`)\n- Automerge\n - At any time (no schedule defined)\n\nš¦ **Automerge**: Enabled.\n\nā» **Rebasing**: Whenever PR is behind base branch, or you tick the\nrebase/retry checkbox.\n\nš **Ignore**: Close this PR and you won't be reminded about this update\nagain.\n\n---\n\n- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check\nthis box\n\n---\n\nThis PR was generated by [Mend Renovate](https://mend.io/renovate/).\nView the [repository job\nlog](https://developer.mend.io/github/juju4/ansible_velociraptor).\n\n<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4yNDIuMiIsInVwZGF0ZWRJblZlciI6IjQzLjI0Mi4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJhdXRvbWVyZ2UiXX0=-->\n\nCo-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>", "name": "velociraptor", "description": "Velociraptor Server/Client Install", "summary_fields": { "dependencies": [], "namespace": { "id": 3568, "name": "juju4", "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a04-f5d3-73a1-b08a-f17888be6073/avatar/" }, "provider_namespace": { "id": 16355, "name": "juju4", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/16355/" }, "repository": { "name": "ansible_velociraptor", "original_name": "ansible_velociraptor" }, "tags": [], "versions": [ { "id": "831767a4-dc33-41c6-b90a-de7101c92980", "name": "0.2.0", "release_date": "2026-06-27T19:41:49+00:00" } ] }, "download_count": 1 }, { "id": 43207, "upstream_id": null, "created": "2026-07-05T18:02:28.996148Z", "modified": "2026-07-05T18:02:29.058264Z", "imported": "2026-07-05T18:02:28.993496", "github_user": "juju4", "username": "juju4", "github_repo": "ansible-harden-nanokvm", "github_branch": "main", "commit": "bc7a3cf8bf42d12a77a04c94822e69a568cb8183", "commit_message": "ci(default-bare): allow dl.google.com (chrome-stable) in step-security/harden-runner\n", "name": "harden_nanokvm", "description": "Hardening Sipeed NanoKVM ansible role", "summary_fields": { "dependencies": [], "namespace": { "id": 3568, "name": "juju4", "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a04-f5d3-73a1-b08a-f17888be6073/avatar/" }, "provider_namespace": { "id": 16355, "name": "juju4", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/16355/" }, "repository": { "name": "ansible-harden-nanokvm", "original_name": "ansible-harden-nanokvm" }, "tags": [ "system", "iptables", "dns", "ssh" ], "versions": [ { "id": "28ff4aea-9a32-400e-80e2-1d1892c01277", "name": "0.2.0", "release_date": "2026-04-25T15:46:39+00:00" } ] }, "download_count": 1 }, { "id": 43208, "upstream_id": null, "created": "2026-07-07T05:18:14.096839Z", "modified": "2026-07-07T05:18:14.138999Z", "imported": "2026-07-07T05:18:14.094328", "github_user": "Abhishek-Sanap", "username": "Abhishek-Sanap", "github_repo": "Ansible-role", "github_branch": "master", "commit": "3beb380b502128712f50969730f4bf1738f6a2bc", "commit_message": "added httpd role\n", "name": "Ansible-role", "description": "your role description", "summary_fields": { "dependencies": [], "namespace": { "id": 28218, "name": "Abhishek-Sanap", "avatar_url": "https://github.com/Abhishek-Sanap.png" }, "provider_namespace": { "id": 37630, "name": "abhishek_sanap", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/37630/" }, "repository": { "name": "Ansible-role", "original_name": "Ansible-role" }, "tags": [], "versions": [] }, "download_count": 2 }, { "id": 43209, "upstream_id": null, "created": "2026-07-07T09:24:26.478707Z", "modified": "2026-07-07T09:24:26.519361Z", "imported": "2026-07-07T09:24:26.475171", "github_user": "DattaRahegaonkar", "username": "DattaRahegaonkar", "github_repo": "Ansible-Role-Install-Nginx", "github_branch": "main", "commit": "e2da7a948dce5a7f606647adb06a29eba1f0b838", "commit_message": "Added: role\n", "name": "Ansible-Role-Install-Nginx", "description": "your role description", "summary_fields": { "dependencies": [], "namespace": { "id": 28216, "name": "DattaRahegaonkar", "avatar_url": "https://github.com/DattaRahegaonkar.png" }, "provider_namespace": { "id": 37628, "name": "dattarahegaonkar", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/37628/" }, "repository": { "name": "Ansible-Role-Install-Nginx", "original_name": "Ansible-Role-Install-Nginx" }, "tags": [], "versions": [] }, "download_count": 3 }, { "id": 43210, "upstream_id": null, "created": "2026-07-07T13:57:40.774882Z", "modified": "2026-07-07T17:10:11.087877Z", "imported": "2026-07-07T17:10:11.061012", "github_user": "serhii9132", "username": "serhii9132", "github_repo": "ansible-role-nagios", "github_branch": "main", "commit": "99eba6e593017cc8f39e889b9bc87441ddb04089", "commit_message": "update\n", "name": "nagios", "description": "Install and configure Nagios monitoring server", "summary_fields": { "dependencies": [], "namespace": { "id": 24733, "name": "serhii9132", "avatar_url": "https://github.com/serhii9132.png" }, "provider_namespace": { "id": 34194, "name": "serhii9132", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/34194/" }, "repository": { "name": "ansible-role-nagios", "original_name": "ansible-role-nagios" }, "tags": [ "nagios" ], "versions": [] }, "download_count": 2 }, { "id": 43211, "upstream_id": null, "created": "2026-07-07T14:24:11.443621Z", "modified": "2026-07-07T14:26:29.735722Z", "imported": "2026-07-07T14:26:29.708122", "github_user": "serhii9132", "username": "serhii9132", "github_repo": "ansible-role-nrpe", "github_branch": "main", "commit": "41930cb5581bc8799bc17a05bad67231d80ea178", "commit_message": "readme: updated\n", "name": "nrpe", "description": "Install and configure NRPE", "summary_fields": { "dependencies": [], "namespace": { "id": 24733, "name": "serhii9132", "avatar_url": "https://github.com/serhii9132.png" }, "provider_namespace": { "id": 34194, "name": "serhii9132", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/34194/" }, "repository": { "name": "ansible-role-nrpe", "original_name": "ansible-role-nrpe" }, "tags": [ "nagios", "nrpe" ], "versions": [] }, "download_count": 2 }, { "id": 43213, "upstream_id": null, "created": "2026-07-08T02:05:23.801277Z", "modified": "2026-08-23T18:08:23.327825Z", "imported": "2026-08-23T18:08:23.299088", "github_user": "diodonfrost", "username": "diodonfrost", "github_repo": "ansible-role-rtk", "github_branch": "master", "commit": "d3ea8d036dd0cf1ccf00c7e833b0d18659a64d4f", "commit_message": "tests(playbook): add basic role test playbook and inventory\n\nProvides a minimal localhost entrypoint so the role can be applied\ndirectly with ansible-playbook, independent of the Molecule harness.\n", "name": "rtk", "description": "Ansible role to install the latest version of rtk", "summary_fields": { "dependencies": [], "namespace": { "id": 1801, "name": "diodonfrost", "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d19ff-def6-712b-ace9-354d380791af/avatar/" }, "provider_namespace": { "id": 13325, "name": "diodonfrost", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/13325/" }, "repository": { "name": "ansible-role-rtk", "original_name": "ansible-role-rtk" }, "tags": [ "cli", "rtk", "llm", "ai", "proxy" ], "versions": [ { "id": "0b35c40d-e788-41ed-856d-21794e7f5a80", "name": "0.9.0", "release_date": "2026-07-08T01:55:54+00:00" } ] }, "download_count": 22 }, { "id": 43214, "upstream_id": null, "created": "2026-07-08T14:01:00.582019Z", "modified": "2026-07-08T14:01:00.618688Z", "imported": "2026-07-08T14:01:00.579581", "github_user": "Suyash-28-commits", "username": "Suyash-28-commits", "github_repo": "Apache-role", "github_branch": "master", "commit": "bd65b08ed2efc431f2a8acaa8922c017e529cd1c", "commit_message": "Added Ansible httpd role files\n", "name": "Apache-role", "description": "your role description", "summary_fields": { "dependencies": [], "namespace": { "id": 28235, "name": "Suyash-28-commits", "avatar_url": "https://github.com/Suyash-28-commits.png" }, "provider_namespace": { "id": 37647, "name": "suyash_28_commits", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/37647/" }, "repository": { "name": "Apache-role", "original_name": "Apache-role" }, "tags": [], "versions": [] }, "download_count": 1 } ] }