A list of legacy roles.

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

{
    "count": 37669,
    "next": "http://galaxy.ansible.com/api/v1/roles/?format=api&namespace__name__in=ovirt%2Cwillow&page=3621",
    "previous": "http://galaxy.ansible.com/api/v1/roles/?format=api&namespace__name__in=ovirt%2Cwillow&page=3619",
    "results": [
        {
            "id": 41720,
            "upstream_id": null,
            "created": "2025-10-11T19:31:34.195340Z",
            "modified": "2025-10-11T19:31:34.231963Z",
            "imported": "2025-10-11T19:31:34.192192",
            "github_user": "iam-rayees",
            "username": "iam-rayees",
            "github_repo": "ansible-role-docker",
            "github_branch": "main",
            "commit": "cc500fc5ca62b48d2425ab571f8b7be9b6d0279e",
            "commit_message": "Update README.md",
            "name": "docker",
            "description": "DevOps Engineer",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 16953,
                    "name": "iam-rayees",
                    "avatar_url": "https://github.com/iam-rayees.png"
                },
                "provider_namespace": {
                    "id": 26546,
                    "name": "iam_rayees",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/26546/"
                },
                "repository": {
                    "name": "ansible-role-docker",
                    "original_name": "ansible-role-docker"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 4
        },
        {
            "id": 41721,
            "upstream_id": null,
            "created": "2025-10-12T13:15:35.683851Z",
            "modified": "2025-10-12T13:15:35.757793Z",
            "imported": "2025-10-12T13:15:35.680493",
            "github_user": "anhnt094",
            "username": "anhnt094",
            "github_repo": "ansible-role-nginx",
            "github_branch": "main",
            "commit": "607b5d52d793b00ab54563dd1c63a52ebd2ad638",
            "commit_message": "Update metadata for Ansible Galaxy publication\n",
            "name": "nginx",
            "description": "Nginx installation and configuration for Linux, FreeBSD and OpenBSD with optional manual installation support.",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 24407,
                    "name": "anhnt094",
                    "avatar_url": "https://github.com/anhnt094.png"
                },
                "provider_namespace": {
                    "id": 33869,
                    "name": "anhnt094",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/33869/"
                },
                "repository": {
                    "name": "ansible-role-nginx",
                    "original_name": "ansible-role-nginx"
                },
                "tags": [
                    "development",
                    "web",
                    "nginx",
                    "reverse",
                    "proxy",
                    "load",
                    "balancer"
                ],
                "versions": [
                    {
                        "id": "e80b49bc-4801-431a-9adf-8ea8c00986d6",
                        "name": "v1.0.0",
                        "release_date": "2025-10-12T20:14:03+07:00"
                    }
                ]
            },
            "download_count": 15
        },
        {
            "id": 41722,
            "upstream_id": null,
            "created": "2025-10-14T06:23:24.419401Z",
            "modified": "2025-10-14T06:23:24.474013Z",
            "imported": "2025-10-14T06:23:24.417215",
            "github_user": "PrakyathReddy",
            "username": "PrakyathReddy",
            "github_repo": "ansible-galaxy-httpd-role",
            "github_branch": "main",
            "commit": "03afd69b075f22324662325bb828b76c595630b0",
            "commit_message": "Restructure repository for Ansible Galaxy compatibility\n\n- Move role structure to root level\n- Update meta/main.yml with proper role metadata\n- Fix platform versions and format for Galaxy requirements\n",
            "name": "ansible-galaxy-httpd-role",
            "description": "Ansible role to install and configure Apache HTTP Server (httpd)",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 24516,
                    "name": "PrakyathReddy",
                    "avatar_url": "https://github.com/PrakyathReddy.png"
                },
                "provider_namespace": {
                    "id": 33976,
                    "name": "prakyathreddy",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/33976/"
                },
                "repository": {
                    "name": "ansible-galaxy-httpd-role",
                    "original_name": "ansible-galaxy-httpd-role"
                },
                "tags": [
                    "apache",
                    "httpd",
                    "web",
                    "server",
                    "linux"
                ],
                "versions": []
            },
            "download_count": 5
        },
        {
            "id": 41723,
            "upstream_id": null,
            "created": "2025-10-14T07:18:41.421148Z",
            "modified": "2025-10-14T07:18:41.492738Z",
            "imported": "2025-10-14T07:18:41.408732",
            "github_user": "Dhanushgowda10",
            "username": "Dhanushgowda10",
            "github_repo": "dhanushgowda10_nginx",
            "github_branch": "main",
            "commit": "59782c4301f3b0a7e37338ca334b0ef34e2faed8",
            "commit_message": "Rename role to valid Galaxy name\n",
            "name": "dhanushgowda10_nginx",
            "description": "Install Nginx using Ansible",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 24462,
                    "name": "Dhanushgowda10",
                    "avatar_url": "https://github.com/Dhanushgowda10.png"
                },
                "provider_namespace": {
                    "id": 33922,
                    "name": "dhanushgowda10",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/33922/"
                },
                "repository": {
                    "name": "dhanushgowda10_nginx",
                    "original_name": "dhanushgowda10_nginx"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 4
        },
        {
            "id": 41724,
            "upstream_id": null,
            "created": "2025-10-14T09:05:31.283197Z",
            "modified": "2025-10-14T09:36:55.129926Z",
            "imported": "2025-10-14T09:36:55.085120",
            "github_user": "Jackdstp",
            "username": "Jackdstp",
            "github_repo": "ansible-role-nginx",
            "github_branch": "master",
            "commit": "2248ca641052096292dc1c06ae1891e1d32e9948",
            "commit_message": "resolve warning\n",
            "name": "nginx",
            "description": "Install and configure nginx web server",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 24521,
                    "name": "Jackdstp",
                    "avatar_url": "https://github.com/Jackdstp.png"
                },
                "provider_namespace": {
                    "id": 33981,
                    "name": "jackdstp",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/33981/"
                },
                "repository": {
                    "name": "ansible-role-nginx",
                    "original_name": "ansible-role-nginx"
                },
                "tags": [
                    "nginx",
                    "web"
                ],
                "versions": []
            },
            "download_count": 10
        },
        {
            "id": 41725,
            "upstream_id": null,
            "created": "2025-10-14T12:04:25.762814Z",
            "modified": "2026-07-14T08:04:24.996716Z",
            "imported": "2026-07-14T08:04:24.966022",
            "github_user": "arikkert",
            "username": "arikkert",
            "github_repo": "ansible-role_nrpe_check_pve_vms",
            "github_branch": "main",
            "commit": "b5a6f5f746ca9583501b96b6edf0de6243942bfe",
            "commit_message": "update ansible_facts syntax\n",
            "name": "nrpe_check_pve_vms",
            "description": "nrpe check_pve_vms on linux hosts",
            "summary_fields": {
                "dependencies": [
                    {
                        "role": "arikkert.nrpe"
                    }
                ],
                "namespace": {
                    "id": 603,
                    "name": "arikkert",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d19fa-5160-7517-92a2-a81b38eb6989/avatar/"
                },
                "provider_namespace": {
                    "id": 14041,
                    "name": "arikkert",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/14041/"
                },
                "repository": {
                    "name": "ansible-role_nrpe_check_pve_vms",
                    "original_name": "ansible-role_nrpe_check_pve_vms"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 13
        },
        {
            "id": 41726,
            "upstream_id": null,
            "created": "2025-10-15T11:05:52.512503Z",
            "modified": "2025-10-17T03:18:51.542775Z",
            "imported": "2025-10-17T03:18:51.522986",
            "github_user": "sudohogan",
            "username": "sudohogan",
            "github_repo": "ansible-redis-playbook",
            "github_branch": "main",
            "commit": "8e707b92e2b69e0d899fac943923d9ad936e541b",
            "commit_message": "updated the readme.md file for better documentation\n",
            "name": "ansible-redis-playbook",
            "description": "Ansible Role to install Redis on a Linux Server",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 24530,
                    "name": "sudohogan",
                    "avatar_url": "https://github.com/sudohogan.png"
                },
                "provider_namespace": {
                    "id": 33989,
                    "name": "sudohogan",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/33989/"
                },
                "repository": {
                    "name": "ansible-redis-playbook",
                    "original_name": "ansible-redis-playbook"
                },
                "tags": [
                    "Redis",
                    "Linux"
                ],
                "versions": []
            },
            "download_count": 21
        },
        {
            "id": 41727,
            "upstream_id": null,
            "created": "2025-10-15T17:21:39.364514Z",
            "modified": "2025-10-15T17:21:39.434379Z",
            "imported": "2025-10-15T17:21:39.361652",
            "github_user": "zeerayne",
            "username": "zeerayne",
            "github_repo": "ansible-openwrt",
            "github_branch": "master",
            "commit": "87f64ee095a59b1e1dc99a5687e6455e55e2ac25",
            "commit_message": "Fixup molecule test run\n",
            "name": "openwrt",
            "description": "Manage OpenWRT without python",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 24552,
                    "name": "zeerayne",
                    "avatar_url": "https://github.com/zeerayne.png"
                },
                "provider_namespace": {
                    "id": 34011,
                    "name": "zeerayne",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/34011/"
                },
                "repository": {
                    "name": "ansible-openwrt",
                    "original_name": "ansible-openwrt"
                },
                "tags": [
                    "busybox",
                    "lede",
                    "openwrt",
                    "shell",
                    "uci"
                ],
                "versions": [
                    {
                        "id": "d80e6f49-e5de-49ed-bd1d-5f1177be16f0",
                        "name": "v1.2.2",
                        "release_date": "2025-10-15T20:19:37+03:00"
                    },
                    {
                        "id": "12001914-2a61-4f04-8b5b-36ac01f7c9db",
                        "name": "v1.2.1",
                        "release_date": "2025-10-15T20:16:36+03:00"
                    }
                ]
            },
            "download_count": 4767
        },
        {
            "id": 41728,
            "upstream_id": null,
            "created": "2025-10-15T18:08:09.737883Z",
            "modified": "2026-03-19T19:50:46.410936Z",
            "imported": "2026-03-19T19:50:46.379567",
            "github_user": "hax0rbana-adam",
            "username": "hax0rbana_adam",
            "github_repo": "lemur",
            "github_branch": "trunk",
            "commit": "1028f146967ea1b5bf13247f5c2395adb833d62a",
            "commit_message": "maint: switch to webserver user to avoid having to change perms\n",
            "name": "lemur",
            "description": "lemur - tracking system for books to prisoners",
            "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": "lemur",
                    "original_name": "lemur"
                },
                "tags": [
                    "b2p",
                    "books2prisoners"
                ],
                "versions": []
            },
            "download_count": 18
        },
        {
            "id": 41729,
            "upstream_id": null,
            "created": "2025-10-15T18:30:10.730845Z",
            "modified": "2025-10-15T18:30:10.802287Z",
            "imported": "2025-10-15T18:30:10.727401",
            "github_user": "ShailendraJungRana",
            "username": "ShailendraJungRana",
            "github_repo": "ansible_dummyroles",
            "github_branch": "main",
            "commit": "aff347f73c3c8ec3ee5c2ef864225199b95197a2",
            "commit_message": "initial files\n",
            "name": "ansible_dummyroles",
            "description": "your role description",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 24511,
                    "name": "ShailendraJungRana",
                    "avatar_url": "https://github.com/ShailendraJungRana.png"
                },
                "provider_namespace": {
                    "id": 33971,
                    "name": "shailendrajungrana",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/33971/"
                },
                "repository": {
                    "name": "ansible_dummyroles",
                    "original_name": "ansible_dummyroles"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 2
        }
    ]
}