A list of legacy roles.

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

{
    "count": 37668,
    "next": "http://galaxy.ansible.com/api/v1/roles/?format=api&namespace__name__in=ovirt%2Cwillow&page=3597",
    "previous": "http://galaxy.ansible.com/api/v1/roles/?format=api&namespace__name__in=ovirt%2Cwillow&page=3595",
    "results": [
        {
            "id": 41467,
            "upstream_id": null,
            "created": "2025-08-27T09:10:45.057387Z",
            "modified": "2025-09-01T15:27:59.535138Z",
            "imported": "2025-09-01T15:27:59.515615",
            "github_user": "cocof-brussels",
            "username": "cocof-brussels",
            "github_repo": "ansible-role-docker_traefik",
            "github_branch": "main",
            "commit": "af56b633a9a3848114d1a29b6428d505773e4348",
            "commit_message": "fix http only possibility\n",
            "name": "docker_traefik",
            "description": "Role to create traefik proxy on docker",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 23435,
                    "name": "cocof-brussels",
                    "avatar_url": "https://github.com/cocof-brussels.png"
                },
                "provider_namespace": {
                    "id": 32910,
                    "name": "cocof_brussels",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/32910/"
                },
                "repository": {
                    "name": "ansible-role-docker_traefik",
                    "original_name": "ansible-role-docker_traefik"
                },
                "tags": [
                    "docker",
                    "traefik"
                ],
                "versions": []
            },
            "download_count": 28
        },
        {
            "id": 41468,
            "upstream_id": null,
            "created": "2025-08-27T11:40:14.406857Z",
            "modified": "2026-04-15T10:00:20.571313Z",
            "imported": "2026-04-15T10:00:20.487687",
            "github_user": "MaxValue",
            "username": "MaxValue",
            "github_repo": "ansible-role-security",
            "github_branch": "master",
            "commit": "cf686d43edcb8672802de433b88769f1a9987b37",
            "commit_message": "Make sshd config update proof\n\nNow the updater does not complain about a locally edited config file.\nAlso putting all config options into a config file makes more sense.\n",
            "name": "security",
            "description": "Security software installation and configuration.",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 4471,
                    "name": "MaxValue",
                    "avatar_url": "https://avatars2.githubusercontent.com/u/1447159?v=4"
                },
                "provider_namespace": {
                    "id": 7688,
                    "name": "maxvalue",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/7688/"
                },
                "repository": {
                    "name": "ansible-role-security",
                    "original_name": "ansible-role-security"
                },
                "tags": [
                    "system",
                    "security",
                    "fail2ban",
                    "automatic",
                    "updates",
                    "yum",
                    "apt",
                    "dnf",
                    "hardening"
                ],
                "versions": [
                    {
                        "id": "c5932497-2ce3-4199-9a2b-ec00e6ae9fd6",
                        "name": "1.3.0",
                        "release_date": "2026-04-15T11:55:27+02:00"
                    },
                    {
                        "id": "e68c0da3-ce55-4be5-a83e-69cf4a27f6bd",
                        "name": "1.2.0",
                        "release_date": "2025-08-27T13:36:04+02:00"
                    },
                    {
                        "id": "8a3f33f9-d3d0-44c7-b6a6-840ae80229ba",
                        "name": "1.0.0",
                        "release_date": "2025-04-24T11:32:24+02:00"
                    }
                ]
            },
            "download_count": 1695
        },
        {
            "id": 41469,
            "upstream_id": null,
            "created": "2025-08-27T12:30:41.435037Z",
            "modified": "2025-08-27T12:30:41.558603Z",
            "imported": "2025-08-27T12:30:41.432830",
            "github_user": "debrup141",
            "username": "debrup141",
            "github_repo": "apache2-role",
            "github_branch": "dev",
            "commit": "65ae661a6d3aae424b6085028307600b9d724aca",
            "commit_message": "Update main.yml",
            "name": "apache2-role",
            "description": "My role can be used to install and host a basic website on ubuntu",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 23795,
                    "name": "debrup141",
                    "avatar_url": "https://github.com/debrup141.png"
                },
                "provider_namespace": {
                    "id": 33274,
                    "name": "debrup141",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/33274/"
                },
                "repository": {
                    "name": "apache2-role",
                    "original_name": "apache2-role"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 8
        },
        {
            "id": 41470,
            "upstream_id": null,
            "created": "2025-08-28T08:45:28.645990Z",
            "modified": "2025-08-28T08:45:28.721690Z",
            "imported": "2025-08-28T08:45:28.643218",
            "github_user": "boutetnico",
            "username": "boutetnico",
            "github_repo": "ansible-role-php",
            "github_branch": "master",
            "commit": "51a480fe843b248e4b7f032c8db499103b16bce1",
            "commit_message": "Fix systemd comment\n",
            "name": "php",
            "description": "Install and configure PHP.",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 992,
                    "name": "boutetnico",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d19fb-9567-79bb-a10f-d45ec4d0e0fc/avatar/"
                },
                "provider_namespace": {
                    "id": 14383,
                    "name": "boutetnico",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/14383/"
                },
                "repository": {
                    "name": "ansible-role-php",
                    "original_name": "ansible-role-php"
                },
                "tags": [
                    "php",
                    "fpm"
                ],
                "versions": [
                    {
                        "id": "00ee4212-dd71-4f2a-8d6f-5e754dc0e49d",
                        "name": "1.0.0",
                        "release_date": "2025-08-27T14:43:05+02:00"
                    }
                ]
            },
            "download_count": 7
        },
        {
            "id": 41472,
            "upstream_id": null,
            "created": "2025-08-28T12:49:16.234328Z",
            "modified": "2025-08-28T12:49:16.302339Z",
            "imported": "2025-08-28T12:49:16.232105",
            "github_user": "srinathsidhu12",
            "username": "srinathsidhu12",
            "github_repo": "ansible_dummy_role",
            "github_branch": "master",
            "commit": "d697cd9ddb88b7343798db38d1a7318ca3c6a020",
            "commit_message": "roles files........\n",
            "name": "ansible_dummy_role",
            "description": "your role description",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 23813,
                    "name": "srinathsidhu12",
                    "avatar_url": "https://github.com/srinathsidhu12.png"
                },
                "provider_namespace": {
                    "id": 33292,
                    "name": "srinathsidhu12",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/33292/"
                },
                "repository": {
                    "name": "ansible_dummy_role",
                    "original_name": "ansible_dummy_role"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 3
        },
        {
            "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": 28
        },
        {
            "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
        }
    ]
}