A list of legacy roles.

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

{
    "count": 37046,
    "next": "http://galaxy.ansible.com/api/v1/roles/?format=api&namespace__name__in=ovirt%2Cwillow&page=3667",
    "previous": "http://galaxy.ansible.com/api/v1/roles/?format=api&namespace__name__in=ovirt%2Cwillow&page=3665",
    "results": [
        {
            "id": 42180,
            "upstream_id": null,
            "created": "2025-12-31T06:36:34.259891Z",
            "modified": "2025-12-31T06:36:34.316407Z",
            "imported": "2025-12-31T06:36:34.257197",
            "github_user": "pavan-1309",
            "username": "pavan-1309",
            "github_repo": "ansible-webserver-role",
            "github_branch": "main",
            "commit": "fc46f6b472a5c239865da42f333d5e39ecb48486",
            "commit_message": "first commit\n",
            "name": "ansible-webserver-role",
            "description": "your role description",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 25673,
                    "name": "pavan-1309",
                    "avatar_url": "https://github.com/pavan-1309.png"
                },
                "provider_namespace": {
                    "id": 35127,
                    "name": "pavan_1309",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/35127/"
                },
                "repository": {
                    "name": "ansible-webserver-role",
                    "original_name": "ansible-webserver-role"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 1
        },
        {
            "id": 42181,
            "upstream_id": null,
            "created": "2025-12-31T19:52:12.743018Z",
            "modified": "2025-12-31T19:52:12.778607Z",
            "imported": "2025-12-31T19:52:12.740820",
            "github_user": "HaizorWill",
            "username": "HaizorWill",
            "github_repo": "ansible-grafana-role",
            "github_branch": "main",
            "commit": "778a0fc1af6b48dd009d3f85d0dcc0e0694d86d3",
            "commit_message": "Rename readme.md to README.md",
            "name": "grafana",
            "description": "An ansible role meant to automate the process of deploying and configuring Grafana from binary",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 25647,
                    "name": "HaizorWill",
                    "avatar_url": "https://github.com/HaizorWill.png"
                },
                "provider_namespace": {
                    "id": 35101,
                    "name": "haizorwill",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/35101/"
                },
                "repository": {
                    "name": "ansible-grafana-role",
                    "original_name": "ansible-grafana-role"
                },
                "tags": [
                    "grafana",
                    "dashboard",
                    "monitoring"
                ],
                "versions": []
            },
            "download_count": 4
        },
        {
            "id": 42182,
            "upstream_id": null,
            "created": "2026-01-01T05:26:04.682871Z",
            "modified": "2026-01-29T00:02:02.182581Z",
            "imported": "2026-01-29T00:02:02.090986",
            "github_user": "5tuk0v",
            "username": "5tuk0v",
            "github_repo": "ludus_zeek",
            "github_branch": "main",
            "commit": "53c912b950ba0e67017aec22542fd0a17c6e8630",
            "commit_message": "Remove interface tasks, and add systemd service management for autostart\n",
            "name": "ludus_zeek",
            "description": "An Ansible Role that installs Zeek on Linux hosts and optionally configures network interfaces for monitoring.",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 24853,
                    "name": "5tuk0v",
                    "avatar_url": "https://github.com/5tuk0v.png"
                },
                "provider_namespace": {
                    "id": 34310,
                    "name": "5tuk0v",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/34310/"
                },
                "repository": {
                    "name": "ludus_zeek",
                    "original_name": "ludus_zeek"
                },
                "tags": [
                    "zeek",
                    "ludus"
                ],
                "versions": [
                    {
                        "id": "b3517e19-1fa5-4b66-ae72-95095c062297",
                        "name": "1.0.2",
                        "release_date": "2026-01-28T19:00:21-05:00"
                    },
                    {
                        "id": "1b1e183a-0701-41c7-bc87-de761701d87a",
                        "name": "1.0.1",
                        "release_date": "2026-01-02T22:37:13-05:00"
                    },
                    {
                        "id": "54cc7c50-dfeb-47a6-983e-6e66931354f0",
                        "name": "1.0.0",
                        "release_date": "2026-01-01T00:19:58-05:00"
                    }
                ]
            },
            "download_count": 9
        },
        {
            "id": 42183,
            "upstream_id": null,
            "created": "2026-01-01T11:44:48.851351Z",
            "modified": "2026-01-01T11:44:48.878739Z",
            "imported": "2026-01-01T11:44:48.849308",
            "github_user": "santoshsahu8554",
            "username": "santoshsahu8554",
            "github_repo": "dummy-role",
            "github_branch": "main",
            "commit": "f17245b3f804d1c8ad1cf625279612f8fbccb42f",
            "commit_message": "initial files\n",
            "name": "dummy-role",
            "description": "your role description",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 25694,
                    "name": "santoshsahu8554",
                    "avatar_url": "https://github.com/santoshsahu8554.png"
                },
                "provider_namespace": {
                    "id": 35148,
                    "name": "santoshsahu8554",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/35148/"
                },
                "repository": {
                    "name": "dummy-role",
                    "original_name": "dummy-role"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 1
        },
        {
            "id": 42184,
            "upstream_id": null,
            "created": "2026-01-01T19:37:31.849589Z",
            "modified": "2026-01-05T10:46:19.470835Z",
            "imported": "2026-01-05T10:46:19.450438",
            "github_user": "Tsengel-de",
            "username": "Tsengel-de",
            "github_repo": "ansible-role-basic_setup",
            "github_branch": "main",
            "commit": "c33e2e1c25aafc4316a0cfe46cbcf1e46e6cd8f7",
            "commit_message": "feat: add automatic OS update and reboot task\n",
            "name": "basic_setup",
            "description": "Role for basic_setup",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 25696,
                    "name": "Tsengel-de",
                    "avatar_url": "https://github.com/Tsengel-de.png"
                },
                "provider_namespace": {
                    "id": 35150,
                    "name": "tsengel_de",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/35150/"
                },
                "repository": {
                    "name": "ansible-role-basic_setup",
                    "original_name": "ansible-role-basic_setup"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 27
        },
        {
            "id": 42185,
            "upstream_id": null,
            "created": "2026-01-01T19:38:09.222902Z",
            "modified": "2026-01-01T22:04:19.480358Z",
            "imported": "2026-01-01T22:04:19.431482",
            "github_user": "Tsengel-de",
            "username": "Tsengel-de",
            "github_repo": "ansible-role-certbot",
            "github_branch": "main",
            "commit": "8a15509babfed04dc109ed58e0b866cbbc130c59",
            "commit_message": "Deep cleanup: remove licenses and remaining tsengel references\n",
            "name": "certbot",
            "description": "Role for certbot",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 25696,
                    "name": "Tsengel-de",
                    "avatar_url": "https://github.com/Tsengel-de.png"
                },
                "provider_namespace": {
                    "id": 35150,
                    "name": "tsengel_de",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/35150/"
                },
                "repository": {
                    "name": "ansible-role-certbot",
                    "original_name": "ansible-role-certbot"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 23
        },
        {
            "id": 42186,
            "upstream_id": null,
            "created": "2026-01-01T19:38:26.946719Z",
            "modified": "2026-01-01T22:04:36.834199Z",
            "imported": "2026-01-01T22:04:36.814358",
            "github_user": "Tsengel-de",
            "username": "Tsengel-de",
            "github_repo": "ansible-role-dns",
            "github_branch": "main",
            "commit": "396dd711812e22dcc0cdbd3f994ca7f06c5a047a",
            "commit_message": "Deep cleanup: remove licenses and remaining tsengel references\n",
            "name": "dns",
            "description": "Role for dns",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 25696,
                    "name": "Tsengel-de",
                    "avatar_url": "https://github.com/Tsengel-de.png"
                },
                "provider_namespace": {
                    "id": 35150,
                    "name": "tsengel_de",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/35150/"
                },
                "repository": {
                    "name": "ansible-role-dns",
                    "original_name": "ansible-role-dns"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 23
        },
        {
            "id": 42187,
            "upstream_id": null,
            "created": "2026-01-01T19:39:26.802702Z",
            "modified": "2026-01-01T22:05:44.011044Z",
            "imported": "2026-01-01T22:05:43.986439",
            "github_user": "Tsengel-de",
            "username": "Tsengel-de",
            "github_repo": "ansible-role-fluxcd-cli",
            "github_branch": "main",
            "commit": "adff01142be43a0e5aaee42d2d8af33d71e59970",
            "commit_message": "Deep cleanup: remove licenses and remaining tsengel references\n",
            "name": "fluxcd-cli",
            "description": "Role for fluxcd-cli",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 25696,
                    "name": "Tsengel-de",
                    "avatar_url": "https://github.com/Tsengel-de.png"
                },
                "provider_namespace": {
                    "id": 35150,
                    "name": "tsengel_de",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/35150/"
                },
                "repository": {
                    "name": "ansible-role-fluxcd-cli",
                    "original_name": "ansible-role-fluxcd-cli"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 23
        },
        {
            "id": 42188,
            "upstream_id": null,
            "created": "2026-01-01T19:39:44.855012Z",
            "modified": "2026-01-01T22:06:01.955659Z",
            "imported": "2026-01-01T22:06:01.924603",
            "github_user": "Tsengel-de",
            "username": "Tsengel-de",
            "github_repo": "ansible-role-haproxy",
            "github_branch": "main",
            "commit": "0282e26e773406992f9f588f7c362193a1aa47d3",
            "commit_message": "Deep cleanup: remove licenses and remaining tsengel references\n",
            "name": "haproxy",
            "description": "Role for haproxy",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 25696,
                    "name": "Tsengel-de",
                    "avatar_url": "https://github.com/Tsengel-de.png"
                },
                "provider_namespace": {
                    "id": 35150,
                    "name": "tsengel_de",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/35150/"
                },
                "repository": {
                    "name": "ansible-role-haproxy",
                    "original_name": "ansible-role-haproxy"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 26
        },
        {
            "id": 42189,
            "upstream_id": null,
            "created": "2026-01-01T19:40:25.493885Z",
            "modified": "2026-01-01T22:06:53.246977Z",
            "imported": "2026-01-01T22:06:53.225384",
            "github_user": "Tsengel-de",
            "username": "Tsengel-de",
            "github_repo": "ansible-role-istio-cli",
            "github_branch": "main",
            "commit": "eec8cb3306cc329389168158653c0429d15a34e1",
            "commit_message": "Deep cleanup: remove licenses and remaining tsengel references\n",
            "name": "istio-cli",
            "description": "Role for istio-cli",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 25696,
                    "name": "Tsengel-de",
                    "avatar_url": "https://github.com/Tsengel-de.png"
                },
                "provider_namespace": {
                    "id": 35150,
                    "name": "tsengel_de",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/35150/"
                },
                "repository": {
                    "name": "ansible-role-istio-cli",
                    "original_name": "ansible-role-istio-cli"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 23
        }
    ]
}