Legacy Roles
A list of legacy roles.
GET /api/v1/roles/?format=api&namespace__name__in=ovirt%2Cwillow&page=3635
{ "count": 37046, "next": "http://galaxy.ansible.com/api/v1/roles/?format=api&namespace__name__in=ovirt%2Cwillow&page=3636", "previous": "http://galaxy.ansible.com/api/v1/roles/?format=api&namespace__name__in=ovirt%2Cwillow&page=3634", "results": [ { "id": 41841, "upstream_id": null, "created": "2025-11-05T10:44:38.668380Z", "modified": "2025-11-05T10:44:38.706027Z", "imported": "2025-11-05T10:44:38.666478", "github_user": "webdimension-develop", "username": "webdimension_develop", "github_repo": "ansible-role-nginx", "github_branch": "main", "commit": "eb7cb9c55dda5a8266463c13d8065d10ae270ffc", "commit_message": "fix\n", "name": "ansible-role-nginx", "description": "your role description", "summary_fields": { "dependencies": [], "namespace": { "id": 10114, "name": "webdimension_develop", "avatar_url": "https://avatars.githubusercontent.com/u/131512192?v=4" }, "provider_namespace": { "id": 12035, "name": "webdimension_develop", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/12035/" }, "repository": { "name": "ansible-role-nginx", "original_name": "ansible-role-nginx" }, "tags": [], "versions": [] }, "download_count": 5 }, { "id": 41842, "upstream_id": null, "created": "2025-11-05T14:39:32.823867Z", "modified": "2025-11-05T14:39:32.930454Z", "imported": "2025-11-05T14:39:32.820294", "github_user": "5tuk0v", "username": "5tuk0v", "github_repo": "ludus_wsus", "github_branch": "main", "commit": "b5971a042df7b65a7c4f2f94993a006141b7f288", "commit_message": "Fixed release.yml working dir\n", "name": "ludus_wsus", "description": "An Ansible Role that installs Windows Server Update Services (WSUS) on Windows Server and optionally configures products, classifications, and synchronization schedules", "summary_fields": { "dependencies": [], "namespace": { "id": 24853, "name": "5tuk0v", "avatar_url": "https://github.com/5tuk0v.png" }, "provider_namespace": { "id": 34310, "name": "5tuk0v", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/34310/" }, "repository": { "name": "ludus_wsus", "original_name": "ludus_wsus" }, "tags": [ "ludus", "wsus", "windows", "updates", "security", "lab", "patching", "sysadmin" ], "versions": [ { "id": "4f225740-7e44-4b19-a9d7-90922e12b01d", "name": "1.0.0", "release_date": "2025-11-03T14:01:21-05:00" } ] }, "download_count": 12 }, { "id": 41843, "upstream_id": null, "created": "2025-11-05T20:27:47.423881Z", "modified": "2026-02-28T12:41:41.245593Z", "imported": "2026-02-28T12:41:41.195153", "github_user": "philnewm", "username": "philnewm", "github_repo": "ansible-podman-rootless-user", "github_branch": "main", "commit": "e8f1cacb78ec74021b213f0dfdf42c5e6273e4d1", "commit_message": "update readme\n", "name": "podman_rootless_user", "description": "Create and configure a user for rootless podman containers", "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-podman-rootless-user", "original_name": "ansible-podman-rootless-user" }, "tags": [], "versions": [ { "id": "5ab610b8-5705-4fde-9d31-2829072124ff", "name": "0.2.1", "release_date": "2026-02-28T13:37:03+01:00" }, { "id": "282258c2-e6a9-4235-a957-ee1997655ad2", "name": "0.2.0", "release_date": "2025-12-22T22:39:05+01:00" }, { "id": "55099685-a825-45b7-8bc6-221d74bc0158", "name": "0.1.1", "release_date": "2025-12-22T14:55:40+01:00" }, { "id": "a0e4a9bb-f954-4193-ab52-7bd4281e3f89", "name": "0.1.0", "release_date": "2025-11-05T21:23:58+01:00" } ] }, "download_count": 15 }, { "id": 41844, "upstream_id": null, "created": "2025-11-05T23:17:01.034993Z", "modified": "2025-11-05T23:17:01.067762Z", "imported": "2025-11-05T23:17:01.032673", "github_user": "webdimension-develop", "username": "webdimension-develop", "github_repo": "ansible-role-neovim", "github_branch": "main", "commit": "0a3545430535722fa1c17515ccca67101172939f", "commit_message": "fix\n", "name": "ansible-role-ansible-neovim", "description": "your role description", "summary_fields": { "dependencies": [], "namespace": { "id": 7498, "name": "webdimension-develop", "avatar_url": "https://avatars.githubusercontent.com/u/131512192?v=4" }, "provider_namespace": { "id": 12035, "name": "webdimension_develop", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/12035/" }, "repository": { "name": "ansible-role-neovim", "original_name": "ansible-role-neovim" }, "tags": [], "versions": [] }, "download_count": 2 }, { "id": 41845, "upstream_id": null, "created": "2025-11-06T10:54:10.435872Z", "modified": "2025-11-06T10:54:10.506904Z", "imported": "2025-11-06T10:54:10.433527", "github_user": "usegalaxy-eu", "username": "usegalaxy-eu", "github_repo": "ansible_ssh_manager", "github_branch": "main", "commit": "afd0ff12b30ae1e112fec3c5a2a863f0bffe5ea0", "commit_message": "disable line length lint\n", "name": "ssh_manager", "description": "Centralized SSH key management for multiple users and machines", "summary_fields": { "dependencies": [], "namespace": { "id": 7235, "name": "usegalaxy-eu", "avatar_url": "https://github.com/usegalaxy-eu.png" }, "provider_namespace": { "id": 1348, "name": "usegalaxy_eu", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/1348/" }, "repository": { "name": "ansible_ssh_manager", "original_name": "ansible_ssh_manager" }, "tags": [ "ssh", "security", "authentication", "system", "users" ], "versions": [ { "id": "9daf8a67-4d1e-4d26-a264-c06794c64e9e", "name": "0.0.2", "release_date": "2025-11-06T11:46:42+01:00" }, { "id": "d00bca31-82f5-4221-b3a8-1493742bbcfe", "name": "0.0.1", "release_date": "2025-11-06T11:00:54+01:00" } ] }, "download_count": 2 }, { "id": 41846, "upstream_id": null, "created": "2025-11-06T11:02:51.837541Z", "modified": "2025-11-11T16:12:29.674801Z", "imported": "2025-11-11T16:12:29.577857", "github_user": "usegalaxy-eu", "username": "usegalaxy_eu", "github_repo": "ansible-ssh-manager", "github_branch": "main", "commit": "d9176c35b1d61cba865c83c93f19ea4212e799f5", "commit_message": "Merge pull request #1 from usegalaxy-eu/shared_home_directory\n\nWorkaround to make the role work when a single home directory is shared across users", "name": "ssh_manager", "description": "Centralized SSH key management for multiple users and machines", "summary_fields": { "dependencies": [], "namespace": { "id": 10048, "name": "usegalaxy_eu", "avatar_url": "https://github.com/usegalaxy-eu.png" }, "provider_namespace": { "id": 1348, "name": "usegalaxy_eu", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/1348/" }, "repository": { "name": "ansible-ssh-manager", "original_name": "ansible-ssh-manager" }, "tags": [ "ssh", "security", "authentication", "system", "users" ], "versions": [ { "id": "36c5b293-33bf-4634-b0f1-c5bd7d115551", "name": "0.0.2", "release_date": "2025-11-11T17:10:19+01:00" }, { "id": "ba2b740d-3070-475f-baf3-7adaf01e2c65", "name": "0.0.1", "release_date": "2025-11-06T11:59:21+01:00" } ] }, "download_count": 764 }, { "id": 41847, "upstream_id": null, "created": "2025-11-06T20:04:32.029292Z", "modified": "2025-11-06T21:44:49.705790Z", "imported": "2025-11-06T21:44:49.667033", "github_user": "mekatum", "username": "mekatum", "github_repo": "ansible_role_self_pki", "github_branch": "master", "commit": "9ebe0649a4937b4379c4a2c310f5920739c48180", "commit_message": "init commit\n", "name": "self_pki", "description": "This Ansible role issues a self-signed root certificate and issues certificates for domains signed with this self-signed root certificate.", "summary_fields": { "dependencies": [], "namespace": { "id": 24772, "name": "mekatum", "avatar_url": "https://github.com/mekatum.png" }, "provider_namespace": { "id": 34231, "name": "mekatum", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/34231/" }, "repository": { "name": "ansible_role_self_pki", "original_name": "ansible_role_self_pki" }, "tags": [ "linux", "pki" ], "versions": [ { "id": "f4fe2290-242c-43dd-90fb-e272716fcb9b", "name": "1.0.0", "release_date": "2025-11-07T00:25:45+03:00" } ] }, "download_count": 4 }, { "id": 41848, "upstream_id": null, "created": "2025-11-07T06:39:27.246791Z", "modified": "2025-12-22T07:12:56.764761Z", "imported": "2025-12-22T07:12:56.701400", "github_user": "5tuk0v", "username": "5tuk0v", "github_repo": "ludus_vectr", "github_branch": "master", "commit": "941e4bc4c3a7ca99cdb05a6d5ea2aedfa2f673fc", "commit_message": "Small update, no longer pinning docker\n", "name": "ludus_vectr", "description": "An Ansible Role that installs VECTR, a threat tracking and campaign management tool, on Ubuntu 22.04 LTS using Docker Compose", "summary_fields": { "dependencies": [ { "role": "geerlingguy.docker" } ], "namespace": { "id": 24853, "name": "5tuk0v", "avatar_url": "https://github.com/5tuk0v.png" }, "provider_namespace": { "id": 34310, "name": "5tuk0v", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/34310/" }, "repository": { "name": "ludus_vectr", "original_name": "ludus_vectr" }, "tags": [ "ludus", "vectr", "purpleteam" ], "versions": [ { "id": "98e06e23-ba33-4954-a3b5-b18450a77535", "name": "1.0.1", "release_date": "2025-12-22T02:11:47-05:00" }, { "id": "d5f237b2-dba7-4807-ba9a-19488b5ec536", "name": "1.0.0", "release_date": "2025-11-07T01:32:49-05:00" } ] }, "download_count": 13 }, { "id": 41849, "upstream_id": null, "created": "2025-11-07T12:03:34.101237Z", "modified": "2025-11-19T19:53:17.062353Z", "imported": "2025-11-19T19:53:17.024098", "github_user": "myckakamil", "username": "myckakamil", "github_repo": "ansible-role-snmpd", "github_branch": "main", "commit": "4932bb6f15f6fd88c2b6e181b711e7fa9b27f82e", "commit_message": "Add support for RHEL9 systems\n", "name": "snmpd", "description": "Install and configure SNMP daemon", "summary_fields": { "dependencies": [], "namespace": { "id": 24696, "name": "myckakamil", "avatar_url": "https://github.com/myckakamil.png" }, "provider_namespace": { "id": 34157, "name": "myckakamil", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/34157/" }, "repository": { "name": "ansible-role-snmpd", "original_name": "ansible-role-snmpd" }, "tags": [ "snmpd", "monitoring", "system" ], "versions": [] }, "download_count": 5 }, { "id": 41850, "upstream_id": null, "created": "2025-11-07T16:29:37.423468Z", "modified": "2025-11-07T16:29:37.466054Z", "imported": "2025-11-07T16:29:37.421221", "github_user": "iamenr0s", "username": "iamenr0s", "github_repo": "ansible-role-swap", "github_branch": "main", "commit": "eab4a006f3e49191ba837200df8d60761fdd5c17", "commit_message": "fix(tasks): correct swap condition checks for virtualization\n\nThe condition checks for virtualization type were incorrect, potentially causing swap operations to run in container environments. Fixed by properly checking if virtualization_type is defined before comparing values.\n", "name": "ansible_role_swap", "description": "Manage Linux swap runtime state: enable (swapon -a) or disable (swapoff -a); optionally tune vm.swappiness.", "summary_fields": { "dependencies": [], "namespace": { "id": 14069, "name": "iamenr0s", "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/01927bb4-83cc-7034-b82f-b9dd98eac443/avatar/" }, "provider_namespace": { "id": 13009, "name": "iamenr0s", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/13009/" }, "repository": { "name": "ansible-role-swap", "original_name": "ansible-role-swap" }, "tags": [ "swap", "memory", "performance", "sysctl", "linux" ], "versions": [ { "id": "fa2b1f99-7afb-484c-b54e-79f6a935b38a", "name": "v1.0.0", "release_date": "2025-11-07T16:19:55+00:00" } ] }, "download_count": 2 } ] }