A list of legacy roles.

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

{
    "count": 36702,
    "next": "http://galaxy.ansible.com/api/v1/roles/?format=api&namespace__name__in=ovirt%2Cwillow&page=3658",
    "previous": "http://galaxy.ansible.com/api/v1/roles/?format=api&namespace__name__in=ovirt%2Cwillow&page=3656",
    "results": [
        {
            "id": 41935,
            "upstream_id": null,
            "created": "2025-11-21T10:02:52.342611Z",
            "modified": "2025-11-21T10:02:52.513228Z",
            "imported": "2025-11-21T10:02:52.340576",
            "github_user": "venkatasiva07",
            "username": "venkatasiva07",
            "github_repo": "dummy-role",
            "github_branch": "main",
            "commit": "858ae5dbf4b74dcf44241f04a4b98a564461da52",
            "commit_message": "Update main.yml",
            "name": "dummy-role",
            "description": "Just a dummy role for checking the process of pushing the role to the ansible-galaxy",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 25094,
                    "name": "venkatasiva07",
                    "avatar_url": "https://github.com/venkatasiva07.png"
                },
                "provider_namespace": {
                    "id": 34551,
                    "name": "venkatasiva07",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/34551/"
                },
                "repository": {
                    "name": "dummy-role",
                    "original_name": "dummy-role"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 2
        },
        {
            "id": 41936,
            "upstream_id": null,
            "created": "2025-11-21T15:21:23.236334Z",
            "modified": "2025-12-04T08:48:53.319786Z",
            "imported": "2025-12-04T08:48:53.300456",
            "github_user": "brmkit",
            "username": "brmkit",
            "github_repo": "ludus_guacamole",
            "github_branch": "main",
            "commit": "ce09ee3119f7d92cda684bffc239f0c39b4d1b9c",
            "commit_message": "fixed docker-compose.yml\n",
            "name": "ludus_guacamole",
            "description": "An Ansible Role that installs Guacamole on Linux and configures connections",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 24978,
                    "name": "brmkit",
                    "avatar_url": "https://github.com/brmkit.png"
                },
                "provider_namespace": {
                    "id": 34433,
                    "name": "brmkit",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/34433/"
                },
                "repository": {
                    "name": "ludus_guacamole",
                    "original_name": "ludus_guacamole"
                },
                "tags": [
                    "guacamole",
                    "ludus"
                ],
                "versions": []
            },
            "download_count": 20
        },
        {
            "id": 41937,
            "upstream_id": null,
            "created": "2025-11-21T15:24:59.474282Z",
            "modified": "2025-11-21T15:24:59.552869Z",
            "imported": "2025-11-21T15:24:59.470522",
            "github_user": "cloudncodetechnologies",
            "username": "cloudncodetechnologies",
            "github_repo": "nginx",
            "github_branch": "main",
            "commit": "fb8a1289ded226c2434a209672ae51f036b2844b",
            "commit_message": "Added files\n",
            "name": "nginx",
            "description": "Installs and configures Nginx web server, deploys custom configuration and\n    web pages, and ensures the service is running.\n",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 23519,
                    "name": "cloudncodetechnologies",
                    "avatar_url": "https://github.com/cloudncodetechnologies.png"
                },
                "provider_namespace": {
                    "id": 32993,
                    "name": "cloudncodetechnologies",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/32993/"
                },
                "repository": {
                    "name": "nginx",
                    "original_name": "nginx"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 3
        },
        {
            "id": 41939,
            "upstream_id": null,
            "created": "2025-11-22T06:01:12.018328Z",
            "modified": "2025-11-22T06:01:12.168145Z",
            "imported": "2025-11-22T06:01:12.015063",
            "github_user": "kaustubhchile",
            "username": "kaustubhchile",
            "github_repo": "dummy_role_ansible",
            "github_branch": "main",
            "commit": "81f617aef2f2ef412233b25d930ec32845ba85c9",
            "commit_message": "Push the initial files\n",
            "name": "dummy_role_ansible",
            "description": "your role description",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 25105,
                    "name": "kaustubhchile",
                    "avatar_url": "https://github.com/kaustubhchile.png"
                },
                "provider_namespace": {
                    "id": 34561,
                    "name": "kaustubhchile",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/34561/"
                },
                "repository": {
                    "name": "dummy_role_ansible",
                    "original_name": "dummy_role_ansible"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 2
        },
        {
            "id": 41940,
            "upstream_id": null,
            "created": "2025-11-22T15:51:58.158296Z",
            "modified": "2025-11-22T15:51:58.191656Z",
            "imported": "2025-11-22T15:51:58.155208",
            "github_user": "BladeWDR",
            "username": "BladeWDR",
            "github_repo": "ansible-role-starship",
            "github_branch": "main",
            "commit": "68075c8a6fd67b8be9503353fa53fde9c4d3aafe",
            "commit_message": "chore: updated Galaxy meta information.\n",
            "name": "starship",
            "description": "Starship prompt for Linux",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 25121,
                    "name": "BladeWDR",
                    "avatar_url": "https://github.com/BladeWDR.png"
                },
                "provider_namespace": {
                    "id": 34577,
                    "name": "bladewdr",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/34577/"
                },
                "repository": {
                    "name": "ansible-role-starship",
                    "original_name": "ansible-role-starship"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 2
        },
        {
            "id": 41941,
            "upstream_id": null,
            "created": "2025-11-22T18:22:06.352718Z",
            "modified": "2025-12-15T15:25:11.345176Z",
            "imported": "2025-12-15T15:25:11.283882",
            "github_user": "pluggero",
            "username": "pluggero",
            "github_repo": "ansible-role-upgrade",
            "github_branch": "main",
            "commit": "cfab14b21baee63d2e74d6bcc26528a3e509b12b",
            "commit_message": "feat: Addition of alpinelinux support (#10)\n\n",
            "name": "upgrade",
            "description": "Installs package upgrades on various Linux distributions.",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 19312,
                    "name": "pluggero",
                    "avatar_url": "https://github.com/pluggero.png"
                },
                "provider_namespace": {
                    "id": 28805,
                    "name": "pluggero",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/28805/"
                },
                "repository": {
                    "name": "ansible-role-upgrade",
                    "original_name": "ansible-role-upgrade"
                },
                "tags": [],
                "versions": [
                    {
                        "id": "ee0f812f-4eff-48c7-9eb1-cb66583eda81",
                        "name": "1.1.0",
                        "release_date": "2025-12-15T15:37:12+01:00"
                    },
                    {
                        "id": "55817eef-9f9a-417c-975b-3e5271925fe9",
                        "name": "1.0.0",
                        "release_date": "2025-11-22T19:13:24+01:00"
                    }
                ]
            },
            "download_count": 420
        },
        {
            "id": 41942,
            "upstream_id": null,
            "created": "2025-11-23T00:04:46.104021Z",
            "modified": "2025-11-23T00:04:46.208714Z",
            "imported": "2025-11-23T00:04:46.101843",
            "github_user": "BestianCode",
            "username": "BestianCode",
            "github_repo": "ansible.role.gpu_infiniband_remove",
            "github_branch": "1.0.5",
            "commit": "7efaef992eb08cc5c090075de7e2a1aa7e537a4c",
            "commit_message": "namespace\n",
            "name": "gpu_infiniband_remove",
            "description": "Remove (purge) InfiniBand/MLNX OFED packages and their dependencies",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 14542,
                    "name": "BestianCode",
                    "avatar_url": "https://github.com/BestianCode.png"
                },
                "provider_namespace": {
                    "id": 24223,
                    "name": "bestiancode",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/24223/"
                },
                "repository": {
                    "name": "ansible.role.gpu_infiniband_remove",
                    "original_name": "ansible.role.gpu_infiniband_remove"
                },
                "tags": [
                    "infiniband",
                    "mlnx",
                    "ofed",
                    "cleanup",
                    "networking"
                ],
                "versions": [
                    {
                        "id": "62adc351-e678-495a-9bef-1bec8497b317",
                        "name": "1.0.5",
                        "release_date": "2025-11-23T01:03:43+01:00"
                    },
                    {
                        "id": "40ad5c28-c72a-41ef-9f57-7c268a84989a",
                        "name": "1.0.3",
                        "release_date": "2025-11-23T01:03:03+01:00"
                    },
                    {
                        "id": "02a50e5c-4a00-4059-91a3-d7191709d57b",
                        "name": "1.0.2",
                        "release_date": "2025-11-23T00:57:44+01:00"
                    },
                    {
                        "id": "b172899b-e134-46b9-b79e-96f7b41c9aa3",
                        "name": "1.0.1",
                        "release_date": "2025-11-23T00:57:44+01:00"
                    },
                    {
                        "id": "07b0c049-1b2a-4fc6-9822-db44aa815871",
                        "name": "1.0.0",
                        "release_date": "2025-11-23T00:48:18+01:00"
                    }
                ]
            },
            "download_count": 2
        },
        {
            "id": 41943,
            "upstream_id": null,
            "created": "2025-11-23T00:05:12.562918Z",
            "modified": "2025-11-23T00:05:12.680172Z",
            "imported": "2025-11-23T00:05:12.560472",
            "github_user": "BestianCode",
            "username": "BestianCode",
            "github_repo": "ansible.role.gpu_nvidia_cuda_install",
            "github_branch": "1.0.5",
            "commit": "c6354525e9946838c1f8769765cb9abaea4bd331",
            "commit_message": "namespace\n",
            "name": "gpu_nvidia_cuda_install",
            "description": "Install NVidia drivers and CUDA",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 14542,
                    "name": "BestianCode",
                    "avatar_url": "https://github.com/BestianCode.png"
                },
                "provider_namespace": {
                    "id": 24223,
                    "name": "bestiancode",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/24223/"
                },
                "repository": {
                    "name": "ansible.role.gpu_nvidia_cuda_install",
                    "original_name": "ansible.role.gpu_nvidia_cuda_install"
                },
                "tags": [
                    "infiniband",
                    "mlnx",
                    "ofed",
                    "cleanup",
                    "networking"
                ],
                "versions": [
                    {
                        "id": "d7ca798e-67c0-4ce2-b682-be1ed01a43f1",
                        "name": "1.0.5",
                        "release_date": "2025-11-23T01:04:17+01:00"
                    },
                    {
                        "id": "ed8498bf-d6c7-4eda-89ce-c1a51b872d8a",
                        "name": "1.0.1",
                        "release_date": "2025-11-23T01:01:41+01:00"
                    },
                    {
                        "id": "2bef0543-87d2-40c1-a13f-566a54ef3c25",
                        "name": "1.0.0",
                        "release_date": "2025-11-23T00:58:18+01:00"
                    }
                ]
            },
            "download_count": 3
        },
        {
            "id": 41944,
            "upstream_id": null,
            "created": "2025-11-23T01:23:56.047786Z",
            "modified": "2025-11-23T01:23:56.085933Z",
            "imported": "2025-11-23T01:23:56.045567",
            "github_user": "hax0rbana-adam",
            "username": "hax0rbana_adam",
            "github_repo": "ansible-role-bind9",
            "github_branch": "master",
            "commit": "5f62aa4f4d86f96c82f0561e938c8de3ce72c386",
            "commit_message": "fix: corrected template and example (#15)\n\nFix missing $ORIGIN keyword and improve example clarity\n\nThis update adds the missing $ORIGIN keyword and updates the example YAML to better explain the created record. Changes have been tested and confirmed to work in the test environment.",
            "name": "bind9",
            "description": "Install and manage bind9 master, slave server and zone.",
            "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-bind9",
                    "original_name": "ansible-role-bind9"
                },
                "tags": [
                    "bind9",
                    "dns"
                ],
                "versions": []
            },
            "download_count": 21
        },
        {
            "id": 41945,
            "upstream_id": null,
            "created": "2025-11-23T05:56:54.728495Z",
            "modified": "2025-11-24T23:44:35.872216Z",
            "imported": "2025-11-24T23:44:35.832854",
            "github_user": "linuxhistoryblg",
            "username": "linuxhistoryblg",
            "github_repo": "rhel_container_registry",
            "github_branch": "main",
            "commit": "3834a59af4faafa4ff92fa4b3160608dba74d990",
            "commit_message": "update readme\n",
            "name": "rhel_container_registry",
            "description": "An Ansible Role that installs and configures a container registry on a RHEL8+ server.",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 25125,
                    "name": "linuxhistoryblg",
                    "avatar_url": "https://github.com/linuxhistoryblg.png"
                },
                "provider_namespace": {
                    "id": 34581,
                    "name": "linuxhistoryblg",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/34581/"
                },
                "repository": {
                    "name": "rhel_container_registry",
                    "original_name": "rhel_container_registry"
                },
                "tags": [
                    "registry"
                ],
                "versions": [
                    {
                        "id": "8d726c96-85e4-4a70-b980-ea9cf159fb80",
                        "name": "v1.0.0",
                        "release_date": "2025-11-24T16:46:31-05:00"
                    }
                ]
            },
            "download_count": 4
        }
    ]
}