A list of legacy roles.

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

{
    "count": 37842,
    "next": "http://galaxy.ansible.com/api/v1/roles/?format=api&namespace__name__in=ovirt%2Cwillow&page=3535",
    "previous": "http://galaxy.ansible.com/api/v1/roles/?format=api&namespace__name__in=ovirt%2Cwillow&page=3533",
    "results": [
        {
            "id": 40787,
            "upstream_id": null,
            "created": "2025-05-30T11:52:34.394510Z",
            "modified": "2026-10-10T15:37:55.167364Z",
            "imported": "2026-10-10T15:37:55.144926",
            "github_user": "sebastian13",
            "username": "sebastian13",
            "github_repo": "ansible-zabbix-smart",
            "github_branch": "main",
            "commit": "680c43679e7039bcbc9f79b1b693ac6c7a59da7d",
            "commit_message": "Refactor README.\n",
            "name": "zabbix_smart",
            "description": "Installs smartmontools and allows Zabbix to read S.M.A.R.T values.",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 6219,
                    "name": "sebastian13",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a17-a8db-7cda-8abc-9dc03ac4383c/avatar/"
                },
                "provider_namespace": {
                    "id": 18427,
                    "name": "sebastian13",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/18427/"
                },
                "repository": {
                    "name": "ansible-zabbix-smart",
                    "original_name": "ansible-zabbix-smart"
                },
                "tags": [
                    "zabbix",
                    "smart"
                ],
                "versions": []
            },
            "download_count": 20
        },
        {
            "id": 40788,
            "upstream_id": null,
            "created": "2025-05-30T12:03:58.112990Z",
            "modified": "2026-02-10T02:43:31.934063Z",
            "imported": "2026-02-10T02:43:31.847561",
            "github_user": "btravouillon",
            "username": "btravouillon",
            "github_repo": "ansible-role-lustre",
            "github_branch": "main",
            "commit": "607bc5ae8b4e73a3be556b6140be0511c18c5461",
            "commit_message": "Merge pull request #8 from btravouillon/feat/lnet_override\n\nfeat: Allow to install systemd drop-in for LNet",
            "name": "lustre",
            "description": "Install and configure Lustre",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 1046,
                    "name": "btravouillon",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d19fb-bdce-7a8e-8b23-c1c8ca0e1720/avatar/"
                },
                "provider_namespace": {
                    "id": 13290,
                    "name": "btravouillon",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/13290/"
                },
                "repository": {
                    "name": "ansible-role-lustre",
                    "original_name": "ansible-role-lustre"
                },
                "tags": [
                    "lustre",
                    "storage"
                ],
                "versions": [
                    {
                        "id": "74d909b2-bf59-47fc-857f-031318e75f0e",
                        "name": "1.0.0",
                        "release_date": "2026-02-09T21:41:48-05:00"
                    },
                    {
                        "id": "1ce89bee-3241-4014-80e1-93207d220768",
                        "name": "0.0.7",
                        "release_date": "2025-12-07T12:35:58-05:00"
                    },
                    {
                        "id": "569db3e8-ac38-4738-b98b-cd2afa7d5e7b",
                        "name": "0.0.6",
                        "release_date": "2025-05-30T08:00:46-04:00"
                    },
                    {
                        "id": "e8135d88-aa2e-4298-b521-34176c31f304",
                        "name": "0.0.5",
                        "release_date": "2025-02-27T14:58:30-05:00"
                    },
                    {
                        "id": "b35921bd-3258-41d9-85d7-9293018618fe",
                        "name": "0.0.4",
                        "release_date": "2024-04-05T21:04:21-04:00"
                    },
                    {
                        "id": "0a9410b5-beee-4fcd-977c-2a7ec347d635",
                        "name": "0.0.3",
                        "release_date": "2024-03-15T09:49:26-04:00"
                    },
                    {
                        "id": "9346e047-bf1b-480f-88d5-14c9272c7dec",
                        "name": "0.0.2",
                        "release_date": "2023-11-28T13:20:29-05:00"
                    },
                    {
                        "id": "6f9175bf-77d5-451a-b268-58323e5e3e8f",
                        "name": "0.0.1",
                        "release_date": "2023-10-24T14:07:31-04:00"
                    }
                ]
            },
            "download_count": 7131
        },
        {
            "id": 40789,
            "upstream_id": null,
            "created": "2025-05-31T02:35:30.866093Z",
            "modified": "2025-05-31T14:28:28.358228Z",
            "imported": "2025-05-31T14:28:28.323986",
            "github_user": "jasonmull",
            "username": "jasonmull",
            "github_repo": "ludus_ghosts_client",
            "github_branch": "v1.1.0",
            "commit": "7d92d9f50db270b5d30fb1d6009c3c3585b83d11",
            "commit_message": "Add pre-existing check",
            "name": "ludus_ghosts_client",
            "description": "A Ludus-compatible Ansible role to download, install, and configure the GHOSTS client application on Windows systems.",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 19886,
                    "name": "jasonmull",
                    "avatar_url": "https://github.com/jasonmull.png"
                },
                "provider_namespace": {
                    "id": 29396,
                    "name": "jasonmull",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/29396/"
                },
                "repository": {
                    "name": "ludus_ghosts_client",
                    "original_name": "ludus_ghosts_client"
                },
                "tags": [
                    "windows",
                    "security",
                    "simulation",
                    "ghosts"
                ],
                "versions": [
                    {
                        "id": "1c7dfb9d-f3e6-4608-92db-dfbd4427e9c8",
                        "name": "v1.1.0",
                        "release_date": "2025-05-31T09:24:45-05:00"
                    },
                    {
                        "id": "c4ecc397-b918-4688-a09d-83e2ff170eae",
                        "name": "v1.0.0",
                        "release_date": "2025-05-30T21:32:30-05:00"
                    }
                ]
            },
            "download_count": 930
        },
        {
            "id": 40790,
            "upstream_id": null,
            "created": "2025-05-31T10:09:09.324022Z",
            "modified": "2025-05-31T10:09:09.355713Z",
            "imported": "2025-05-31T10:09:09.321850",
            "github_user": "yogeshrathod7",
            "username": "yogeshrathod7",
            "github_repo": "dummy-role",
            "github_branch": "main",
            "commit": "518e3c4e2118ae11c7229b7352a43568b555b734",
            "commit_message": "Update README.md",
            "name": "dummy-role",
            "description": "role to install apache2 on linux environments.",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 22126,
                    "name": "yogeshrathod7",
                    "avatar_url": "https://github.com/yogeshrathod7.png"
                },
                "provider_namespace": {
                    "id": 31605,
                    "name": "yogeshrathod7",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/31605/"
                },
                "repository": {
                    "name": "dummy-role",
                    "original_name": "dummy-role"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 12
        },
        {
            "id": 40791,
            "upstream_id": null,
            "created": "2025-05-31T13:44:13.463886Z",
            "modified": "2026-09-19T18:56:34.095958Z",
            "imported": "2026-09-19T18:56:33.911281",
            "github_user": "philnewm",
            "username": "philnewm",
            "github_repo": "ansible-foreman",
            "github_branch": "main",
            "commit": "ae95bc89e1d78912ac550480b35c19cf86032ea1",
            "commit_message": "Merge pull request #16 from philnewm/include-cert-setup\n\nadd cert tasks",
            "name": "foreman",
            "description": "Set up and configure a foreman instance",
            "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-foreman",
                    "original_name": "ansible-foreman"
                },
                "tags": [],
                "versions": [
                    {
                        "id": "dfb03a98-493e-4abd-a9d7-8b25aa76259a",
                        "name": "0.8.0",
                        "release_date": "2026-09-18T18:01:07+02:00"
                    },
                    {
                        "id": "0ecba942-c5f8-4e1e-89c5-da9c1a9893a2",
                        "name": "0.7.5",
                        "release_date": "2026-09-16T11:11:42+02:00"
                    },
                    {
                        "id": "32e7e7b8-10d4-441d-9b2f-de7206c0ca98",
                        "name": "0.7.4",
                        "release_date": "2026-09-15T09:28:06+02:00"
                    },
                    {
                        "id": "c35afab9-42ad-4fed-8e48-04dd2dea05de",
                        "name": "0.7.3",
                        "release_date": "2026-09-12T23:05:02+02:00"
                    },
                    {
                        "id": "1955e4da-de98-41c6-9f11-09872790510b",
                        "name": "0.7.2",
                        "release_date": "2026-09-12T22:18:27+02:00"
                    },
                    {
                        "id": "80e83046-117e-4fc5-8354-7c8afe6bad34",
                        "name": "0.7.1",
                        "release_date": "2026-09-11T18:52:28+02:00"
                    },
                    {
                        "id": "eca452de-d0a8-478d-9164-cf820311ba57",
                        "name": "0.7.0",
                        "release_date": "2026-09-08T20:05:39+02:00"
                    },
                    {
                        "id": "c1b70cc7-0dc3-45cb-be73-f509aba421d7",
                        "name": "0.6.9",
                        "release_date": "2026-09-02T15:41:58+02:00"
                    },
                    {
                        "id": "82183120-7559-4af1-a1b1-59fdb29b6416",
                        "name": "0.6.8",
                        "release_date": "2026-09-02T09:39:01+02:00"
                    },
                    {
                        "id": "471cb881-b9cb-4bd0-8d91-b0d1429ca285",
                        "name": "0.6.7",
                        "release_date": "2026-08-28T22:33:21+02:00"
                    },
                    {
                        "id": "951a51fb-9d50-401a-bf91-061f8b3455ab",
                        "name": "0.6.6",
                        "release_date": "2026-08-24T22:07:37+02:00"
                    }
                ]
            },
            "download_count": 100
        },
        {
            "id": 40792,
            "upstream_id": null,
            "created": "2025-06-01T03:28:03.149681Z",
            "modified": "2025-12-11T18:01:46.478312Z",
            "imported": "2025-12-11T18:01:46.450520",
            "github_user": "Beardhammer",
            "username": "Beardhammer",
            "github_repo": "ludus_devbox",
            "github_branch": "main",
            "commit": "6e0aafc0d5f2cb62fe7fe0141cda14c52d2f0574",
            "commit_message": "Update install_docker_ludus.yml",
            "name": "ludus_devbox",
            "description": "An Ansible role that preps Windows for Dev",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 21063,
                    "name": "Beardhammer",
                    "avatar_url": "https://github.com/Beardhammer.png"
                },
                "provider_namespace": {
                    "id": 30567,
                    "name": "beardhammer",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/30567/"
                },
                "repository": {
                    "name": "ludus_devbox",
                    "original_name": "ludus_devbox"
                },
                "tags": [
                    "ludus"
                ],
                "versions": []
            },
            "download_count": 18
        },
        {
            "id": 40793,
            "upstream_id": null,
            "created": "2025-06-01T07:05:07.544317Z",
            "modified": "2025-06-01T07:05:07.676097Z",
            "imported": "2025-06-01T07:05:07.542017",
            "github_user": "straysheep-dev",
            "username": "straysheep-dev",
            "github_repo": "ansible-role-build_kali_desktop",
            "github_branch": "main",
            "commit": "406c7ea7bfa1f0c0a5d81fa495e163836fefd85a",
            "commit_message": "License string cannot exceed 50 characters\n",
            "name": "build_kali_desktop",
            "description": "Deploy a customizable desktop environment for Kali Linux.",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 22091,
                    "name": "straysheep-dev",
                    "avatar_url": "https://github.com/straysheep-dev.png"
                },
                "provider_namespace": {
                    "id": 31570,
                    "name": "straysheep_dev",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/31570/"
                },
                "repository": {
                    "name": "ansible-role-build_kali_desktop",
                    "original_name": "ansible-role-build_kali_desktop"
                },
                "tags": [
                    "kali",
                    "automation",
                    "desktop",
                    "security"
                ],
                "versions": []
            },
            "download_count": 12
        },
        {
            "id": 40794,
            "upstream_id": null,
            "created": "2025-06-01T11:21:37.477913Z",
            "modified": "2025-06-01T11:21:37.512596Z",
            "imported": "2025-06-01T11:21:37.475650",
            "github_user": "Titir250",
            "username": "Titir250",
            "github_repo": "dummy-role",
            "github_branch": "main",
            "commit": "3341b856b89f81a965282c035ff19f8c4d2c515f",
            "commit_message": "initial files\n",
            "name": "dummy-role",
            "description": "your role description",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 22128,
                    "name": "Titir250",
                    "avatar_url": "https://github.com/Titir250.png"
                },
                "provider_namespace": {
                    "id": 31607,
                    "name": "titir250",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/31607/"
                },
                "repository": {
                    "name": "dummy-role",
                    "original_name": "dummy-role"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 11
        },
        {
            "id": 40795,
            "upstream_id": null,
            "created": "2025-06-01T20:00:57.559992Z",
            "modified": "2025-06-05T19:47:00.911390Z",
            "imported": "2025-06-05T19:47:00.891166",
            "github_user": "arikkert",
            "username": "arikkert",
            "github_repo": "ansible-role_vagrant_user",
            "github_branch": "main",
            "commit": "8a27036df2ec241f5fff536650512e144ad15af4",
            "commit_message": "fix typos\n",
            "name": "vagrant_user",
            "description": "set (overwrite the default) vagrant credentials",
            "summary_fields": {
                "dependencies": [],
                "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_vagrant_user",
                    "original_name": "ansible-role_vagrant_user"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 29
        },
        {
            "id": 40796,
            "upstream_id": null,
            "created": "2025-06-02T03:07:30.383186Z",
            "modified": "2025-06-02T03:07:30.416813Z",
            "imported": "2025-06-02T03:07:30.380813",
            "github_user": "dhanunjayasneha",
            "username": "dhanunjayasneha",
            "github_repo": "ansible_role",
            "github_branch": "master",
            "commit": "d886b22c786217b31a39427147cf6f2e6cf9ad04",
            "commit_message": "adding a ansible roles\n",
            "name": "ansible_role",
            "description": "your role description",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 22147,
                    "name": "dhanunjayasneha",
                    "avatar_url": "https://github.com/dhanunjayasneha.png"
                },
                "provider_namespace": {
                    "id": 31626,
                    "name": "dhanunjayasneha",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/31626/"
                },
                "repository": {
                    "name": "ansible_role",
                    "original_name": "ansible_role"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 12
        }
    ]
}