A list of legacy roles.

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

{
    "count": 37842,
    "next": "http://galaxy.ansible.com/api/v1/roles/?format=api&namespace__name__in=ovirt%2Cwillow&page=3761",
    "previous": "http://galaxy.ansible.com/api/v1/roles/?format=api&namespace__name__in=ovirt%2Cwillow&page=3759",
    "results": [
        {
            "id": 43304,
            "upstream_id": null,
            "created": "2026-08-05T09:42:58.227087Z",
            "modified": "2026-08-05T09:42:58.262314Z",
            "imported": "2026-08-05T09:42:58.224344",
            "github_user": "kunalvisave-nice",
            "username": "kunalvisave-nice",
            "github_repo": "ansible-role-test",
            "github_branch": "main",
            "commit": "00df805ae3c6adaa36fb7aab5cd66f6324e26b5a",
            "commit_message": "Initial role\n",
            "name": "test",
            "description": "your role description",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 28526,
                    "name": "kunalvisave-nice",
                    "avatar_url": "https://github.com/kunalvisave-nice.png"
                },
                "provider_namespace": {
                    "id": 37932,
                    "name": "kunalvisave_nice",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/37932/"
                },
                "repository": {
                    "name": "ansible-role-test",
                    "original_name": "ansible-role-test"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 1
        },
        {
            "id": 43305,
            "upstream_id": null,
            "created": "2026-08-05T09:44:59.738239Z",
            "modified": "2026-08-05T09:44:59.774042Z",
            "imported": "2026-08-05T09:44:59.735854",
            "github_user": "babluandbhai",
            "username": "babluandbhai",
            "github_repo": "ansible-demo-4",
            "github_branch": "main",
            "commit": "b0bdcafe844332fe1e3a4024948ce3ecb8a97d33",
            "commit_message": "ansible jenkins galaxy example\n",
            "name": "ansible-demo-4",
            "description": "your role description",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 28535,
                    "name": "babluandbhai",
                    "avatar_url": "https://github.com/babluandbhai.png"
                },
                "provider_namespace": {
                    "id": 37941,
                    "name": "babluandbhai",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/37941/"
                },
                "repository": {
                    "name": "ansible-demo-4",
                    "original_name": "ansible-demo-4"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 1
        },
        {
            "id": 43306,
            "upstream_id": null,
            "created": "2026-08-05T11:54:16.379785Z",
            "modified": "2026-08-05T11:54:16.433507Z",
            "imported": "2026-08-05T11:54:16.375974",
            "github_user": "halif",
            "username": "halif",
            "github_repo": "angie",
            "github_branch": "master",
            "commit": "fa130ab7e8cc842cd4979210a20253edd2965710",
            "commit_message": "chore: remove unused directories\n",
            "name": "angie",
            "description": "Ansible role to install and configure Angie web server across popular Linux distributions.",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 11774,
                    "name": "halif",
                    "avatar_url": "https://github.com/halif.png"
                },
                "provider_namespace": {
                    "id": 21416,
                    "name": "halif",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/21416/"
                },
                "repository": {
                    "name": "angie",
                    "original_name": "angie"
                },
                "tags": [
                    "web",
                    "webserver",
                    "angie",
                    "nginx",
                    "proxy"
                ],
                "versions": [
                    {
                        "id": "67f0e283-42a9-4e34-896b-7ba2da9e0d6e",
                        "name": "1.0.0",
                        "release_date": "2026-08-05T11:38:23+00:00"
                    }
                ]
            },
            "download_count": 1
        },
        {
            "id": 43307,
            "upstream_id": null,
            "created": "2026-08-05T15:57:27.247369Z",
            "modified": "2026-10-24T16:38:18.050378Z",
            "imported": "2026-10-24T16:38:17.975047",
            "github_user": "grzegorzfranus",
            "username": "grzegorzfranus",
            "github_repo": "ansible-role-alloy",
            "github_branch": "main",
            "commit": "6ca1f3b3de69b2bfccc0cb43a7d11aef36b7ad81",
            "commit_message": "chore(main): release 2.0.2 (#38)\n\nCo-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>",
            "name": "alloy",
            "description": "Ansible role for installing and configuring Grafana Alloy log shipping agent",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 20540,
                    "name": "grzegorzfranus",
                    "avatar_url": "https://github.com/grzegorzfranus.png"
                },
                "provider_namespace": {
                    "id": 30034,
                    "name": "grzegorzfranus",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/30034/"
                },
                "repository": {
                    "name": "ansible-role-alloy",
                    "original_name": "ansible-role-alloy"
                },
                "tags": [
                    "observability",
                    "logging",
                    "alloy",
                    "loki",
                    "telemetry"
                ],
                "versions": [
                    {
                        "id": "d8f6eb43-8a4b-477a-ac2a-9c94e6919718",
                        "name": "v2.0.2",
                        "release_date": "2026-10-24T18:37:39+02:00"
                    },
                    {
                        "id": "517d8eb3-59fb-4a42-bb1e-20b24f5345c1",
                        "name": "v2.0.1",
                        "release_date": "2026-10-24T18:15:11+02:00"
                    },
                    {
                        "id": "b3bbcd58-2cb7-4508-8f6b-0d2f06f3107d",
                        "name": "v2.0.0",
                        "release_date": "2026-10-24T17:01:10+02:00"
                    },
                    {
                        "id": "4e5d294f-aeb0-43d7-9962-a09dfee7db3d",
                        "name": "v1.1.0",
                        "release_date": "2026-08-14T11:59:15+02:00"
                    },
                    {
                        "id": "d5e78eb4-0a99-4512-9a21-a7240ac22c92",
                        "name": "v1.0.6",
                        "release_date": "2026-08-13T10:28:55+02:00"
                    },
                    {
                        "id": "52336b54-0ecb-42df-832f-6a19f74e8b9e",
                        "name": "v1.0.5",
                        "release_date": "2026-08-07T15:20:19+02:00"
                    },
                    {
                        "id": "f95ed27a-c833-4d98-8bb3-0cfc14fd5869",
                        "name": "v1.0.4",
                        "release_date": "2026-08-07T10:32:18+02:00"
                    },
                    {
                        "id": "7b5307b3-da38-49f1-be20-b0e9f53964d7",
                        "name": "v1.0.3",
                        "release_date": "2026-08-05T18:51:44+02:00"
                    },
                    {
                        "id": "5377f2f4-3da0-40e3-90fd-f56adee42cba",
                        "name": "v1.0.2",
                        "release_date": "2026-08-05T18:32:11+02:00"
                    },
                    {
                        "id": "74b66495-a01e-492b-8086-6aac700af043",
                        "name": "v1.0.1",
                        "release_date": "2026-08-05T17:56:42+02:00"
                    }
                ]
            },
            "download_count": 5
        },
        {
            "id": 43308,
            "upstream_id": null,
            "created": "2026-08-05T21:03:05.972954Z",
            "modified": "2026-08-06T23:17:37.476483Z",
            "imported": "2026-08-06T23:17:37.429262",
            "github_user": "chadek",
            "username": "chadek",
            "github_repo": "ansible-role-superset",
            "github_branch": "main",
            "commit": "4bd1596f6be0a415508e3e937609d4c0a00100df",
            "commit_message": "adding valkey prefixing for superset cach keysé\n",
            "name": "superset",
            "description": "ansible role to install and configure Apache Superset in production (gunicorn + celery, PostgreSQL and Valkey)",
            "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-superset",
                    "original_name": "ansible-role-superset"
                },
                "tags": [
                    "superset",
                    "apache",
                    "analytics",
                    "bi",
                    "dashboard",
                    "gunicorn",
                    "celery"
                ],
                "versions": [
                    {
                        "id": "717cb8a4-77f6-42a6-939b-f8b6c08b7ba4",
                        "name": "v0.0.2",
                        "release_date": "2026-08-06T16:07:34-03:00"
                    },
                    {
                        "id": "349283d5-cac6-4bf1-b871-4f87c35dd3d1",
                        "name": "v0.0.1",
                        "release_date": "2026-08-05T17:59:12-03:00"
                    }
                ]
            },
            "download_count": 42
        },
        {
            "id": 43309,
            "upstream_id": null,
            "created": "2026-08-06T10:28:06.085195Z",
            "modified": "2026-08-06T10:28:06.134506Z",
            "imported": "2026-08-06T10:28:06.082292",
            "github_user": "cppalliance",
            "username": "cppalliance",
            "github_repo": "ansible-actions-runner",
            "github_branch": "master",
            "commit": "2e7cbae5a51e0ae83437ffa6c213c7bae1bcdbd7",
            "commit_message": "Fix macos hostname\n",
            "name": "github_actions_runner",
            "description": "Install multiple GitHub Actions self-hosted runners per host from a host_vars list, on Linux, macOS and Windows. Never modifies a runner it did not just create. Uses a LaunchDaemon on macOS so runners start at boot without a GUI login.",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 28546,
                    "name": "cppalliance",
                    "avatar_url": "https://github.com/cppalliance.png"
                },
                "provider_namespace": {
                    "id": 37952,
                    "name": "cppalliance",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/37952/"
                },
                "repository": {
                    "name": "ansible-actions-runner",
                    "original_name": "ansible-actions-runner"
                },
                "tags": [
                    "github",
                    "actions",
                    "ci",
                    "runner",
                    "selfhosted",
                    "launchd"
                ],
                "versions": []
            },
            "download_count": 1
        },
        {
            "id": 43310,
            "upstream_id": null,
            "created": "2026-08-07T04:11:00.292947Z",
            "modified": "2026-08-23T09:32:31.324908Z",
            "imported": "2026-08-23T09:32:31.300885",
            "github_user": "hax0rbana-adam",
            "username": "hax0rbana_adam",
            "github_repo": "ansible-role-blackbox",
            "github_branch": "trunk",
            "commit": "2a7ccd8e1f60336038d3889cde48d0d6f1292651",
            "commit_message": "maint: allow users to work around a bug in blackbox\n",
            "name": "blackbox",
            "description": "Blackbox - A set of off-grid services that integrate with Meshtastic",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 9007,
                    "name": "hax0rbana_adam",
                    "avatar_url": "https://avatars.githubusercontent.com/u/118935832?v=4"
                },
                "provider_namespace": {
                    "id": 5356,
                    "name": "hax0rbana_adam",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/5356/"
                },
                "repository": {
                    "name": "ansible-role-blackbox",
                    "original_name": "ansible-role-blackbox"
                },
                "tags": [
                    "mesh",
                    "meshtastic",
                    "offgrid"
                ],
                "versions": []
            },
            "download_count": 18
        },
        {
            "id": 43311,
            "upstream_id": null,
            "created": "2026-08-07T12:47:45.256069Z",
            "modified": "2026-08-07T12:47:45.302485Z",
            "imported": "2026-08-07T12:47:45.253128",
            "github_user": "sangeethaSam17",
            "username": "sangeethaSam17",
            "github_repo": "nginx_role",
            "github_branch": "master",
            "commit": "d6061ccc29162645313bd8423beff8f3f4c99f4b",
            "commit_message": "uploaded configuragtion files for nginx_role\n",
            "name": "nginx_role",
            "description": "this role does static website hosting and whenever there is some changes in file folder, nginx automatically restarts",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 28555,
                    "name": "sangeethaSam17",
                    "avatar_url": "https://github.com/sangeethaSam17.png"
                },
                "provider_namespace": {
                    "id": 37961,
                    "name": "sangeethasam17",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/37961/"
                },
                "repository": {
                    "name": "nginx_role",
                    "original_name": "nginx_role"
                },
                "tags": [
                    "nginx",
                    "static web hosting"
                ],
                "versions": []
            },
            "download_count": 4
        },
        {
            "id": 43312,
            "upstream_id": null,
            "created": "2026-08-07T12:52:19.096553Z",
            "modified": "2026-08-07T12:52:19.138188Z",
            "imported": "2026-08-07T12:52:19.093463",
            "github_user": "pako-23",
            "username": "pako-23",
            "github_repo": "ansible-docker",
            "github_branch": "main",
            "commit": "b9081a730f3268605b179e6064f9e3bd6a8a5e9b",
            "commit_message": "linting issues fixes\n",
            "name": "docker",
            "description": "A role to install Docker on Linux",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 14805,
                    "name": "pako-23",
                    "avatar_url": "https://github.com/pako-23.png"
                },
                "provider_namespace": {
                    "id": 24470,
                    "name": "pako_23",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/24470/"
                },
                "repository": {
                    "name": "ansible-docker",
                    "original_name": "ansible-docker"
                },
                "tags": [
                    "docker"
                ],
                "versions": []
            },
            "download_count": 15
        },
        {
            "id": 43313,
            "upstream_id": null,
            "created": "2026-08-07T14:24:02.465778Z",
            "modified": "2026-08-07T14:26:50.012179Z",
            "imported": "2026-08-07T14:26:49.963752",
            "github_user": "pabichs",
            "username": "pabichs",
            "github_repo": "ansible-role-kubectl",
            "github_branch": "main",
            "commit": "b930e4158dfc06ad11e71c28c50f37d0b5d47d10",
            "commit_message": "rm rockylinux10 for now (#2)\n\n* rm rockylinux10 for now\n\n* rm rockylinux10 for now",
            "name": "kubectl",
            "description": "Ansible role to install kubectl",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 9578,
                    "name": "pabichs",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a13-2e11-7508-a0c4-d35c7caeaa30/avatar/"
                },
                "provider_namespace": {
                    "id": 17753,
                    "name": "pabichs",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/17753/"
                },
                "repository": {
                    "name": "ansible-role-kubectl",
                    "original_name": "ansible-role-kubectl"
                },
                "tags": [
                    "system",
                    "linux",
                    "kubernetes"
                ],
                "versions": [
                    {
                        "id": "34c417d8-f5fe-4539-9165-bafb4db63470",
                        "name": "0.2.0",
                        "release_date": "2026-08-07T16:18:44+02:00"
                    },
                    {
                        "id": "6cbef81f-70e6-49c1-8405-7cb7a6277668",
                        "name": "0.1.0",
                        "release_date": "2026-08-07T16:14:08+02:00"
                    }
                ]
            },
            "download_count": 6
        }
    ]
}