Legacy Roles
A list of legacy roles.
GET /api/v1/roles/?format=api&namespace__name__in=ovirt%2Cwillow&page=3595
{ "count": 37829, "next": "http://galaxy.ansible.com/api/v1/roles/?format=api&namespace__name__in=ovirt%2Cwillow&page=3596", "previous": "http://galaxy.ansible.com/api/v1/roles/?format=api&namespace__name__in=ovirt%2Cwillow&page=3594", "results": [ { "id": 41483, "upstream_id": null, "created": "2025-08-29T13:21:05.902376Z", "modified": "2026-09-23T06:19:06.384465Z", "imported": "2026-09-23T06:19:06.192972", "github_user": "robertdebock", "username": "robertdebock", "github_repo": "ansible-role-openbao", "github_branch": "master", "commit": "1f21e4800d07aceec0c4ef039ecc1913bd874371", "commit_message": "Manage some deprecation warnings on GitHub CI.\n", "name": "openbao", "description": "Install OpenBao on your system.", "summary_fields": { "dependencies": [], "namespace": { "id": 5923, "name": "robertdebock", "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a16-496c-76a4-9bb8-a69adf1f992b/avatar/" }, "provider_namespace": { "id": 168, "name": "robertdebock", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/168/" }, "repository": { "name": "ansible-role-openbao", "original_name": "ansible-role-openbao" }, "tags": [ "openbao", "application", "cloud", "database", "infrastructure", "linux", "storage", "security", "system", "tools" ], "versions": [ { "id": "8e6949c6-b85d-4aff-924d-db4235a74c77", "name": "3.1.1", "release_date": "2026-09-22T11:42:58+02:00" }, { "id": "2fd26db0-ac9a-41b9-8c38-65682313c3ee", "name": "3.1.0", "release_date": "2026-08-26T11:51:53+02:00" }, { "id": "1821b657-883f-454d-9070-ecfe7e600119", "name": "3.0.1", "release_date": "2026-02-20T08:38:53+01:00" }, { "id": "8b4f162a-1e03-4d15-9268-869f829e2b20", "name": "3.0.0", "release_date": "2026-02-19T15:08:22+01:00" }, { "id": "896ba6b2-49bc-4af7-8d74-7b1148899e30", "name": "2.2.0", "release_date": "2026-02-18T16:25:03+01:00" }, { "id": "cb220bf3-9d38-410d-9543-877a111cfb0b", "name": "2.1.1", "release_date": "2026-02-11T16:42:52+01:00" }, { "id": "997af2ca-45b4-49c9-ada1-c832ff5b0c38", "name": "2.1.0", "release_date": "2026-02-10T12:56:30+01:00" }, { "id": "0c0e3397-3fb7-407e-b56f-3ed78303d937", "name": "2.0.0", "release_date": "2026-02-05T11:17:49+01:00" }, { "id": "3c390788-157c-4ef5-9e65-78666d97f6d3", "name": "1.6.0", "release_date": "2026-02-03T15:31:04+01:00" }, { "id": "4ba4363f-6f98-425d-a2e9-5fad8205ab2b", "name": "1.5.4", "release_date": "2026-01-28T09:01:21+01:00" }, { "id": "cbe2e582-a72d-4520-aa28-cdb3fc89b9d5", "name": "1.5.3", "release_date": "2026-01-28T08:34:20+01:00" } ] }, "download_count": 4690 }, { "id": 41484, "upstream_id": null, "created": "2025-08-29T18:58:54.556083Z", "modified": "2025-09-08T19:25:22.716170Z", "imported": "2025-09-08T19:25:14.815123", "github_user": "alvistack", "username": "alvistack", "github_repo": "ansible-role-helm_dashboard", "github_branch": "master", "commit": "b5d2b9063b9f615dc540d5892919a5a933b666cc", "commit_message": "Merge branch 'release/11.9.2'\n", "name": "helm_dashboard", "description": "Ansible Role for Dashboard with Helm", "summary_fields": { "dependencies": [], "namespace": { "id": 387, "name": "alvistack", "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d19f9-5f60-7c31-83a3-bca77ddbe878/avatar/" }, "provider_namespace": { "id": 155, "name": "alvistack", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/155/" }, "repository": { "name": "ansible-role-helm_dashboard", "original_name": "ansible-role-helm_dashboard" }, "tags": [ "system" ], "versions": [ { "id": "22b4245d-32a9-4f03-addf-59a35275d4f0", "name": "11.9.2", "release_date": "2025-09-02T13:42:37+08:00" }, { "id": "6af55c39-fbd1-4797-8412-1cdf6e018fe8", "name": "11.9.1", "release_date": "2025-08-28T15:18:34+08:00" }, { "id": "f06bb05c-f835-4713-934f-f409b586ad36", "name": "11.9.0", "release_date": "2025-08-17T12:19:18+08:00" }, { "id": "fe6ab542-1616-436b-9da8-1226679010c8", "name": "11.8.2", "release_date": "2025-08-02T17:48:16+09:00" }, { "id": "5ca0e0bd-2bbe-481c-a076-d9f719208184", "name": "11.8.1", "release_date": "2025-07-24T13:02:32+08:00" }, { "id": "45924480-6022-4e93-965a-f0f814a65f10", "name": "11.8.0", "release_date": "2025-07-17T10:48:50+08:00" }, { "id": "56170fba-fddd-47fb-ad21-59ae237ce6ea", "name": "11.7.4", "release_date": "2025-07-16T14:09:38+08:00" }, { "id": "55b2f573-a80c-4c88-8445-2597ad498d70", "name": "11.7.3", "release_date": "2025-07-03T21:57:16+08:00" }, { "id": "2076a3c3-e534-4566-8880-fc8eb0a83b61", "name": "11.7.2", "release_date": "2025-07-01T16:54:55+08:00" }, { "id": "841523b3-939f-4d9a-8676-11bc8635de67", "name": "11.7.1", "release_date": "2025-06-23T21:19:43+08:00" }, { "id": "4ea737f2-d02d-4e80-8781-01e5fa620ea6", "name": "11.7.0", "release_date": "2025-06-18T16:12:23+08:00" } ] }, "download_count": 6 }, { "id": 41485, "upstream_id": null, "created": "2025-08-30T07:00:05.075354Z", "modified": "2026-09-13T05:44:39.905198Z", "imported": "2026-09-13T05:44:39.539996", "github_user": "derfeldev", "username": "derfeldev", "github_repo": "ansible-role-ghost", "github_branch": "main", "commit": "5956d2a6012c7db5150a9cbc9161abb75a3a442c", "commit_message": "fix: actually restart Ghost when config changes, not just start it\n\nstate: started is idempotent - it never restarts an already-running\nservice even when its env/labels/systemd-unit files just changed. This\nsilently required a manual `systemctl restart ghost` after config\nchanges (hostname, mail settings, etc.) that touch those files.\n\nAdd a \"Determine whether Ghost needs a restart\" fact (same pattern as\nthe mariadb role: OR the .changed results of support files, image pull,\nand the systemd unit template) and use it to pick state: restarted vs\nstarted, matching how every other role in this ecosystem already\nhandles conditional restarts.\n\nAlso give the two mutually-exclusive image-pull tasks their own\nregister names instead of sharing a bare `result`, and register the\nenv/labels template task (was previously unregistered, so its .changed\nresult couldn't be used at all).\n", "name": "ghost", "description": "Ansible role to install Ghost, a modern open source publishing platform. Supports mash-playbook integration with email functionality.", "summary_fields": { "dependencies": [], "namespace": { "id": 15945, "name": "derfeldev", "avatar_url": "https://github.com/derfeldev.png" }, "provider_namespace": { "id": 25566, "name": "derfeldev", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/25566/" }, "repository": { "name": "ansible-role-ghost", "original_name": "ansible-role-ghost" }, "tags": [ "ghost", "blog", "cms", "docker", "mashplaybook", "email" ], "versions": [ { "id": "a9e2a12f-7d56-4f4c-b526-f13fd5a1e51d", "name": "6.63.0-1", "release_date": "2026-09-13T08:28:29+03:00" }, { "id": "fcc94536-6bd8-46f5-932f-5ae981af37e2", "name": "6.63.0-0", "release_date": "2026-09-13T08:28:29+03:00" }, { "id": "daf374f0-e1bf-482d-95ef-12fdf7b20d96", "name": "6.57.1-1", "release_date": "2026-08-16T17:30:45+03:00" }, { "id": "a894f67d-0537-4e98-8e2b-7b2902f34351", "name": "6.57.1-0", "release_date": "2026-08-16T17:11:58+03:00" }, { "id": "c8385e0c-f87d-4c04-b170-ae4ed91f696b", "name": "6.53.0-0", "release_date": "2026-07-18T11:44:02+03:00" }, { "id": "f4680bf0-b0bf-468f-ace7-ea19002e095c", "name": "6.52.1-1", "release_date": "2026-07-14T20:59:57+03:00" }, { "id": "ec960085-ea90-40d4-8333-c27224712972", "name": "6.52.1-0", "release_date": "2026-07-14T20:45:54+03:00" }, { "id": "0a5f083a-ac54-41c3-84bc-382b767072a2", "name": "6.0.10-27", "release_date": "2025-09-24T08:08:45+03:00" }, { "id": "98576827-307e-4ce9-ab76-ba87b57dfd60", "name": "6.0.10-26", "release_date": "2025-09-24T08:08:45+03:00" }, { "id": "5a094c8e-42bd-4a43-8e59-0c3ecb0eeffe", "name": "6.0.10-25", "release_date": "2025-09-24T01:24:32+03:00" }, { "id": "043747b4-f463-42fa-87d0-39d33e05adab", "name": "6.0.10-24", "release_date": "2025-09-24T01:21:21+03:00" } ] }, "download_count": 6 }, { "id": 41486, "upstream_id": null, "created": "2025-08-30T10:05:10.244484Z", "modified": "2025-08-30T10:05:10.303978Z", "imported": "2025-08-30T10:05:10.241712", "github_user": "amarjeet-arora", "username": "amarjeet-arora", "github_repo": "ans-role", "github_branch": "main", "commit": "17772f2ffb43b28c41b54d0b0027fafd53eb7c90", "commit_message": "Add files via upload", "name": "ans-role", "description": "your role description", "summary_fields": { "dependencies": [], "namespace": { "id": 23840, "name": "amarjeet-arora", "avatar_url": "https://github.com/amarjeet-arora.png" }, "provider_namespace": { "id": 33318, "name": "amarjeet_arora", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/33318/" }, "repository": { "name": "ans-role", "original_name": "ans-role" }, "tags": [], "versions": [] }, "download_count": 5 }, { "id": 41487, "upstream_id": null, "created": "2025-08-30T10:54:39.383683Z", "modified": "2026-10-26T14:57:17.492925Z", "imported": "2026-10-26T14:57:17.447746", "github_user": "derfeldev", "username": "derfeldev", "github_repo": "ansible-role-littlelink-server", "github_branch": "main", "commit": "0f4b67f1b64f409e96fdb4affbefe1addf37c39d", "commit_message": "Update pre-commit hook renovatebot/pre-commit-hooks to v44.182.2", "name": "littlelink_server", "description": "Ansible role to install LittleLink Server, a lightweight DIY alternative to services like Linktree. This role is versionless and will always install from the main branch.", "summary_fields": { "dependencies": [], "namespace": { "id": 15945, "name": "derfeldev", "avatar_url": "https://github.com/derfeldev.png" }, "provider_namespace": { "id": 25566, "name": "derfeldev", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/25566/" }, "repository": { "name": "ansible-role-littlelink-server", "original_name": "ansible-role-littlelink-server" }, "tags": [], "versions": [] }, "download_count": 179 }, { "id": 41488, "upstream_id": null, "created": "2025-08-30T11:45:33.161768Z", "modified": "2025-08-30T11:45:33.198905Z", "imported": "2025-08-30T11:45:33.151765", "github_user": "aman4uas", "username": "aman4uas", "github_repo": "ansible-role-test", "github_branch": "main", "commit": "abfa31d66efffdf8647d27d1807948cff881ef85", "commit_message": "init\n", "name": "test", "description": "base role for oracle 7", "summary_fields": { "dependencies": [], "namespace": { "id": 23842, "name": "aman4uas", "avatar_url": "https://github.com/aman4uas.png" }, "provider_namespace": { "id": 33320, "name": "aman4uas", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/33320/" }, "repository": { "name": "ansible-role-test", "original_name": "ansible-role-test" }, "tags": [], "versions": [] }, "download_count": 3 }, { "id": 41489, "upstream_id": null, "created": "2025-08-30T13:28:54.730122Z", "modified": "2026-10-08T12:18:34.821959Z", "imported": "2026-10-08T12:18:34.620958", "github_user": "martin-micimo", "username": "martin-micimo", "github_repo": "ansible-docker-compose", "github_branch": "main", "commit": "8a8b6a4b7b94a7729e9255a4e7ac458c990bdd6c", "commit_message": "Merge pull request #11 from fmicimo/fix_networks\n\nfix networks rendered structure", "name": "docker_compose", "description": "Ansible Docker Compose Role.", "summary_fields": { "dependencies": [], "namespace": { "id": 13815, "name": "martin-micimo", "avatar_url": "https://github.com/martin-micimo.png" }, "provider_namespace": { "id": 23534, "name": "martin_micimo", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/23534/" }, "repository": { "name": "ansible-docker-compose", "original_name": "ansible-docker-compose" }, "tags": [ "docker", "compose", "packaging", "build", "deploy", "linux", "molecule" ], "versions": [ { "id": "c3c506dd-c589-4d5c-b401-a2be46636718", "name": "1.3.7", "release_date": "2026-10-08T14:16:38+02:00" }, { "id": "35e68df1-ccb9-4b3d-b230-b611f214abd3", "name": "1.3.6", "release_date": "2026-10-08T12:37:33+02:00" }, { "id": "b7121cab-7c3f-4185-aee2-025343cc86cc", "name": "1.3.5", "release_date": "2026-08-17T18:04:16+02:00" }, { "id": "244e1c80-1fa0-4d87-acbb-17876df7d7d5", "name": "1.3.4", "release_date": "2026-08-16T18:22:46+02:00" }, { "id": "6eb6f0bf-e973-45af-8b34-e40d3f6b379e", "name": "1.3.3", "release_date": "2026-07-29T15:54:47+02:00" }, { "id": "b33981c0-660f-4d33-bd81-25fdb3b7cb37", "name": "1.3.2", "release_date": "2026-07-20T16:45:03+02:00" }, { "id": "da8154fa-f218-4fb8-8f3f-68f05fdfda1f", "name": "1.3.1", "release_date": "2026-06-21T18:05:50+02:00" }, { "id": "c6462c16-b4cc-4e95-80cd-045f52221f36", "name": "1.3.0", "release_date": "2026-06-21T14:36:36+02:00" }, { "id": "d333db77-582b-45e8-8e7c-14436a158169", "name": "1.2.0", "release_date": "2026-02-27T17:34:14+01:00" }, { "id": "c949bba8-b4e9-4ffd-9913-52d1fd5e853c", "name": "1.1.0", "release_date": "2026-02-04T18:20:51+01:00" }, { "id": "a8007921-ab67-4491-a2eb-2d333c79f2ca", "name": "1.0.8", "release_date": "2025-11-21T16:08:49+01:00" } ] }, "download_count": 141 }, { "id": 41490, "upstream_id": null, "created": "2025-08-30T14:44:49.446254Z", "modified": "2025-08-30T14:44:49.473487Z", "imported": "2025-08-30T14:44:49.444144", "github_user": "Abdelrahman-Gharieb", "username": "Abdelrahman-Gharieb", "github_repo": "nginx-deployment-role", "github_branch": "main", "commit": "a3c773dbfb73b4606fe4f69776717955303fb8b0", "commit_message": "ADDING an Ansible Role For NGINX Deployment :)\n", "name": "nginx-deployment-role", "description": "A Role for Deploying and Configuring NGINX WEB Server", "summary_fields": { "dependencies": [], "namespace": { "id": 23845, "name": "Abdelrahman-Gharieb", "avatar_url": "https://github.com/Abdelrahman-Gharieb.png" }, "provider_namespace": { "id": 33323, "name": "abdelrahman_gharieb", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/33323/" }, "repository": { "name": "nginx-deployment-role", "original_name": "nginx-deployment-role" }, "tags": [], "versions": [] }, "download_count": 8 }, { "id": 41491, "upstream_id": null, "created": "2025-08-30T14:53:47.803699Z", "modified": "2025-08-30T14:53:47.842754Z", "imported": "2025-08-30T14:53:47.801626", "github_user": "Abdelrahman-Gharieb", "username": "Abdelrahman-Gharieb", "github_repo": "apache-deployment-role", "github_branch": "main", "commit": "546b90fc6e4fda3553f3c6446eba458491b77d56", "commit_message": "ADDING an Ansible Role For APACHE2 Deployment :)\n", "name": "apache-deployment-role", "description": "A Role for Deploying and Configuring APACHE WEB Server", "summary_fields": { "dependencies": [], "namespace": { "id": 23845, "name": "Abdelrahman-Gharieb", "avatar_url": "https://github.com/Abdelrahman-Gharieb.png" }, "provider_namespace": { "id": 33323, "name": "abdelrahman_gharieb", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/33323/" }, "repository": { "name": "apache-deployment-role", "original_name": "apache-deployment-role" }, "tags": [], "versions": [] }, "download_count": 5 }, { "id": 41492, "upstream_id": null, "created": "2025-08-31T01:42:12.025706Z", "modified": "2025-08-31T02:03:08.486037Z", "imported": "2025-08-31T02:03:08.432927", "github_user": "Abween", "username": "Abween", "github_repo": "ansible-role-ad_bulk_user_create.git", "github_branch": "main", "commit": "f00a5c0c3d9dcf18c4d12b4d6defaf1841753259", "commit_message": "Create main.yml", "name": "ad_bulk_user_create", "description": "Automates bulk creation of Active Directory users using Ansible and PowerShell. Includes dynamic error handling, password generation, and audit-friendly output.\n", "summary_fields": { "dependencies": [], "namespace": { "id": 23824, "name": "Abween", "avatar_url": "https://github.com/Abween.png" }, "provider_namespace": { "id": 33302, "name": "abween", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/33302/" }, "repository": { "name": "ansible-role-ad_bulk_user_create.git", "original_name": "ansible-role-ad_bulk_user_create.git" }, "tags": [ "active_directory", "windows", "user_management", "automation", "powershell", "bulk_create", "identity", "provisioning" ], "versions": [ { "id": "6a14afe5-7a02-4df1-841b-0c92723595d4", "name": "v1.0.0", "release_date": "2025-08-30T20:35:58-05:00" } ] }, "download_count": 3 } ] }