Legacy Roles
A list of legacy roles.
GET /api/v1/roles/?format=api&namespace__name__in=ovirt%2Cwillow&page=3724
{ "count": 37670, "next": "http://galaxy.ansible.com/api/v1/roles/?format=api&namespace__name__in=ovirt%2Cwillow&page=3725", "previous": "http://galaxy.ansible.com/api/v1/roles/?format=api&namespace__name__in=ovirt%2Cwillow&page=3723", "results": [ { "id": 42838, "upstream_id": null, "created": "2026-04-20T18:54:17.056241Z", "modified": "2026-04-21T08:49:58.504785Z", "imported": "2026-04-21T08:49:58.451990", "github_user": "eirikns", "username": "eirikns", "github_repo": "ansible-role-ufw", "github_branch": "main", "commit": "78a102add309e326422433222f5ca71d7fd9778d", "commit_message": "Replace deprecated with_items with loop\n\nCo-Authored-By: Claude Sonnet 4.6 <[email protected]>\n", "name": "ufw", "description": "Install and configure UFW.\n", "summary_fields": { "dependencies": [], "namespace": { "id": 27175, "name": "eirikns", "avatar_url": "https://github.com/eirikns.png" }, "provider_namespace": { "id": 36600, "name": "eirikns", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/36600/" }, "repository": { "name": "ansible-role-ufw", "original_name": "ansible-role-ufw" }, "tags": [ "ufw", "firewall" ], "versions": [ { "id": "6e80a69f-37a9-401f-ba04-144b1a148ea1", "name": "0.2.0", "release_date": "2026-04-21T10:28:11+02:00" }, { "id": "3a46644d-f53e-4107-9475-31221eecb136", "name": "0.1.0", "release_date": "2026-04-20T20:50:43+02:00" } ] }, "download_count": 127 }, { "id": 42839, "upstream_id": null, "created": "2026-04-21T10:29:08.822185Z", "modified": "2026-04-21T10:29:08.896107Z", "imported": "2026-04-21T10:29:08.818309", "github_user": "okassov", "username": "okassov", "github_repo": "ansible-role-vlogs-backup", "github_branch": "main", "commit": "bd3a4327edfea39e4896de0dea7ae81264071bfe", "commit_message": "chore: align meta/main.yml style with other okassov roles\n\nRemoved namespace duplication (Galaxy infers it from the GitHub owner),\nadded company and ordered fields to match ansible-role-postgresql-single.\n\nCo-Authored-By: Claude Opus 4.7 (1M context) <[email protected]>\n", "name": "vlogs_backup", "description": "Backup VictoriaLogs partitions to S3-compatible storage via rclone", "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-vlogs-backup", "original_name": "ansible-role-vlogs-backup" }, "tags": [ "victorialogs", "backup", "s3", "rclone", "monitoring" ], "versions": [ { "id": "3b479e31-9e8b-44fb-b4ab-15d53b3f6fcd", "name": "v0.1.1", "release_date": "2026-04-21T14:50:45+05:00" }, { "id": "ee7341f3-f2d2-4caf-af6c-5c99a1d13f39", "name": "v0.1.0", "release_date": "2026-04-21T14:50:45+05:00" } ] }, "download_count": 3 }, { "id": 42840, "upstream_id": null, "created": "2026-04-21T10:34:26.156097Z", "modified": "2026-06-02T12:18:56.695172Z", "imported": "2026-06-02T12:18:56.578196", "github_user": "okassov", "username": "okassov", "github_repo": "ansible-role-pgbouncer", "github_branch": "main", "commit": "3a5c4a5ede35bf9b6d6534c19f6c7b87bb383b17", "commit_message": "docs: bump example requirements to v0.1.4\n", "name": "pgbouncer", "description": "Minimal PgBouncer role for Debian/Ubuntu", "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-pgbouncer", "original_name": "ansible-role-pgbouncer" }, "tags": [ "postgresql", "pgbouncer", "database" ], "versions": [ { "id": "3e236fa5-cca7-4754-82f4-7b7893d55dd9", "name": "v0.1.4", "release_date": "2026-06-02T17:18:35+05:00" }, { "id": "c9fe0f9e-4002-42a3-85d5-20cbd42be98e", "name": "v0.1.3", "release_date": "2026-04-21T15:34:03+05:00" }, { "id": "bb8113a7-40f8-407b-b635-f450a51a0e4d", "name": "v0.1.2", "release_date": "2026-04-20T16:14:45+05:00" }, { "id": "8bd2059c-5c80-43fb-b215-e1173eb737b7", "name": "v0.1.1", "release_date": "2026-04-20T15:44:55+05:00" }, { "id": "1240a6f6-2842-4ff8-bf05-31341d374f61", "name": "v0.1.0", "release_date": "2026-04-20T11:35:11+05:00" } ] }, "download_count": 2 }, { "id": 42841, "upstream_id": null, "created": "2026-04-21T13:08:55.211205Z", "modified": "2026-04-21T13:08:55.315669Z", "imported": "2026-04-21T13:08:55.208592", "github_user": "Vinayrshetty113", "username": "Vinayrshetty113", "github_repo": "ansible-role", "github_branch": "main", "commit": "f25b0bc3761d6db81f43c4dc44c1a7e78478a796", "commit_message": "first commit\n", "name": "ansible-role", "description": "your role description", "summary_fields": { "dependencies": [], "namespace": { "id": 26675, "name": "Vinayrshetty113", "avatar_url": "https://github.com/Vinayrshetty113.png" }, "provider_namespace": { "id": 36108, "name": "vinayrshetty113", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/36108/" }, "repository": { "name": "ansible-role", "original_name": "ansible-role" }, "tags": [], "versions": [] }, "download_count": 2 }, { "id": 42842, "upstream_id": null, "created": "2026-04-21T13:30:54.315282Z", "modified": "2026-04-21T13:30:54.495347Z", "imported": "2026-04-21T13:30:54.311799", "github_user": "eirikns", "username": "eirikns", "github_repo": "ansible-role-plexmediaserver", "github_branch": "main", "commit": "e485714d24ef780bd3d4d9cda2faf2465a3c76c1", "commit_message": "Fix GitHub Actions workflows\n", "name": "plexmediaserver", "description": "Install Plex Media Server on Debian and Ubuntu.\n", "summary_fields": { "dependencies": [], "namespace": { "id": 27175, "name": "eirikns", "avatar_url": "https://github.com/eirikns.png" }, "provider_namespace": { "id": 36600, "name": "eirikns", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/36600/" }, "repository": { "name": "ansible-role-plexmediaserver", "original_name": "ansible-role-plexmediaserver" }, "tags": [ "plex", "plexmediaserver", "ubuntu", "debian" ], "versions": [ { "id": "9770f166-dbe0-4a48-91bf-bd373cf3907e", "name": "0.1.0", "release_date": "2026-04-21T15:26:32+02:00" } ] }, "download_count": 56 }, { "id": 42843, "upstream_id": null, "created": "2026-04-21T14:04:05.405615Z", "modified": "2026-04-25T08:37:16.817206Z", "imported": "2026-04-25T08:37:16.750972", "github_user": "eirikns", "username": "eirikns", "github_repo": "ansible-role-apt", "github_branch": "main", "commit": "3c06992c01d35541aaac4098cdf64fe989977617", "commit_message": "Support more unattended upgrades options and optionally running apt autoremove.\n", "name": "apt", "description": "Configure apt on Debian/Ubuntu and upgrade and install packages.\n", "summary_fields": { "dependencies": [], "namespace": { "id": 27175, "name": "eirikns", "avatar_url": "https://github.com/eirikns.png" }, "provider_namespace": { "id": 36600, "name": "eirikns", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/36600/" }, "repository": { "name": "ansible-role-apt", "original_name": "ansible-role-apt" }, "tags": [ "apt", "unattendedupgrades", "packages", "debian", "ubuntu" ], "versions": [ { "id": "33c2a3c1-8e3b-4583-8a79-acba986faac4", "name": "0.2.0", "release_date": "2026-04-25T10:22:08+02:00" }, { "id": "2b925795-2d1b-4dfd-b3bf-5478eac71422", "name": "0.1.0", "release_date": "2026-04-21T15:52:32+02:00" } ] }, "download_count": 125 }, { "id": 42844, "upstream_id": null, "created": "2026-04-21T14:15:30.435928Z", "modified": "2026-04-21T14:15:30.580749Z", "imported": "2026-04-21T14:15:30.432130", "github_user": "eirikns", "username": "eirikns", "github_repo": "ansible-role-journald", "github_branch": "main", "commit": "49cbbab52b071f5c49fb4bd44a88cb51dbce3ca9", "commit_message": "Initial commit\n", "name": "journald", "description": "Configure journald on Ubuntu and Debian.\n", "summary_fields": { "dependencies": [], "namespace": { "id": 27175, "name": "eirikns", "avatar_url": "https://github.com/eirikns.png" }, "provider_namespace": { "id": 36600, "name": "eirikns", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/36600/" }, "repository": { "name": "ansible-role-journald", "original_name": "ansible-role-journald" }, "tags": [ "journald", "logging", "systemd" ], "versions": [ { "id": "807fe871-6376-417b-be9e-b6bc229dc124", "name": "0.1.0", "release_date": "2026-04-21T16:12:18+02:00" } ] }, "download_count": 62 }, { "id": 42845, "upstream_id": null, "created": "2026-04-21T21:02:08.234579Z", "modified": "2026-04-21T21:02:08.525179Z", "imported": "2026-04-21T21:02:08.220770", "github_user": "munikumar522", "username": "munikumar522", "github_repo": "dummy-role", "github_branch": "main", "commit": "200f56ee2c8d454605105a65f49acab0f190d2b4", "commit_message": "Ansible roles\n", "name": "dummy-role", "description": "your role description", "summary_fields": { "dependencies": [], "namespace": { "id": 27235, "name": "munikumar522", "avatar_url": "https://github.com/munikumar522.png" }, "provider_namespace": { "id": 36660, "name": "munikumar522", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/36660/" }, "repository": { "name": "dummy-role", "original_name": "dummy-role" }, "tags": [], "versions": [] }, "download_count": 1 }, { "id": 42846, "upstream_id": null, "created": "2026-04-22T09:03:40.886028Z", "modified": "2026-04-22T09:03:40.932426Z", "imported": "2026-04-22T09:03:40.877082", "github_user": "DENFR18", "username": "DENFR18", "github_repo": "ansible-role-quiz-ansible", "github_branch": "main", "commit": "469676e0c655e71d23e827d0e6db5b6b72021790", "commit_message": "Initial commit: role ansible quiz-ansible\n", "name": "quiz-ansible", "description": "Déploie l'application quiz-ansible (Node.js) sur Debian/Ubuntu et RedHat/Rocky Linux", "summary_fields": { "dependencies": [], "namespace": { "id": 26934, "name": "DENFR18", "avatar_url": "https://github.com/DENFR18.png" }, "provider_namespace": { "id": 36364, "name": "denfr18", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/36364/" }, "repository": { "name": "ansible-role-quiz-ansible", "original_name": "ansible-role-quiz-ansible" }, "tags": [ "nodejs", "quiz", "webapp", "deployment" ], "versions": [] }, "download_count": 1 }, { "id": 42847, "upstream_id": null, "created": "2026-04-22T09:22:57.631747Z", "modified": "2026-04-22T10:29:22.035712Z", "imported": "2026-04-22T10:29:21.965467", "github_user": "Hmz92", "username": "Hmz92", "github_repo": "ansible-role-quiz-hamza", "github_branch": "main", "commit": "269c2aa96c223dc5eaecaaf7e6f239d9453cf4c4", "commit_message": "Fix: allowerasing pour curl/curl-minimal, async pour serve, procps pour pgrep\n", "name": "quiz_hamza", "description": "Rôle Ansible portable déployant l'application Node.js quiz-ansible depuis GitLab sur Debian/Ubuntu et RedHat/Rocky Linux.", "summary_fields": { "dependencies": [], "namespace": { "id": 27261, "name": "Hmz92", "avatar_url": "https://github.com/Hmz92.png" }, "provider_namespace": { "id": 36686, "name": "hmz92", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/36686/" }, "repository": { "name": "ansible-role-quiz-hamza", "original_name": "ansible-role-quiz-hamza" }, "tags": [ "nodejs", "deployment", "webapp", "gitlab", "quiz", "ansible" ], "versions": [] }, "download_count": 2 } ] }