A list of legacy roles.

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

{
    "count": 37839,
    "next": "http://galaxy.ansible.com/api/v1/roles/?format=api&namespace__name__in=ovirt%2Cwillow&page=3743",
    "previous": "http://galaxy.ansible.com/api/v1/roles/?format=api&namespace__name__in=ovirt%2Cwillow&page=3741",
    "results": [
        {
            "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": 6
        },
        {
            "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": 32
        },
        {
            "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
        },
        {
            "id": 43088,
            "upstream_id": null,
            "created": "2026-06-10T07:17:10.549205Z",
            "modified": "2026-06-10T07:17:10.646642Z",
            "imported": "2026-06-10T07:17:10.546658",
            "github_user": "S1212294",
            "username": "S1212294",
            "github_repo": "ansible-role-webserver",
            "github_branch": "main",
            "commit": "1aadee880413b86493fb90d5708ec063598933de",
            "commit_message": "Eerste commit voor Ansible Galaxy role webserver\n",
            "name": "webserver",
            "description": "Webserver role met Apache en PHP",
            "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-webserver",
                    "original_name": "ansible-role-webserver"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 2
        },
        {
            "id": 43089,
            "upstream_id": null,
            "created": "2026-06-10T10:06:56.066134Z",
            "modified": "2026-06-10T10:06:56.121540Z",
            "imported": "2026-06-10T10:06:56.062324",
            "github_user": "OT-OSM",
            "username": "ot-osm",
            "github_repo": "node_exporter",
            "github_branch": "main",
            "commit": "a39d1f57f8523c16dbad38ab4ec8e14033f92971",
            "commit_message": "Merge pull request #3 from OT-OSM/lint-fix\n\nadded meta and lint fix",
            "name": "node_exporter",
            "description": "Install and configure Node Exporter on Ubuntu systems",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 12807,
                    "name": "ot-osm",
                    "avatar_url": "https://github.com/ot-osm.png"
                },
                "provider_namespace": {
                    "id": 21940,
                    "name": "ot_osm",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/21940/"
                },
                "repository": {
                    "name": "node_exporter",
                    "original_name": "node_exporter"
                },
                "tags": [
                    "opstree",
                    "otosm",
                    "nodeexporter",
                    "devops"
                ],
                "versions": []
            },
            "download_count": 5
        },
        {
            "id": 43090,
            "upstream_id": null,
            "created": "2026-06-10T16:31:51.118772Z",
            "modified": "2026-06-12T13:08:58.384147Z",
            "imported": "2026-06-12T13:08:58.323612",
            "github_user": "pluggero",
            "username": "pluggero",
            "github_repo": "ansible-role-bash",
            "github_branch": "main",
            "commit": "cebc55e6e07ac3313232ff9d44a69560225a1967",
            "commit_message": "Merge pull request #1 from pluggero/fix/login-shell-command\n\nfix: Fixed login shell command",
            "name": "bash",
            "description": "Installs bash and manages shell configuration on various Linux systems.",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 19312,
                    "name": "pluggero",
                    "avatar_url": "https://github.com/pluggero.png"
                },
                "provider_namespace": {
                    "id": 28805,
                    "name": "pluggero",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/28805/"
                },
                "repository": {
                    "name": "ansible-role-bash",
                    "original_name": "ansible-role-bash"
                },
                "tags": [
                    "bash",
                    "shell",
                    "dotfiles",
                    "configuration"
                ],
                "versions": [
                    {
                        "id": "10086738-6df9-40a8-933a-c601a1664958",
                        "name": "1.0.1",
                        "release_date": "2026-06-12T15:07:58+02:00"
                    },
                    {
                        "id": "f8e667ef-a76e-4389-9983-a86cd17f89a2",
                        "name": "1.0.0",
                        "release_date": "2026-06-10T18:28:55+02:00"
                    }
                ]
            },
            "download_count": 792
        },
        {
            "id": 43091,
            "upstream_id": null,
            "created": "2026-06-10T19:04:15.258456Z",
            "modified": "2026-06-10T19:04:15.310894Z",
            "imported": "2026-06-10T19:04:15.255807",
            "github_user": "BlackDragon-B",
            "username": "BlackDragon-B",
            "github_repo": "iac-week6-ansible-role-helloworld",
            "github_branch": "main",
            "commit": "746797438eb2a9d433bb773f2a3010e9eb522946",
            "commit_message": "Initial commit\n",
            "name": "iac-week6-helloworld",
            "description": "Install and configure Docker + Hello World Container",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 27712,
                    "name": "BlackDragon-B",
                    "avatar_url": "https://github.com/BlackDragon-B.png"
                },
                "provider_namespace": {
                    "id": 37133,
                    "name": "blackdragon_b",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/37133/"
                },
                "repository": {
                    "name": "iac-week6-ansible-role-helloworld",
                    "original_name": "iac-week6-ansible-role-helloworld"
                },
                "tags": [
                    "docker"
                ],
                "versions": []
            },
            "download_count": 1
        },
        {
            "id": 43092,
            "upstream_id": null,
            "created": "2026-06-10T19:19:18.995823Z",
            "modified": "2026-06-10T19:19:19.039120Z",
            "imported": "2026-06-10T19:19:18.985265",
            "github_user": "BlackDragon-B",
            "username": "BlackDragon-B",
            "github_repo": "iac-week6-ansible-role-helloworld",
            "github_branch": "main",
            "commit": "0f209b3f9e5d4f9316eff697e3cd60c960c1a656",
            "commit_message": "Remove namespace\n",
            "name": "iac_week6_helloworld",
            "description": "Install and configure Docker + Hello World Container",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 27712,
                    "name": "BlackDragon-B",
                    "avatar_url": "https://github.com/BlackDragon-B.png"
                },
                "provider_namespace": {
                    "id": 37133,
                    "name": "blackdragon_b",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/37133/"
                },
                "repository": {
                    "name": "iac-week6-ansible-role-helloworld",
                    "original_name": "iac-week6-ansible-role-helloworld"
                },
                "tags": [
                    "docker"
                ],
                "versions": []
            },
            "download_count": 21
        }
    ]
}