Legacy Roles
A list of legacy roles.
GET /api/v1/roles/?format=api&namespace__name__in=ovirt%2Cwillow&page=3597
{ "count": 37668, "next": "http://galaxy.ansible.com/api/v1/roles/?format=api&namespace__name__in=ovirt%2Cwillow&page=3598", "previous": "http://galaxy.ansible.com/api/v1/roles/?format=api&namespace__name__in=ovirt%2Cwillow&page=3596", "results": [ { "id": 41478, "upstream_id": null, "created": "2025-08-28T19:08:32.887519Z", "modified": "2025-08-28T19:08:32.944925Z", "imported": "2025-08-28T19:08:32.884431", "github_user": "bsouza-site", "username": "bsouza-site", "github_repo": "nfs_server", "github_branch": "main", "commit": "91a827c7e5e012be636f9ad14eb34c060a5a1c66", "commit_message": "Servidor NFS\n", "name": "nfs_server", "description": "Instalacao e Configuracao do servidor NFS", "summary_fields": { "dependencies": [], "namespace": { "id": 23822, "name": "bsouza-site", "avatar_url": "https://github.com/bsouza-site.png" }, "provider_namespace": { "id": 33300, "name": "bsouza_site", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/33300/" }, "repository": { "name": "nfs_server", "original_name": "nfs_server" }, "tags": [ "nfs" ], "versions": [] }, "download_count": 3 }, { "id": 41479, "upstream_id": null, "created": "2025-08-28T19:09:11.525741Z", "modified": "2025-08-28T19:09:11.564737Z", "imported": "2025-08-28T19:09:11.523437", "github_user": "bsouza-site", "username": "bsouza-site", "github_repo": "web_server", "github_branch": "main", "commit": "6b39930dcb2889ce5174b2c5295cca7ab0cbf600", "commit_message": "Servidor Web Apache\n", "name": "web_server", "description": "Instalação e Configuração do servidor Apache", "summary_fields": { "dependencies": [], "namespace": { "id": 23822, "name": "bsouza-site", "avatar_url": "https://github.com/bsouza-site.png" }, "provider_namespace": { "id": 33300, "name": "bsouza_site", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/33300/" }, "repository": { "name": "web_server", "original_name": "web_server" }, "tags": [ "apache" ], "versions": [] }, "download_count": 4 }, { "id": 41480, "upstream_id": null, "created": "2025-08-28T19:09:44.736475Z", "modified": "2025-08-28T19:09:44.807497Z", "imported": "2025-08-28T19:09:44.733586", "github_user": "bsouza-site", "username": "bsouza-site", "github_repo": "mysql_server", "github_branch": "main", "commit": "8cc56345eac982dff7d2d271902eab525af605a3", "commit_message": "Servidor de Banco de Dados MySQL\n", "name": "mysql_server", "description": "Instalacao e Configuracao do servidor MySQL", "summary_fields": { "dependencies": [], "namespace": { "id": 23822, "name": "bsouza-site", "avatar_url": "https://github.com/bsouza-site.png" }, "provider_namespace": { "id": 33300, "name": "bsouza_site", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/33300/" }, "repository": { "name": "mysql_server", "original_name": "mysql_server" }, "tags": [ "mysql" ], "versions": [] }, "download_count": 18 }, { "id": 41481, "upstream_id": null, "created": "2025-08-28T19:12:12.887497Z", "modified": "2025-08-28T19:12:12.914385Z", "imported": "2025-08-28T19:12:12.885435", "github_user": "bsouza-site", "username": "bsouza-site", "github_repo": "monitoring", "github_branch": "main", "commit": "ec64e01ff60df840d015251a7f047d2753d76336", "commit_message": "Monitoramento da aplicação\n", "name": "monitoring", "description": "Monitoramento da Aplicação Dexter", "summary_fields": { "dependencies": [], "namespace": { "id": 23822, "name": "bsouza-site", "avatar_url": "https://github.com/bsouza-site.png" }, "provider_namespace": { "id": 33300, "name": "bsouza_site", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/33300/" }, "repository": { "name": "monitoring", "original_name": "monitoring" }, "tags": [ "monitoring" ], "versions": [] }, "download_count": 4 }, { "id": 41482, "upstream_id": null, "created": "2025-08-28T20:53:22.907991Z", "modified": "2025-08-28T20:53:22.982622Z", "imported": "2025-08-28T20:53:22.905898", "github_user": "Sw4mpf0x", "username": "Sw4mpf0x", "github_repo": "ludus_k8s", "github_branch": "main", "commit": "3a1954b6b1c86a1150d0c859d962e0d152ec1538", "commit_message": "Update galaxy install guidance\n", "name": "ludus_k8s", "description": "Install a Kubernetes cluster on your Ludus server", "summary_fields": { "dependencies": [ { "role": "geerlingguy.ntp", "when": "kube_ntp_servers != []", "ntp_servers": "{{ kube_ntp_servers }}" }, { "role": "grycap.docker", "when": "ansible_os_family == \"RedHat\" and kube_install_method == 'kubeadm' and kube_cri_runtime != 'crio' and kube_cri_runtime_install", "docker_version": "{{ kube_docker_version | default('latest', true) }}", "docker_install_pip": "{{kube_install_docker_pip}}", "docker_install_criu": false, "docker_config_values": "{{ {'exec-opts': ['native.cgroupdriver=systemd'], 'log-driver': 'json-file', 'log-opts': {'max-size': '100m'}, 'storage-driver': 'devicemapper'} | combine(kube_docker_options) }}", "docker_nvidia_support": "{{ kube_nvidia_support and kube_type_of_node == \"wn\" }}", "docker_compose_version": "", "docker_containerd_only": "{{ (kube_cri_runtime == 'containerd') | bool }}", "docker_nvidia_driver_version": "{{ kube_nvidia_driver_version }}" }, { "role": "grycap.docker", "when": "ansible_os_family == \"Debian\" and kube_install_method == 'kubeadm' and kube_cri_runtime != 'crio' and kube_cri_runtime_install", "docker_version": "{{ kube_docker_version | default('latest', true) }}", "docker_install_pip": "{{kube_install_docker_pip}}", "docker_install_criu": false, "docker_config_values": "{{ {'exec-opts': ['native.cgroupdriver=systemd'], 'log-driver': 'json-file', 'log-opts': {'max-size': '100m'}, 'storage-driver': 'overlay2'} | combine(kube_docker_options) }}", "docker_nvidia_support": "{{ kube_nvidia_support and kube_type_of_node == \"wn\" }}", "docker_compose_version": "", "docker_containerd_only": "{{ (kube_cri_runtime == 'containerd') | bool }}", "docker_nvidia_driver_version": "{{ kube_nvidia_driver_version }}" }, { "role": "grycap.cri_o", "when": "ansible_os_family == \"Debian\" and kube_install_method == 'kubeadm' and kube_cri_runtime == 'crio' and kube_cri_runtime_install" } ], "namespace": { "id": 21010, "name": "Sw4mpf0x", "avatar_url": "https://github.com/Sw4mpf0x.png" }, "provider_namespace": { "id": 30516, "name": "sw4mpf0x", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/30516/" }, "repository": { "name": "ludus_k8s", "original_name": "ludus_k8s" }, "tags": [ "kubernetes", "ludus" ], "versions": [] }, "download_count": 9 }, { "id": 41483, "upstream_id": null, "created": "2025-08-29T13:21:05.902376Z", "modified": "2026-08-26T13:33:18.233294Z", "imported": "2026-08-26T13:33:17.961318", "github_user": "robertdebock", "username": "robertdebock", "github_repo": "ansible-role-openbao", "github_branch": "master", "commit": "0c03afdabcf04c7ae76e7564c05756c53379fb29", "commit_message": "More deprecations.\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": "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" }, { "id": "9c7b6273-041e-4c30-9d83-cacd3178f719", "name": "1.5.2", "release_date": "2025-10-17T08:25:00+02:00" } ] }, "download_count": 2819 }, { "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-08-16T14:31:43.506148Z", "imported": "2026-08-16T14:31:43.108526", "github_user": "derfeldev", "username": "derfeldev", "github_repo": "ansible-role-ghost", "github_branch": "main", "commit": "ad1fbb762e37e95d4c27ab4e6f4000dd0186335e", "commit_message": "Fix meta dependencies and UID/GID validation for mash-playbook integration (#132)\n\n- meta/main.yml: drop the devture.playbook_help / devture.systemd_docker_base\n dependencies. mash-playbook includes roles by direct path (galaxy/<name>)\n rather than namespaced FQCN, and already runs those roles earlier in the\n play — the declared dependencies were unresolvable and broke even\n --syntax-check for the whole playbook whenever this role was present,\n regardless of ghost_enabled.\n- tasks/validate_config.yml: cast ghost_uid/ghost_gid to string before the\n length check. With native Jinja type preservation (e.g. when set to\n \"{{ mash_playbook_uid }}\"), these arrive as int, and `| length` on an int\n raises instead of validating.\n\nFound while running the multi-service (authentik + Ghost) test plan on a\nreal host.", "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": "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" }, { "id": "5b49d1ef-a4bd-45f1-8d4b-0c56e1ed3a5f", "name": "6.0.10-23", "release_date": "2025-09-24T01:21:21+03:00" }, { "id": "fc3e0ceb-0206-4249-ab2e-6e56d8c1f370", "name": "6.0.10-22", "release_date": "2025-09-24T01:19:29+03:00" } ] }, "download_count": 4 }, { "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-08-24T01:07:26.254416Z", "imported": "2026-08-24T01:07:26.209031", "github_user": "derfeldev", "username": "derfeldev", "github_repo": "ansible-role-littlelink-server", "github_branch": "main", "commit": "f01fb7a5fa32e4268d33ecd34cb20fca55fcaca4", "commit_message": "Update pre-commit hook renovatebot/pre-commit-hooks to v44.39.3", "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": 177 } ] }