A list of legacy roles.

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

{
    "count": 36700,
    "next": "http://galaxy.ansible.com/api/v1/roles/?format=api&page=3544",
    "previous": "http://galaxy.ansible.com/api/v1/roles/?format=api&page=3542",
    "results": [
        {
            "id": 40688,
            "upstream_id": null,
            "created": "2025-05-16T21:50:09.923238Z",
            "modified": "2025-11-29T14:51:09.712716Z",
            "imported": "2025-11-29T14:51:09.636217",
            "github_user": "grzegorzfranus",
            "username": "grzegorzfranus",
            "github_repo": "ansible-role-package-update",
            "github_branch": "main",
            "commit": "1a71db1a2fe277c29740691c50c27d4385fa5fe4",
            "commit_message": "refactor: remove emojis from task names\n\n- Remove emoji prefixes from all task name fields across task files\n- Emojis preserved in fail_msg and success_msg for visual feedback\n- Affected files: main.yml, assert.yml, check.yml, disk_check.yml,\n  post_info.yml, pre_info.yml, prerequisites.yml, reboot.yml\n- Bump version to 1.0.6\n",
            "name": "package_update",
            "description": "Ansible role to manage system package updates across various Linux distributions.\n",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 20540,
                    "name": "grzegorzfranus",
                    "avatar_url": "https://github.com/grzegorzfranus.png"
                },
                "provider_namespace": {
                    "id": 30034,
                    "name": "grzegorzfranus",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/30034/"
                },
                "repository": {
                    "name": "ansible-role-package-update",
                    "original_name": "ansible-role-package-update"
                },
                "tags": [
                    "package",
                    "update",
                    "upgrade",
                    "system",
                    "maintenance",
                    "patching",
                    "security"
                ],
                "versions": [
                    {
                        "id": "161dfe18-0cd8-4c47-afd1-311f769c6b5b",
                        "name": "v1.0.6",
                        "release_date": "2025-11-29T15:44:37+01:00"
                    },
                    {
                        "id": "0a4e5a67-65a0-4578-ae13-84f405769f34",
                        "name": "v1.0.5",
                        "release_date": "2025-11-24T14:22:08+01:00"
                    },
                    {
                        "id": "57ecb554-b1bf-48fb-b839-72843b81a0ce",
                        "name": "v1.0.4",
                        "release_date": "2025-08-10T21:07:31+02:00"
                    },
                    {
                        "id": "a0ec6910-e738-4577-84fd-35fe46fba7c8",
                        "name": "v1.0.3",
                        "release_date": "2025-08-10T18:48:31+02:00"
                    },
                    {
                        "id": "357a436d-13ec-43f5-9c94-b6713269d605",
                        "name": "v1.0.2",
                        "release_date": "2025-06-27T15:55:26+02:00"
                    },
                    {
                        "id": "de03fba1-e24e-4fb2-b311-de59654dda11",
                        "name": "v1.0.0",
                        "release_date": "2025-05-16T23:44:11+02:00"
                    }
                ]
            },
            "download_count": 11
        },
        {
            "id": 40689,
            "upstream_id": null,
            "created": "2025-05-16T23:34:29.687706Z",
            "modified": "2025-05-16T23:34:29.725986Z",
            "imported": "2025-05-16T23:34:29.685163",
            "github_user": "Sumukh-sys",
            "username": "Sumukh-sys",
            "github_repo": "V",
            "github_branch": "main",
            "commit": "2d7d7e47abbe2b0c794ddb396f782b8a0aed4f8d",
            "commit_message": "First-practice\n",
            "name": "V",
            "description": "your role description",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 21823,
                    "name": "Sumukh-sys",
                    "avatar_url": "https://github.com/Sumukh-sys.png"
                },
                "provider_namespace": {
                    "id": 31305,
                    "name": "sumukh_sys",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/31305/"
                },
                "repository": {
                    "name": "V",
                    "original_name": "V"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 9
        },
        {
            "id": 40690,
            "upstream_id": null,
            "created": "2025-05-17T06:19:17.878061Z",
            "modified": "2025-05-17T06:23:58.415199Z",
            "imported": "2025-05-17T06:23:58.393073",
            "github_user": "Gurram2001",
            "username": "Gurram2001",
            "github_repo": "devops_tools",
            "github_branch": "main",
            "commit": "cfbf443d074d19e77472940b0dd19dc20b7f64bc",
            "commit_message": "Merge branch 'main' of github.com:Gurram2001/Ansible-role-devOps\n",
            "name": "devops_tools",
            "description": "Ansible role to install Docker and other essential DevOps tools.",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 21868,
                    "name": "Gurram2001",
                    "avatar_url": "https://github.com/Gurram2001.png"
                },
                "provider_namespace": {
                    "id": 31349,
                    "name": "gurram2001",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/31349/"
                },
                "repository": {
                    "name": "devops_tools",
                    "original_name": "devops_tools"
                },
                "tags": [
                    "devops",
                    "docker",
                    "dockercompose",
                    "kubectl",
                    "helm",
                    "terraform",
                    "ansible",
                    "automation"
                ],
                "versions": []
            },
            "download_count": 10
        },
        {
            "id": 40691,
            "upstream_id": null,
            "created": "2025-05-17T06:33:00.294036Z",
            "modified": "2025-05-17T06:33:00.334933Z",
            "imported": "2025-05-17T06:33:00.291275",
            "github_user": "utalfaruq",
            "username": "utalfaruq",
            "github_repo": "dummy-role",
            "github_branch": "main",
            "commit": "0aebe12cc06c6b73bc890ef6e143e53053a04ec5",
            "commit_message": "add initial files\n",
            "name": "dummy-role",
            "description": "your role description",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 21864,
                    "name": "utalfaruq",
                    "avatar_url": "https://github.com/utalfaruq.png"
                },
                "provider_namespace": {
                    "id": 31345,
                    "name": "utalfaruq",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/31345/"
                },
                "repository": {
                    "name": "dummy-role",
                    "original_name": "dummy-role"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 8
        },
        {
            "id": 40692,
            "upstream_id": null,
            "created": "2025-05-17T13:17:47.393903Z",
            "modified": "2025-05-17T13:17:47.435332Z",
            "imported": "2025-05-17T13:17:47.391746",
            "github_user": "ChaudharyRakesh83",
            "username": "ChaudharyRakesh83",
            "github_repo": "ansible-role-nginx_web",
            "github_branch": "main",
            "commit": "394564e78e9dcc41d3d47eeb4b28c7d202b1ab33",
            "commit_message": "Initial commit of nginx_web Ansible role\n",
            "name": "nginx_web",
            "description": "Ansible role to install and configure NGINX web server",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 21839,
                    "name": "ChaudharyRakesh83",
                    "avatar_url": "https://github.com/ChaudharyRakesh83.png"
                },
                "provider_namespace": {
                    "id": 31321,
                    "name": "chaudharyrakesh83",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/31321/"
                },
                "repository": {
                    "name": "ansible-role-nginx_web",
                    "original_name": "ansible-role-nginx_web"
                },
                "tags": [
                    "web",
                    "nginx",
                    "http"
                ],
                "versions": []
            },
            "download_count": 29
        },
        {
            "id": 40693,
            "upstream_id": null,
            "created": "2025-05-17T19:42:47.539252Z",
            "modified": "2025-05-17T19:42:47.583426Z",
            "imported": "2025-05-17T19:42:47.537033",
            "github_user": "gyenoch",
            "username": "gyenoch",
            "github_repo": "simple-ansible-role-project",
            "github_branch": "main",
            "commit": "2b658830f9bfeec5eed631a1afa0e90d034cea89",
            "commit_message": "initial commit\n",
            "name": "simple-project",
            "description": "your role description",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 21872,
                    "name": "gyenoch",
                    "avatar_url": "https://github.com/gyenoch.png"
                },
                "provider_namespace": {
                    "id": 31353,
                    "name": "gyenoch",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/31353/"
                },
                "repository": {
                    "name": "simple-ansible-role-project",
                    "original_name": "simple-ansible-role-project"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 8
        },
        {
            "id": 40694,
            "upstream_id": null,
            "created": "2025-05-18T14:41:43.800835Z",
            "modified": "2025-11-30T08:34:16.168894Z",
            "imported": "2025-11-30T08:34:16.115154",
            "github_user": "grzegorzfranus",
            "username": "grzegorzfranus",
            "github_repo": "ansible-role-users",
            "github_branch": "main",
            "commit": "c7028ac12c46e3ba49d54bf91ff65b6450109da8",
            "commit_message": "fix: resolve ansible-core 2.24 deprecation warnings\n\nšŸ”§ Fixed INJECT_FACTS_AS_VARS deprecation warning:\n- Replace ansible_hostname with ansible_facts['hostname']\n- Replace ansible_date_time.* with ansible_facts['date_time']['*']\n- Replace ansible_os_family with ansible_facts['os_family']\n\nšŸ“¦ Updated files:\n- defaults/main.yml: Updated password store filename template\n- tasks/create.yml: Updated password file content templates\n- molecule/default/converge.yml: Updated OS family checks\n\nšŸ”„ Changed:\n- Updated min_ansible_version from 2.15 to 2.17 in meta/main.yml\n- Verified full compatibility with Ansible 2.20\n\nšŸ“š Documentation:\n- Added Known Issues section about authorized_key module warning\n- Updated Ansible version requirement in README.md\n- Updated CHANGELOG.md with version 1.0.4\n\nResolves deprecation warnings for ansible-core 2.24 compatibility.\n",
            "name": "users",
            "description": "Ansible role for managing user accounts with secure password generation and SSH key support.\n",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 20540,
                    "name": "grzegorzfranus",
                    "avatar_url": "https://github.com/grzegorzfranus.png"
                },
                "provider_namespace": {
                    "id": 30034,
                    "name": "grzegorzfranus",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/30034/"
                },
                "repository": {
                    "name": "ansible-role-users",
                    "original_name": "ansible-role-users"
                },
                "tags": [
                    "users",
                    "accounts",
                    "management",
                    "system",
                    "authentication",
                    "usermanagement"
                ],
                "versions": [
                    {
                        "id": "72e993ca-39ec-4f99-a06a-305ff8ece892",
                        "name": "v1.0.4",
                        "release_date": "2025-11-30T09:18:14+01:00"
                    },
                    {
                        "id": "4e0ec3eb-26d6-47cc-964d-247bf41ed711",
                        "name": "v1.0.3",
                        "release_date": "2025-08-10T17:11:17+02:00"
                    },
                    {
                        "id": "a4ea2f96-eb2d-4953-a875-5eb02057f0f3",
                        "name": "v1.0.2",
                        "release_date": "2025-06-28T20:09:32+02:00"
                    },
                    {
                        "id": "88593f41-e848-451f-8a49-f56d1d7176ae",
                        "name": "v1.0.1",
                        "release_date": "2025-05-18T15:38:18+02:00"
                    }
                ]
            },
            "download_count": 13
        },
        {
            "id": 40695,
            "upstream_id": null,
            "created": "2025-05-18T20:39:41.937127Z",
            "modified": "2025-05-18T20:39:41.965845Z",
            "imported": "2025-05-18T20:39:41.934987",
            "github_user": "Ritikkhokar",
            "username": "Ritikkhokar",
            "github_repo": "Ansible",
            "github_branch": "main",
            "commit": "6e342b555443d67381bd2237e3aa4c8f5ea4d39f",
            "commit_message": "author added\n",
            "name": "Ansible",
            "description": "Dummy testing",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 21878,
                    "name": "Ritikkhokar",
                    "avatar_url": "https://github.com/Ritikkhokar.png"
                },
                "provider_namespace": {
                    "id": 31359,
                    "name": "ritikkhokar",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/31359/"
                },
                "repository": {
                    "name": "Ansible",
                    "original_name": "Ansible"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 8
        },
        {
            "id": 40696,
            "upstream_id": null,
            "created": "2025-05-19T10:29:26.869251Z",
            "modified": "2025-05-19T10:57:04.285267Z",
            "imported": "2025-05-19T10:57:04.264698",
            "github_user": "azadeamini",
            "username": "azadeamini",
            "github_repo": "ansible-role-bind",
            "github_branch": "master",
            "commit": "2e1a3749ddad398a768e3de06fb35718cabb0f4c",
            "commit_message": "edit readme\n",
            "name": "bind",
            "description": "Sets up ISC BIND as an authoritative DNS server for one or more domains (primary and/or secondary) with per-zone ACL support.\n",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 21898,
                    "name": "azadeamini",
                    "avatar_url": "https://github.com/azadeamini.png"
                },
                "provider_namespace": {
                    "id": 31379,
                    "name": "azadeamini",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/31379/"
                },
                "repository": {
                    "name": "ansible-role-bind",
                    "original_name": "ansible-role-bind"
                },
                "tags": [
                    "dns",
                    "networking",
                    "system"
                ],
                "versions": []
            },
            "download_count": 9
        },
        {
            "id": 40697,
            "upstream_id": null,
            "created": "2025-05-19T11:05:25.695294Z",
            "modified": "2025-05-19T11:05:25.752417Z",
            "imported": "2025-05-19T11:05:25.686550",
            "github_user": "jhuijgen83",
            "username": "jhuijgen83",
            "github_repo": "ansible-role-webserver",
            "github_branch": "main",
            "commit": "3fad3741a4fa6c95b753890ecf14cfd937ee9751",
            "commit_message": "Update main.yml",
            "name": "jhuijgen83.webserver",
            "description": "Installeert Apache, PHP en een testpagina",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 21903,
                    "name": "jhuijgen83",
                    "avatar_url": "https://github.com/jhuijgen83.png"
                },
                "provider_namespace": {
                    "id": 31384,
                    "name": "jhuijgen83",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/31384/"
                },
                "repository": {
                    "name": "ansible-role-webserver",
                    "original_name": "ansible-role-webserver"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 1
        }
    ]
}