A list of legacy roles.

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

{
    "count": 37832,
    "next": "http://galaxy.ansible.com/api/v1/roles/?format=api&namespace__name__in=ovirt%2Cwillow&page=3705",
    "previous": "http://galaxy.ansible.com/api/v1/roles/?format=api&namespace__name__in=ovirt%2Cwillow&page=3703",
    "results": [
        {
            "id": 42642,
            "upstream_id": null,
            "created": "2026-03-15T19:53:44.124895Z",
            "modified": "2026-03-15T19:53:44.208598Z",
            "imported": "2026-03-15T19:53:44.122190",
            "github_user": "rrelict",
            "username": "rrelict",
            "github_repo": "ansible-role-dufs",
            "github_branch": "main",
            "commit": "69a1a06930067178b6ccbf6a9c41a6d0481e4495",
            "commit_message": "Add initial README for ansible-role-dufs",
            "name": "dufs",
            "description": "Install and configure `dufs` WebDAV server on Debian.",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 26765,
                    "name": "rrelict",
                    "avatar_url": "https://github.com/rrelict.png"
                },
                "provider_namespace": {
                    "id": 36197,
                    "name": "rrelict",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/36197/"
                },
                "repository": {
                    "name": "ansible-role-dufs",
                    "original_name": "ansible-role-dufs"
                },
                "tags": [
                    "webdav",
                    "file-server",
                    "dufs"
                ],
                "versions": [
                    {
                        "id": "d8977e44-750d-4173-92b7-06728bc9750f",
                        "name": "v1.0.0",
                        "release_date": "2026-03-15T20:46:15+01:00"
                    }
                ]
            },
            "download_count": 5
        },
        {
            "id": 42644,
            "upstream_id": null,
            "created": "2026-03-17T07:14:16.759003Z",
            "modified": "2026-10-09T14:49:05.936827Z",
            "imported": "2026-10-09T14:49:05.889934",
            "github_user": "pgvillage",
            "username": "pgvillage",
            "github_repo": "ansible-role-pgbouncer",
            "github_branch": "main",
            "commit": "c678d2ad6a49e34e985fd47c35ce04266857323c",
            "commit_message": "Merge pull request #8 from pgvillage/fix/gitignore\n\nAdd .gitignore and remove .ansible",
            "name": "pgbouncer",
            "description": "This role installs, configures and starts pgbouncer as a systemd service\nto pool the normal PostgreSQL port, or the solon-proxy port.\nThis role is part of PgVillage, which is an opinated PostgreSQL deployment for Virtual Machines.\n",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 25023,
                    "name": "pgvillage",
                    "avatar_url": "https://github.com/pgvillage.png"
                },
                "provider_namespace": {
                    "id": 34480,
                    "name": "pgvillage",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/34480/"
                },
                "repository": {
                    "name": "ansible-role-pgbouncer",
                    "original_name": "ansible-role-pgbouncer"
                },
                "tags": [
                    "postgres",
                    "pgbouncer",
                    "pooler"
                ],
                "versions": [
                    {
                        "id": "3ba68b7a-a486-42e9-a461-43220d73dd20",
                        "name": "v0.3.0",
                        "release_date": "2026-10-02T22:34:40+02:00"
                    },
                    {
                        "id": "c54fef95-8868-480c-9922-5802a5daf15f",
                        "name": "v0.2.0",
                        "release_date": "2026-06-08T15:19:01+02:00"
                    },
                    {
                        "id": "f1dbc08b-5a3d-463f-909c-f961f57dda8e",
                        "name": "v0.1.0",
                        "release_date": "2026-05-07T17:13:52+02:00"
                    }
                ]
            },
            "download_count": 220
        },
        {
            "id": 42646,
            "upstream_id": null,
            "created": "2026-03-17T15:59:25.927127Z",
            "modified": "2026-06-09T11:48:46.814700Z",
            "imported": "2026-06-09T11:48:46.645761",
            "github_user": "ome",
            "username": "ome",
            "github_repo": "ansible-role-omero-searchengine",
            "github_branch": "1.4.0",
            "commit": "061b9d7aab0e04071b7fcc7050982f57d811b7e9",
            "commit_message": "Merge pull request #26 from khaledk2/fix_perm\n\nFix permission issues",
            "name": "omero_searchengine",
            "description": "Install and configure OMERO.server, and optionally PostgreSQL",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 5249,
                    "name": "ome",
                    "avatar_url": "https://avatars2.githubusercontent.com/u/975861?v=4"
                },
                "provider_namespace": {
                    "id": 8687,
                    "name": "ome",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/8687/"
                },
                "repository": {
                    "name": "ansible-role-omero-searchengine",
                    "original_name": "ansible-role-omero-searchengine"
                },
                "tags": [
                    "omero",
                    "searchengine"
                ],
                "versions": [
                    {
                        "id": "1a0a3115-260f-477a-86ca-e106cd0f2397",
                        "name": "1.4.0",
                        "release_date": "2026-06-09T12:36:50+01:00"
                    },
                    {
                        "id": "4e1890ec-82f2-477d-a46e-936a45923128",
                        "name": "1.3.0",
                        "release_date": "2026-06-08T12:27:39+01:00"
                    },
                    {
                        "id": "45fa5fae-897c-40be-a0a8-f28d3fe159c5",
                        "name": "1.2.0",
                        "release_date": "2026-05-26T12:31:12+01:00"
                    },
                    {
                        "id": "97e43dd8-6dc8-4175-8489-958354617332",
                        "name": "1.1.0",
                        "release_date": "2026-03-23T15:29:11+00:00"
                    },
                    {
                        "id": "8fe8b14f-acca-4def-8165-c51a79c06df7",
                        "name": "1.0.1",
                        "release_date": "2026-03-17T15:45:37+00:00"
                    },
                    {
                        "id": "d03cbab1-5cbc-4159-a20b-f7238aa6a7ae",
                        "name": "1.0.0",
                        "release_date": "2026-03-14T00:23:26+00:00"
                    },
                    {
                        "id": "10517f9a-8f8b-4cc1-a6b0-a5055528041f",
                        "name": "0.8.4",
                        "release_date": "2025-11-24T17:24:08+00:00"
                    }
                ]
            },
            "download_count": 24
        },
        {
            "id": 42647,
            "upstream_id": null,
            "created": "2026-03-17T20:45:42.685940Z",
            "modified": "2026-03-17T21:58:32.496641Z",
            "imported": "2026-03-17T21:58:32.443243",
            "github_user": "mojeda101",
            "username": "mojeda101",
            "github_repo": "ludus_win_rearm",
            "github_branch": "main",
            "commit": "e1069791839ac1458bdc626b5c472b7a6dc63f2d",
            "commit_message": "win rearm\n",
            "name": "ludus_win_rearm",
            "description": "Rearms the Windows evaluation license using slmgr /rearm. Extends the evaluation period by 180 days (Windows Server) or resets the grace period (Windows Desktop). Checks remaining rearm count before acting and optionally reboots the target.\n",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 23576,
                    "name": "mojeda101",
                    "avatar_url": "https://github.com/mojeda101.png"
                },
                "provider_namespace": {
                    "id": 33050,
                    "name": "mojeda101",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/33050/"
                },
                "repository": {
                    "name": "ludus_win_rearm",
                    "original_name": "ludus_win_rearm"
                },
                "tags": [],
                "versions": [
                    {
                        "id": "fd98452a-50f9-4a69-96db-ba87e4d84c06",
                        "name": "v1.0.3",
                        "release_date": "2026-03-17T22:57:43+01:00"
                    },
                    {
                        "id": "1b30628e-2cba-471b-b5e9-a35f092f4160",
                        "name": "v1.0.2",
                        "release_date": "2026-03-17T21:50:50+01:00"
                    },
                    {
                        "id": "af74fbb4-1b03-4a96-809f-353ae9184f2d",
                        "name": "v1.0.1",
                        "release_date": "2026-03-17T21:40:07+01:00"
                    },
                    {
                        "id": "ff8cc421-2992-440b-8f7a-1ae24df0eebb",
                        "name": "v1.0.0",
                        "release_date": "2026-03-17T21:40:07+01:00"
                    }
                ]
            },
            "download_count": 7
        },
        {
            "id": 42648,
            "upstream_id": null,
            "created": "2026-03-17T21:59:09.515631Z",
            "modified": "2026-03-17T21:59:09.560825Z",
            "imported": "2026-03-17T21:59:09.513008",
            "github_user": "borgbase",
            "username": "borgbase",
            "github_repo": "ansible-role-vykar",
            "github_branch": "main",
            "commit": "9589d79536986e4b83d88abe8891e80162155476",
            "commit_message": "Add meta for publishing\n",
            "name": "vykar",
            "description": "Ansible role for Vykar backup daemon",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 4255,
                    "name": "borgbase",
                    "avatar_url": "https://github.com/borgbase.png"
                },
                "provider_namespace": {
                    "id": 12521,
                    "name": "borgbase",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/12521/"
                },
                "repository": {
                    "name": "ansible-role-vykar",
                    "original_name": "ansible-role-vykar"
                },
                "tags": [
                    "backup",
                    "vykar",
                    "borgbase",
                    "deduplication",
                    "encryption",
                    "s3",
                    "sftp"
                ],
                "versions": []
            },
            "download_count": 4
        },
        {
            "id": 42649,
            "upstream_id": null,
            "created": "2026-03-18T16:43:19.824715Z",
            "modified": "2026-03-18T16:43:19.866284Z",
            "imported": "2026-03-18T16:43:19.821435",
            "github_user": "wasim0028",
            "username": "wasim0028",
            "github_repo": "docker-ansible-role",
            "github_branch": "main",
            "commit": "1c47c2378d22b2401b91582b5580adced3651c1a",
            "commit_message": "ansible galaxy commit\n",
            "name": "docker-ansible-role",
            "description": "Docker installation via shell script",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 26599,
                    "name": "wasim0028",
                    "avatar_url": "https://github.com/wasim0028.png"
                },
                "provider_namespace": {
                    "id": 36034,
                    "name": "wasim0028",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/36034/"
                },
                "repository": {
                    "name": "docker-ansible-role",
                    "original_name": "docker-ansible-role"
                },
                "tags": [
                    "docker",
                    "devops",
                    "automation"
                ],
                "versions": []
            },
            "download_count": 7
        },
        {
            "id": 42650,
            "upstream_id": null,
            "created": "2026-03-18T21:03:12.758193Z",
            "modified": "2026-10-22T13:23:38.341941Z",
            "imported": "2026-10-22T13:23:38.300985",
            "github_user": "andrewrothstein",
            "username": "andrewrothstein",
            "github_repo": "ansible-age",
            "github_branch": "1.0.1",
            "commit": "7ebd49bfb3bd5aae20aae599c9f162e4f2090f08",
            "commit_message": "age:1.3.2\n",
            "name": "age",
            "description": "installs age -- a simple, modern and secure file encryption tool",
            "summary_fields": {
                "dependencies": [
                    {
                        "role": "andrewrothstein.unarchivedeps"
                    }
                ],
                "namespace": {
                    "id": 460,
                    "name": "andrewrothstein",
                    "avatar_url": "https://avatars3.githubusercontent.com/u/1834894?v=4"
                },
                "provider_namespace": {
                    "id": 2098,
                    "name": "andrewrothstein",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/2098/"
                },
                "repository": {
                    "name": "ansible-age",
                    "original_name": "ansible-age"
                },
                "tags": [],
                "versions": [
                    {
                        "id": "61975f19-9859-43d0-8fd9-d92b1458787f",
                        "name": "1.0.1",
                        "release_date": "2026-10-22T09:23:07-04:00"
                    },
                    {
                        "id": "d2675689-381f-4211-a3be-4cffa12bde4c",
                        "name": "1.0.0",
                        "release_date": "2026-03-18T16:49:41-04:00"
                    }
                ]
            },
            "download_count": 206
        },
        {
            "id": 42651,
            "upstream_id": null,
            "created": "2026-03-18T21:30:08.261100Z",
            "modified": "2026-09-14T21:58:10.253218Z",
            "imported": "2026-09-14T21:58:10.225733",
            "github_user": "hax0rbana-adam",
            "username": "hax0rbana_adam",
            "github_repo": "ansible-role-jitsi-meet",
            "github_branch": "main",
            "commit": "0c017e121893b83f032186b32f1a3e55ed50803c",
            "commit_message": "merge\n",
            "name": "jitsi_meet",
            "description": "Install and maintain jitsi-meet. Contains tests for Molecule.",
            "summary_fields": {
                "dependencies": [
                    {
                        "role": "systemli.apt_repositories",
                        "vars": {
                            "apt_repositories": [
                                {
                                    "preset": "prosody"
                                },
                                {
                                    "name": "download_jitsi_org",
                                    "preset": "jitsi",
                                    "packages": "{{ jitsi_meet_packages }}"
                                }
                            ]
                        }
                    }
                ],
                "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-jitsi-meet",
                    "original_name": "ansible-role-jitsi-meet"
                },
                "tags": [
                    "networking",
                    "jitsi",
                    "jitsimeet"
                ],
                "versions": []
            },
            "download_count": 27
        },
        {
            "id": 42652,
            "upstream_id": null,
            "created": "2026-03-19T06:52:31.785972Z",
            "modified": "2026-03-19T06:52:31.853207Z",
            "imported": "2026-03-19T06:52:31.782753",
            "github_user": "foobar18",
            "username": "foobar18",
            "github_repo": "ansible-mysql-role",
            "github_branch": "main",
            "commit": "95ea1d22ab3dc1d7c388adb9dc0bab32ac8597d4",
            "commit_message": "Add all files and folders\n",
            "name": "mysql",
            "description": "your role description",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 25104,
                    "name": "foobar18",
                    "avatar_url": "https://github.com/foobar18.png"
                },
                "provider_namespace": {
                    "id": 34560,
                    "name": "foobar18",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/34560/"
                },
                "repository": {
                    "name": "ansible-mysql-role",
                    "original_name": "ansible-mysql-role"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 3
        },
        {
            "id": 42653,
            "upstream_id": null,
            "created": "2026-03-19T13:23:59.316632Z",
            "modified": "2026-03-19T13:23:59.412344Z",
            "imported": "2026-03-19T13:23:59.297963",
            "github_user": "punktde",
            "username": "punktde",
            "github_repo": "ansible-proserver-beats",
            "github_branch": "master",
            "commit": "0c95cf13ff1a28c24036bb49d7eab8d60a2bac47",
            "commit_message": "Merge pull request #3 from punktDe/standardise_role\n\nStandardise role",
            "name": "beats",
            "description": "beats 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-beats",
                    "original_name": "ansible-proserver-beats"
                },
                "tags": [],
                "versions": [
                    {
                        "id": "3d799d47-ac20-4b54-b856-aeb3d87e3f42",
                        "name": "1.0.0",
                        "release_date": "2026-03-06T08:57:57+01:00"
                    }
                ]
            },
            "download_count": 2
        }
    ]
}