A list of legacy roles.

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

{
    "count": 37670,
    "next": "http://galaxy.ansible.com/api/v1/roles/?format=api&namespace__name__in=ovirt%2Cwillow&page=3733",
    "previous": "http://galaxy.ansible.com/api/v1/roles/?format=api&namespace__name__in=ovirt%2Cwillow&page=3731",
    "results": [
        {
            "id": 42919,
            "upstream_id": null,
            "created": "2026-05-05T13:05:59.965483Z",
            "modified": "2026-05-05T13:06:00.087411Z",
            "imported": "2026-05-05T13:05:59.961409",
            "github_user": "hemanyadav16",
            "username": "hemanyadav16",
            "github_repo": "ansible",
            "github_branch": "master",
            "commit": "febcd00ebc72aef869f2eea901a427f61e2bd76d",
            "commit_message": "added all files of nginx-role\n",
            "name": "nginx-static-hosting",
            "description": "nginx-role",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 27406,
                    "name": "hemanyadav16",
                    "avatar_url": "https://github.com/hemanyadav16.png"
                },
                "provider_namespace": {
                    "id": 36828,
                    "name": "hemanyadav16",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/36828/"
                },
                "repository": {
                    "name": "ansible",
                    "original_name": "ansible"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 4
        },
        {
            "id": 42920,
            "upstream_id": null,
            "created": "2026-05-05T13:06:50.792424Z",
            "modified": "2026-05-05T13:06:50.836931Z",
            "imported": "2026-05-05T13:06:50.788610",
            "github_user": "jahnavi-1104",
            "username": "jahnavi-1104",
            "github_repo": "ansible",
            "github_branch": "master",
            "commit": "92cd3ee4c74b7584acee7672fb3ebfd5ff833cbf",
            "commit_message": " added all files of nginx-roles\n",
            "name": "ansible",
            "description": "your role description",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 27410,
                    "name": "jahnavi-1104",
                    "avatar_url": "https://github.com/jahnavi-1104.png"
                },
                "provider_namespace": {
                    "id": 36832,
                    "name": "jahnavi_1104",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/36832/"
                },
                "repository": {
                    "name": "ansible",
                    "original_name": "ansible"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 3
        },
        {
            "id": 42921,
            "upstream_id": null,
            "created": "2026-05-06T07:58:42.829954Z",
            "modified": "2026-05-15T11:51:40.613692Z",
            "imported": "2026-05-15T11:51:40.537631",
            "github_user": "bsmeding",
            "username": "bsmeding",
            "github_repo": "ansible_role_librechat_docker",
            "github_branch": "main",
            "commit": "3bb768cdfc40b686a84ed9a2979bebbfdf10b64e",
            "commit_message": "fix db connection\n",
            "name": "librechat_docker",
            "description": "Deploy LibreChat (ChatGPT-style UI with multi-provider AI) via Docker Compose",
            "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_librechat_docker",
                    "original_name": "ansible_role_librechat_docker"
                },
                "tags": [
                    "librechat",
                    "chatgpt",
                    "ai",
                    "llm",
                    "docker",
                    "docker-compose"
                ],
                "versions": [
                    {
                        "id": "1ee5d744-63ac-4336-8fca-53c6bf5f6f24",
                        "name": "0.1.3",
                        "release_date": "2026-05-15T13:50:43+02:00"
                    },
                    {
                        "id": "2a10da69-4cad-428a-ac9a-e290e161adc0",
                        "name": "0.1.2",
                        "release_date": "2026-05-11T15:06:44+02:00"
                    },
                    {
                        "id": "b3dea8fe-d6aa-4b67-abac-3a963186ba95",
                        "name": "0.1.1",
                        "release_date": "2026-05-06T08:57:39+01:00"
                    },
                    {
                        "id": "086a815a-8a75-4ab2-ab79-2f4829880e38",
                        "name": "0.1.0",
                        "release_date": "2026-05-05T09:27:28+01:00"
                    }
                ]
            },
            "download_count": 41
        },
        {
            "id": 42922,
            "upstream_id": null,
            "created": "2026-05-06T23:12:40.799252Z",
            "modified": "2026-07-26T06:03:19.898368Z",
            "imported": "2026-07-26T06:03:19.869565",
            "github_user": "hax0rbana-adam",
            "username": "hax0rbana_adam",
            "github_repo": "ansible-role-jellyfin",
            "github_branch": "master",
            "commit": "1838ba8bad22a2db8f78d0da2feb0536deb300c4",
            "commit_message": "Merge pull request #21 from hax0rbana-adam/20-bind-to-localhost\n\nallow binding to localhost #20",
            "name": "jellyfin",
            "description": "Install Jellyfin on Debian.",
            "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-jellyfin",
                    "original_name": "ansible-role-jellyfin"
                },
                "tags": [
                    "jellyfin",
                    "media"
                ],
                "versions": []
            },
            "download_count": 17
        },
        {
            "id": 42923,
            "upstream_id": null,
            "created": "2026-05-07T04:10:14.100524Z",
            "modified": "2026-05-07T04:11:24.341107Z",
            "imported": "2026-05-07T04:11:24.274670",
            "github_user": "lordtaytertot",
            "username": "lordtaytertot",
            "github_repo": "ansible-role-gnome-extensions",
            "github_branch": "main",
            "commit": "5ca1873d63b9de598acf7389ddb903e55c677ab5",
            "commit_message": "Merge pull request #2 from talosconsulting/enable-extensions\n\nEnable extensions",
            "name": "gnome_extensions",
            "description": "Manages GNOME Extensions",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 21609,
                    "name": "lordtaytertot",
                    "avatar_url": "https://github.com/lordtaytertot.png"
                },
                "provider_namespace": {
                    "id": 31094,
                    "name": "lordtaytertot",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/31094/"
                },
                "repository": {
                    "name": "ansible-role-gnome-extensions",
                    "original_name": "ansible-role-gnome-extensions"
                },
                "tags": [
                    "gnome",
                    "extensions",
                    "gnome-extensions"
                ],
                "versions": []
            },
            "download_count": 4
        },
        {
            "id": 42926,
            "upstream_id": null,
            "created": "2026-05-07T20:54:57.124244Z",
            "modified": "2026-08-06T22:35:38.662048Z",
            "imported": "2026-08-06T22:35:38.583484",
            "github_user": "linux-system-roles",
            "username": "linux-system-roles",
            "github_repo": "trustee_server",
            "github_branch": "main",
            "commit": "3fb90d4991fec9230f05050fbf4f64abba6655ff",
            "commit_message": "docs(changelog): version 1.1.0 [citest_skip]\n\nUpdate changelog and .README.html for version 1.1.0\n\nSigned-off-by: Rich Megginson <[email protected]>\n",
            "name": "trustee_server",
            "description": "Deploy Trustee Server Components using Podman Quadlets from GitHub repository",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 4114,
                    "name": "linux-system-roles",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a06-787c-72c8-aeb8-581cde5420be/avatar/"
                },
                "provider_namespace": {
                    "id": 16790,
                    "name": "linux_system_roles",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/16790/"
                },
                "repository": {
                    "name": "trustee_server",
                    "original_name": "trustee_server"
                },
                "tags": [
                    "trustee",
                    "attestation",
                    "el9",
                    "el10",
                    "fedora"
                ],
                "versions": [
                    {
                        "id": "ffadedb2-0bed-496d-9c9e-1a81070e1291",
                        "name": "1.1.0",
                        "release_date": "2026-08-06T16:25:51-06:00"
                    },
                    {
                        "id": "c64095e1-31ac-46a3-ab85-341f3a36c58d",
                        "name": "1.0.2",
                        "release_date": "2026-06-24T12:13:49-06:00"
                    },
                    {
                        "id": "a6bae2cb-7b6f-44c0-af40-d4221cfe51fa",
                        "name": "1.0.1",
                        "release_date": "2026-05-12T07:28:57-06:00"
                    },
                    {
                        "id": "5a62296f-ffaa-42a9-92e1-c728dec8835b",
                        "name": "1.0.0",
                        "release_date": "2026-05-07T14:54:17-06:00"
                    }
                ]
            },
            "download_count": 4
        },
        {
            "id": 42927,
            "upstream_id": null,
            "created": "2026-05-07T20:55:17.748887Z",
            "modified": "2026-08-06T22:36:06.700870Z",
            "imported": "2026-08-06T22:36:06.635845",
            "github_user": "linux-system-roles",
            "username": "linux-system-roles",
            "github_repo": "trustee_client",
            "github_branch": "main",
            "commit": "a9c9997e3423e7e1d89d3b4f724779266e6d12b7",
            "commit_message": "docs(changelog): version 1.1.0 [citest_skip]\n\nUpdate changelog and .README.html for version 1.1.0\n\nSigned-off-by: Rich Megginson <[email protected]>\n",
            "name": "trustee_client",
            "description": "Ansible role for setting up confidential virtual machine deployments",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 4114,
                    "name": "linux-system-roles",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a06-787c-72c8-aeb8-581cde5420be/avatar/"
                },
                "provider_namespace": {
                    "id": 16790,
                    "name": "linux_system_roles",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/16790/"
                },
                "repository": {
                    "name": "trustee_client",
                    "original_name": "trustee_client"
                },
                "tags": [
                    "trustee",
                    "attestation",
                    "el9",
                    "el10",
                    "fedora"
                ],
                "versions": [
                    {
                        "id": "62eaa6eb-846b-4c5f-b91f-597c10430a84",
                        "name": "1.1.0",
                        "release_date": "2026-08-06T16:25:43-06:00"
                    },
                    {
                        "id": "fec6cdb4-2e57-49f3-bd3a-6bba2d5cd134",
                        "name": "1.0.1",
                        "release_date": "2026-06-24T12:14:00-06:00"
                    },
                    {
                        "id": "5f589804-2a07-430d-ba68-6874648c9ffb",
                        "name": "1.0.0",
                        "release_date": "2026-05-07T14:54:26-06:00"
                    }
                ]
            },
            "download_count": 7
        },
        {
            "id": 42928,
            "upstream_id": null,
            "created": "2026-05-08T04:23:43.312935Z",
            "modified": "2026-05-08T04:23:43.377184Z",
            "imported": "2026-05-08T04:23:43.310427",
            "github_user": "AMANPUSHP23",
            "username": "AMANPUSHP23",
            "github_repo": "nginx-role",
            "github_branch": "main",
            "commit": "830c1443080ad674f5b46947dba667aabed80ef2",
            "commit_message": "Initial nginx role\n",
            "name": "nginx-role",
            "description": "Install and configure Nginx web server",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 27443,
                    "name": "AMANPUSHP23",
                    "avatar_url": "https://github.com/AMANPUSHP23.png"
                },
                "provider_namespace": {
                    "id": 36865,
                    "name": "amanpushp23",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/36865/"
                },
                "repository": {
                    "name": "nginx-role",
                    "original_name": "nginx-role"
                },
                "tags": [
                    "nginx",
                    "webserver",
                    "devops",
                    "automation",
                    "linux"
                ],
                "versions": []
            },
            "download_count": 7
        },
        {
            "id": 42929,
            "upstream_id": null,
            "created": "2026-05-08T12:31:23.195090Z",
            "modified": "2026-05-08T12:31:23.310424Z",
            "imported": "2026-05-08T12:31:23.191809",
            "github_user": "dvenugopalrao",
            "username": "dvenugopalrao",
            "github_repo": "ansible-docker",
            "github_branch": "main",
            "commit": "8b5b6772065a0ecf4c3897b343da1a895581b854",
            "commit_message": "first commit\n",
            "name": "ansible-docker",
            "description": "your role description",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 27438,
                    "name": "dvenugopalrao",
                    "avatar_url": "https://github.com/dvenugopalrao.png"
                },
                "provider_namespace": {
                    "id": 36860,
                    "name": "dvenugopalrao",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/36860/"
                },
                "repository": {
                    "name": "ansible-docker",
                    "original_name": "ansible-docker"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 3
        },
        {
            "id": 42930,
            "upstream_id": null,
            "created": "2026-05-08T19:40:32.309234Z",
            "modified": "2026-05-08T19:40:32.385800Z",
            "imported": "2026-05-08T19:40:32.304817",
            "github_user": "mangeshgaikwad160601-hash",
            "username": "mangeshgaikwad160601-hash",
            "github_repo": "dummy-role",
            "github_branch": "main",
            "commit": "c93199ddb6c4bebcdda0af7786ceff4ee12df320",
            "commit_message": "first commit\n",
            "name": "dummy-role",
            "description": "your role description",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 27458,
                    "name": "mangeshgaikwad160601-hash",
                    "avatar_url": "https://github.com/mangeshgaikwad160601-hash.png"
                },
                "provider_namespace": {
                    "id": 36880,
                    "name": "mangeshgaikwad160601_hash",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/36880/"
                },
                "repository": {
                    "name": "dummy-role",
                    "original_name": "dummy-role"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 1
        }
    ]
}