A list of legacy roles.

GET /api/v1/roles/?format=api&namespace__name__in=ovirt%2Cwillow&page=3744
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=3745",
    "previous": "http://galaxy.ansible.com/api/v1/roles/?format=api&namespace__name__in=ovirt%2Cwillow&page=3743",
    "results": [
        {
            "id": 43070,
            "upstream_id": null,
            "created": "2026-06-06T13:10:28.141432Z",
            "modified": "2026-06-06T13:10:28.214980Z",
            "imported": "2026-06-06T13:10:28.128093",
            "github_user": "Leywin23",
            "username": "Leywin23",
            "github_repo": "ansible-role-keepalived-haproxy.git",
            "github_branch": "main",
            "commit": "4e47a1c35a219430ff887e56318e8e1705801f40",
            "commit_message": "Initial role version for Ansible Galaxy\n",
            "name": "haproxy_keepalived",
            "description": "Instalacja serwerow www z loadbalancer'em haproxy w klastrze vrrp",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 27804,
                    "name": "Leywin23",
                    "avatar_url": "https://github.com/Leywin23.png"
                },
                "provider_namespace": {
                    "id": 37225,
                    "name": "leywin23",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/37225/"
                },
                "repository": {
                    "name": "ansible-role-keepalived-haproxy.git",
                    "original_name": "ansible-role-keepalived-haproxy.git"
                },
                "tags": [
                    "apache2",
                    "haproxy",
                    "keepalived",
                    "vrrp"
                ],
                "versions": []
            },
            "download_count": 6
        },
        {
            "id": 43071,
            "upstream_id": null,
            "created": "2026-06-06T17:56:51.392119Z",
            "modified": "2026-06-06T17:56:51.465677Z",
            "imported": "2026-06-06T17:56:51.389703",
            "github_user": "dgibbs64",
            "username": "dgibbs64",
            "github_repo": "ansible-role-nessus_agent",
            "github_branch": "main",
            "commit": "bf1ecbcf324f284f931f777162d4040a784ce78e",
            "commit_message": "fix: skip entire link.yml include in molecule (nessuscli not available; regex NoneType when condition error)\n",
            "name": "nessus_agent",
            "description": "Installs and configures the Nessus Agent on RHEL-based systems",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 1748,
                    "name": "dgibbs64",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d19ff-b9b1-7698-b619-23f22eb4bd62/avatar/"
                },
                "provider_namespace": {
                    "id": 14065,
                    "name": "dgibbs64",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/14065/"
                },
                "repository": {
                    "name": "ansible-role-nessus_agent",
                    "original_name": "ansible-role-nessus_agent"
                },
                "tags": [
                    "system",
                    "security",
                    "nessus"
                ],
                "versions": [
                    {
                        "id": "5f179337-30e1-45dd-b890-13fd753f4677",
                        "name": "v1.0.2",
                        "release_date": "2026-06-06T16:39:33+01:00"
                    },
                    {
                        "id": "dacd73f7-6eb8-4454-9134-cad04f6e6ba0",
                        "name": "v1.0.1",
                        "release_date": "2026-06-05T23:00:19+01:00"
                    },
                    {
                        "id": "19354d97-12d1-44f5-be2e-2a4cee0d73a4",
                        "name": "v1.0.0",
                        "release_date": "2026-06-05T16:50:56+00:00"
                    }
                ]
            },
            "download_count": 2
        },
        {
            "id": 43077,
            "upstream_id": null,
            "created": "2026-06-07T11:20:21.569079Z",
            "modified": "2026-06-07T11:20:21.620135Z",
            "imported": "2026-06-07T11:20:21.566181",
            "github_user": "xbufu",
            "username": "xbufu",
            "github_repo": "ansible-role-base_vm",
            "github_branch": "main",
            "commit": "9b242875b1899923ba9a20b7988e5d5d7c034d3f",
            "commit_message": "ntp\n",
            "name": "base_vm",
            "description": "Base VM role.",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 8010,
                    "name": "xbufu",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a1b-e1b0-7017-b442-3fb3f92c2df0/avatar/"
                },
                "provider_namespace": {
                    "id": 19487,
                    "name": "xbufu",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/19487/"
                },
                "repository": {
                    "name": "ansible-role-base_vm",
                    "original_name": "ansible-role-base_vm"
                },
                "tags": [
                    "system",
                    "development",
                    "devops",
                    "automation",
                    "vm",
                    "ansible"
                ],
                "versions": []
            },
            "download_count": 4
        },
        {
            "id": 43079,
            "upstream_id": null,
            "created": "2026-06-08T08:53:12.532140Z",
            "modified": "2026-06-09T09:33:29.204194Z",
            "imported": "2026-06-09T09:33:29.181640",
            "github_user": "postname",
            "username": "postname",
            "github_repo": "ansible-role-docker",
            "github_branch": "main",
            "commit": "9d3003cef00a739e324989d229a013e0fff7027e",
            "commit_message": "facts fix\n",
            "name": "docker",
            "description": "Een herbruikbare role voor het installeren van Docker en het toewijzen van gebruikersrechten.",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 27647,
                    "name": "postname",
                    "avatar_url": "https://github.com/postname.png"
                },
                "provider_namespace": {
                    "id": 37068,
                    "name": "postname",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/37068/"
                },
                "repository": {
                    "name": "ansible-role-docker",
                    "original_name": "ansible-role-docker"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 6
        },
        {
            "id": 43080,
            "upstream_id": null,
            "created": "2026-06-08T10:32:20.202055Z",
            "modified": "2026-08-20T11:42:48.707442Z",
            "imported": "2026-08-20T11:42:48.649635",
            "github_user": "zekker6",
            "username": "zekker6",
            "github_repo": "ansible-role-oauth2-proxy",
            "github_branch": "master",
            "commit": "c9d3c8034ca0fde8c4146576ea06af5aa2c73c3b",
            "commit_message": "fix(deps): update oauth2-proxy/oauth2-proxy to 7.15.4 (#17)\n\n| datasource      | package                   | from   | to     |\n| --------------- | ------------------------- | ------ | ------ |\n| github-releases | oauth2-proxy/oauth2-proxy | 7.15.3 | 7.15.4 |\n\nCo-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>",
            "name": "oauth2_proxy",
            "description": "Install and manage oauth2-proxy with optional htpasswd-based authentication.",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 13511,
                    "name": "zekker6",
                    "avatar_url": "https://avatars.githubusercontent.com/u/1367798?v=4"
                },
                "provider_namespace": {
                    "id": 1429,
                    "name": "zekker6",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/1429/"
                },
                "repository": {
                    "name": "ansible-role-oauth2-proxy",
                    "original_name": "ansible-role-oauth2-proxy"
                },
                "tags": [
                    "oauth2",
                    "proxy",
                    "authentication",
                    "oidc",
                    "sso",
                    "security"
                ],
                "versions": [
                    {
                        "id": "b42c9647-f9e4-4d58-882e-c677b5ac9ab1",
                        "name": "v0.2.0",
                        "release_date": "2026-08-20T15:41:50+04:00"
                    },
                    {
                        "id": "f4730715-be65-40e8-9ae1-d3e325679975",
                        "name": "v0.1.1",
                        "release_date": "2026-06-09T17:55:56+04:00"
                    },
                    {
                        "id": "a4234fb7-3c6c-4b51-936b-7b66281ebee4",
                        "name": "v0.1.0",
                        "release_date": "2026-06-08T13:53:58+04:00"
                    }
                ]
            },
            "download_count": 2
        },
        {
            "id": 43081,
            "upstream_id": null,
            "created": "2026-06-08T19:25:38.481228Z",
            "modified": "2026-06-08T19:30:21.952402Z",
            "imported": "2026-06-08T19:30:21.911524",
            "github_user": "NalawadeAnil14",
            "username": "NalawadeAnil14",
            "github_repo": "aws_net",
            "github_branch": "master",
            "commit": "70e436743218fb29cdc0b4eada4df2e281eca126",
            "commit_message": "Change in readme file\n",
            "name": "aws_net",
            "description": "This role is created to deploy AWS infra. On AWS create vpc, subnet, inernet gateway, route table, security group and ec2 instance. httpd installed on ec2 for application deployment check.",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 17582,
                    "name": "NalawadeAnil14",
                    "avatar_url": "https://github.com/NalawadeAnil14.png"
                },
                "provider_namespace": {
                    "id": 27157,
                    "name": "nalawadeanil14",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/27157/"
                },
                "repository": {
                    "name": "aws_net",
                    "original_name": "aws_net"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 10
        },
        {
            "id": 43083,
            "upstream_id": null,
            "created": "2026-06-09T10:36:41.644000Z",
            "modified": "2026-06-09T10:36:41.706064Z",
            "imported": "2026-06-09T10:36:41.641569",
            "github_user": "martin-minovski",
            "username": "martin-minovski",
            "github_repo": "ansible-role-aws-secrets-manager-vaults",
            "github_branch": "main",
            "commit": "46191dac9eaee6d60f03d2ba419d3569796b5d31",
            "commit_message": "first commit\n",
            "name": "aws_secrets_manager_vaults",
            "description": "Ansible role and companion script for running playbooks with secrets loaded from AWS Secrets Manager",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 27838,
                    "name": "martin-minovski",
                    "avatar_url": "https://github.com/martin-minovski.png"
                },
                "provider_namespace": {
                    "id": 37258,
                    "name": "martin_minovski",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/37258/"
                },
                "repository": {
                    "name": "ansible-role-aws-secrets-manager-vaults",
                    "original_name": "ansible-role-aws-secrets-manager-vaults"
                },
                "tags": [
                    "aws",
                    "secrets",
                    "security"
                ],
                "versions": []
            },
            "download_count": 2
        },
        {
            "id": 43084,
            "upstream_id": null,
            "created": "2026-06-09T13:35:08.263006Z",
            "modified": "2026-06-09T13:35:08.319776Z",
            "imported": "2026-06-09T13:35:08.253027",
            "github_user": "mojeda101",
            "username": "mojeda101",
            "github_repo": "ludus_squid_proxy",
            "github_branch": "main",
            "commit": "46feb34e85e28c49d8c58723132979d3a97c256d",
            "commit_message": "first commit\n",
            "name": "ludus_squid_proxy",
            "description": "Deploys a Squid forward proxy in Docker (ubuntu/squid) on Linux, and optionally configures a proxy GPO on a Windows DC, for Ludus ranges.",
            "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_squid_proxy",
                    "original_name": "ludus_squid_proxy"
                },
                "tags": [
                    "ludus",
                    "squid",
                    "proxy",
                    "docker",
                    "networking"
                ],
                "versions": [
                    {
                        "id": "9489fb0b-1a7d-4e5a-9c71-8999f6214ba9",
                        "name": "v1.2.1",
                        "release_date": "2026-06-09T15:27:56+02:00"
                    }
                ]
            },
            "download_count": 5
        },
        {
            "id": 43086,
            "upstream_id": null,
            "created": "2026-06-09T20:21:28.529910Z",
            "modified": "2026-06-09T20:33:22.758987Z",
            "imported": "2026-06-09T20:33:22.724167",
            "github_user": "oschusler",
            "username": "oschusler",
            "github_repo": "ansible-role-pqc-ssh",
            "github_branch": "main",
            "commit": "7e6514712c2909ce4570a93a19545674fb784374",
            "commit_message": "ci: add release actions (#2)",
            "name": "pqc_ssh",
            "description": "Validate that OpenSSH configuration explicitly enables post-quantum or hybrid key exchange algorithms.",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 27846,
                    "name": "oschusler",
                    "avatar_url": "https://github.com/oschusler.png"
                },
                "provider_namespace": {
                    "id": 37265,
                    "name": "oschusler",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/37265/"
                },
                "repository": {
                    "name": "ansible-role-pqc-ssh",
                    "original_name": "ansible-role-pqc-ssh"
                },
                "tags": [
                    "ssh",
                    "openssh",
                    "security",
                    "cryptography",
                    "postquantum",
                    "pqc"
                ],
                "versions": [
                    {
                        "id": "0403f090-b266-4dcc-8b4f-c58af7491322",
                        "name": "v0.1.0",
                        "release_date": "2026-06-09T22:31:32+02:00"
                    }
                ]
            },
            "download_count": 29
        },
        {
            "id": 43087,
            "upstream_id": null,
            "created": "2026-06-10T07:11:28.519970Z",
            "modified": "2026-06-10T07:11:28.565545Z",
            "imported": "2026-06-10T07:11:28.517263",
            "github_user": "S1212294",
            "username": "S1212294",
            "github_repo": "ansible-role-database",
            "github_branch": "main",
            "commit": "9fe7164adf4b6c518c049276168a7acde06df446",
            "commit_message": "Eerste commit voor Ansible Galaxy role databaseserver\n",
            "name": "database",
            "description": "Database role met MySQL",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 27746,
                    "name": "S1212294",
                    "avatar_url": "https://github.com/S1212294.png"
                },
                "provider_namespace": {
                    "id": 37167,
                    "name": "s1212294",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/37167/"
                },
                "repository": {
                    "name": "ansible-role-database",
                    "original_name": "ansible-role-database"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 2
        }
    ]
}