A list of legacy roles.

GET /api/v1/roles/?format=api&namespace__name__in=ovirt%2Cwillow&page=3594
HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept

{
    "count": 37831,
    "next": "http://galaxy.ansible.com/api/v1/roles/?format=api&namespace__name__in=ovirt%2Cwillow&page=3595",
    "previous": "http://galaxy.ansible.com/api/v1/roles/?format=api&namespace__name__in=ovirt%2Cwillow&page=3593",
    "results": [
        {
            "id": 41473,
            "upstream_id": null,
            "created": "2025-08-28T14:10:44.710522Z",
            "modified": "2025-08-28T14:10:44.753445Z",
            "imported": "2025-08-28T14:10:44.707426",
            "github_user": "mojeda101",
            "username": "mojeda101",
            "github_repo": "ludus_veeam_vbr",
            "github_branch": "main",
            "commit": "4d2ed0ebb26ea99c6c8566b19e0bbd45ee96e87a",
            "commit_message": "Veeam VBR install with ludus\n",
            "name": "ludus_veeam_vbr",
            "description": "An thin Ludus-ready wrapper that invokes the upstream **`veeamhub.veeam.veeam_vas`** role to install **Veeam Backup & Replication (Community Edition) v12+**.",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 23576,
                    "name": "mojeda101",
                    "avatar_url": "https://github.com/mojeda101.png"
                },
                "provider_namespace": {
                    "id": 33050,
                    "name": "mojeda101",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/33050/"
                },
                "repository": {
                    "name": "ludus_veeam_vbr",
                    "original_name": "ludus_veeam_vbr"
                },
                "tags": [],
                "versions": [
                    {
                        "id": "5b854cb9-33d6-4a6d-b33b-43ae4d059580",
                        "name": "v1.0.0",
                        "release_date": "2025-08-28T16:04:13+02:00"
                    }
                ]
            },
            "download_count": 10
        },
        {
            "id": 41474,
            "upstream_id": null,
            "created": "2025-08-28T14:34:33.659815Z",
            "modified": "2026-07-12T09:43:08.822190Z",
            "imported": "2026-07-12T09:43:08.551301",
            "github_user": "ckoliber",
            "username": "ckoliber",
            "github_repo": "ansible-role-wireguard",
            "github_branch": "main",
            "commit": "b9116e840b53719f43babc3e381d1a63d31810e6",
            "commit_message": "fix: remove deprecated play_hosts\n",
            "name": "wireguard",
            "description": "Setup WireGuard VPN using Ansible",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 23231,
                    "name": "ckoliber",
                    "avatar_url": "https://github.com/ckoliber.png"
                },
                "provider_namespace": {
                    "id": 32706,
                    "name": "ckoliber",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/32706/"
                },
                "repository": {
                    "name": "ansible-role-wireguard",
                    "original_name": "ansible-role-wireguard"
                },
                "tags": [
                    "wireguard",
                    "security",
                    "vpn"
                ],
                "versions": [
                    {
                        "id": "9cfb9d76-e350-4fff-bea6-feb3d945f072",
                        "name": "2.2.1",
                        "release_date": "2026-07-12T11:42:20+02:00"
                    },
                    {
                        "id": "01f2a2d1-bd08-414f-9b33-6d483d0915fb",
                        "name": "2.2.0",
                        "release_date": "2026-07-12T11:14:38+02:00"
                    },
                    {
                        "id": "84637a37-a749-4442-8d45-db1fba3fdf66",
                        "name": "2.1.25",
                        "release_date": "2026-07-09T04:52:53+00:00"
                    },
                    {
                        "id": "6591a584-410b-424d-8a04-698693e09ce6",
                        "name": "2.1.24",
                        "release_date": "2026-07-08T01:16:03+00:00"
                    },
                    {
                        "id": "52ed2704-7190-43f5-892a-48b628fcdfe6",
                        "name": "2.1.23",
                        "release_date": "2026-07-04T05:54:43+00:00"
                    },
                    {
                        "id": "4cd215a6-7894-4ea3-8755-cc4552002794",
                        "name": "2.1.22",
                        "release_date": "2026-07-02T04:40:58+00:00"
                    },
                    {
                        "id": "cdc58e62-f1d7-4488-bdb1-32f6e33894c9",
                        "name": "2.1.21",
                        "release_date": "2026-07-02T03:35:22+00:00"
                    },
                    {
                        "id": "f8991b1d-43a0-4a76-8b5a-8f0abefa835d",
                        "name": "2.1.20",
                        "release_date": "2026-06-28T10:26:52+00:00"
                    },
                    {
                        "id": "4f4f6943-1a37-412d-b9bd-6b83fb47020b",
                        "name": "2.1.19",
                        "release_date": "2026-06-25T05:00:24+00:00"
                    },
                    {
                        "id": "437474a9-68b3-4dd6-b8e8-ebf8519a75a2",
                        "name": "2.1.18",
                        "release_date": "2026-06-21T01:46:05+00:00"
                    },
                    {
                        "id": "677293ce-4409-44bc-b2cb-fb4c928ba230",
                        "name": "2.1.17",
                        "release_date": "2026-06-20T08:25:01+00:00"
                    }
                ]
            },
            "download_count": 44
        },
        {
            "id": 41475,
            "upstream_id": null,
            "created": "2025-08-28T18:04:26.359656Z",
            "modified": "2025-08-28T18:08:30.016516Z",
            "imported": "2025-08-28T18:08:29.961568",
            "github_user": "thermistor",
            "username": "thermistor",
            "github_repo": "ansible-kamal",
            "github_branch": "main",
            "commit": "42e6d527b74113de6efce350b0ab09852d06a6da",
            "commit_message": "fix version image link\n",
            "name": "kamal",
            "description": "Prep for kamal",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 6919,
                    "name": "thermistor",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a19-e3d5-7488-b1cd-e4f2d052a7ce/avatar/"
                },
                "provider_namespace": {
                    "id": 18943,
                    "name": "thermistor",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/18943/"
                },
                "repository": {
                    "name": "ansible-kamal",
                    "original_name": "ansible-kamal"
                },
                "tags": [
                    "docker",
                    "kamal"
                ],
                "versions": [
                    {
                        "id": "b9c28e3b-4fd0-4822-86c9-e5daa45fef78",
                        "name": "v0.1.2",
                        "release_date": "2025-08-28T11:07:53-07:00"
                    },
                    {
                        "id": "654a4dea-ec13-45d6-bb35-728227dd3a44",
                        "name": "v0.1.1",
                        "release_date": "2025-08-28T11:05:35-07:00"
                    },
                    {
                        "id": "cc55a6ce-c0dc-4829-a92c-33cccdbbd2e2",
                        "name": "v0.1.0",
                        "release_date": "2025-08-28T10:58:40-07:00"
                    }
                ]
            },
            "download_count": 6
        },
        {
            "id": 41476,
            "upstream_id": null,
            "created": "2025-08-28T19:06:44.093451Z",
            "modified": "2025-08-28T19:06:44.131841Z",
            "imported": "2025-08-28T19:06:44.091294",
            "github_user": "bsouza-site",
            "username": "bsouza-site",
            "github_repo": "conf_base",
            "github_branch": "main",
            "commit": "37555831771ecc0aa511ff41a065f941314169d5",
            "commit_message": "Configuração Base de usuários, pacotes e hosts\n",
            "name": "conf_base",
            "description": "Configuracao Base de usuários, pacotes e hosts",
            "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": "conf_base",
                    "original_name": "conf_base"
                },
                "tags": [
                    "users",
                    "packages",
                    "hosts"
                ],
                "versions": []
            },
            "download_count": 3
        },
        {
            "id": 41477,
            "upstream_id": null,
            "created": "2025-08-28T19:07:46.348350Z",
            "modified": "2025-08-28T19:07:46.383831Z",
            "imported": "2025-08-28T19:07:46.345248",
            "github_user": "bsouza-site",
            "username": "bsouza-site",
            "github_repo": "balancer",
            "github_branch": "main",
            "commit": "562ec7d3378e80b166f31db2b0465d8cc11e20d4",
            "commit_message": "Servidor Load Balancer com NGINX\n",
            "name": "balancer",
            "description": "Instalacao e Configuracao do servidor Nginx Load Balancer",
            "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": "balancer",
                    "original_name": "balancer"
                },
                "tags": [
                    "balancer"
                ],
                "versions": []
            },
            "download_count": 4
        },
        {
            "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
        }
    ]
}