A list of legacy roles.

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

{
    "count": 36659,
    "next": "http://galaxy.ansible.com/api/v1/roles/?format=api&page=3573",
    "previous": "http://galaxy.ansible.com/api/v1/roles/?format=api&page=3571",
    "results": [
        {
            "id": 41091,
            "upstream_id": null,
            "created": "2025-07-05T17:51:18.823201Z",
            "modified": "2025-11-21T19:41:34.869135Z",
            "imported": "2025-11-21T19:41:34.824081",
            "github_user": "philnewm",
            "username": "philnewm",
            "github_repo": "ansible-vscode",
            "github_branch": "main",
            "commit": "0b8d6e8b82ab26e0a2675cc66fe0c0eb17d2c2d7",
            "commit_message": "remove rpm key task\n",
            "name": "vscode",
            "description": "Automatically install vscode by adding its repository entry",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 15235,
                    "name": "philnewm",
                    "avatar_url": "https://github.com/philnewm.png"
                },
                "provider_namespace": {
                    "id": 24880,
                    "name": "philnewm",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/24880/"
                },
                "repository": {
                    "name": "ansible-vscode",
                    "original_name": "ansible-vscode"
                },
                "tags": [],
                "versions": [
                    {
                        "id": "912acee8-20a4-4e81-b6ee-0b538e99f59c",
                        "name": "0.1.2",
                        "release_date": "2025-11-21T19:11:39+01:00"
                    },
                    {
                        "id": "a2be3af7-3138-4b80-be3b-66a5b5a76a70",
                        "name": "0.1.1",
                        "release_date": "2025-10-20T16:15:18+02:00"
                    },
                    {
                        "id": "01fb9623-2de5-4dae-9d74-b163f0b73088",
                        "name": "0.1.0",
                        "release_date": "2025-07-05T19:39:01+02:00"
                    }
                ]
            },
            "download_count": 85
        },
        {
            "id": 41092,
            "upstream_id": null,
            "created": "2025-07-06T19:09:46.102842Z",
            "modified": "2025-07-06T19:09:46.143841Z",
            "imported": "2025-07-06T19:09:46.100503",
            "github_user": "sachapan",
            "username": "sachapan",
            "github_repo": "ansible-role-journald",
            "github_branch": "main",
            "commit": "64c9efba90827d7bc1959cf30c8146475ae59520",
            "commit_message": "Indentation.\n",
            "name": "journald",
            "description": "Set journald limits.",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 21372,
                    "name": "sachapan",
                    "avatar_url": "https://github.com/sachapan.png"
                },
                "provider_namespace": {
                    "id": 30866,
                    "name": "sachapan",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/30866/"
                },
                "repository": {
                    "name": "ansible-role-journald",
                    "original_name": "ansible-role-journald"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 11
        },
        {
            "id": 41093,
            "upstream_id": null,
            "created": "2025-07-07T04:52:55.500735Z",
            "modified": "2025-07-07T05:00:35.233145Z",
            "imported": "2025-07-07T05:00:35.188464",
            "github_user": "airseneo",
            "username": "airseneo",
            "github_repo": "ansible-role-kubernetes",
            "github_branch": "master",
            "commit": "2b2efa7f9f6b4a1c5becdf43e0ecc43a4b3a1b91",
            "commit_message": "Bump to version 1.32.\n",
            "name": "kubernetes",
            "description": "Kubernetes for Linux.",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 8410,
                    "name": "airseneo",
                    "avatar_url": "https://avatars.githubusercontent.com/u/25066868?v=4"
                },
                "provider_namespace": {
                    "id": 1706,
                    "name": "airseneo",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/1706/"
                },
                "repository": {
                    "name": "ansible-role-kubernetes",
                    "original_name": "ansible-role-kubernetes"
                },
                "tags": [
                    "system",
                    "containers",
                    "docker",
                    "rkt",
                    "orchestration",
                    "kubernetes",
                    "k8s",
                    "paas",
                    "saas",
                    "hosting"
                ],
                "versions": [
                    {
                        "id": "c9862dcb-3525-4ec9-9722-cfa9bc4c52ce",
                        "name": "v1.0.0",
                        "release_date": "2025-07-06T23:54:26-05:00"
                    }
                ]
            },
            "download_count": 26
        },
        {
            "id": 41094,
            "upstream_id": null,
            "created": "2025-07-07T19:36:59.476361Z",
            "modified": "2025-07-08T19:14:58.448905Z",
            "imported": "2025-07-08T19:14:58.383246",
            "github_user": "mhorlacher",
            "username": "mhorlacher",
            "github_repo": "ansible-role-deploy-docker-compose",
            "github_branch": "main",
            "commit": "7bcdfde3b650a3ec0dd6fcd5fb0bff7da1265b83",
            "commit_message": "fixed bug with missing quotes for var\n",
            "name": "deploy-docker-compose",
            "description": "Deploying docker-compose services.",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 21874,
                    "name": "mhorlacher",
                    "avatar_url": "https://github.com/mhorlacher.png"
                },
                "provider_namespace": {
                    "id": 31355,
                    "name": "mhorlacher",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/31355/"
                },
                "repository": {
                    "name": "ansible-role-deploy-docker-compose",
                    "original_name": "ansible-role-deploy-docker-compose"
                },
                "tags": [
                    "docker",
                    "docker-compose",
                    "deploy"
                ],
                "versions": [
                    {
                        "id": "dc3e597b-f2c5-4dfe-84fd-48cde46caf38",
                        "name": "0.1.7",
                        "release_date": "2025-07-08T21:14:28+02:00"
                    },
                    {
                        "id": "34ccd148-9a83-4a44-b458-d280b89453bc",
                        "name": "0.1.6",
                        "release_date": "2025-07-08T21:09:22+02:00"
                    },
                    {
                        "id": "9c3c9ed5-11a3-4a2c-929b-4c1cb6a5245c",
                        "name": "0.1.5",
                        "release_date": "2025-07-07T22:32:20+02:00"
                    },
                    {
                        "id": "fa8a62c7-3414-4fba-825d-f71c5a320eed",
                        "name": "0.1.4",
                        "release_date": "2025-07-07T22:25:16+02:00"
                    },
                    {
                        "id": "428d3070-e416-4939-b33a-097c7cbb8700",
                        "name": "0.1.3",
                        "release_date": "2025-07-07T22:22:55+02:00"
                    },
                    {
                        "id": "fe50a7b6-99b3-469f-8b6f-aa000ed8e28d",
                        "name": "0.1.2",
                        "release_date": "2025-07-07T22:20:09+02:00"
                    },
                    {
                        "id": "9acd6c0a-3dc9-47fb-a3b9-3346f76287db",
                        "name": "0.1.1",
                        "release_date": "2025-07-07T21:58:35+02:00"
                    },
                    {
                        "id": "8253d09c-0d39-478b-ae0c-3d3813b6eb24",
                        "name": "0.1.0",
                        "release_date": "2025-07-07T21:53:18+02:00"
                    }
                ]
            },
            "download_count": 19
        },
        {
            "id": 41095,
            "upstream_id": null,
            "created": "2025-07-08T05:53:42.651393Z",
            "modified": "2025-11-22T22:56:02.416375Z",
            "imported": "2025-11-22T22:56:02.366784",
            "github_user": "CyVerse-Ansible",
            "username": "CyVerse-Ansible",
            "github_repo": "ansible-k3s",
            "github_branch": "master",
            "commit": "67d41111d8d0ddc081e9a79e6e3856a2311b915c",
            "commit_message": "downgraded gpu operator chart version\n",
            "name": "ansible-k3s",
            "description": "This role will install a single or multi-cluster k3s, with the option of installing with postgresql. At this time, this is not suppose to be a comprehensive k3s, but rather a role sufficient for CyVerse's needs",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 1487,
                    "name": "CyVerse-Ansible",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d19fd-04c7-7547-bcc7-dd4ed52a190c/avatar/"
                },
                "provider_namespace": {
                    "id": 14742,
                    "name": "cyverse_ansible",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/14742/"
                },
                "repository": {
                    "name": "ansible-k3s",
                    "original_name": "ansible-k3s"
                },
                "tags": [
                    "kubernetes",
                    "k3s"
                ],
                "versions": []
            },
            "download_count": 3
        },
        {
            "id": 41096,
            "upstream_id": null,
            "created": "2025-07-08T06:55:58.285085Z",
            "modified": "2025-07-08T06:55:58.321807Z",
            "imported": "2025-07-08T06:55:58.282762",
            "github_user": "Rakesh-Gopisetti",
            "username": "Rakesh-Gopisetti",
            "github_repo": "dummy-role",
            "github_branch": "main",
            "commit": "d356d8e50ef688aaa37f6d8d187d2fb517477e90",
            "commit_message": "initial files\n",
            "name": "dummy-role",
            "description": "your role description",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 22934,
                    "name": "Rakesh-Gopisetti",
                    "avatar_url": "https://github.com/Rakesh-Gopisetti.png"
                },
                "provider_namespace": {
                    "id": 32403,
                    "name": "rakesh_gopisetti",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/32403/"
                },
                "repository": {
                    "name": "dummy-role",
                    "original_name": "dummy-role"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 2
        },
        {
            "id": 41097,
            "upstream_id": null,
            "created": "2025-07-08T07:53:20.180186Z",
            "modified": "2025-07-08T08:01:10.659532Z",
            "imported": "2025-07-08T08:01:10.462704",
            "github_user": "raihamzaumer",
            "username": "raihamzaumer",
            "github_repo": "Ansible_Role",
            "github_branch": "main",
            "commit": "be10fad4fae249e7e81c85c5722d4d13b490e323",
            "commit_message": "Update README.md",
            "name": "httpd",
            "description": "A demo role to install httpd",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 22866,
                    "name": "raihamzaumer",
                    "avatar_url": "https://github.com/raihamzaumer.png"
                },
                "provider_namespace": {
                    "id": 32336,
                    "name": "raihamzaumer",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/32336/"
                },
                "repository": {
                    "name": "Ansible_Role",
                    "original_name": "Ansible_Role"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 4
        },
        {
            "id": 41098,
            "upstream_id": null,
            "created": "2025-07-08T20:30:29.567414Z",
            "modified": "2025-07-09T07:00:06.518887Z",
            "imported": "2025-07-09T07:00:06.472241",
            "github_user": "vamshi-me",
            "username": "vamshi-me",
            "github_repo": "ansible_role_httpd",
            "github_branch": "master",
            "commit": "fefa668da4c7175fd3166ec46263f16b28cb5b74",
            "commit_message": "Update main.yml",
            "name": "ansible_role_httpd",
            "description": "This role hosts a static application using apache2",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 22944,
                    "name": "vamshi-me",
                    "avatar_url": "https://github.com/vamshi-me.png"
                },
                "provider_namespace": {
                    "id": 32413,
                    "name": "vamshi_me",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/32413/"
                },
                "repository": {
                    "name": "ansible_role_httpd",
                    "original_name": "ansible_role_httpd"
                },
                "tags": [],
                "versions": [
                    {
                        "id": "d7c176cc-6025-4c0f-b5c4-bbc5aa73f597",
                        "name": "1.0.1",
                        "release_date": "2025-07-09T12:16:16+05:30"
                    }
                ]
            },
            "download_count": 5
        },
        {
            "id": 41099,
            "upstream_id": null,
            "created": "2025-07-08T21:01:38.623027Z",
            "modified": "2025-11-19T00:40:24.729889Z",
            "imported": "2025-11-19T00:40:24.682544",
            "github_user": "pythoniccafe",
            "username": "pythoniccafe",
            "github_repo": "ansible-debian-bootstrap",
            "github_branch": "main",
            "commit": "65f72ac69bff0ec176e74d29d569b3450a3a0b0a",
            "commit_message": "Merge pull request #3 from PythonicCafe/enhancement/dokku-installation\n\nAdd optional Docker and Dokku installation",
            "name": "debian_bootstrap",
            "description": "Normalize and prepare a Debian server",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 22745,
                    "name": "pythoniccafe",
                    "avatar_url": "https://github.com/pythoniccafe.png"
                },
                "provider_namespace": {
                    "id": 32217,
                    "name": "pythoniccafe",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/32217/"
                },
                "repository": {
                    "name": "ansible-debian-bootstrap",
                    "original_name": "ansible-debian-bootstrap"
                },
                "tags": [
                    "system",
                    "debian",
                    "apt",
                    "alternatives",
                    "editor",
                    "ssh"
                ],
                "versions": []
            },
            "download_count": 12
        },
        {
            "id": 41100,
            "upstream_id": null,
            "created": "2025-07-09T00:22:03.985773Z",
            "modified": "2025-07-09T00:22:04.030343Z",
            "imported": "2025-07-09T00:22:03.983324",
            "github_user": "iamenr0s",
            "username": "iamenr0s",
            "github_repo": "ansible-role-bootstrap",
            "github_branch": "master",
            "commit": "39408e774462810a89fdbd25411c3c0f558b0c7b",
            "commit_message": "fix: correct role name in molecule converge.yml\n\nThe role name was changed from 'ansible-role-bootstrap' to 'ansible_role_bootstrap' to match the correct naming convention for Ansible roles.\n",
            "name": "ansible_role_bootstrap",
            "description": "Bootstrap role for multiple Linux distributions (Debian/Ubuntu and RHEL/Rocky/AlmaLinux)",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 14069,
                    "name": "iamenr0s",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/01927bb4-83cc-7034-b82f-b9dd98eac443/avatar/"
                },
                "provider_namespace": {
                    "id": 13009,
                    "name": "iamenr0s",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/13009/"
                },
                "repository": {
                    "name": "ansible-role-bootstrap",
                    "original_name": "ansible-role-bootstrap"
                },
                "tags": [
                    "bootstrap",
                    "multios",
                    "debian",
                    "ubuntu",
                    "rhel",
                    "rocky",
                    "almalinux",
                    "ansible",
                    "ssh",
                    "security"
                ],
                "versions": []
            },
            "download_count": 7
        }
    ]
}