A list of legacy roles.

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

{
    "count": 37669,
    "next": "http://galaxy.ansible.com/api/v1/roles/?format=api&namespace__name__in=ovirt%2Cwillow&page=3749",
    "previous": "http://galaxy.ansible.com/api/v1/roles/?format=api&namespace__name__in=ovirt%2Cwillow&page=3747",
    "results": [
        {
            "id": 43150,
            "upstream_id": null,
            "created": "2026-06-16T12:13:30.826600Z",
            "modified": "2026-06-16T12:13:31.248591Z",
            "imported": "2026-06-16T12:13:30.823999",
            "github_user": "punktde",
            "username": "punktde",
            "github_repo": "ansible-proserver-system",
            "github_branch": "main",
            "commit": "cd091e58ff0427edee4b7417e0b0d47ba4423af9",
            "commit_message": "Merge pull request #36 from punktDe/PT-7791-fix-javavms-file-fix\n\nPT-7791: add FreeBSD javavms config fixer",
            "name": "system",
            "description": "system role for Proserver",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 26362,
                    "name": "punktde",
                    "avatar_url": "https://github.com/punktde.png"
                },
                "provider_namespace": {
                    "id": 35801,
                    "name": "punktde",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/35801/"
                },
                "repository": {
                    "name": "ansible-proserver-system",
                    "original_name": "ansible-proserver-system"
                },
                "tags": [],
                "versions": [
                    {
                        "id": "29090ff2-7c69-4bd4-923f-1b2e9020008b",
                        "name": "3.1.0",
                        "release_date": "2026-06-16T14:07:16+02:00"
                    },
                    {
                        "id": "87e6c831-bbfd-469b-b13c-6b74dd878006",
                        "name": "3.0.1",
                        "release_date": "2026-01-22T11:54:54+01:00"
                    },
                    {
                        "id": "a2e60c02-a217-4f28-b04c-b009ef35a963",
                        "name": "3.0.0",
                        "release_date": "2025-09-16T08:16:46+00:00"
                    },
                    {
                        "id": "4e6f66bb-5aeb-42f5-82ea-cd48bb8cf4dd",
                        "name": "2.3.0",
                        "release_date": "2024-12-16T11:47:48+01:00"
                    },
                    {
                        "id": "5fa9c849-da09-4658-97f8-810d3fc8afbd",
                        "name": "2.2.0",
                        "release_date": "2024-11-18T12:33:07+01:00"
                    },
                    {
                        "id": "d2ef3b85-f709-40c2-abf5-b432717d26f8",
                        "name": "2.1.2",
                        "release_date": "2024-11-14T16:29:09+01:00"
                    },
                    {
                        "id": "253ed0bd-f2a8-465f-95fc-701403449cb3",
                        "name": "2.1.1",
                        "release_date": "2024-11-07T15:54:14+01:00"
                    },
                    {
                        "id": "65857ee1-00f9-4eb9-8478-ace6ac3f0acc",
                        "name": "2.1.0",
                        "release_date": "2024-09-10T16:12:07+02:00"
                    },
                    {
                        "id": "33512077-b222-4e27-b9a4-9e5c70e550d3",
                        "name": "2.0.0",
                        "release_date": "2024-08-28T15:23:05+02:00"
                    },
                    {
                        "id": "79b61794-597e-4ad7-ba9e-298b061fbff1",
                        "name": "1.5.1",
                        "release_date": "2024-01-26T08:57:36+01:00"
                    },
                    {
                        "id": "2cf48199-1551-4d64-8bb0-cdb032bb835e",
                        "name": "1.5.0",
                        "release_date": "2024-01-11T15:34:20+01:00"
                    }
                ]
            },
            "download_count": 3
        },
        {
            "id": 43151,
            "upstream_id": null,
            "created": "2026-06-17T06:15:18.017835Z",
            "modified": "2026-06-17T06:15:18.060391Z",
            "imported": "2026-06-17T06:15:18.015151",
            "github_user": "Simerjit-Singh",
            "username": "Simerjit-Singh",
            "github_repo": "dummy-ansible-role",
            "github_branch": "master",
            "commit": "5277b6937a866a0d64078256cadaf507cf3f5948",
            "commit_message": "initial files\n",
            "name": "dummy-ansible-role",
            "description": "your role description",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 27961,
                    "name": "Simerjit-Singh",
                    "avatar_url": "https://github.com/Simerjit-Singh.png"
                },
                "provider_namespace": {
                    "id": 37373,
                    "name": "simerjit_singh",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/37373/"
                },
                "repository": {
                    "name": "dummy-ansible-role",
                    "original_name": "dummy-ansible-role"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 1
        },
        {
            "id": 43152,
            "upstream_id": null,
            "created": "2026-06-17T15:11:24.060325Z",
            "modified": "2026-06-17T15:11:24.156761Z",
            "imported": "2026-06-17T15:11:24.056348",
            "github_user": "digitalis",
            "username": "digitalis",
            "github_repo": "ansible-role-rabbitmq",
            "github_branch": "main",
            "commit": "94f140bcbb1675c061078868d7ae1d1ae0629dc9",
            "commit_message": "Attempt to upload via api\n",
            "name": "rabbitmq",
            "description": "Ansible role to install and configure RabbitMQ",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 27342,
                    "name": "digitalis",
                    "avatar_url": "https://github.com/digitalis.png"
                },
                "provider_namespace": {
                    "id": 36766,
                    "name": "digitalis",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/36766/"
                },
                "repository": {
                    "name": "ansible-role-rabbitmq",
                    "original_name": "ansible-role-rabbitmq"
                },
                "tags": [
                    "rabbitmq",
                    "amqp"
                ],
                "versions": [
                    {
                        "id": "962be8f3-04b3-4f36-ac29-d08d1c65474d",
                        "name": "v0.3.1",
                        "release_date": "2026-06-17T16:06:36+01:00"
                    },
                    {
                        "id": "4fc82890-8819-4b7c-b5fe-e3f0ca4eafe9",
                        "name": "v0.3.0",
                        "release_date": "2026-04-30T09:03:29+01:00"
                    },
                    {
                        "id": "9c8301f0-ceea-4e8f-80f0-4611dcf78e63",
                        "name": "v0.2.0",
                        "release_date": "2026-04-23T22:18:59+01:00"
                    },
                    {
                        "id": "6f4da87e-93ab-44f8-b73f-66a0b56f634f",
                        "name": "v0.1.0",
                        "release_date": "2026-04-21T11:57:25+01:00"
                    }
                ]
            },
            "download_count": 2
        },
        {
            "id": 43153,
            "upstream_id": null,
            "created": "2026-06-17T15:21:23.161124Z",
            "modified": "2026-06-17T15:21:23.364223Z",
            "imported": "2026-06-17T15:21:23.157308",
            "github_user": "eclipse_slm",
            "username": "eclipse_slm",
            "github_repo": "slm-ansible-role-docker",
            "github_branch": "main",
            "commit": "6392761eb9137ec55e26a1e0a2ed28e3a0409bcd",
            "commit_message": "refactor: replace debug with ansible.builtin.debug for consistency\n",
            "name": "docker",
            "description": "Role to install and deinstall docker",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 27147,
                    "name": "eclipse_slm",
                    "avatar_url": "https://github.com/eclipse_slm.png"
                },
                "provider_namespace": {
                    "id": 36573,
                    "name": "eclipse_slm",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/36573/"
                },
                "repository": {
                    "name": "slm-ansible-role-docker",
                    "original_name": "slm-ansible-role-docker"
                },
                "tags": [
                    "docker"
                ],
                "versions": [
                    {
                        "id": "4b8bc54d-5ee2-48c0-9cad-a76a919a4a9d",
                        "name": "1.0.7",
                        "release_date": "2026-04-22T21:09:07+00:00"
                    },
                    {
                        "id": "134143b8-228e-48f2-95b7-76cd5cc18b46",
                        "name": "1.0.6",
                        "release_date": "2026-04-14T12:05:40+00:00"
                    },
                    {
                        "id": "368717ce-8e54-4f55-8559-5f529f6ced1d",
                        "name": "1.0.5",
                        "release_date": "2026-04-13T20:15:52+00:00"
                    },
                    {
                        "id": "a81bd4ea-7f55-47fb-9378-e002dcbf3ea8",
                        "name": "1.0.4",
                        "release_date": "2026-04-10T21:49:56+00:00"
                    },
                    {
                        "id": "b751bd37-fe8f-45a5-ab5f-e1e7f9db392e",
                        "name": "1.0.3",
                        "release_date": "2025-12-08T23:04:47+01:00"
                    },
                    {
                        "id": "734fd834-a594-4c0a-a60a-ddae1a98de02",
                        "name": "1.0.2",
                        "release_date": "2025-03-19T17:58:41+01:00"
                    },
                    {
                        "id": "6b07787a-2871-490e-900f-50ba66384111",
                        "name": "1.0.1",
                        "release_date": "2024-01-19T15:11:18+01:00"
                    },
                    {
                        "id": "d3ff85d9-6c1b-460b-9ae8-f6eec884bdd8",
                        "name": "1.0.0",
                        "release_date": "2023-10-17T15:36:33+02:00"
                    }
                ]
            },
            "download_count": 11
        },
        {
            "id": 43154,
            "upstream_id": null,
            "created": "2026-06-17T19:55:03.344029Z",
            "modified": "2026-08-23T02:43:05.478754Z",
            "imported": "2026-08-23T02:43:05.452072",
            "github_user": "jahrik",
            "username": "jahrik",
            "github_repo": "ansible-ghostty",
            "github_branch": "main",
            "commit": "d0da9388796b5701d570c9718536ba4534dd7e10",
            "commit_message": "build(deps): bump astral-sh/setup-uv from 9.0.0 to 10.0.0 (#19)\n\nBumps [astral-sh/setup-uv](https://github.com/astral-sh/setup-uv) from 9.0.0 to 10.0.0.\n- [Release notes](https://github.com/astral-sh/setup-uv/releases)\n- [Commits](https://github.com/astral-sh/setup-uv/compare/v9.0.0...v10.0.0)\n\n---\nupdated-dependencies:\n- dependency-name: astral-sh/setup-uv\n  dependency-version: 10.0.0\n  dependency-type: direct:production\n  update-type: version-update:semver-major\n...\n\nSigned-off-by: dependabot[bot] <[email protected]>\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>",
            "name": "ghostty",
            "description": "Install Ghostty terminal emulator and deploy config, with native Steam Deck / SteamOS support",
            "summary_fields": {
                "dependencies": [
                    {
                        "role": "jahrik.nerd_fonts"
                    }
                ],
                "namespace": {
                    "id": 3174,
                    "name": "jahrik",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a03-e180-7b09-88ae-0282107f66aa/avatar/"
                },
                "provider_namespace": {
                    "id": 678,
                    "name": "jahrik",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/678/"
                },
                "repository": {
                    "name": "ansible-ghostty",
                    "original_name": "ansible-ghostty"
                },
                "tags": [
                    "ghostty",
                    "terminal",
                    "steamdeck",
                    "steamos"
                ],
                "versions": []
            },
            "download_count": 96
        },
        {
            "id": 43155,
            "upstream_id": null,
            "created": "2026-06-19T04:57:05.368204Z",
            "modified": "2026-08-23T04:49:22.257792Z",
            "imported": "2026-08-23T04:49:22.232256",
            "github_user": "jahrik",
            "username": "jahrik",
            "github_repo": "ansible-nerd-fonts",
            "github_branch": "main",
            "commit": "922a64629730992cd51161fc54f96c563f8a4377",
            "commit_message": "build(deps): update ansible-lint requirement from >=26.6.0 to >=26.8.0 (#32)\n\nUpdates the requirements on [ansible-lint](https://github.com/ansible/ansible-lint) to permit the latest version.\n- [Release notes](https://github.com/ansible/ansible-lint/releases)\n- [Commits](https://github.com/ansible/ansible-lint/compare/v26.6.0...v26.8.0)\n\n---\nupdated-dependencies:\n- dependency-name: ansible-lint\n  dependency-version: 26.8.0\n  dependency-type: direct:production\n...\n\nSigned-off-by: dependabot[bot] <[email protected]>\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>",
            "name": "nerd_fonts",
            "description": "Install Nerd Fonts (DejaVu Sans Mono, JetBrains Mono) across Arch, Debian/Ubuntu, macOS, and SteamOS",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 3174,
                    "name": "jahrik",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a03-e180-7b09-88ae-0282107f66aa/avatar/"
                },
                "provider_namespace": {
                    "id": 678,
                    "name": "jahrik",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/678/"
                },
                "repository": {
                    "name": "ansible-nerd-fonts",
                    "original_name": "ansible-nerd-fonts"
                },
                "tags": [
                    "fonts",
                    "nerdfonts",
                    "terminal",
                    "steamdeck",
                    "steamos"
                ],
                "versions": []
            },
            "download_count": 2687
        },
        {
            "id": 43156,
            "upstream_id": null,
            "created": "2026-06-19T08:22:12.740546Z",
            "modified": "2026-08-16T07:53:12.086242Z",
            "imported": "2026-08-16T07:53:12.060888",
            "github_user": "jahrik",
            "username": "jahrik",
            "github_repo": "ansible-steamdeck",
            "github_branch": "main",
            "commit": "e2660d0b7e7ba52d160d21a5d92e001d60241443",
            "commit_message": "Merge pull request #41 from jahrik/update-repo\n\nuv lock --upgrade",
            "name": "steamdeck",
            "description": "Configures a Steam Deck developer environment - zsh, nvim, Konsole, CLI tools, a Podman/Docker/distrobox dev stack, and Catppuccin KDE theming",
            "summary_fields": {
                "dependencies": [
                    {
                        "role": "jahrik.nerd_fonts"
                    }
                ],
                "namespace": {
                    "id": 3174,
                    "name": "jahrik",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a03-e180-7b09-88ae-0282107f66aa/avatar/"
                },
                "provider_namespace": {
                    "id": 678,
                    "name": "jahrik",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/678/"
                },
                "repository": {
                    "name": "ansible-steamdeck",
                    "original_name": "ansible-steamdeck"
                },
                "tags": [
                    "steamdeck",
                    "steamos",
                    "zsh",
                    "nvim",
                    "nerdfonts"
                ],
                "versions": []
            },
            "download_count": 2
        },
        {
            "id": 43157,
            "upstream_id": null,
            "created": "2026-06-20T17:29:27.237415Z",
            "modified": "2026-06-20T17:29:27.272176Z",
            "imported": "2026-06-20T17:29:27.234978",
            "github_user": "Mohamed-Rayane-LAKEHAL",
            "username": "Mohamed-Rayane-LAKEHAL",
            "github_repo": "apache-example-role",
            "github_branch": "main",
            "commit": "7f77de8fdd6ee43838312d69628c833c36d70a2d",
            "commit_message": "first commit\n",
            "name": "apache-example-role",
            "description": "A role for deploying apache web server",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 28042,
                    "name": "Mohamed-Rayane-LAKEHAL",
                    "avatar_url": "https://github.com/Mohamed-Rayane-LAKEHAL.png"
                },
                "provider_namespace": {
                    "id": 37454,
                    "name": "mohamed_rayane_lakehal",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/37454/"
                },
                "repository": {
                    "name": "apache-example-role",
                    "original_name": "apache-example-role"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 5
        },
        {
            "id": 43158,
            "upstream_id": null,
            "created": "2026-06-20T20:39:14.947420Z",
            "modified": "2026-06-20T20:39:15.016059Z",
            "imported": "2026-06-20T20:39:14.944173",
            "github_user": "Thulium-Drake",
            "username": "Thulium-Drake",
            "github_repo": "ansible-role-garage",
            "github_branch": "main",
            "commit": "60804d80ae2ad134c55a72240f7874baaa07c0d9",
            "commit_message": "Add CI (#1)\n\nReviewed-on: https://git.element-networks.nl/Ansible/role-garage/pulls/1\n",
            "name": "garage",
            "description": "Garage Data Store",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 6961,
                    "name": "Thulium-Drake",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a1a-0002-7f16-bd63-76860bc5b4dd/avatar/"
                },
                "provider_namespace": {
                    "id": 1309,
                    "name": "thulium_drake",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/1309/"
                },
                "repository": {
                    "name": "ansible-role-garage",
                    "original_name": "ansible-role-garage"
                },
                "tags": [
                    "garage",
                    "s3"
                ],
                "versions": [
                    {
                        "id": "5f06994a-e5dd-43ff-8188-b99259265977",
                        "name": "0.0.2",
                        "release_date": "2026-06-20T22:35:20+02:00"
                    },
                    {
                        "id": "dfc92f55-4751-467e-88da-9a51a8806495",
                        "name": "0.0.1",
                        "release_date": "2026-06-20T10:00:06+02:00"
                    }
                ]
            },
            "download_count": 1
        },
        {
            "id": 43159,
            "upstream_id": null,
            "created": "2026-06-21T00:21:47.968216Z",
            "modified": "2026-06-23T22:13:27.879247Z",
            "imported": "2026-06-23T22:13:27.843470",
            "github_user": "hax0rbana-adam",
            "username": "hax0rbana_adam",
            "github_repo": "ansible-role-upgrade",
            "github_branch": "trunk",
            "commit": "d8dec50f0b8f9a5b5fcfd0a8af3921cfa5aa847d",
            "commit_message": "initial commit\n",
            "name": "upgrade",
            "description": "Upgrade - A service to keep apt packages updated",
            "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-upgrade",
                    "original_name": "ansible-role-upgrade"
                },
                "tags": [
                    "security",
                    "patching",
                    "upgrade"
                ],
                "versions": []
            },
            "download_count": 4
        }
    ]
}