A list of legacy roles.

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

{
    "count": 37453,
    "next": "http://galaxy.ansible.com/api/v1/roles/?format=api&namespace__name__in=ovirt%2Cwillow&page=3744",
    "previous": "http://galaxy.ansible.com/api/v1/roles/?format=api&namespace__name__in=ovirt%2Cwillow&page=3742",
    "results": [
        {
            "id": 43035,
            "upstream_id": null,
            "created": "2026-06-01T18:23:55.765519Z",
            "modified": "2026-06-01T18:23:55.802624Z",
            "imported": "2026-06-01T18:23:55.762923",
            "github_user": "darrenlavery91",
            "username": "darrenlavery91",
            "github_repo": "pve7to8",
            "github_branch": "main",
            "commit": "91c79aa514432140b68782f4b745a6c40459086a",
            "commit_message": "Update galaxy_info in meta/main.yml",
            "name": "pve7to8",
            "description": "Proxmox VE 7 to 8 in-place upgrade role for cluster environments",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 27752,
                    "name": "darrenlavery91",
                    "avatar_url": "https://github.com/darrenlavery91.png"
                },
                "provider_namespace": {
                    "id": 37173,
                    "name": "darrenlavery91",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/37173/"
                },
                "repository": {
                    "name": "pve7to8",
                    "original_name": "pve7to8"
                },
                "tags": [
                    "proxmox",
                    "pve",
                    "virtualization",
                    "upgrade",
                    "cluster",
                    "system"
                ],
                "versions": []
            },
            "download_count": 0
        },
        {
            "id": 43036,
            "upstream_id": null,
            "created": "2026-06-01T18:44:51.481996Z",
            "modified": "2026-06-01T18:44:51.538111Z",
            "imported": "2026-06-01T18:44:51.479195",
            "github_user": "darrenlavery91",
            "username": "darrenlavery91",
            "github_repo": "ubuntu_upgrade",
            "github_branch": "main",
            "commit": "7741cc1c3dad5c00236e3a39d50aa4ea2d97e494",
            "commit_message": "move old dir out\n",
            "name": "ubuntu_upgrade",
            "description": "Automated Ubuntu in-place upgrade role (20.04 → 22.04 → 24.04) with Docker and NVIDIA handling",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 27752,
                    "name": "darrenlavery91",
                    "avatar_url": "https://github.com/darrenlavery91.png"
                },
                "provider_namespace": {
                    "id": 37173,
                    "name": "darrenlavery91",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/37173/"
                },
                "repository": {
                    "name": "ubuntu_upgrade",
                    "original_name": "ubuntu_upgrade"
                },
                "tags": [
                    "ubuntu",
                    "upgrade",
                    "os",
                    "system",
                    "automation",
                    "linux",
                    "nvidia",
                    "docker"
                ],
                "versions": []
            },
            "download_count": 1
        },
        {
            "id": 43037,
            "upstream_id": null,
            "created": "2026-06-02T09:32:57.619826Z",
            "modified": "2026-06-02T09:32:58.156639Z",
            "imported": "2026-06-02T09:32:57.617319",
            "github_user": "telekom-mms",
            "username": "telekom_mms",
            "github_repo": "ansible-role-apt",
            "github_branch": "main",
            "commit": "743fa3e1111aa158afc59aae2c9ac32ec767b33f",
            "commit_message": "update due to new release\n",
            "name": "apt",
            "description": "Ansible role to manage apt packages and repositories on Debian-based systems.",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 9958,
                    "name": "telekom_mms",
                    "avatar_url": "https://github.com/telekom_mms.png"
                },
                "provider_namespace": {
                    "id": 12750,
                    "name": "telekom_mms",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/12750/"
                },
                "repository": {
                    "name": "ansible-role-apt",
                    "original_name": "ansible-role-apt"
                },
                "tags": [
                    "system",
                    "apt"
                ],
                "versions": [
                    {
                        "id": "2f623283-0720-43c2-b0c8-ebb005ceeb4e",
                        "name": "2.4.3",
                        "release_date": "2026-06-02T09:31:19+00:00"
                    },
                    {
                        "id": "8828c396-f0cb-410f-ab7f-5eddd0534b25",
                        "name": "2.4.2",
                        "release_date": "2026-06-02T08:57:10+00:00"
                    },
                    {
                        "id": "113cc1fb-f115-44cc-be06-7d253dca8b9e",
                        "name": "2.4.1",
                        "release_date": "2026-06-01T15:18:47+00:00"
                    },
                    {
                        "id": "78aa6144-b06a-4671-826e-816948e90b8e",
                        "name": "2.4.0",
                        "release_date": "2026-06-01T09:37:17+00:00"
                    },
                    {
                        "id": "d1993fad-0710-4e68-bf0d-0b35fb7fe0b6",
                        "name": "2.3.2",
                        "release_date": "2026-05-29T12:08:51+02:00"
                    },
                    {
                        "id": "e33f1f0a-aa5a-4803-8012-b2522c6474d4",
                        "name": "2.3.1",
                        "release_date": "2017-12-18T11:37:29+01:00"
                    },
                    {
                        "id": "7f06ec17-1d81-43c6-8de6-5cb368d68fea",
                        "name": "2.3.0",
                        "release_date": "2017-12-18T10:08:32+01:00"
                    },
                    {
                        "id": "89a068f2-8674-421f-af23-52338c16a9f8",
                        "name": "2.2.0",
                        "release_date": "2017-08-24T15:57:56+02:00"
                    },
                    {
                        "id": "528c014a-8af6-4219-953a-e884fa7ba3c6",
                        "name": "2.1.0",
                        "release_date": "2017-01-27T08:33:41+01:00"
                    },
                    {
                        "id": "38addfc9-6232-49bf-adae-45b1edc528c7",
                        "name": "2.0.3",
                        "release_date": "2016-08-18T10:45:05+02:00"
                    },
                    {
                        "id": "b97cd12c-e357-4a11-8787-f83e4e45eb2d",
                        "name": "2.0.2",
                        "release_date": "2016-04-25T10:11:45+02:00"
                    }
                ]
            },
            "download_count": 0
        },
        {
            "id": 43039,
            "upstream_id": null,
            "created": "2026-06-02T12:38:37.784240Z",
            "modified": "2026-06-04T16:35:53.732523Z",
            "imported": "2026-06-04T16:35:53.709062",
            "github_user": "MrLaurensHEdu",
            "username": "MrLaurensHEdu",
            "github_repo": "ansible-role-docker_install",
            "github_branch": "main",
            "commit": "1fc7483b614bc82f6d181c31b68603561ebd0cba",
            "commit_message": "nederlandes play namen gebruiken (in lijn met week6)\n",
            "name": "docker_install",
            "description": "Ansible role om Docker te installeren",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 27670,
                    "name": "MrLaurensHEdu",
                    "avatar_url": "https://github.com/MrLaurensHEdu.png"
                },
                "provider_namespace": {
                    "id": 37091,
                    "name": "mrlaurenshedu",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/37091/"
                },
                "repository": {
                    "name": "ansible-role-docker_install",
                    "original_name": "ansible-role-docker_install"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 14
        },
        {
            "id": 43040,
            "upstream_id": null,
            "created": "2026-06-02T13:30:40.035693Z",
            "modified": "2026-06-07T14:33:49.831063Z",
            "imported": "2026-06-07T14:33:49.793667",
            "github_user": "BonDiephuis",
            "username": "BonDiephuis",
            "github_repo": "ansible-role-docker",
            "github_branch": "main",
            "commit": "1ebb9bcd5aba76efb57b531db1e309b4d3608fa7",
            "commit_message": "Initial commit: docker role for Galaxy\n",
            "name": "docker",
            "description": "Installeert Docker CE met repository, compose-plugin en Python docker library op Ubuntu",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 27682,
                    "name": "BonDiephuis",
                    "avatar_url": "https://github.com/BonDiephuis.png"
                },
                "provider_namespace": {
                    "id": 37103,
                    "name": "bondiephuis",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/37103/"
                },
                "repository": {
                    "name": "ansible-role-docker",
                    "original_name": "ansible-role-docker"
                },
                "tags": [
                    "docker",
                    "container"
                ],
                "versions": [
                    {
                        "id": "77a86fcd-f66e-4a82-b6b7-14e7a4199d78",
                        "name": "v1.0.0",
                        "release_date": "2026-06-02T12:55:35+00:00"
                    }
                ]
            },
            "download_count": 3
        },
        {
            "id": 43041,
            "upstream_id": null,
            "created": "2026-06-02T18:30:52.806431Z",
            "modified": "2026-06-02T18:30:52.979323Z",
            "imported": "2026-06-02T18:30:52.796825",
            "github_user": "BigJosh-Tech",
            "username": "BigJosh-Tech",
            "github_repo": "dummy-role",
            "github_branch": "main",
            "commit": "7c871fd6a4ef0f73d71f332209d2bbc750ddd604",
            "commit_message": "Initial commit\n",
            "name": "dummy-role",
            "description": "your role description",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 27763,
                    "name": "BigJosh-Tech",
                    "avatar_url": "https://github.com/BigJosh-Tech.png"
                },
                "provider_namespace": {
                    "id": 37184,
                    "name": "bigjosh_tech",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/37184/"
                },
                "repository": {
                    "name": "dummy-role",
                    "original_name": "dummy-role"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 0
        },
        {
            "id": 43042,
            "upstream_id": null,
            "created": "2026-06-02T20:04:48.699899Z",
            "modified": "2026-06-02T20:04:48.760724Z",
            "imported": "2026-06-02T20:04:48.689952",
            "github_user": "sgaunet",
            "username": "sgaunet",
            "github_repo": "ansible-role-forgejo-runner",
            "github_branch": "main",
            "commit": "652e2fd37bcb559d61865be5fd17387f2a63cad9",
            "commit_message": "feat: initial version\n",
            "name": "forgejo_runner",
            "description": "Install and configure the Forgejo Runner (Forgejo Actions CI/CD) on Linux systems",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 14180,
                    "name": "sgaunet",
                    "avatar_url": "https://github.com/sgaunet.png"
                },
                "provider_namespace": {
                    "id": 23879,
                    "name": "sgaunet",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/23879/"
                },
                "repository": {
                    "name": "ansible-role-forgejo-runner",
                    "original_name": "ansible-role-forgejo-runner"
                },
                "tags": [
                    "forgejo",
                    "runner",
                    "ci",
                    "cd",
                    "actions",
                    "gitea",
                    "git",
                    "redhat",
                    "rhel",
                    "rocky",
                    "debian",
                    "ubuntu",
                    "fedora"
                ],
                "versions": [
                    {
                        "id": "2fae805d-0315-4886-8821-48c38cafe1ff",
                        "name": "12.0.0",
                        "release_date": "2026-06-02T22:04:01+02:00"
                    }
                ]
            },
            "download_count": 2
        },
        {
            "id": 43043,
            "upstream_id": null,
            "created": "2026-06-03T00:11:56.021824Z",
            "modified": "2026-06-03T00:11:56.085980Z",
            "imported": "2026-06-03T00:11:56.018331",
            "github_user": "ansiblecourseqa",
            "username": "ansiblecourseqa",
            "github_repo": "ansible_role_qa_tools",
            "github_branch": "main",
            "commit": "bd1956bc85b930b86587314109ccbc49d2334bc4",
            "commit_message": "ADD: My first qa role ansible.\n",
            "name": "ansible_role_qa_tools",
            "description": "QA",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 27773,
                    "name": "ansiblecourseqa",
                    "avatar_url": "https://github.com/ansiblecourseqa.png"
                },
                "provider_namespace": {
                    "id": 37194,
                    "name": "ansiblecourseqa",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/37194/"
                },
                "repository": {
                    "name": "ansible_role_qa_tools",
                    "original_name": "ansible_role_qa_tools"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 3
        },
        {
            "id": 43044,
            "upstream_id": null,
            "created": "2026-06-03T06:40:47.751372Z",
            "modified": "2026-06-03T06:40:47.847938Z",
            "imported": "2026-06-03T06:40:47.748805",
            "github_user": "telekom-mms",
            "username": "telekom_mms",
            "github_repo": "ansible-role-haproxy",
            "github_branch": "main",
            "commit": "d48b1c925eee52983581c84d74dbe7896c4f658d",
            "commit_message": "update due to new release\n",
            "name": "haproxy",
            "description": "This role installs and configures HAProxy on hosts and also allows changing the distribution of backend servers of HAProxy backends.",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 9958,
                    "name": "telekom_mms",
                    "avatar_url": "https://github.com/telekom_mms.png"
                },
                "provider_namespace": {
                    "id": 12750,
                    "name": "telekom_mms",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/12750/"
                },
                "repository": {
                    "name": "ansible-role-haproxy",
                    "original_name": "ansible-role-haproxy"
                },
                "tags": [
                    "haproxy"
                ],
                "versions": [
                    {
                        "id": "d6823b94-0b85-4d54-82c0-90f510d103d8",
                        "name": "1.1.0",
                        "release_date": "2026-06-03T06:39:08+00:00"
                    },
                    {
                        "id": "328251d2-d3fc-45a6-91a5-f0fd6e661b08",
                        "name": "1.0.2",
                        "release_date": "2026-05-18T16:29:13+02:00"
                    },
                    {
                        "id": "92fc13b6-d304-401f-adc8-45a8181139fb",
                        "name": "1.0.1",
                        "release_date": "2025-04-24T04:53:09+00:00"
                    },
                    {
                        "id": "1f62b1af-ee88-4ae3-a5c8-ee26707de69a",
                        "name": "1.0.0",
                        "release_date": "2023-11-02T14:52:07+01:00"
                    }
                ]
            },
            "download_count": 1
        },
        {
            "id": 43045,
            "upstream_id": null,
            "created": "2026-06-03T07:43:57.354488Z",
            "modified": "2026-06-03T07:43:57.408100Z",
            "imported": "2026-06-03T07:43:57.351883",
            "github_user": "chrisvanmeer",
            "username": "chrisvanmeer",
            "github_repo": "ansible-role-ssh-config",
            "github_branch": "main",
            "commit": "ca85727042d1842b74d1bac828c9e67ce2a0a176",
            "commit_message": "first commit\n",
            "name": "ssh_config",
            "description": "Configure SSH config file for user(s)",
            "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-ssh-config",
                    "original_name": "ansible-role-ssh-config"
                },
                "tags": [
                    "system",
                    "ssh",
                    "config",
                    "security"
                ],
                "versions": [
                    {
                        "id": "9af196ce-a9e7-4427-ba1b-25f2407546d6",
                        "name": "1.0.0",
                        "release_date": "2026-06-03T09:43:23+02:00"
                    }
                ]
            },
            "download_count": 2
        }
    ]
}