A list of legacy roles.

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

{
    "count": 37673,
    "next": "http://galaxy.ansible.com/api/v1/roles/?format=api&namespace__name__in=ovirt%2Cwillow&page=2349",
    "previous": "http://galaxy.ansible.com/api/v1/roles/?format=api&namespace__name__in=ovirt%2Cwillow&page=2347",
    "results": [
        {
            "id": 27060,
            "upstream_id": 44984,
            "created": "2023-05-08T21:39:23.820591Z",
            "modified": "2023-10-29T18:46:30.026708Z",
            "imported": "2019-11-28T09:12:55.107780-05:00",
            "github_user": "stackhpc",
            "username": "stackhpc",
            "github_repo": "ansible-role-nginx-proxy",
            "github_branch": "master",
            "commit": "2b0377dee1fa9abd0714f8f69c2824ed5f754c33",
            "commit_message": "Really remove the dash this time",
            "name": "nginxproxy",
            "description": "role description",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 6599,
                    "name": "stackhpc",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a18-e82e-7bd3-82d5-f95e76e676a6/avatar/"
                },
                "provider_namespace": {
                    "id": 1256,
                    "name": "stackhpc",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/1256/"
                },
                "repository": {
                    "name": "ansible-role-nginx-proxy",
                    "original_name": "ansible-role-nginx-proxy"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 43
        },
        {
            "id": 27061,
            "upstream_id": 47485,
            "created": "2023-05-08T21:39:23.888167Z",
            "modified": "2023-10-29T18:46:30.030197Z",
            "imported": "2020-04-02T06:26:35.339804-04:00",
            "github_user": "stackhpc",
            "username": "stackhpc",
            "github_repo": "ansible-role-ntp",
            "github_branch": "master",
            "commit": "c0b6223079cbe2dca341ca98879fe9ef77b338c0",
            "commit_message": "Merge pull request #4 from stackhpc/change/pkg-state-default\n\nUninstall package if disabled",
            "name": "ntp",
            "description": "ansible role ntp",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 6599,
                    "name": "stackhpc",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a18-e82e-7bd3-82d5-f95e76e676a6/avatar/"
                },
                "provider_namespace": {
                    "id": 1256,
                    "name": "stackhpc",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/1256/"
                },
                "repository": {
                    "name": "ansible-role-ntp",
                    "original_name": "ansible-role-ntp"
                },
                "tags": [
                    "system"
                ],
                "versions": [
                    {
                        "id": 122839,
                        "name": "2.0.0",
                        "release_date": "2020-04-02T06:20:02-04:00"
                    },
                    {
                        "id": 122594,
                        "name": "1.0.0",
                        "release_date": "2020-03-27T12:44:44-04:00"
                    },
                    {
                        "id": 122590,
                        "name": "0.5.0",
                        "release_date": "2020-03-27T11:57:40-04:00"
                    },
                    {
                        "id": 115672,
                        "name": "0.4.0",
                        "release_date": "2015-05-16T18:56:06-04:00"
                    },
                    {
                        "id": 115671,
                        "name": "0.3.0",
                        "release_date": "2014-10-16T09:11:29-04:00"
                    },
                    {
                        "id": 115670,
                        "name": "0.2.1",
                        "release_date": "2014-06-13T07:13:22-04:00"
                    },
                    {
                        "id": 115668,
                        "name": "0.2.0",
                        "release_date": "2014-03-07T10:10:59-05:00"
                    },
                    {
                        "id": 115669,
                        "name": "0.1.0",
                        "release_date": "2014-01-09T08:29:01-05:00"
                    }
                ]
            },
            "download_count": 11042
        },
        {
            "id": 27062,
            "upstream_id": 49592,
            "created": "2023-05-08T21:39:23.957146Z",
            "modified": "2023-10-29T18:46:30.034118Z",
            "imported": "2022-04-08T04:40:44.398373-04:00",
            "github_user": "stackhpc",
            "username": "stackhpc",
            "github_repo": "ansible-role-ofed",
            "github_branch": "master",
            "commit": "b4870ea08082f80994f940118f9b5a1c3d4b1b63",
            "commit_message": "Merge pull request #5 from Aethylred/feature/rocky85\n\nSupport Rocky Linux and add workarounds for issues with OFED installations",
            "name": "ofed",
            "description": "Installs OFED via Mellanox Repositories",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 6599,
                    "name": "stackhpc",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a18-e82e-7bd3-82d5-f95e76e676a6/avatar/"
                },
                "provider_namespace": {
                    "id": 1256,
                    "name": "stackhpc",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/1256/"
                },
                "repository": {
                    "name": "ansible-role-ofed",
                    "original_name": "ansible-role-ofed"
                },
                "tags": [],
                "versions": [
                    {
                        "id": 182150,
                        "name": "2.0.0",
                        "release_date": "2022-04-08T04:25:44-04:00"
                    },
                    {
                        "id": 182149,
                        "name": "1.0.0",
                        "release_date": "2021-07-14T06:43:32-04:00"
                    }
                ]
            },
            "download_count": 214
        },
        {
            "id": 27063,
            "upstream_id": null,
            "created": "2023-05-08T21:39:24.048985Z",
            "modified": "2026-08-21T09:42:17.393505Z",
            "imported": "2026-08-21T09:42:16.877931",
            "github_user": "stackhpc",
            "username": "stackhpc",
            "github_repo": "ansible-role-openhpc",
            "github_branch": "v1.7.0",
            "commit": "01eb6bbb8494607f0fb9f65971c57df59bf9865e",
            "commit_message": "Fix slurmdb upgrade timing out (#218)",
            "name": "openhpc",
            "description": "This role provisions an exisiting cluster to support OpenHPC control and batch compute functions and installs necessary runtime packages.\n",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 6599,
                    "name": "stackhpc",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a18-e82e-7bd3-82d5-f95e76e676a6/avatar/"
                },
                "provider_namespace": {
                    "id": 1256,
                    "name": "stackhpc",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/1256/"
                },
                "repository": {
                    "name": "ansible-role-openhpc",
                    "original_name": "ansible-role-openhpc"
                },
                "tags": [
                    "openhpc",
                    "slurm"
                ],
                "versions": [
                    {
                        "id": "740137b2-bba0-4966-995d-9efdbaad344f",
                        "name": "v1.7.0",
                        "release_date": "2026-08-21T10:40:25+01:00"
                    },
                    {
                        "id": "172bd864-cd76-4819-9ee0-dad8146476a6",
                        "name": "v1.6.0",
                        "release_date": "2026-07-09T15:27:14+01:00"
                    },
                    {
                        "id": "e75c8ed3-4912-41ef-887b-d3dca645aa81",
                        "name": "v1.5.0",
                        "release_date": "2025-10-27T09:31:26+00:00"
                    },
                    {
                        "id": "4c38d5b9-e177-4016-b192-fb242acb972c",
                        "name": "v1.4.1",
                        "release_date": "2025-10-13T14:38:10+01:00"
                    },
                    {
                        "id": "61ea0588-4af2-4fd0-80f8-97a607ed27b1",
                        "name": "v1.4.0",
                        "release_date": "2025-10-07T10:26:52+01:00"
                    },
                    {
                        "id": "61b18ad0-6eb5-4948-aa94-402ad2bcbb58",
                        "name": "v1.3.0",
                        "release_date": "2025-07-30T16:15:56+01:00"
                    },
                    {
                        "id": "3ab38f58-8655-42b1-846f-f0c8a15ef90d",
                        "name": "v1.2.0",
                        "release_date": "2025-06-11T10:27:56+01:00"
                    },
                    {
                        "id": "ddbf6cab-6d68-42dc-8f72-d1afcb56e65d",
                        "name": "v1.1.0",
                        "release_date": "2025-05-21T13:14:34+01:00"
                    },
                    {
                        "id": "fb6f8091-0b3b-401d-8fa7-f500f2b2fae3",
                        "name": "v1.0.0",
                        "release_date": "2025-05-16T15:01:02+01:00"
                    },
                    {
                        "id": "cba58efa-9566-4e09-93b7-3953196516cb",
                        "name": "v0.30.0",
                        "release_date": "2025-05-15T13:23:29+01:00"
                    },
                    {
                        "id": "bf0db8a8-7b67-464e-86f9-722ece686aaa",
                        "name": "v0.29.0",
                        "release_date": "2025-04-22T16:50:19+01:00"
                    }
                ]
            },
            "download_count": 1987
        },
        {
            "id": 27064,
            "upstream_id": 47713,
            "created": "2023-05-08T21:39:24.134667Z",
            "modified": "2023-10-29T18:46:30.043506Z",
            "imported": "2020-05-11T06:29:01.474307-04:00",
            "github_user": "stackhpc",
            "username": "stackhpc",
            "github_repo": "ansible-role-openvpn",
            "github_branch": "master",
            "commit": "ecf4ac036061d5de194c2185dc2da70b8a2b7feb",
            "commit_message": "Merge pull request #4 from stackhpc/explicit-role-name\n\nMake the role name explicit",
            "name": "openvpn",
            "description": "For a VPN server and list of clients, install OpenVPN and Easy-RSA packages and generate server and client configurations for OpenVPN tunnels.  Bring the VPN connections up.",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 6599,
                    "name": "stackhpc",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a18-e82e-7bd3-82d5-f95e76e676a6/avatar/"
                },
                "provider_namespace": {
                    "id": 1256,
                    "name": "stackhpc",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/1256/"
                },
                "repository": {
                    "name": "ansible-role-openvpn",
                    "original_name": "ansible-role-openvpn"
                },
                "tags": [
                    "system"
                ],
                "versions": []
            },
            "download_count": 54
        },
        {
            "id": 27065,
            "upstream_id": 29352,
            "created": "2023-05-08T21:39:24.203194Z",
            "modified": "2023-10-29T18:46:30.047498Z",
            "imported": "2018-09-04T16:26:06.233359-04:00",
            "github_user": "stackhpc",
            "username": "stackhpc",
            "github_repo": "ansible-role-os-config",
            "github_branch": "master",
            "commit": "2f1b90080dc37222a400a284c652afc910095500",
            "commit_message": "Update main.yml",
            "name": "os-config",
            "description": "Add OpenStack client configuration.",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 6599,
                    "name": "stackhpc",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a18-e82e-7bd3-82d5-f95e76e676a6/avatar/"
                },
                "provider_namespace": {
                    "id": 1256,
                    "name": "stackhpc",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/1256/"
                },
                "repository": {
                    "name": "ansible-role-os-config",
                    "original_name": "ansible-role-os-config"
                },
                "tags": [
                    "openstack"
                ],
                "versions": [
                    {
                        "id": 55722,
                        "name": "v2.0",
                        "release_date": "2018-03-27T04:43:46-04:00"
                    }
                ]
            },
            "download_count": 466
        },
        {
            "id": 27066,
            "upstream_id": 29359,
            "created": "2023-05-08T21:39:24.267673Z",
            "modified": "2023-10-29T18:46:29.669213Z",
            "imported": "2021-02-12T06:16:16.677329-05:00",
            "github_user": "stackhpc",
            "username": "stackhpc",
            "github_repo": "ansible-role-os-container-clusters",
            "github_branch": "master",
            "commit": "3d203841ac8464fff984051ad6c1befb7751adda",
            "commit_message": "Merge pull request #7 from stackhpc/labels-dict\n\nAllow labels to be specified as a dict",
            "name": "os-container-clusters",
            "description": "Role to register magnum container cluster resources",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 6599,
                    "name": "stackhpc",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a18-e82e-7bd3-82d5-f95e76e676a6/avatar/"
                },
                "provider_namespace": {
                    "id": 1256,
                    "name": "stackhpc",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/1256/"
                },
                "repository": {
                    "name": "ansible-role-os-container-clusters",
                    "original_name": "ansible-role-os-container-clusters"
                },
                "tags": [
                    "cloud",
                    "keystone",
                    "openstack"
                ],
                "versions": [
                    {
                        "id": 146597,
                        "name": "v21.2.1",
                        "release_date": "2020-12-11T08:47:42-05:00"
                    },
                    {
                        "id": 139253,
                        "name": "v20.10.1",
                        "release_date": "2020-10-30T13:01:52-04:00"
                    },
                    {
                        "id": 139144,
                        "name": "v20.10.0",
                        "release_date": "2020-10-30T06:31:08-04:00"
                    },
                    {
                        "id": 138820,
                        "name": "v19.2.1",
                        "release_date": "2020-07-23T12:58:35-04:00"
                    },
                    {
                        "id": 87171,
                        "name": "v19.1.1",
                        "release_date": "2019-02-01T05:27:02-05:00"
                    }
                ]
            },
            "download_count": 1200
        },
        {
            "id": 27067,
            "upstream_id": 29335,
            "created": "2023-05-08T21:39:24.331461Z",
            "modified": "2023-10-29T18:46:29.673217Z",
            "imported": "2020-03-03T03:47:24.887665-05:00",
            "github_user": "stackhpc",
            "username": "stackhpc",
            "github_repo": "ansible-role-os-container-infra",
            "github_branch": "master",
            "commit": "1e0644d4785ef1c6edd13edaa9f662bb1386eb8d",
            "commit_message": "Use upstream os_coe_cluster module",
            "name": "os-container-infra",
            "description": "Provision Kubernetes or Docker Swarm cluster using Magnum",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 6599,
                    "name": "stackhpc",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a18-e82e-7bd3-82d5-f95e76e676a6/avatar/"
                },
                "provider_namespace": {
                    "id": 1256,
                    "name": "stackhpc",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/1256/"
                },
                "repository": {
                    "name": "ansible-role-os-container-infra",
                    "original_name": "ansible-role-os-container-infra"
                },
                "tags": [
                    "magnum",
                    "openstack"
                ],
                "versions": [
                    {
                        "id": 120176,
                        "name": "v20.0.0",
                        "release_date": "2020-03-03T03:45:10-05:00"
                    },
                    {
                        "id": 93758,
                        "name": "v19.6.1",
                        "release_date": "2019-05-16T05:53:37-04:00"
                    },
                    {
                        "id": 90547,
                        "name": "v19.1.1",
                        "release_date": "2019-03-21T13:43:21-04:00"
                    }
                ]
            },
            "download_count": 447
        },
        {
            "id": 27068,
            "upstream_id": 61585,
            "created": "2023-05-08T21:39:24.403770Z",
            "modified": "2023-10-29T18:46:29.677499Z",
            "imported": "2023-02-22T07:09:42.577669-05:00",
            "github_user": "stackhpc",
            "username": "stackhpc",
            "github_repo": "ansible-role-os-deploy-templates",
            "github_branch": "main",
            "commit": "0c9d612c551d659fc4c6ad0df0836f0bbb5fa4b4",
            "commit_message": "README: shameless self plug",
            "name": "os_deploy_templates",
            "description": "Role to register deploy templates in OpenStack Ironic",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 6599,
                    "name": "stackhpc",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a18-e82e-7bd3-82d5-f95e76e676a6/avatar/"
                },
                "provider_namespace": {
                    "id": 1256,
                    "name": "stackhpc",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/1256/"
                },
                "repository": {
                    "name": "ansible-role-os-deploy-templates",
                    "original_name": "ansible-role-os-deploy-templates"
                },
                "tags": [
                    "cloud",
                    "ironic",
                    "openstack"
                ],
                "versions": [
                    {
                        "id": 202456,
                        "name": "v1.0.0",
                        "release_date": "2023-02-22T07:07:58-05:00"
                    }
                ]
            },
            "download_count": 50
        },
        {
            "id": 27069,
            "upstream_id": 29351,
            "created": "2023-05-08T21:39:24.468616Z",
            "modified": "2023-10-29T18:46:29.698833Z",
            "imported": "2022-07-01T03:50:54.229460-04:00",
            "github_user": "stackhpc",
            "username": "stackhpc",
            "github_repo": "ansible-role-os-flavors",
            "github_branch": "master",
            "commit": "489b271c0731bea3745f893f9e521139a5a054e4",
            "commit_message": "Merge pull request #16 from stackhpc/ansible-python\n\nUse a task variable to set ansible_python_interpreter",
            "name": "os-flavors",
            "description": "Role to register nova flavors in OpenStack",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 6599,
                    "name": "stackhpc",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a18-e82e-7bd3-82d5-f95e76e676a6/avatar/"
                },
                "provider_namespace": {
                    "id": 1256,
                    "name": "stackhpc",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/1256/"
                },
                "repository": {
                    "name": "ansible-role-os-flavors",
                    "original_name": "ansible-role-os-flavors"
                },
                "tags": [
                    "cloud",
                    "keystone",
                    "openstack"
                ],
                "versions": [
                    {
                        "id": 188697,
                        "name": "v1.4.0",
                        "release_date": "2022-06-30T15:39:55-04:00"
                    },
                    {
                        "id": 133255,
                        "name": "v1.3.0",
                        "release_date": "2020-07-09T12:44:38-04:00"
                    },
                    {
                        "id": 129568,
                        "name": "v1.2.0",
                        "release_date": "2020-06-17T10:11:21-04:00"
                    },
                    {
                        "id": 87013,
                        "name": "v1.1.0",
                        "release_date": "2019-01-30T11:38:09-05:00"
                    },
                    {
                        "id": 72596,
                        "name": "v1.0.0",
                        "release_date": "2017-12-13T11:15:50-05:00"
                    }
                ]
            },
            "download_count": 6749
        }
    ]
}