A list of legacy roles.

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

{
    "count": 37253,
    "next": "http://galaxy.ansible.com/api/v1/roles/?format=api&namespace__name__in=ovirt%2Cwillow&page=3726",
    "previous": "http://galaxy.ansible.com/api/v1/roles/?format=api&namespace__name__in=ovirt%2Cwillow&page=3724",
    "results": [
        {
            "id": 42822,
            "upstream_id": null,
            "created": "2026-04-16T16:36:31.566133Z",
            "modified": "2026-04-17T02:55:12.231247Z",
            "imported": "2026-04-17T02:55:12.184834",
            "github_user": "foi",
            "username": "foi",
            "github_repo": "ansible-role-pingtunnel",
            "github_branch": "main",
            "commit": "4fa1bd337462589b309b24751534bfc2b093df80",
            "commit_message": "update version\n",
            "name": "pingtunnel",
            "description": "pingtunnel ansible role",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 25283,
                    "name": "foi",
                    "avatar_url": "https://github.com/foi.png"
                },
                "provider_namespace": {
                    "id": 34735,
                    "name": "foi",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/34735/"
                },
                "repository": {
                    "name": "ansible-role-pingtunnel",
                    "original_name": "ansible-role-pingtunnel"
                },
                "tags": [
                    "pingtunnel",
                    "icmp",
                    "tunnel",
                    "udp",
                    "socks5",
                    "forward"
                ],
                "versions": [
                    {
                        "id": "fd598cab-43a7-4639-890f-5483a9a0b8ab",
                        "name": "1.0.2",
                        "release_date": "2026-04-17T09:53:57+07:00"
                    },
                    {
                        "id": "888ff3aa-7b9b-46f2-8899-2b8a9c86d489",
                        "name": "1.0.1",
                        "release_date": "2026-04-16T23:38:33+07:00"
                    },
                    {
                        "id": "37ec4601-ac79-4322-afa5-c733cec61f2d",
                        "name": "1.0.0",
                        "release_date": "2026-04-16T23:31:11+07:00"
                    }
                ]
            },
            "download_count": 1
        },
        {
            "id": 42823,
            "upstream_id": null,
            "created": "2026-04-16T17:58:26.833256Z",
            "modified": "2026-04-16T17:58:26.883039Z",
            "imported": "2026-04-16T17:58:26.829617",
            "github_user": "eirikns",
            "username": "eirikns",
            "github_repo": "ansible-role-ollama",
            "github_branch": "main",
            "commit": "a6fab15c39ab38889de1c9bffca6ca3a5230ebc7",
            "commit_message": "Initial commit\n",
            "name": "ollama",
            "description": "Download and install ollama on Debian/Ubuntu.\n",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 27175,
                    "name": "eirikns",
                    "avatar_url": "https://github.com/eirikns.png"
                },
                "provider_namespace": {
                    "id": 36600,
                    "name": "eirikns",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/36600/"
                },
                "repository": {
                    "name": "ansible-role-ollama",
                    "original_name": "ansible-role-ollama"
                },
                "tags": [
                    "ollama",
                    "ai"
                ],
                "versions": [
                    {
                        "id": "874c3122-85b8-4fc3-a334-a23b104d8c9e",
                        "name": "0.1.1",
                        "release_date": "2026-04-16T19:46:44+02:00"
                    }
                ]
            },
            "download_count": 3
        },
        {
            "id": 42824,
            "upstream_id": null,
            "created": "2026-04-16T19:41:53.427148Z",
            "modified": "2026-04-16T19:41:53.552755Z",
            "imported": "2026-04-16T19:41:53.416445",
            "github_user": "chadek",
            "username": "chadek",
            "github_repo": "ansible-role-pgbouncer-certbot",
            "github_branch": "main",
            "commit": "515fe838a3b30f5244448f90ee0bf3e761b92343",
            "commit_message": "add readme.md\n",
            "name": "pgbouncer_certbot",
            "description": "Install pgbouncer, deploy configuration via template, manage TLS certificates provided by the user or generated via certbot DNS-01 challenges (OVH, Cloudflare, Route53, …). Optional certificate synchronisation to peer load-balancers.\n",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 1161,
                    "name": "chadek",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d19fc-0a8e-7d1a-89e3-d423d38f6640/avatar/"
                },
                "provider_namespace": {
                    "id": 14513,
                    "name": "chadek",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/14513/"
                },
                "repository": {
                    "name": "ansible-role-pgbouncer-certbot",
                    "original_name": "ansible-role-pgbouncer-certbot"
                },
                "tags": [
                    "pgbouncer",
                    "postgresql",
                    "certbot",
                    "tls",
                    "ssl",
                    "letsencrypt",
                    "dns"
                ],
                "versions": [
                    {
                        "id": "d904f2d0-f4c2-43c5-926f-0a2120a56dec",
                        "name": "v0.0.3",
                        "release_date": "2026-04-16T16:41:00-03:00"
                    },
                    {
                        "id": "f55ebd68-9894-45d1-9225-3b01b58ae989",
                        "name": "v0.0.2",
                        "release_date": "2026-04-16T16:23:13-03:00"
                    },
                    {
                        "id": "7d82f675-9a90-4c9a-ba47-a99ad448c5fa",
                        "name": "v0.0.1",
                        "release_date": "2026-04-16T16:12:36-03:00"
                    }
                ]
            },
            "download_count": 0
        },
        {
            "id": 42825,
            "upstream_id": null,
            "created": "2026-04-17T15:01:02.334452Z",
            "modified": "2026-04-17T15:01:02.558574Z",
            "imported": "2026-04-17T15:01:02.331424",
            "github_user": "foi",
            "username": "foi",
            "github_repo": "ansible-role-victoriametrics-docker",
            "github_branch": "main",
            "commit": "294f48ab013b347ea1f7e7d4dd47d0b594c99c55",
            "commit_message": "add become true\n",
            "name": "victoriametrics_docker",
            "description": "victoriametrics docker ansible role",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 25283,
                    "name": "foi",
                    "avatar_url": "https://github.com/foi.png"
                },
                "provider_namespace": {
                    "id": 34735,
                    "name": "foi",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/34735/"
                },
                "repository": {
                    "name": "ansible-role-victoriametrics-docker",
                    "original_name": "ansible-role-victoriametrics-docker"
                },
                "tags": [
                    "victoriametrics",
                    "vmalert",
                    "logging",
                    "docker"
                ],
                "versions": [
                    {
                        "id": "5cf8bb98-9666-4bc5-a5f4-a0fe1da02e68",
                        "name": "1.0.0",
                        "release_date": "2026-04-17T21:58:56+07:00"
                    }
                ]
            },
            "download_count": 1
        },
        {
            "id": 42826,
            "upstream_id": null,
            "created": "2026-04-18T04:53:27.801104Z",
            "modified": "2026-04-18T04:53:27.863383Z",
            "imported": "2026-04-18T04:53:27.797888",
            "github_user": "diodonfrost",
            "username": "diodonfrost",
            "github_repo": "ansible-role-clever-cloud-tools",
            "github_branch": "master",
            "commit": "ae61d40cccd46fe309489fc66b40962e363cbad9",
            "commit_message": "fix(windows): use clever_tools_version variable consistently\n\nAlign the Windows install path with the public role variable\nso users can actually pin a version on Windows; the previous\nundefined clever_tools_version_to_install reference would fail\nat runtime.\n",
            "name": "clever-cloud-tools",
            "description": "Ansible role for installing Clever Cloud CLI tools",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 1801,
                    "name": "diodonfrost",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d19ff-def6-712b-ace9-354d380791af/avatar/"
                },
                "provider_namespace": {
                    "id": 13325,
                    "name": "diodonfrost",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/13325/"
                },
                "repository": {
                    "name": "ansible-role-clever-cloud-tools",
                    "original_name": "ansible-role-clever-cloud-tools"
                },
                "tags": [
                    "system",
                    "cloud",
                    "clevercloud",
                    "cli"
                ],
                "versions": [
                    {
                        "id": "8fea0a8b-b444-42a1-9dcc-b87a561e1210",
                        "name": "0.9.0",
                        "release_date": "2026-04-18T04:43:19+00:00"
                    }
                ]
            },
            "download_count": 0
        },
        {
            "id": 42828,
            "upstream_id": null,
            "created": "2026-04-18T07:48:19.219919Z",
            "modified": "2026-04-18T07:48:19.261364Z",
            "imported": "2026-04-18T07:48:19.216790",
            "github_user": "mephs",
            "username": "mephs",
            "github_repo": "ansible-role-pocket-id",
            "github_branch": "main",
            "commit": "37b92d520fb8b62dcddbefa7ccbe4cd82ec2b362",
            "commit_message": "ci: migrate from app id to client id\n",
            "name": "pocket_id",
            "description": "Deploy Pocket ID OIDC provider via Docker Compose",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 16832,
                    "name": "mephs",
                    "avatar_url": "https://github.com/mephs.png"
                },
                "provider_namespace": {
                    "id": 26427,
                    "name": "mephs",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/26427/"
                },
                "repository": {
                    "name": "ansible-role-pocket-id",
                    "original_name": "ansible-role-pocket-id"
                },
                "tags": [
                    "pocketid",
                    "authentication",
                    "identity",
                    "oidc",
                    "sso",
                    "docker",
                    "compose"
                ],
                "versions": [
                    {
                        "id": "d562153a-e3e0-41a8-a753-7eb864c49e86",
                        "name": "v1.0.0",
                        "release_date": "2026-04-18T10:05:15+03:00"
                    }
                ]
            },
            "download_count": 0
        },
        {
            "id": 42829,
            "upstream_id": null,
            "created": "2026-04-18T09:30:44.567137Z",
            "modified": "2026-04-18T09:30:44.651501Z",
            "imported": "2026-04-18T09:30:44.557177",
            "github_user": "phani1803",
            "username": "phani1803",
            "github_repo": "ansible-galaxy-httpd",
            "github_branch": "main",
            "commit": "f13436057374911000a0ff622701f438230ddc2d",
            "commit_message": "initial files\n",
            "name": "ansible-galaxy-httpd",
            "description": "your role description",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 27197,
                    "name": "phani1803",
                    "avatar_url": "https://github.com/phani1803.png"
                },
                "provider_namespace": {
                    "id": 36622,
                    "name": "phani1803",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/36622/"
                },
                "repository": {
                    "name": "ansible-galaxy-httpd",
                    "original_name": "ansible-galaxy-httpd"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 0
        },
        {
            "id": 42830,
            "upstream_id": null,
            "created": "2026-04-18T09:39:09.728616Z",
            "modified": "2026-04-18T09:39:23.978916Z",
            "imported": "2026-04-18T09:39:23.958954",
            "github_user": "dev-pranaydiddi",
            "username": "dev-pranaydiddi",
            "github_repo": "ansible-galaxy-httpd-role",
            "github_branch": "main",
            "commit": "0713fcc522affaa6f4e2d813a225cfc0ce556976",
            "commit_message": "intial files\n",
            "name": "ansible-galaxy-httpd-role",
            "description": "your role description",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 27198,
                    "name": "dev-pranaydiddi",
                    "avatar_url": "https://github.com/dev-pranaydiddi.png"
                },
                "provider_namespace": {
                    "id": 36623,
                    "name": "dev_pranaydiddi",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/36623/"
                },
                "repository": {
                    "name": "ansible-galaxy-httpd-role",
                    "original_name": "ansible-galaxy-httpd-role"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 0
        },
        {
            "id": 42831,
            "upstream_id": null,
            "created": "2026-04-18T10:08:26.815603Z",
            "modified": "2026-04-18T10:08:26.854462Z",
            "imported": "2026-04-18T10:08:26.813245",
            "github_user": "tehseen11",
            "username": "tehseen11",
            "github_repo": "jani-ansible-dummy-project",
            "github_branch": "main",
            "commit": "8d9ef407596212af2e1472e2e319609b05c7b91e",
            "commit_message": "First commit\n",
            "name": "jani-ansible-dummy-project",
            "description": "your role description",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 24934,
                    "name": "tehseen11",
                    "avatar_url": "https://github.com/tehseen11.png"
                },
                "provider_namespace": {
                    "id": 34390,
                    "name": "tehseen11",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/34390/"
                },
                "repository": {
                    "name": "jani-ansible-dummy-project",
                    "original_name": "jani-ansible-dummy-project"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 0
        },
        {
            "id": 42832,
            "upstream_id": null,
            "created": "2026-04-18T10:58:32.199921Z",
            "modified": "2026-04-18T10:58:32.237794Z",
            "imported": "2026-04-18T10:58:32.197581",
            "github_user": "Janitha30",
            "username": "Janitha30",
            "github_repo": "ansible_dummy_role",
            "github_branch": "main",
            "commit": "a188cc0c794600d68e0716916ead11020a986af3",
            "commit_message": "First commit\n",
            "name": "ansible_dummy_role",
            "description": "your role description",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 27199,
                    "name": "Janitha30",
                    "avatar_url": "https://github.com/Janitha30.png"
                },
                "provider_namespace": {
                    "id": 36624,
                    "name": "janitha30",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/36624/"
                },
                "repository": {
                    "name": "ansible_dummy_role",
                    "original_name": "ansible_dummy_role"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 0
        }
    ]
}