A list of legacy roles.

GET /api/v1/roles/?format=api&page=3254
HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept

{
    "count": 37914,
    "next": "http://galaxy.ansible.com/api/v1/roles/?format=api&page=3255",
    "previous": "http://galaxy.ansible.com/api/v1/roles/?format=api&page=3253",
    "results": [
        {
            "id": 37348,
            "upstream_id": null,
            "created": "2023-11-13T05:36:00.547578Z",
            "modified": "2024-10-27T03:11:42.355027Z",
            "imported": "2024-10-27T03:11:42.316856",
            "github_user": "bodsch",
            "username": "bodsch",
            "github_repo": "ansible-mutt",
            "github_branch": "main",
            "commit": "8ed0d8d6ec6a911f1ed5dd0d6cbdb9642a09bfc7",
            "commit_message": "rewrite workflow, update molecule\n",
            "name": "mutt",
            "description": "install and configure mutt",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 975,
                    "name": "bodsch",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d19fb-816f-7c21-9a10-93fdd806f84c/avatar/"
                },
                "provider_namespace": {
                    "id": 297,
                    "name": "bodsch",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/297/"
                },
                "repository": {
                    "name": "ansible-mutt",
                    "original_name": "ansible-mutt"
                },
                "tags": [
                    "system",
                    "mail"
                ],
                "versions": [
                    {
                        "id": "ab4ed095-8d42-4afe-91c0-8657028b29e2",
                        "name": "1.0.0",
                        "release_date": "2024-08-31T13:30:47+02:00"
                    },
                    {
                        "id": "754a2a98-2ceb-46a4-8082-59cf8f600f4b",
                        "name": "0.9.0",
                        "release_date": "2021-09-04T08:39:37+02:00"
                    }
                ]
            },
            "download_count": 29
        },
        {
            "id": 37349,
            "upstream_id": null,
            "created": "2023-11-13T07:04:37.518809Z",
            "modified": "2023-11-13T07:45:02.088297Z",
            "imported": "2023-11-13T07:45:02.027077",
            "github_user": "studioansible",
            "username": "studioansible",
            "github_repo": "vault_test_2",
            "github_branch": "master",
            "commit": "ac78f6e9101b32865356b2d14af753e4a209416c",
            "commit_message": "initial commit\n",
            "name": "testing_vault",
            "description": "Testing A-studio",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 8103,
                    "name": "studioansible",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a19-2108-7192-a411-abc549d9fb50/avatar/"
                },
                "provider_namespace": {
                    "id": 18773,
                    "name": "studioansible",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/18773/"
                },
                "repository": {
                    "name": "vault_test_2",
                    "original_name": "vault_test_2"
                },
                "tags": [
                    "t1",
                    "t2"
                ],
                "versions": [
                    {
                        "id": "f3084239-cd20-4e35-98a6-5e452d218b59",
                        "name": "1.0.3",
                        "release_date": "2023-11-13T07:04:31+00:00"
                    },
                    {
                        "id": "3f8f90ab-6b06-4f8e-8074-25e4b7bc8c81",
                        "name": "1.0.2",
                        "release_date": "2023-11-13T07:04:31+00:00"
                    },
                    {
                        "id": "5c42bd0c-8231-4e71-bcb5-3b9453af8567",
                        "name": "1.0.1",
                        "release_date": "2023-11-13T07:04:31+00:00"
                    }
                ]
            },
            "download_count": 27
        },
        {
            "id": 37350,
            "upstream_id": null,
            "created": "2023-11-13T07:50:45.958503Z",
            "modified": "2023-11-13T11:53:19.541758Z",
            "imported": "2023-11-13T11:53:19.487533",
            "github_user": "studioansible",
            "username": "studioansible",
            "github_repo": "vault_test_3",
            "github_branch": "master",
            "commit": "9a43afe3ca4fade710120eb66e29ab7d539a4f6c",
            "commit_message": "initial commit\n",
            "name": "test_ansible_vault",
            "description": "Testing Ansible Vault",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 8103,
                    "name": "studioansible",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a19-2108-7192-a411-abc549d9fb50/avatar/"
                },
                "provider_namespace": {
                    "id": 18773,
                    "name": "studioansible",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/18773/"
                },
                "repository": {
                    "name": "vault_test_3",
                    "original_name": "vault_test_3"
                },
                "tags": [
                    "vault",
                    "password"
                ],
                "versions": [
                    {
                        "id": "fc948737-8060-4282-b32a-143025695d31",
                        "name": "v1.0.2",
                        "release_date": "2023-11-13T07:50:39+00:00"
                    },
                    {
                        "id": "25fe39a9-a19a-4739-89a1-a80484364603",
                        "name": "v1.0.1",
                        "release_date": "2023-11-13T07:50:39+00:00"
                    },
                    {
                        "id": "7ce096c6-b5c8-4ce2-9e8f-1d5134897a9f",
                        "name": "v1.0.0",
                        "release_date": "2023-11-13T07:50:39+00:00"
                    }
                ]
            },
            "download_count": 27
        },
        {
            "id": 37351,
            "upstream_id": null,
            "created": "2023-11-13T10:45:39.511297Z",
            "modified": "2023-11-13T10:45:39.759932Z",
            "imported": "2023-11-13T10:45:39.508311",
            "github_user": "stackhpc",
            "username": "stackhpc",
            "github_repo": "os-networks",
            "github_branch": "v1.5.8",
            "commit": "14ceef02a7d4adf84593739c27cb9bbb4833f4e7",
            "commit_message": "Allow gateway IP to be set to value that evaluates to false (#47)\n\nThis is for convienience so you don't have to conditionally set gateway_ip i.e leave it undefined.",
            "name": "os-networks",
            "description": "Role to register networks, subnets and routers in OpenStack\n",
            "summary_fields": {
                "dependencies": [
                    {
                        "role": "stackhpc.os_openstacksdk",
                        "os_openstacksdk_venv": "{{ os_networks_venv }}",
                        "os_openstacksdk_upper_constraints_file": "{{ os_networks_upper_constraints_file | default(None) }}"
                    }
                ],
                "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": "os-networks",
                    "original_name": "os-networks"
                },
                "tags": [
                    "cloud",
                    "keystone",
                    "openstack"
                ],
                "versions": [
                    {
                        "id": "9c5ef0d6-8dba-4938-927c-224591aa45a4",
                        "name": "v1.5.8",
                        "release_date": "2023-11-13T09:20:31+00:00"
                    },
                    {
                        "id": "89730da4-781d-4660-b1b3-be0378301368",
                        "name": "v1.5.7",
                        "release_date": "2023-06-29T10:34:12+01:00"
                    },
                    {
                        "id": "2a641acc-8d91-41a9-9822-e04780f040fd",
                        "name": "v1.5.6",
                        "release_date": "2023-05-11T16:26:49+01:00"
                    },
                    {
                        "id": "d17841a9-6a5c-4fc8-a6d5-f351672acdc6",
                        "name": "v1.5.5",
                        "release_date": "2022-06-22T10:25:42+01:00"
                    },
                    {
                        "id": "e12137fa-7996-4e22-a670-08eb6cea77d6",
                        "name": "v1.5.4",
                        "release_date": "2022-04-14T14:09:23+02:00"
                    },
                    {
                        "id": "d2e108bf-030c-4270-8df4-6935e66d1103",
                        "name": "v1.5.3",
                        "release_date": "2021-06-22T12:19:14+02:00"
                    },
                    {
                        "id": "81f07804-45be-4e87-b1c8-ec5219a6ed11",
                        "name": "v1.5.2",
                        "release_date": "2021-06-11T20:29:20+01:00"
                    },
                    {
                        "id": "01b00a20-bc3f-41c0-bd71-57aba1c115cc",
                        "name": "v1.5.1",
                        "release_date": "2021-05-10T16:52:20+01:00"
                    },
                    {
                        "id": "90299465-29ba-4439-adf8-ca41f9ca7fef",
                        "name": "v1.5.0",
                        "release_date": "2021-02-22T17:37:06+01:00"
                    },
                    {
                        "id": "baf46192-7bbd-4a72-a1c6-260c6bb33ddf",
                        "name": "v1.4.0",
                        "release_date": "2020-02-19T13:56:44+00:00"
                    },
                    {
                        "id": "fea4472e-c8db-49cc-9c8f-686231446ed5",
                        "name": "v1.3.1",
                        "release_date": "2019-12-11T16:06:09+00:00"
                    }
                ]
            },
            "download_count": 44017
        },
        {
            "id": 37353,
            "upstream_id": null,
            "created": "2023-11-13T15:43:09.835125Z",
            "modified": "2023-11-13T15:43:09.880805Z",
            "imported": "2023-11-13T15:43:09.833011",
            "github_user": "jedimt",
            "username": "jedimt",
            "github_repo": "ansible-role-huggingbench",
            "github_branch": "1.0.0",
            "commit": "ce1d5d6bcd3d6596c90014a12902400413e91518",
            "commit_message": "fixed mistyped role name\n",
            "name": "huggingbench",
            "description": "Install HuggingBench",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 3288,
                    "name": "jedimt",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a04-2ea3-72fa-89a2-f015f759bbfd/avatar/"
                },
                "provider_namespace": {
                    "id": 16126,
                    "name": "jedimt",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/16126/"
                },
                "repository": {
                    "name": "ansible-role-huggingbench",
                    "original_name": "ansible-role-huggingbench"
                },
                "tags": [
                    "linux",
                    "huggingbench",
                    "ai",
                    "benchmark"
                ],
                "versions": [
                    {
                        "id": "f45d3799-b4d9-4455-b8a5-df3522ef82b7",
                        "name": "1.0.0",
                        "release_date": "2023-11-13T07:41:01-08:00"
                    }
                ]
            },
            "download_count": 28
        },
        {
            "id": 37355,
            "upstream_id": null,
            "created": "2023-11-14T01:08:43.374081Z",
            "modified": "2023-11-14T01:08:43.422870Z",
            "imported": "2023-11-14T01:08:43.371270",
            "github_user": "m-shalenko",
            "username": "m-shalenko",
            "github_repo": "ansible-role-kafka",
            "github_branch": "main",
            "commit": "0e1e91aa494951eb0b86adc82689968d4dde86bb",
            "commit_message": "Update README.md",
            "name": "ansible-role-kafka",
            "description": "This ansible role installs kafka cluster or standalone instance based on KRaft protocol.",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 4828,
                    "name": "m-shalenko",
                    "avatar_url": "https://avatars.githubusercontent.com/u/86623392?v=4"
                },
                "provider_namespace": {
                    "id": 7322,
                    "name": "m_shalenko",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/7322/"
                },
                "repository": {
                    "name": "ansible-role-kafka",
                    "original_name": "ansible-role-kafka"
                },
                "tags": [],
                "versions": [
                    {
                        "id": "d905b40f-26c6-4d37-9cbe-3d15105dfee2",
                        "name": "v0.1.4",
                        "release_date": "2023-11-14T01:27:03+01:00"
                    }
                ]
            },
            "download_count": 44
        },
        {
            "id": 37357,
            "upstream_id": null,
            "created": "2023-11-14T18:09:57.403542Z",
            "modified": "2025-10-15T06:20:51.906426Z",
            "imported": "2025-10-15T06:20:51.822253",
            "github_user": "sv0",
            "username": "sv0",
            "github_repo": "ansible-radicale",
            "github_branch": "master",
            "commit": "eb507b9be88b2a9f77c0b03ea1a09c6804d5ad32",
            "commit_message": "docs: change status badge\n",
            "name": "radicale",
            "description": "Install and configure radicale, simple calendar and addressbook server.\n",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 6730,
                    "name": "sv0",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a19-4843-72f5-b253-919ea1a54bb9/avatar/"
                },
                "provider_namespace": {
                    "id": 18813,
                    "name": "sv0",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/18813/"
                },
                "repository": {
                    "name": "ansible-radicale",
                    "original_name": "ansible-radicale"
                },
                "tags": [],
                "versions": [
                    {
                        "id": "9c4631b4-cf27-471f-9890-367f05a42f0f",
                        "name": "0.1.1",
                        "release_date": "2025-10-15T08:14:19+02:00"
                    },
                    {
                        "id": "2f6caa8e-77b7-47a2-a184-c02d721a5687",
                        "name": "0.1.0",
                        "release_date": "2025-06-25T11:55:24+02:00"
                    },
                    {
                        "id": "88523c63-e993-4e1a-8734-664d162c938b",
                        "name": "0.0.5",
                        "release_date": "2024-05-25T06:58:20+02:00"
                    },
                    {
                        "id": "ee3a4ca6-a8a1-477e-991b-6338a27574b8",
                        "name": "0.0.4",
                        "release_date": "2024-02-02T08:15:46+01:00"
                    },
                    {
                        "id": "52e6fdff-0d65-4370-b7b9-c9ce0b00a3b6",
                        "name": "0.0.3",
                        "release_date": "2023-11-15T04:33:23+01:00"
                    },
                    {
                        "id": "971db3c2-5bcd-4433-b9f3-6e65491e631d",
                        "name": "0.0.2",
                        "release_date": "2023-11-15T04:26:43+01:00"
                    }
                ]
            },
            "download_count": 32
        },
        {
            "id": 37358,
            "upstream_id": null,
            "created": "2023-11-15T19:01:10.266478Z",
            "modified": "2023-12-15T19:03:29.005272Z",
            "imported": "2023-12-15T19:03:28.967792",
            "github_user": "jedimt",
            "username": "jedimt",
            "github_repo": "ansible-role-cuda",
            "github_branch": "1.0.2",
            "commit": "83f813203a318e3ce6f70f5fe79d7d767ee7761d",
            "commit_message": "optional tensorflow, other minor updates\n",
            "name": "cuda",
            "description": "Install NVIDIA CUDA, cuDNN, TensorRT (optionally) and TensorFlow.",
            "summary_fields": {
                "dependencies": [
                    {
                        "role": "jedimt.nvidia_repo"
                    }
                ],
                "namespace": {
                    "id": 3288,
                    "name": "jedimt",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a04-2ea3-72fa-89a2-f015f759bbfd/avatar/"
                },
                "provider_namespace": {
                    "id": 16126,
                    "name": "jedimt",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/16126/"
                },
                "repository": {
                    "name": "ansible-role-cuda",
                    "original_name": "ansible-role-cuda"
                },
                "tags": [
                    "linux",
                    "nvidia",
                    "ai",
                    "cuda",
                    "cudnn",
                    "tensorrt",
                    "tensorflow"
                ],
                "versions": [
                    {
                        "id": "1a600b38-2fb2-4485-9780-306202c5c2ba",
                        "name": "1.0.2",
                        "release_date": "2023-12-15T11:02:31-08:00"
                    },
                    {
                        "id": "e249f234-21db-4c04-a3e6-078876d684a7",
                        "name": "1.0.1",
                        "release_date": "2023-11-15T12:48:19-08:00"
                    },
                    {
                        "id": "e2cd0b44-368b-41fd-96ba-b593ada230a0",
                        "name": "1.0.0",
                        "release_date": "2023-11-15T10:59:08-08:00"
                    }
                ]
            },
            "download_count": 45
        },
        {
            "id": 37359,
            "upstream_id": null,
            "created": "2023-11-15T19:50:09.101562Z",
            "modified": "2026-02-23T18:05:17.335870Z",
            "imported": "2026-02-23T18:05:17.252226",
            "github_user": "githubixx",
            "username": "githubixx",
            "github_repo": "ansible-role-haproxy",
            "github_branch": "master",
            "commit": "7353db6cc4af876ae1c7d34cec3a7a9e474d1f09",
            "commit_message": "0.2.2 (#5)\n\n* add .gitignore\n\n* meta/main.yml: fix ansible-lint issue: Tags must contain lowercase letters and digits only., invalid: ha-proxy\n\n* tasks/main.yml: fix forbidden implicit octal values\n\n* replace injected ansible_* facts usage with ansible_facts[...] (prepares for ansible-core 2.24 where INJECT_FACTS_AS_VARS default changes)\n\n* update CHANGELOG",
            "name": "haproxy",
            "description": "Installs HAProxy to be used by various Kubernetes services",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 2556,
                    "name": "githubixx",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a02-1d90-772b-9fe6-6b23c84e606b/avatar/"
                },
                "provider_namespace": {
                    "id": 13351,
                    "name": "githubixx",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/13351/"
                },
                "repository": {
                    "name": "ansible-role-haproxy",
                    "original_name": "ansible-role-haproxy"
                },
                "tags": [
                    "networking",
                    "linux",
                    "loadbalancer",
                    "haproxy"
                ],
                "versions": [
                    {
                        "id": "1b6d3f09-ae29-4097-be46-0bd5655066af",
                        "name": "0.2.2",
                        "release_date": "2026-02-23T19:04:21+01:00"
                    },
                    {
                        "id": "10b3ec3f-ca52-4a64-b51a-29f73ad4d8ac",
                        "name": "0.2.1",
                        "release_date": "2024-04-22T23:25:34+02:00"
                    },
                    {
                        "id": "bfe0a67e-5ee5-4a40-8828-851af41ffbb0",
                        "name": "0.2.0",
                        "release_date": "2023-11-15T20:49:20+01:00"
                    },
                    {
                        "id": "d2bfab62-cfe2-4bb9-b386-4cf66b519263",
                        "name": "0.1.0",
                        "release_date": "2023-10-17T23:39:15+02:00"
                    }
                ]
            },
            "download_count": 95
        },
        {
            "id": 37361,
            "upstream_id": null,
            "created": "2023-11-16T23:07:54.678314Z",
            "modified": "2023-11-16T23:11:00.464253Z",
            "imported": "2023-11-16T23:11:00.443545",
            "github_user": "mbocquet",
            "username": "mbocquet",
            "github_repo": "ansible_prometheus_node_exporter",
            "github_branch": "main",
            "commit": "269c397e37a68f9e7cc41368726ca0c0f5a28a40",
            "commit_message": "ansible-lint\n",
            "name": "ansible_prometheus_node_exporter",
            "description": "Ansible role to install and configure Prometheus node exporter.",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 4493,
                    "name": "mbocquet",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a07-8be9-7162-bedd-91f94c324064/avatar/"
                },
                "provider_namespace": {
                    "id": 17093,
                    "name": "mbocquet",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/17093/"
                },
                "repository": {
                    "name": "ansible_prometheus_node_exporter",
                    "original_name": "ansible_prometheus_node_exporter"
                },
                "tags": [
                    "admin",
                    "exporter",
                    "monitoring",
                    "node",
                    "observability",
                    "prometheus"
                ],
                "versions": []
            },
            "download_count": 32
        }
    ]
}