A list of legacy roles.

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

{
    "count": 37670,
    "next": "http://galaxy.ansible.com/api/v1/roles/?format=api&namespace__name__in=ovirt%2Cwillow&page=3723",
    "previous": "http://galaxy.ansible.com/api/v1/roles/?format=api&namespace__name__in=ovirt%2Cwillow&page=3721",
    "results": [
        {
            "id": 42816,
            "upstream_id": null,
            "created": "2026-04-15T04:49:08.330799Z",
            "modified": "2026-04-15T04:49:08.369486Z",
            "imported": "2026-04-15T04:49:08.327337",
            "github_user": "vijikalavarkar",
            "username": "vijikalavarkar",
            "github_repo": "ec2-sample-repo",
            "github_branch": "server-demo-branch",
            "commit": "c0a719f4c7f4e0e6a0ad8909d314f2bb797c57b0",
            "commit_message": "Added ec2\n",
            "name": "ec2-sample-repo",
            "description": "your role description",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 24364,
                    "name": "vijikalavarkar",
                    "avatar_url": "https://github.com/vijikalavarkar.png"
                },
                "provider_namespace": {
                    "id": 33827,
                    "name": "vijikalavarkar",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/33827/"
                },
                "repository": {
                    "name": "ec2-sample-repo",
                    "original_name": "ec2-sample-repo"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 1
        },
        {
            "id": 42817,
            "upstream_id": null,
            "created": "2026-04-15T05:18:28.168196Z",
            "modified": "2026-04-15T05:18:28.309955Z",
            "imported": "2026-04-15T05:18:28.162833",
            "github_user": "vijikalavarkar",
            "username": "vijikalavarkar",
            "github_repo": "fail-repo",
            "github_branch": "fail-branch",
            "commit": "0e4b43b412cd0b7d4f39ab4af07cf9be1e92a8cf",
            "commit_message": "Added error-handlings\n",
            "name": "fail-repo",
            "description": "your role description",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 24364,
                    "name": "vijikalavarkar",
                    "avatar_url": "https://github.com/vijikalavarkar.png"
                },
                "provider_namespace": {
                    "id": 33827,
                    "name": "vijikalavarkar",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/33827/"
                },
                "repository": {
                    "name": "fail-repo",
                    "original_name": "fail-repo"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 2
        },
        {
            "id": 42818,
            "upstream_id": null,
            "created": "2026-04-16T11:12:04.452267Z",
            "modified": "2026-04-16T11:19:22.434861Z",
            "imported": "2026-04-16T11:19:22.364699",
            "github_user": "eirikns",
            "username": "eirikns",
            "github_repo": "ansible-role-jotta",
            "github_branch": "main",
            "commit": "8f6ea9a78dea1a20500ce48d44c5a287038df98e",
            "commit_message": "Add a release workflow for publishing releases on Ansible Galaxy.\n",
            "name": "jotta",
            "description": "Install jotta cloud backup cli command on Debian and 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-jotta",
                    "original_name": "ansible-role-jotta"
                },
                "tags": [
                    "backup",
                    "jotta",
                    "jottacloud"
                ],
                "versions": [
                    {
                        "id": "dc60529b-c6c3-4256-8ab0-268d70c558a3",
                        "name": "0.1.0",
                        "release_date": "2026-04-16T13:09:16+02:00"
                    }
                ]
            },
            "download_count": 60
        },
        {
            "id": 42819,
            "upstream_id": null,
            "created": "2026-04-16T12:31:40.876583Z",
            "modified": "2026-04-19T08:21:10.200043Z",
            "imported": "2026-04-19T08:21:10.180272",
            "github_user": "GiulioSavini",
            "username": "GiulioSavini",
            "github_repo": "ansible-role-manage-users",
            "github_branch": "main",
            "commit": "b64f11a8fa2887437195f90c442f5cd6fceeef9c",
            "commit_message": "Changing readme\n\nUpdated user details in manage_users_list example.",
            "name": "manage_users",
            "description": "Gestione utenti Linux (creazione/rimozione, chiavi SSH, gruppi, sudo NOPASSWD)",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 26883,
                    "name": "GiulioSavini",
                    "avatar_url": "https://github.com/GiulioSavini.png"
                },
                "provider_namespace": {
                    "id": 36313,
                    "name": "giuliosavini",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/36313/"
                },
                "repository": {
                    "name": "ansible-role-manage-users",
                    "original_name": "ansible-role-manage-users"
                },
                "tags": [
                    "users",
                    "ssh",
                    "sudo",
                    "security",
                    "linux",
                    "awx"
                ],
                "versions": []
            },
            "download_count": 2
        },
        {
            "id": 42820,
            "upstream_id": null,
            "created": "2026-04-16T13:02:40.035799Z",
            "modified": "2026-04-16T17:38:05.503652Z",
            "imported": "2026-04-16T17:38:05.441975",
            "github_user": "dasvh",
            "username": "dasvh",
            "github_repo": "ansible-role-xray-core",
            "github_branch": "main",
            "commit": "d6db0c833b898c7f27beef3584b84773aff52234",
            "commit_message": "feat: make transport configurable\n",
            "name": "xray-core",
            "description": "Install and configure Xray-core with REALITY support",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 27178,
                    "name": "dasvh",
                    "avatar_url": "https://github.com/dasvh.png"
                },
                "provider_namespace": {
                    "id": 36603,
                    "name": "dasvh",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/36603/"
                },
                "repository": {
                    "name": "ansible-role-xray-core",
                    "original_name": "ansible-role-xray-core"
                },
                "tags": [
                    "networking",
                    "security",
                    "proxy",
                    "vpn",
                    "xray",
                    "reality"
                ],
                "versions": [
                    {
                        "id": "921881c2-2ce3-4ec0-82d2-f8fe0aa7d2c6",
                        "name": "v1.1.1",
                        "release_date": "2026-04-16T19:30:40+02:00"
                    },
                    {
                        "id": "b50720e1-37af-4508-bbc1-f4242d1e8f6b",
                        "name": "v1.1.0",
                        "release_date": "2026-04-16T15:52:06+02:00"
                    },
                    {
                        "id": "865eb76b-3aa2-4a43-8e7e-da5663ae5a41",
                        "name": "v1.0.0",
                        "release_date": "2026-04-16T14:57:03+02:00"
                    }
                ]
            },
            "download_count": 5
        },
        {
            "id": 42821,
            "upstream_id": null,
            "created": "2026-04-16T14:39:33.337471Z",
            "modified": "2026-04-29T19:53:11.640965Z",
            "imported": "2026-04-29T19:53:11.586611",
            "github_user": "eirikns",
            "username": "eirikns",
            "github_repo": "ansible-role-users",
            "github_branch": "main",
            "commit": "59bcfb05502cdaacb81f3254667c85c878a0d8a0",
            "commit_message": "Deprecate ssh_pubkeys in favor of authorized_keys which can manage individual keys.\n",
            "name": "users",
            "description": "Manage local users on Debian and 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-users",
                    "original_name": "ansible-role-users"
                },
                "tags": [
                    "usermanagement"
                ],
                "versions": [
                    {
                        "id": "05aeb97b-9bf8-46bb-852f-4c1ad5928734",
                        "name": "0.4.0",
                        "release_date": "2026-04-29T21:36:01+02:00"
                    },
                    {
                        "id": "2cd41c35-43d6-4957-9718-7d7e446c2eb2",
                        "name": "0.3.0",
                        "release_date": "2026-04-21T19:59:59+02:00"
                    },
                    {
                        "id": "277b69ed-5caa-4cec-83ad-df521932d0f7",
                        "name": "0.2.0",
                        "release_date": "2026-04-21T11:01:47+02:00"
                    },
                    {
                        "id": "d73ca1d8-5852-4650-944d-db0b8796d431",
                        "name": "0.1.1",
                        "release_date": "2026-04-16T23:04:32+02:00"
                    },
                    {
                        "id": "47c8e8bd-ee0e-47ee-85cf-81a50d4388d3",
                        "name": "0.1.0",
                        "release_date": "2026-04-16T16:32:23+02:00"
                    }
                ]
            },
            "download_count": 137
        },
        {
            "id": 42822,
            "upstream_id": null,
            "created": "2026-04-16T16:36:31.566133Z",
            "modified": "2026-04-23T09:27:14.568739Z",
            "imported": "2026-04-23T09:27:14.504526",
            "github_user": "foi",
            "username": "foi",
            "github_repo": "ansible-role-pingtunnel",
            "github_branch": "main",
            "commit": "2d488daa6213fd56dffbb171312b0940fa725f40",
            "commit_message": "remove duplicate user fields\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": "7eeb1f20-2967-41d9-8aad-3fc4258e9b52",
                        "name": "1.0.3",
                        "release_date": "2026-04-23T16:24:42+07:00"
                    },
                    {
                        "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": 28
        },
        {
            "id": 42823,
            "upstream_id": null,
            "created": "2026-04-16T17:58:26.833256Z",
            "modified": "2026-04-26T14:40:13.349395Z",
            "imported": "2026-04-26T14:40:13.281149",
            "github_user": "eirikns",
            "username": "eirikns",
            "github_repo": "ansible-role-ollama",
            "github_branch": "main",
            "commit": "1e321fd8a0423d40a63a989aab5058cc4a1f828a",
            "commit_message": "Fix two check_mode related issues\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": "7107678a-4803-49fa-b0b4-8b75858a8a01",
                        "name": "0.3.1",
                        "release_date": "2026-04-26T16:32:18+02:00"
                    },
                    {
                        "id": "8b44a96e-d56f-430e-af58-2a1224828a8a",
                        "name": "0.3.0",
                        "release_date": "2026-04-21T12:27:45+02:00"
                    },
                    {
                        "id": "b9b77f39-5fce-42a9-9dbe-706cdc01ecef",
                        "name": "0.2.0",
                        "release_date": "2026-04-21T10:36:53+02:00"
                    },
                    {
                        "id": "874c3122-85b8-4fc3-a334-a23b104d8c9e",
                        "name": "0.1.1",
                        "release_date": "2026-04-16T19:46:44+02:00"
                    }
                ]
            },
            "download_count": 25
        },
        {
            "id": 42824,
            "upstream_id": null,
            "created": "2026-04-16T19:41:53.427148Z",
            "modified": "2026-04-20T19:58:29.466983Z",
            "imported": "2026-04-20T19:58:29.413429",
            "github_user": "chadek",
            "username": "chadek",
            "github_repo": "ansible-role-pgbouncer-certbot",
            "github_branch": "main",
            "commit": "d636c2cfbf9c9c766991970e6661308d0ba12aeb",
            "commit_message": "cert sync after pgbouncer installation\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": "a3382945-2fd3-469d-983a-7128a09a9c7f",
                        "name": "v0.0.4",
                        "release_date": "2026-04-20T16:56:35-03:00"
                    },
                    {
                        "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": 8
        },
        {
            "id": 42825,
            "upstream_id": null,
            "created": "2026-04-17T15:01:02.334452Z",
            "modified": "2026-08-06T07:08:30.994960Z",
            "imported": "2026-08-06T07:08:30.884832",
            "github_user": "foi",
            "username": "foi",
            "github_repo": "ansible-role-victoriametrics-docker",
            "github_branch": "main",
            "commit": "87305ef6ed59623e94136908318cc2a56d4bee84",
            "commit_message": "update vm\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": "13e4114c-a4c9-46dd-8b53-becd350eaaca",
                        "name": "1.0.4",
                        "release_date": "2026-08-06T14:07:20+07:00"
                    },
                    {
                        "id": "3925a72f-db4f-4411-9485-a29a78eed168",
                        "name": "1.0.3",
                        "release_date": "2026-07-30T00:14:55+07:00"
                    },
                    {
                        "id": "42a3d275-eaf7-4fea-9c99-ada3842ecd90",
                        "name": "1.0.2",
                        "release_date": "2026-06-03T19:59:22+07:00"
                    },
                    {
                        "id": "f3b4ab9b-45d8-43ad-9705-0b0ce56dfeb8",
                        "name": "1.0.1",
                        "release_date": "2026-04-29T12:10:51+07:00"
                    },
                    {
                        "id": "5cf8bb98-9666-4bc5-a5f4-a0fe1da02e68",
                        "name": "1.0.0",
                        "release_date": "2026-04-17T21:58:56+07:00"
                    }
                ]
            },
            "download_count": 29
        }
    ]
}