A list of legacy roles.

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

{
    "count": 37746,
    "next": "http://galaxy.ansible.com/api/v1/roles/?format=api&namespace__name__in=ovirt%2Cwillow&page=2764",
    "previous": "http://galaxy.ansible.com/api/v1/roles/?format=api&namespace__name__in=ovirt%2Cwillow&page=2762",
    "results": [
        {
            "id": 31934,
            "upstream_id": 62408,
            "created": "2023-05-25T20:38:48.010541Z",
            "modified": "2023-10-29T18:46:48.224563Z",
            "imported": "2023-05-24T09:35:41.088930-04:00",
            "github_user": "grycap",
            "username": "grycap",
            "github_repo": "ansible-role-crio",
            "github_branch": "main",
            "commit": "70308787b6f6c14cc74fe1523a99ffd4c8f04eac",
            "commit_message": "Fix role name",
            "name": "cri_o",
            "description": "Install cri-o",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 2658,
                    "name": "grycap",
                    "avatar_url": "https://grycap.upv.es/wp-content/uploads/2018/01/logo-7.png"
                },
                "provider_namespace": {
                    "id": 5181,
                    "name": "grycap",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/5181/"
                },
                "repository": {
                    "name": "ansible-role-crio",
                    "original_name": "ansible-role-crio"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 8244
        },
        {
            "id": 31936,
            "upstream_id": 62407,
            "created": "2023-05-25T20:47:41.475579Z",
            "modified": "2023-10-29T18:46:48.216776Z",
            "imported": "2023-07-03T17:32:10.798224-04:00",
            "github_user": "johnpion",
            "username": "johnpion",
            "github_repo": "ansible-role-bind",
            "github_branch": "main",
            "commit": "de7ac12a59d00989605b4a71d53d44cb14d063b7",
            "commit_message": "readme",
            "name": "bind",
            "description": "ansible role 'bind'",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 3451,
                    "name": "johnpion",
                    "avatar_url": "https://avatars.githubusercontent.com/u/2026279?v=4"
                },
                "provider_namespace": {
                    "id": 6298,
                    "name": "johnpion",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/6298/"
                },
                "repository": {
                    "name": "ansible-role-bind",
                    "original_name": "ansible-role-bind"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 54360
        },
        {
            "id": 31937,
            "upstream_id": null,
            "created": "2023-05-25T20:47:41.548740Z",
            "modified": "2025-08-31T19:35:09.490121Z",
            "imported": "2025-08-31T19:35:09.460444",
            "github_user": "johnpion",
            "username": "johnpion",
            "github_repo": "ansible-role-certbot",
            "github_branch": "main",
            "commit": "84dd878a3af799137ff823bd2b3147fea4ac5ca1",
            "commit_message": "update README\n",
            "name": "certbot",
            "description": "install certbon",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 3451,
                    "name": "johnpion",
                    "avatar_url": "https://avatars.githubusercontent.com/u/2026279?v=4"
                },
                "provider_namespace": {
                    "id": 6298,
                    "name": "johnpion",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/6298/"
                },
                "repository": {
                    "name": "ansible-role-certbot",
                    "original_name": "ansible-role-certbot"
                },
                "tags": [],
                "versions": [
                    {
                        "id": "ee6941ec-f445-49af-8ef2-82358f28e19b",
                        "name": "25.8.4",
                        "release_date": "2025-08-20T13:53:22+02:00"
                    },
                    {
                        "id": "93fbc54b-6649-4a2a-9ef1-96e9e5b4581b",
                        "name": "v24.0.0",
                        "release_date": "2023-12-16T13:18:07+01:00"
                    }
                ]
            },
            "download_count": 29446
        },
        {
            "id": 31939,
            "upstream_id": null,
            "created": "2023-05-25T21:03:22.023283Z",
            "modified": "2024-09-07T14:00:14.787398Z",
            "imported": "2024-09-07T14:00:14.752437",
            "github_user": "mshurutov",
            "username": "mshurutov",
            "github_repo": "auth",
            "github_branch": "master",
            "commit": "cfff663de5b3270864ff841685fd74b363dd2597",
            "commit_message": "Fix errors in notfy\n",
            "name": "auth",
            "description": "role for deploy centralized authentication by ldap+kerberos",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 7845,
                    "name": "mshurutov",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a08-907c-7595-8cb9-c3b12970c1f3/avatar/"
                },
                "provider_namespace": {
                    "id": 17361,
                    "name": "mshurutov",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/17361/"
                },
                "repository": {
                    "name": "auth",
                    "original_name": "auth"
                },
                "tags": [
                    "auth",
                    "ldap",
                    "kerberos",
                    "system"
                ],
                "versions": []
            },
            "download_count": 70
        },
        {
            "id": 31940,
            "upstream_id": null,
            "created": "2023-05-25T21:03:22.095494Z",
            "modified": "2024-09-07T14:00:42.093979Z",
            "imported": "2024-09-07T14:00:41.949985",
            "github_user": "mshurutov",
            "username": "mshurutov",
            "github_repo": "common",
            "github_branch": "master",
            "commit": "2f8d7d54dd5a24066911b3679d225e701609a3e1",
            "commit_message": "Fix errors in notfy\n",
            "name": "common",
            "description": "master of many projects",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 7845,
                    "name": "mshurutov",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a08-907c-7595-8cb9-c3b12970c1f3/avatar/"
                },
                "provider_namespace": {
                    "id": 17361,
                    "name": "mshurutov",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/17361/"
                },
                "repository": {
                    "name": "common",
                    "original_name": "common"
                },
                "tags": [
                    "apt",
                    "dnf",
                    "portage",
                    "system"
                ],
                "versions": []
            },
            "download_count": 96
        },
        {
            "id": 31941,
            "upstream_id": null,
            "created": "2023-05-25T21:03:22.164272Z",
            "modified": "2024-09-07T14:00:55.331519Z",
            "imported": "2024-09-07T14:00:55.228005",
            "github_user": "mshurutov",
            "username": "mshurutov",
            "github_repo": "consul",
            "github_branch": "master",
            "commit": "3456125561b30a976795e185f376bd286446f879",
            "commit_message": "Fix errors in notfy\n",
            "name": "consul",
            "description": "role for deploy consul",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 7845,
                    "name": "mshurutov",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a08-907c-7595-8cb9-c3b12970c1f3/avatar/"
                },
                "provider_namespace": {
                    "id": 17361,
                    "name": "mshurutov",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/17361/"
                },
                "repository": {
                    "name": "consul",
                    "original_name": "consul"
                },
                "tags": [
                    "database",
                    "postgres",
                    "postgresha",
                    "postgresql",
                    "consul"
                ],
                "versions": []
            },
            "download_count": 67
        },
        {
            "id": 31942,
            "upstream_id": null,
            "created": "2023-05-25T21:03:22.242991Z",
            "modified": "2024-09-07T14:01:30.845318Z",
            "imported": "2024-09-07T14:01:30.788770",
            "github_user": "mshurutov",
            "username": "mshurutov",
            "github_repo": "etcd",
            "github_branch": "master",
            "commit": "bb8d5790d958b09a78a0f1ac7fb07c8a258e0470",
            "commit_message": "Fix errors after run ansible-lint\n",
            "name": "etcd",
            "description": "role for deploy etcd",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 7845,
                    "name": "mshurutov",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a08-907c-7595-8cb9-c3b12970c1f3/avatar/"
                },
                "provider_namespace": {
                    "id": 17361,
                    "name": "mshurutov",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/17361/"
                },
                "repository": {
                    "name": "etcd",
                    "original_name": "etcd"
                },
                "tags": [
                    "etcd",
                    "postgres",
                    "postgresha"
                ],
                "versions": []
            },
            "download_count": 75
        },
        {
            "id": 31943,
            "upstream_id": 62399,
            "created": "2023-05-25T21:03:22.318430Z",
            "modified": "2023-10-29T18:46:47.336995Z",
            "imported": "2023-07-10T11:03:05.063463-04:00",
            "github_user": "mshurutov",
            "username": "mshurutov",
            "github_repo": "haproxy-pg",
            "github_branch": "master",
            "commit": "645646527aab8f0e9424f9d86a3751d954b3c2f5",
            "commit_message": "edit README.md: change URL for install role by git clone",
            "name": "haproxy_pg",
            "description": "Role for haproxy deploy",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 7845,
                    "name": "mshurutov",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a08-907c-7595-8cb9-c3b12970c1f3/avatar/"
                },
                "provider_namespace": {
                    "id": 17361,
                    "name": "mshurutov",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/17361/"
                },
                "repository": {
                    "name": "haproxy-pg",
                    "original_name": "haproxy-pg"
                },
                "tags": [
                    "haproxy",
                    "postgres",
                    "postgresha"
                ],
                "versions": []
            },
            "download_count": 73
        },
        {
            "id": 31944,
            "upstream_id": null,
            "created": "2023-05-25T21:03:23.147747Z",
            "modified": "2024-09-07T14:02:56.449816Z",
            "imported": "2024-09-07T14:02:56.428784",
            "github_user": "mshurutov",
            "username": "mshurutov",
            "github_repo": "pgbouncer",
            "github_branch": "master",
            "commit": "3cc50c5b31139646c81981117d1fe4f02f429b14",
            "commit_message": "Fix errors after run ansible-lint\n",
            "name": "pgbouncer",
            "description": "Role for deploy pgbouncer",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 7845,
                    "name": "mshurutov",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a08-907c-7595-8cb9-c3b12970c1f3/avatar/"
                },
                "provider_namespace": {
                    "id": 17361,
                    "name": "mshurutov",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/17361/"
                },
                "repository": {
                    "name": "pgbouncer",
                    "original_name": "pgbouncer"
                },
                "tags": [
                    "pgbouncer",
                    "postgres",
                    "postgresha",
                    "postgresql"
                ],
                "versions": []
            },
            "download_count": 76
        },
        {
            "id": 31945,
            "upstream_id": null,
            "created": "2023-05-25T21:03:23.219658Z",
            "modified": "2024-09-07T14:03:08.455959Z",
            "imported": "2024-09-07T14:03:08.436956",
            "github_user": "mshurutov",
            "username": "mshurutov",
            "github_repo": "postgres",
            "github_branch": "master",
            "commit": "d05c0997a759f611f2c6e8bb631a899585d589fe",
            "commit_message": "Fix errors after run ansible-lint\n",
            "name": "postgres",
            "description": "postgres is multifunctional (single, replica, HA-clusters) role of PostgreSQL.",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 7845,
                    "name": "mshurutov",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a08-907c-7595-8cb9-c3b12970c1f3/avatar/"
                },
                "provider_namespace": {
                    "id": 17361,
                    "name": "mshurutov",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/17361/"
                },
                "repository": {
                    "name": "postgres",
                    "original_name": "postgres"
                },
                "tags": [
                    "database",
                    "postgres",
                    "postgresha",
                    "postgresql"
                ],
                "versions": []
            },
            "download_count": 98
        }
    ]
}