A list of legacy roles.

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

{
    "count": 37829,
    "next": "http://galaxy.ansible.com/api/v1/roles/?format=api&namespace__name__in=ovirt%2Cwillow&page=3713",
    "previous": "http://galaxy.ansible.com/api/v1/roles/?format=api&namespace__name__in=ovirt%2Cwillow&page=3711",
    "results": [
        {
            "id": 42741,
            "upstream_id": null,
            "created": "2026-03-29T11:59:14.875297Z",
            "modified": "2026-03-29T11:59:14.907024Z",
            "imported": "2026-03-29T11:59:14.872820",
            "github_user": "Bierchermuesli",
            "username": "Bierchermuesli",
            "github_repo": "ansible-role-dma",
            "github_branch": "master",
            "commit": "25333ee67e46493ebd0d98a14e3a8efe47401225",
            "commit_message": "fix testing\n",
            "name": "dma",
            "description": "Installs and configures lightweight DragonFly Mail Transport Agent (DMA) to relay mail via a smarthost.",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 26878,
                    "name": "Bierchermuesli",
                    "avatar_url": "https://avatars0.githubusercontent.com/u/13567009?v=4"
                },
                "provider_namespace": {
                    "id": 2801,
                    "name": "bierchermuesli",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/2801/"
                },
                "repository": {
                    "name": "ansible-role-dma",
                    "original_name": "ansible-role-dma"
                },
                "tags": [
                    "system",
                    "mail",
                    "mta"
                ],
                "versions": []
            },
            "download_count": 2
        },
        {
            "id": 42742,
            "upstream_id": null,
            "created": "2026-03-30T16:53:47.319655Z",
            "modified": "2026-09-28T09:05:39.434884Z",
            "imported": "2026-09-28T09:05:39.375708",
            "github_user": "klemens-st",
            "username": "klemens-st",
            "github_repo": "ansible-role-shareproxy",
            "github_branch": "master",
            "commit": "a2c08fc7ab9b91ac0ba44d0417f2a6f5ebb82bab",
            "commit_message": "Default shareproxy_targets to an empty list\n\nCo-Authored-By: Claude Opus 5.5 (1M context) <[email protected]>\n",
            "name": "shareproxy",
            "description": "Ansible role for FTP to SMB Proxy service",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 20301,
                    "name": "klemens-st",
                    "avatar_url": "https://github.com/klemens-st.png"
                },
                "provider_namespace": {
                    "id": 29799,
                    "name": "klemens_st",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/29799/"
                },
                "repository": {
                    "name": "ansible-role-shareproxy",
                    "original_name": "ansible-role-shareproxy"
                },
                "tags": [
                    "ftp",
                    "smb"
                ],
                "versions": [
                    {
                        "id": "1874905c-2b80-4543-8161-ee1f4896d90c",
                        "name": "2.0.0",
                        "release_date": "2026-09-28T09:02:49+02:00"
                    },
                    {
                        "id": "9c626909-3fc8-4c95-8fb0-f7dee85f428a",
                        "name": "1.0.1",
                        "release_date": "2026-03-30T18:52:51+02:00"
                    },
                    {
                        "id": "d2d93031-5bc5-44c0-a3a5-5573bcb00af1",
                        "name": "1.0.0",
                        "release_date": "2026-03-30T18:45:15+02:00"
                    }
                ]
            },
            "download_count": 4
        },
        {
            "id": 42743,
            "upstream_id": null,
            "created": "2026-03-30T20:47:46.595908Z",
            "modified": "2026-03-30T20:47:46.661903Z",
            "imported": "2026-03-30T20:47:46.592706",
            "github_user": "mikinhas",
            "username": "mikinhas",
            "github_repo": "ansible-role-traefik",
            "github_branch": "main",
            "commit": "26fe3cc3051b72fa5835e56150f5aa99c96df656",
            "commit_message": "Init role\n",
            "name": "traefik",
            "description": "Traefik reverse proxy role",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 12341,
                    "name": "mikinhas",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a08-1230-72b0-8dc7-4949a075807c/avatar/"
                },
                "provider_namespace": {
                    "id": 22166,
                    "name": "mikinhas",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/22166/"
                },
                "repository": {
                    "name": "ansible-role-traefik",
                    "original_name": "ansible-role-traefik"
                },
                "tags": [],
                "versions": [
                    {
                        "id": "1d3d8d19-3c08-4ddb-aa19-37291ccc7d91",
                        "name": "0.1.0",
                        "release_date": "2026-03-30T17:55:40+02:00"
                    }
                ]
            },
            "download_count": 11
        },
        {
            "id": 42744,
            "upstream_id": null,
            "created": "2026-03-31T03:58:06.387306Z",
            "modified": "2026-03-31T03:58:06.420270Z",
            "imported": "2026-03-31T03:58:06.384760",
            "github_user": "jackow7",
            "username": "jackow7",
            "github_repo": "ansible-hello-windows-role",
            "github_branch": "main",
            "commit": "5f4acbb4e83afcd01e2c25c64920029fa3fc3963",
            "commit_message": "Update readme\n",
            "name": "ansible-hello-windows-role",
            "description": "Creates a hello.txt file and appends hostname",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 26892,
                    "name": "jackow7",
                    "avatar_url": "https://github.com/jackow7.png"
                },
                "provider_namespace": {
                    "id": 36322,
                    "name": "jackow7",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/36322/"
                },
                "repository": {
                    "name": "ansible-hello-windows-role",
                    "original_name": "ansible-hello-windows-role"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 6
        },
        {
            "id": 42745,
            "upstream_id": null,
            "created": "2026-03-31T16:55:22.803005Z",
            "modified": "2026-03-31T16:55:22.897189Z",
            "imported": "2026-03-31T16:55:22.781365",
            "github_user": "chrisvanmeer",
            "username": "chrisvanmeer",
            "github_repo": "ansible-role-vim",
            "github_branch": "main",
            "commit": "2783fb642130e39c708cc7b2c84de4a4e42ef4ee",
            "commit_message": "first commit\n",
            "name": "vim",
            "description": "Installs vim and manages systemwide and/or per-user vimrc configuration",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 1249,
                    "name": "chrisvanmeer",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d19fc-4973-7555-a249-6c0a8a18d942/avatar/"
                },
                "provider_namespace": {
                    "id": 13479,
                    "name": "chrisvanmeer",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/13479/"
                },
                "repository": {
                    "name": "ansible-role-vim",
                    "original_name": "ansible-role-vim"
                },
                "tags": [],
                "versions": [
                    {
                        "id": "9cda93f6-eeb8-4c55-a6e6-1f0db5e5af00",
                        "name": "1.0.0",
                        "release_date": "2026-03-31T18:53:12+02:00"
                    }
                ]
            },
            "download_count": 3
        },
        {
            "id": 42746,
            "upstream_id": null,
            "created": "2026-04-01T03:43:42.062220Z",
            "modified": "2026-04-01T03:43:42.114020Z",
            "imported": "2026-04-01T03:43:42.058863",
            "github_user": "iamtruptimane",
            "username": "iamtruptimane",
            "github_repo": "devops-12-jan-httpd-role",
            "github_branch": "master",
            "commit": "7a1a465da48ef06adb63533bb986db7c6fdd756a",
            "commit_message": "added files\n",
            "name": "devops-12-jan-httpd-role",
            "description": "your role description",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 24083,
                    "name": "iamtruptimane",
                    "avatar_url": "https://github.com/iamtruptimane.png"
                },
                "provider_namespace": {
                    "id": 33557,
                    "name": "iamtruptimane",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/33557/"
                },
                "repository": {
                    "name": "devops-12-jan-httpd-role",
                    "original_name": "devops-12-jan-httpd-role"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 2
        },
        {
            "id": 42747,
            "upstream_id": null,
            "created": "2026-04-01T10:34:54.706959Z",
            "modified": "2026-04-09T09:15:31.659833Z",
            "imported": "2026-04-09T09:15:31.537142",
            "github_user": "bsmeding",
            "username": "bsmeding",
            "github_repo": "ansible_role_ollama",
            "github_branch": "main",
            "commit": "ffaabf6c08a6b9beaf59af0e6eaff91b79673cf3",
            "commit_message": "change company name\n",
            "name": "ollama",
            "description": "Deploy Ollama on Linux (local LLM inference server)",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 1041,
                    "name": "bsmeding",
                    "avatar_url": "https://github.com/bsmeding.png"
                },
                "provider_namespace": {
                    "id": 14426,
                    "name": "bsmeding",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/14426/"
                },
                "repository": {
                    "name": "ansible_role_ollama",
                    "original_name": "ansible_role_ollama"
                },
                "tags": [
                    "ollama",
                    "llm",
                    "ai",
                    "inference"
                ],
                "versions": [
                    {
                        "id": "26f2ddb4-0520-46df-84dd-6a97e8f71b31",
                        "name": "0.1.1",
                        "release_date": "2026-04-01T14:31:57+02:00"
                    },
                    {
                        "id": "584e6f62-b533-4973-b014-33c3a77473d9",
                        "name": "0.1.0",
                        "release_date": "2026-04-01T14:31:57+02:00"
                    },
                    {
                        "id": "48f37db5-cff5-40fd-a07e-685d24731a42",
                        "name": "0.0.1",
                        "release_date": "2026-04-01T12:33:55+02:00"
                    }
                ]
            },
            "download_count": 22
        },
        {
            "id": 42748,
            "upstream_id": null,
            "created": "2026-04-01T12:54:46.442474Z",
            "modified": "2026-10-09T06:18:27.649703Z",
            "imported": "2026-10-09T06:18:27.624601",
            "github_user": "whispergate",
            "username": "whispergate",
            "github_repo": "ludus_gitlab_ce",
            "github_branch": "main",
            "commit": "494b33028ab51ecd099eaaffc84cf1d351c46bd8",
            "commit_message": "Added http* stripping when provisioning SSL certificates\n",
            "name": "ludus_gitlab_ce",
            "description": "Installs a gitlab-ce instance inside a ludus range.",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 26656,
                    "name": "whispergate",
                    "avatar_url": "https://github.com/whispergate.png"
                },
                "provider_namespace": {
                    "id": 36090,
                    "name": "whispergate",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/36090/"
                },
                "repository": {
                    "name": "ludus_gitlab_ce",
                    "original_name": "ludus_gitlab_ce"
                },
                "tags": [
                    "gitlab",
                    "git",
                    "filehosting",
                    "ludus"
                ],
                "versions": []
            },
            "download_count": 13
        },
        {
            "id": 42749,
            "upstream_id": null,
            "created": "2026-04-01T21:30:38.680225Z",
            "modified": "2026-04-01T21:30:38.725381Z",
            "imported": "2026-04-01T21:30:38.669981",
            "github_user": "tk4924232-dotcom",
            "username": "tk4924232-dotcom",
            "github_repo": "httpd-role-ansible",
            "github_branch": "master",
            "commit": "d0d2014fc6acd3b10d9acdc6f948ddf6bc119c82",
            "commit_message": "added all files in httpd_1\n",
            "name": "httpd-role-ansible",
            "description": "your role description",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 26998,
                    "name": "tk4924232-dotcom",
                    "avatar_url": "https://github.com/tk4924232-dotcom.png"
                },
                "provider_namespace": {
                    "id": 36428,
                    "name": "tk4924232_dotcom",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/36428/"
                },
                "repository": {
                    "name": "httpd-role-ansible",
                    "original_name": "httpd-role-ansible"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 4
        },
        {
            "id": 42750,
            "upstream_id": null,
            "created": "2026-04-02T15:19:41.330286Z",
            "modified": "2026-04-02T15:43:00.266311Z",
            "imported": "2026-04-02T15:43:00.233781",
            "github_user": "s3mme",
            "username": "s3mme",
            "github_repo": "ansible-role-ghidra",
            "github_branch": "main",
            "commit": "92214c176a9923d1b7b4075e3a10a91082ac4e4c",
            "commit_message": "feat(LICENSE): adds MIT\n",
            "name": "ghidra",
            "description": "Installs and configures Ghidra on Debian and Windows systems",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 26908,
                    "name": "s3mme",
                    "avatar_url": "https://github.com/s3mme.png"
                },
                "provider_namespace": {
                    "id": 36338,
                    "name": "s3mme",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/36338/"
                },
                "repository": {
                    "name": "ansible-role-ghidra",
                    "original_name": "ansible-role-ghidra"
                },
                "tags": [
                    "ghidra",
                    "security",
                    "reversing"
                ],
                "versions": []
            },
            "download_count": 9
        }
    ]
}