A list of legacy roles.

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

{
    "count": 37666,
    "next": "http://galaxy.ansible.com/api/v1/roles/?format=api&namespace__name__in=ovirt%2Cwillow&page=3337",
    "previous": "http://galaxy.ansible.com/api/v1/roles/?format=api&namespace__name__in=ovirt%2Cwillow&page=3335",
    "results": [
        {
            "id": 38389,
            "upstream_id": null,
            "created": "2024-05-01T15:05:35.211074Z",
            "modified": "2024-05-01T15:41:27.379595Z",
            "imported": "2024-05-01T15:41:27.355581",
            "github_user": "jasonrgd",
            "username": "jasonrgd",
            "github_repo": "ansible-role-termctrl",
            "github_branch": "master",
            "commit": "a8ac00949592125c9b65374667736e77fa1dbbf7",
            "commit_message": "Merge pull request #1 from jasonrgd/feature/add-github-action\n\n[CICD] add github action to publish to ansible galaxy",
            "name": "termctrl",
            "description": "Engineering Lead",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 14352,
                    "name": "jasonrgd",
                    "avatar_url": "https://github.com/jasonrgd.png"
                },
                "provider_namespace": {
                    "id": 24041,
                    "name": "jasonrgd",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/24041/"
                },
                "repository": {
                    "name": "ansible-role-termctrl",
                    "original_name": "ansible-role-termctrl"
                },
                "tags": [],
                "versions": [
                    {
                        "id": "aaffb888-5887-42c8-9721-e18bfe4060aa",
                        "name": "v0.0.1",
                        "release_date": "2024-05-02T01:04:39+10:00"
                    }
                ]
            },
            "download_count": 27
        },
        {
            "id": 38390,
            "upstream_id": null,
            "created": "2024-05-01T16:56:44.754183Z",
            "modified": "2024-05-01T16:56:44.782641Z",
            "imported": "2024-05-01T16:56:44.752138",
            "github_user": "akhil-kalathil",
            "username": "akhil-kalathil",
            "github_repo": "ngnix",
            "github_branch": "master",
            "commit": "6209bd8e3e18c486f1ccbb85b026da85a1a60fbc",
            "commit_message": "Ansible Role to set up Nginx\n",
            "name": "ngnix",
            "description": "Install ngnix adn deply sattic html",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 14770,
                    "name": "akhil-kalathil",
                    "avatar_url": "https://github.com/akhil-kalathil.png"
                },
                "provider_namespace": {
                    "id": 24435,
                    "name": "akhil_kalathil",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/24435/"
                },
                "repository": {
                    "name": "ngnix",
                    "original_name": "ngnix"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 37
        },
        {
            "id": 38391,
            "upstream_id": null,
            "created": "2024-05-01T19:00:13.650429Z",
            "modified": "2026-02-01T21:35:54.020432Z",
            "imported": "2026-02-01T21:35:53.989144",
            "github_user": "HadrienPatte",
            "username": "HadrienPatte",
            "github_repo": "ansible-systemd-timers",
            "github_branch": "master",
            "commit": "af35fdf26a6e79f997e7fdbb5ba9a12ba115ca8c",
            "commit_message": "Merge pull request #1 from miquelruiz/master\n\nMake ansible-lint happy",
            "name": "systemd-timers",
            "description": "Creates systemd timers",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 2727,
                    "name": "HadrienPatte",
                    "avatar_url": "https://avatars0.githubusercontent.com/u/14041152?v=4"
                },
                "provider_namespace": {
                    "id": 5262,
                    "name": "hadrienpatte",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/5262/"
                },
                "repository": {
                    "name": "ansible-systemd-timers",
                    "original_name": "ansible-systemd-timers"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 263
        },
        {
            "id": 38392,
            "upstream_id": null,
            "created": "2024-05-02T11:28:22.595359Z",
            "modified": "2024-06-07T04:23:07.719393Z",
            "imported": "2024-06-07T04:23:07.686618",
            "github_user": "ndkprd",
            "username": "ndkprd",
            "github_repo": "ansible-role-fad-acme-dns-challenge",
            "github_branch": "main",
            "commit": "ed00329344f9e4ba65a91b3f59a7a6756ff6cbd2",
            "commit_message": "Merge pull request #4 from ndkprd/ndkprd-patch-1\n\nUpdate README.md",
            "name": "fad_acme_dns_challenge",
            "description": "An Ansible role to do ACME DNS01 challenge using FortiADC as provider.",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 13642,
                    "name": "ndkprd",
                    "avatar_url": "https://github.com/ndkprd.png"
                },
                "provider_namespace": {
                    "id": 23376,
                    "name": "ndkprd",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/23376/"
                },
                "repository": {
                    "name": "ansible-role-fad-acme-dns-challenge",
                    "original_name": "ansible-role-fad-acme-dns-challenge"
                },
                "tags": [
                    "fortiadc",
                    "fortinet",
                    "acme",
                    "letsencrypt"
                ],
                "versions": [
                    {
                        "id": "f307e399-5ed5-4c74-a174-7b90fae9b344",
                        "name": "v1.0.1",
                        "release_date": "2024-04-30T16:14:02+07:00"
                    },
                    {
                        "id": "201ca588-e31e-4369-92a7-203fb317f9d9",
                        "name": "v1.0.0",
                        "release_date": "2024-04-30T16:14:02+07:00"
                    }
                ]
            },
            "download_count": 26
        },
        {
            "id": 38393,
            "upstream_id": null,
            "created": "2024-05-02T17:56:23.181573Z",
            "modified": "2025-08-04T21:56:18.937836Z",
            "imported": "2025-08-04T21:56:18.863210",
            "github_user": "badsectorlabs",
            "username": "badsectorlabs",
            "github_repo": "ludus_emux",
            "github_branch": "main",
            "commit": "74c68261f5fc475d3df5f294535abe6958b8f337",
            "commit_message": "fix: 🐛 pin version to known working commit\n\nSigned-off-by: kernel-sanders <[email protected]>\n",
            "name": "ludus_emux",
            "description": "An Ansible Role that installs EMUX and runs an emulated device on Debian based hosts",
            "summary_fields": {
                "dependencies": [
                    {
                        "role": "geerlingguy.docker",
                        "version": "7.1.0"
                    }
                ],
                "namespace": {
                    "id": 13410,
                    "name": "badsectorlabs",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018dbcff-41f3-7b41-81aa-efa2ae5393c3/avatar/"
                },
                "provider_namespace": {
                    "id": 23163,
                    "name": "badsectorlabs",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/23163/"
                },
                "repository": {
                    "name": "ludus_emux",
                    "original_name": "ludus_emux"
                },
                "tags": [
                    "emulation",
                    "exploitation",
                    "ludus"
                ],
                "versions": [
                    {
                        "id": "d92ef2db-6027-4133-a22a-50c56775d9b8",
                        "name": "1.0.2",
                        "release_date": "2025-08-04T17:55:23-04:00"
                    },
                    {
                        "id": "d4892679-4b22-4717-9ab5-e100b73b5352",
                        "name": "1.0.1",
                        "release_date": "2024-06-24T11:48:21-04:00"
                    },
                    {
                        "id": "902dced2-5d32-410f-8698-d29405af76a5",
                        "name": "1.0.0",
                        "release_date": "2024-05-02T13:54:19-04:00"
                    }
                ]
            },
            "download_count": 118
        },
        {
            "id": 38394,
            "upstream_id": null,
            "created": "2024-05-03T02:23:14.320837Z",
            "modified": "2024-05-03T06:44:38.338815Z",
            "imported": "2024-05-03T06:44:38.265793",
            "github_user": "ndkprd",
            "username": "ndkprd",
            "github_repo": "ansible-role-fad-vdom",
            "github_branch": "main",
            "commit": "408db5b3a7606a18c73d85c63ed1856627d226d8",
            "commit_message": "fix: update REST API endpoint.\n",
            "name": "fad_vdom",
            "description": "Ansible role to manage Fortinet's FortiADC VDOMs.",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 13642,
                    "name": "ndkprd",
                    "avatar_url": "https://github.com/ndkprd.png"
                },
                "provider_namespace": {
                    "id": 23376,
                    "name": "ndkprd",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/23376/"
                },
                "repository": {
                    "name": "ansible-role-fad-vdom",
                    "original_name": "ansible-role-fad-vdom"
                },
                "tags": [
                    "fortinet",
                    "fortiadc"
                ],
                "versions": [
                    {
                        "id": "886a5691-97ff-421a-8887-7028a43c84c3",
                        "name": "v1.0.4",
                        "release_date": "2024-05-03T13:43:59+07:00"
                    },
                    {
                        "id": "014f191f-362e-45fc-a276-876253efeb07",
                        "name": "v1.0.3",
                        "release_date": "2024-05-03T13:19:23+07:00"
                    },
                    {
                        "id": "8bc4871e-2bdd-4f1c-b692-3f79bc519490",
                        "name": "v1.0.2",
                        "release_date": "2024-05-03T09:30:20+07:00"
                    },
                    {
                        "id": "5bc0dd45-aa09-43b8-893f-9a665afcd824",
                        "name": "v1.0.0",
                        "release_date": "2024-05-03T09:20:12+07:00"
                    },
                    {
                        "id": "7a85aa36-5eed-4044-93fd-2d0fa72530af",
                        "name": "v0.0.1",
                        "release_date": "2024-05-03T09:18:08+07:00"
                    }
                ]
            },
            "download_count": 29
        },
        {
            "id": 38395,
            "upstream_id": null,
            "created": "2024-05-03T05:40:57.039525Z",
            "modified": "2024-05-03T05:40:57.134982Z",
            "imported": "2024-05-03T05:40:57.030198",
            "github_user": "tasnimzotder",
            "username": "tasnimzotder",
            "github_repo": "ansible-cadvisor-role",
            "github_branch": "main",
            "commit": "ff42b1b2431f15a813444099f86c37ecd7fa1c19",
            "commit_message": "initial chaos\n",
            "name": "ansible-cadvisor-role",
            "description": "Install cadvisor on a host",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 14788,
                    "name": "tasnimzotder",
                    "avatar_url": "https://github.com/tasnimzotder.png"
                },
                "provider_namespace": {
                    "id": 24453,
                    "name": "tasnimzotder",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/24453/"
                },
                "repository": {
                    "name": "ansible-cadvisor-role",
                    "original_name": "ansible-cadvisor-role"
                },
                "tags": [
                    "monitoring",
                    "cadvisor"
                ],
                "versions": []
            },
            "download_count": 26
        },
        {
            "id": 38396,
            "upstream_id": null,
            "created": "2024-05-03T05:41:48.388210Z",
            "modified": "2024-05-03T05:58:43.676048Z",
            "imported": "2024-05-03T05:58:43.639107",
            "github_user": "tasnimzotder",
            "username": "tasnimzotder",
            "github_repo": "ansible-cadvisor-role",
            "github_branch": "main",
            "commit": "537a21a666f07007e2baa2c8e64c78999bd9b295",
            "commit_message": "add license\n",
            "name": "cadvisor",
            "description": "Install cadvisor on a host",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 14788,
                    "name": "tasnimzotder",
                    "avatar_url": "https://github.com/tasnimzotder.png"
                },
                "provider_namespace": {
                    "id": 24453,
                    "name": "tasnimzotder",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/24453/"
                },
                "repository": {
                    "name": "ansible-cadvisor-role",
                    "original_name": "ansible-cadvisor-role"
                },
                "tags": [
                    "monitoring",
                    "cadvisor"
                ],
                "versions": [
                    {
                        "id": "8fac23d1-4753-478d-86fa-972213b5573a",
                        "name": "0.0.2",
                        "release_date": "2024-05-03T11:26:50+05:30"
                    },
                    {
                        "id": "8e8f943b-07e6-44ce-a753-45da88ea935f",
                        "name": "0.0.1",
                        "release_date": "2024-05-03T11:03:19+05:30"
                    }
                ]
            },
            "download_count": 33
        },
        {
            "id": 38397,
            "upstream_id": null,
            "created": "2024-05-03T06:50:23.604378Z",
            "modified": "2024-05-03T06:50:23.651248Z",
            "imported": "2024-05-03T06:50:23.602061",
            "github_user": "ndkprd",
            "username": "ndkprd",
            "github_repo": "ansible-role-fad-vdom-link",
            "github_branch": "main",
            "commit": "56b1ff707cccd36a66148d93c93edece3182bd0c",
            "commit_message": "Initial commit.\n",
            "name": "fad_vdom_link",
            "description": "Ansible role to manage Fortinet's FortiADC VDOM links.",
            "summary_fields": {
                "dependencies": [
                    "ndkprd.fad_vdom"
                ],
                "namespace": {
                    "id": 13642,
                    "name": "ndkprd",
                    "avatar_url": "https://github.com/ndkprd.png"
                },
                "provider_namespace": {
                    "id": 23376,
                    "name": "ndkprd",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/23376/"
                },
                "repository": {
                    "name": "ansible-role-fad-vdom-link",
                    "original_name": "ansible-role-fad-vdom-link"
                },
                "tags": [
                    "fortinet",
                    "fortiadc"
                ],
                "versions": [
                    {
                        "id": "e5612727-e284-494f-8174-b67f3bb271d6",
                        "name": "v0.0.2",
                        "release_date": "2024-05-03T13:47:39+07:00"
                    },
                    {
                        "id": "1637ef25-7b24-4a38-9ff4-2bb2a74bcac4",
                        "name": "v0.0.1",
                        "release_date": "2024-05-03T13:47:39+07:00"
                    }
                ]
            },
            "download_count": 26
        },
        {
            "id": 38398,
            "upstream_id": null,
            "created": "2024-05-03T13:06:34.838338Z",
            "modified": "2026-07-26T16:52:32.950496Z",
            "imported": "2026-07-26T16:52:32.899905",
            "github_user": "buluma",
            "username": "buluma",
            "github_repo": "ansible-role-nvim",
            "github_branch": "master",
            "commit": "533aa0edd01c84a6e8e87fd41675035663c5913c",
            "commit_message": "fix(molecule): enable EPEL before installing neovim on EL9\n\nThe neovim package doesn't exist in EL9's base/AppStream repos - it's\nonly in EPEL. Nothing enabled EPEL anywhere in this role or its test\nscaffolding. Added buluma.epel as a dependency and to prepare.yml's\nrole list, matching the pattern used by other roles in the fleet.\n",
            "name": "nvim",
            "description": "Install and Configure NVIM on your Linux systems.",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 1056,
                    "name": "buluma",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d19fb-c3b2-764c-9b05-ec8bd0d67213/avatar/"
                },
                "provider_namespace": {
                    "id": 311,
                    "name": "buluma",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/311/"
                },
                "repository": {
                    "name": "ansible-role-nvim",
                    "original_name": "ansible-role-nvim"
                },
                "tags": [
                    "development",
                    "nvim",
                    "neovim",
                    "editor"
                ],
                "versions": [
                    {
                        "id": "786d5c83-e927-43df-aba1-6bb9a1f9ac8e",
                        "name": "26.6.1",
                        "release_date": "2026-07-24T16:57:16+03:00"
                    },
                    {
                        "id": "84759d33-d3aa-4032-bb13-412eff2a8141",
                        "name": "26.6.0",
                        "release_date": "2026-06-14T13:01:13+03:00"
                    },
                    {
                        "id": "2664f592-5bea-4669-8d4e-d01bd608c65d",
                        "name": "24.4.5",
                        "release_date": "2024-05-03T18:46:59+03:00"
                    }
                ]
            },
            "download_count": 34
        }
    ]
}