Legacy Roles
A list of legacy roles.
GET /api/v1/roles/?format=api&namespace__name__in=ovirt%2Cwillow&page=3738
{ "count": 37403, "next": "http://galaxy.ansible.com/api/v1/roles/?format=api&namespace__name__in=ovirt%2Cwillow&page=3739", "previous": "http://galaxy.ansible.com/api/v1/roles/?format=api&namespace__name__in=ovirt%2Cwillow&page=3737", "results": [ { "id": 42967, "upstream_id": null, "created": "2026-05-17T01:50:16.103602Z", "modified": "2026-05-18T22:04:23.524358Z", "imported": "2026-05-18T22:04:23.463100", "github_user": "steveyminecraft", "username": "steveyminecraft", "github_repo": "ansible-pihole", "github_branch": "master", "commit": "1ac9e392aeb81a8bb2f7f047f9cc7620f3846c20", "commit_message": "Merge pull request #57 from steveyminecraft/dependabot/github_actions/github/codeql-action-4.35.4\n\nchore(deps): Bump github/codeql-action from 4.35.3 to 4.35.4", "name": "ansible-pihole", "description": "Playbooks and roles to deploy Pi-hole with Docker, optional Unbound, keepalived HA, and Nebula Sync. Clone this repository and run playbooks from playbooks/; Galaxy install declares the Pi-hole role dependency.", "summary_fields": { "dependencies": [ { "role": "steveyminecraft.docker-pihole", "version": "v1.0.0" } ], "namespace": { "id": 19339, "name": "steveyminecraft", "avatar_url": "https://github.com/steveyminecraft.png" }, "provider_namespace": { "id": 28862, "name": "steveyminecraft", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/28862/" }, "repository": { "name": "ansible-pihole", "original_name": "ansible-pihole" }, "tags": [ "pihole", "docker", "dns", "ha", "keepalived", "unbound", "ansible", "playbook" ], "versions": [ { "id": "0f922bc8-618a-4110-a7ce-fe19dff0f04b", "name": "v1.0.1", "release_date": "2026-05-18T23:03:36+01:00" }, { "id": "6372c0b2-2c70-4d5c-99dd-1ae1f0dc8d49", "name": "v1.0.0", "release_date": "2026-05-17T02:49:40+01:00" } ] }, "download_count": 0 }, { "id": 42968, "upstream_id": null, "created": "2026-05-18T11:23:18.978346Z", "modified": "2026-05-18T11:23:19.099407Z", "imported": "2026-05-18T11:23:18.975321", "github_user": "Rutvikgalale", "username": "Rutvikgalale", "github_repo": "Dummy-for-ansible", "github_branch": "master", "commit": "e7723656ab451c0bd1841d06cef2cce3b4066f1e", "commit_message": "initial commit\n", "name": "Dummy-for-ansible", "description": "your role description", "summary_fields": { "dependencies": [], "namespace": { "id": 27585, "name": "Rutvikgalale", "avatar_url": "https://github.com/Rutvikgalale.png" }, "provider_namespace": { "id": 37006, "name": "rutvikgalale", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/37006/" }, "repository": { "name": "Dummy-for-ansible", "original_name": "Dummy-for-ansible" }, "tags": [], "versions": [] }, "download_count": 0 }, { "id": 42969, "upstream_id": null, "created": "2026-05-18T14:50:17.264341Z", "modified": "2026-05-18T14:50:17.344954Z", "imported": "2026-05-18T14:50:17.261073", "github_user": "TheMagicalWizardd", "username": "TheMagicalWizardd", "github_repo": "ansible-role-webserver", "github_branch": "main", "commit": "514547da23fc7487247f36cf3096601527a7d433", "commit_message": "Initial role setup\n", "name": "webserver", "description": "Installs Apache, PHP and php-mysql", "summary_fields": { "dependencies": [], "namespace": { "id": 27586, "name": "TheMagicalWizardd", "avatar_url": "https://github.com/TheMagicalWizardd.png" }, "provider_namespace": { "id": 37007, "name": "themagicalwizardd", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/37007/" }, "repository": { "name": "ansible-role-webserver", "original_name": "ansible-role-webserver" }, "tags": [ "apache", "php", "webserver" ], "versions": [] }, "download_count": 2 }, { "id": 42970, "upstream_id": null, "created": "2026-05-18T14:50:35.986224Z", "modified": "2026-05-18T14:50:36.044693Z", "imported": "2026-05-18T14:50:35.982910", "github_user": "TheMagicalWizardd", "username": "TheMagicalWizardd", "github_repo": "ansible-role-database", "github_branch": "main", "commit": "7cebe0d2765520afc704289e1a12a5f4eff191cb", "commit_message": "Remove Dutch description of Ansible Galaxy", "name": "database", "description": "Installs MySQL and creates dbuser", "summary_fields": { "dependencies": [], "namespace": { "id": 27586, "name": "TheMagicalWizardd", "avatar_url": "https://github.com/TheMagicalWizardd.png" }, "provider_namespace": { "id": 37007, "name": "themagicalwizardd", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/37007/" }, "repository": { "name": "ansible-role-database", "original_name": "ansible-role-database" }, "tags": [ "mysql", "database" ], "versions": [] }, "download_count": 0 }, { "id": 42971, "upstream_id": null, "created": "2026-05-18T20:37:59.313769Z", "modified": "2026-05-19T16:12:29.765226Z", "imported": "2026-05-19T16:12:29.654199", "github_user": "gringolito", "username": "gringolito", "github_repo": "ansible-role-auto-patching", "github_branch": "v0.1.1", "commit": "68e3ab607473c5b6e31b8eff69521a8dff72bb55", "commit_message": "fix: use key=value format for Ubuntu/Armbian Origins-Pattern entries (#3)\n\nThe colon shorthand (e.g. \"Ubuntu:noble-security\") is valid for the\ndeprecated Allowed-Origins directive but is not handled by the\npinning_from_config code path in unattended-upgrade, which calls\nmatch_whitelist_string expecting strict key=value pairs split on '='.\nStrings without '=' produce a ValueError at unpack time.\n\nConvert all Ubuntu and Armbian entries from \"distro_id:codename-suite\"\nshorthand to \"origin=distro_id,codename=codename-suite\" key=value\nformat, consistent with the Debian and Raspbian entries that were\nalready correct.\n\nAlso update the patch_extra_allowed_origins comment to make clear that\nOrigins-Pattern syntax (key=value) is required, not Allowed-Origins\nshorthand.\n\nCo-authored-by: Claude Sonnet 4.6 <[email protected]>", "name": "auto_patching", "description": "Configure unattended OS security patching on Debian and RHEL family Linux hosts.", "summary_fields": { "dependencies": [], "namespace": { "id": 14772, "name": "gringolito", "avatar_url": "https://github.com/gringolito.png" }, "provider_namespace": { "id": 24437, "name": "gringolito", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/24437/" }, "repository": { "name": "ansible-role-auto-patching", "original_name": "ansible-role-auto-patching" }, "tags": [ "system", "patching", "security", "updates", "unattended", "dnf" ], "versions": [ { "id": "d5cd85ad-51b5-4812-99d5-e75a90fa817e", "name": "v0.1.1", "release_date": "2026-05-19T13:08:25-03:00" }, { "id": "4578727a-4673-4a04-b972-371b32b46052", "name": "v0.1.0", "release_date": "2026-05-18T16:15:30-03:00" } ] }, "download_count": 4 }, { "id": 42972, "upstream_id": null, "created": "2026-05-19T07:40:19.653727Z", "modified": "2026-05-19T07:40:19.714875Z", "imported": "2026-05-19T07:40:19.650883", "github_user": "VictorAjadi", "username": "VictorAjadi", "github_repo": "demo-ansible-role", "github_branch": "main", "commit": "bb4e037c38b1b2c1c1008088216dbd2a2292f92e", "commit_message": "first commit\n", "name": "demo-ansible-role", "description": "your role description", "summary_fields": { "dependencies": [], "namespace": { "id": 27594, "name": "VictorAjadi", "avatar_url": "https://github.com/VictorAjadi.png" }, "provider_namespace": { "id": 37015, "name": "victorajadi", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/37015/" }, "repository": { "name": "demo-ansible-role", "original_name": "demo-ansible-role" }, "tags": [], "versions": [] }, "download_count": 7 }, { "id": 42973, "upstream_id": null, "created": "2026-05-19T08:14:47.628905Z", "modified": "2026-05-19T08:14:47.725678Z", "imported": "2026-05-19T08:14:47.625149", "github_user": "bhuvan-raj", "username": "bhuvan-raj", "github_repo": "my-nginx", "github_branch": "main", "commit": "d3e0df1c9aad6baeac08f2f81fcf5dee3369226a", "commit_message": "first\n", "name": "my-nginx", "description": "your role description", "summary_fields": { "dependencies": [], "namespace": { "id": 24460, "name": "bhuvan-raj", "avatar_url": "https://github.com/bhuvan-raj.png" }, "provider_namespace": { "id": 33920, "name": "bhuvan_raj", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/33920/" }, "repository": { "name": "my-nginx", "original_name": "my-nginx" }, "tags": [], "versions": [] }, "download_count": 0 }, { "id": 42974, "upstream_id": null, "created": "2026-05-19T09:14:49.274733Z", "modified": "2026-05-19T09:14:49.315021Z", "imported": "2026-05-19T09:14:49.272142", "github_user": "shameenmhd10-art", "username": "shameenmhd10-art", "github_repo": "ansible-role-nginx", "github_branch": "main", "commit": "2a48564fc6f3d0f51d330ec41021b0c1eda779dd", "commit_message": "Initial nginx ansible role\n", "name": "nginx", "description": "your role description", "summary_fields": { "dependencies": [], "namespace": { "id": 27600, "name": "shameenmhd10-art", "avatar_url": "https://github.com/shameenmhd10-art.png" }, "provider_namespace": { "id": 37021, "name": "shameenmhd10_art", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/37021/" }, "repository": { "name": "ansible-role-nginx", "original_name": "ansible-role-nginx" }, "tags": [], "versions": [] }, "download_count": 2 }, { "id": 42975, "upstream_id": null, "created": "2026-05-19T09:18:33.203424Z", "modified": "2026-05-19T09:18:33.301920Z", "imported": "2026-05-19T09:18:33.200936", "github_user": "babil123", "username": "babil123", "github_repo": "nginx_role-galaxy", "github_branch": "main", "commit": "4ad43f69462121c2112a586e50511a3ce78f3275", "commit_message": "Initial nginx role\n", "name": "nginx_role-galaxy", "description": "Role to install and start nginx", "summary_fields": { "dependencies": [], "namespace": { "id": 24503, "name": "babil123", "avatar_url": "https://github.com/babil123.png" }, "provider_namespace": { "id": 33963, "name": "babil123", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/33963/" }, "repository": { "name": "nginx_role-galaxy", "original_name": "nginx_role-galaxy" }, "tags": [], "versions": [] }, "download_count": 3 }, { "id": 42976, "upstream_id": null, "created": "2026-05-19T09:21:55.309405Z", "modified": "2026-05-19T09:21:55.347696Z", "imported": "2026-05-19T09:21:55.306678", "github_user": "shanifm2002", "username": "shanifm2002", "github_repo": "ansible", "github_branch": "main", "commit": "e4520fbe5927f08c7d346b765de623db50c3a333", "commit_message": " first commit\n", "name": "ansible", "description": "your role description", "summary_fields": { "dependencies": [], "namespace": { "id": 27599, "name": "shanifm2002", "avatar_url": "https://github.com/shanifm2002.png" }, "provider_namespace": { "id": 37020, "name": "shanifm2002", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/37020/" }, "repository": { "name": "ansible", "original_name": "ansible" }, "tags": [], "versions": [] }, "download_count": 1 } ] }