A list of legacy roles.

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

{
    "count": 36661,
    "next": "http://galaxy.ansible.com/api/v1/roles/?format=api&namespace__name__in=ovirt%2Cwillow&page=3425",
    "previous": "http://galaxy.ansible.com/api/v1/roles/?format=api&namespace__name__in=ovirt%2Cwillow&page=3423",
    "results": [
        {
            "id": 39373,
            "upstream_id": null,
            "created": "2024-10-07T05:52:04.655717Z",
            "modified": "2024-10-07T05:52:04.696730Z",
            "imported": "2024-10-07T05:52:04.653291",
            "github_user": "Sonal0409",
            "username": "Sonal0409",
            "github_repo": "mysql-role",
            "github_branch": "master",
            "commit": "708b8f133b918892d62690225038be732948ab10",
            "commit_message": "Update main.yml",
            "name": "mysql-role",
            "description": "Role for mysql",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 17782,
                    "name": "Sonal0409",
                    "avatar_url": "https://github.com/Sonal0409.png"
                },
                "provider_namespace": {
                    "id": 27352,
                    "name": "sonal0409",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/27352/"
                },
                "repository": {
                    "name": "mysql-role",
                    "original_name": "mysql-role"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 36
        },
        {
            "id": 39374,
            "upstream_id": null,
            "created": "2024-10-07T06:24:41.934145Z",
            "modified": "2024-10-07T06:24:41.964594Z",
            "imported": "2024-10-07T06:24:41.931912",
            "github_user": "pratham-mesh",
            "username": "pratham-mesh",
            "github_repo": "test-ansible-role",
            "github_branch": "master",
            "commit": "c5faee8ffd125e2bdc0d379d0bf83677f81e3396",
            "commit_message": "Update main.yml",
            "name": "test-ansible-role",
            "description": "Install Apache2 (HTTPD)",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 17791,
                    "name": "pratham-mesh",
                    "avatar_url": "https://github.com/pratham-mesh.png"
                },
                "provider_namespace": {
                    "id": 27361,
                    "name": "pratham_mesh",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/27361/"
                },
                "repository": {
                    "name": "test-ansible-role",
                    "original_name": "test-ansible-role"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 24
        },
        {
            "id": 39378,
            "upstream_id": null,
            "created": "2024-10-07T13:02:29.980724Z",
            "modified": "2024-10-07T13:05:28.103250Z",
            "imported": "2024-10-07T13:05:28.001295",
            "github_user": "lukapetrovic-git",
            "username": "lukapetrovic-git",
            "github_repo": "ansible-role-azure-ad-app",
            "github_branch": "main",
            "commit": "0535df57de8471bc4b74a7c0ca694772b79a79fd",
            "commit_message": "Change Galaxy Release workflow (#13)\n\n# Pull Request Description\r\nFix Galaxy release workflow, the task previously used does not respect\r\nrole_name parameter from meta file but instead uses the repository name\r\nexclusively\r\n\r\n## Change type\r\n- [ ] Bug fix (non-breaking change which fixes a specific issue)\r\n- [ ] New feature (non-breaking change adding new functionality)\r\n- [ ] Breaking change (fix or feature that potentially causes existing\r\nfunctionality to fail)\r\n- [x] Change that does not affect Ansible Role code (Github Actions\r\nWorkflow, Documentation, or similair)",
            "name": "azure_ad_app",
            "description": "Ansible role to create Azure AD App Registrations, create/rotate their passwords and optionally save them in an Azure KeyVault.",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 11706,
                    "name": "lukapetrovic-git",
                    "avatar_url": "https://github.com/lukapetrovic-git.png"
                },
                "provider_namespace": {
                    "id": 7260,
                    "name": "lukapetrovic_git",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/7260/"
                },
                "repository": {
                    "name": "ansible-role-azure-ad-app",
                    "original_name": "ansible-role-azure-ad-app"
                },
                "tags": [
                    "cloud",
                    "azure",
                    "azuread",
                    "microsoft"
                ],
                "versions": [
                    {
                        "id": "87ff9cda-9ee8-4a79-83dd-0d0fae684bbc",
                        "name": "1.0.2",
                        "release_date": "2024-10-07T15:04:43+02:00"
                    },
                    {
                        "id": "554dfb23-edaf-487e-b1e1-f1dfab4748c3",
                        "name": "1.0.1",
                        "release_date": "2024-10-07T14:49:19+02:00"
                    },
                    {
                        "id": "9348ba39-ad51-4149-b82a-e1b06c12ed08",
                        "name": "1.0.0",
                        "release_date": "2024-10-07T14:33:10+02:00"
                    }
                ]
            },
            "download_count": 872
        },
        {
            "id": 39379,
            "upstream_id": null,
            "created": "2024-10-07T13:24:59.785168Z",
            "modified": "2024-10-07T13:24:59.830188Z",
            "imported": "2024-10-07T13:24:59.769948",
            "github_user": "UniInc",
            "username": "UniInc",
            "github_repo": "ansible-role-Podman",
            "github_branch": "main",
            "commit": "b8384becd70b93d99de350e31f973b20e9eb6933",
            "commit_message": "podman\n",
            "name": "Podman",
            "description": "your role description",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 14077,
                    "name": "UniInc",
                    "avatar_url": "https://github.com/UniInc.png"
                },
                "provider_namespace": {
                    "id": 23784,
                    "name": "uniinc",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/23784/"
                },
                "repository": {
                    "name": "ansible-role-Podman",
                    "original_name": "ansible-role-Podman"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 27
        },
        {
            "id": 39380,
            "upstream_id": null,
            "created": "2024-10-07T15:42:27.419950Z",
            "modified": "2025-07-15T08:13:22.222699Z",
            "imported": "2025-07-15T08:13:22.164248",
            "github_user": "lukapetrovic-git",
            "username": "lukapetrovic-git",
            "github_repo": "ansible-role-win-patch",
            "github_branch": "main",
            "commit": "9fc38beb3c4f5da709b46eb6305875b23513e90b",
            "commit_message": "Fix win_patch_registry_options variable looping (#3)\n\n# Pull Request Description\n- Added omiting of value for _win_patch_registry_options_ so that when\n`state: absent` is used, there is no need to pass in a value\n\nFor example:\n```\nwin_patch_registry_options:\n  - name: AUOptions\n    value: 3\n  - name: DetectionFrequencyEnabled\n    value: 0\n  - name: NoAutoUpdate\n    state: absent\n```\n## Change type\n\n- [x] Bug fix (non-breaking change which fixes a specific issue)\n- [ ] New feature (non-breaking change adding new functionality)\n- [ ] Breaking change (fix or feature that potentially causes existing\nfunctionality to fail)\n- [ ] Change that does not affect Ansible Role code (Github Actions\nWorkflow, Documentation, or similair)",
            "name": "win_patch",
            "description": "Ansible role to install patches (upgrades) on Windows Servers",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 11706,
                    "name": "lukapetrovic-git",
                    "avatar_url": "https://github.com/lukapetrovic-git.png"
                },
                "provider_namespace": {
                    "id": 7260,
                    "name": "lukapetrovic_git",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/7260/"
                },
                "repository": {
                    "name": "ansible-role-win-patch",
                    "original_name": "ansible-role-win-patch"
                },
                "tags": [
                    "windows",
                    "patching",
                    "update",
                    "windowsupdate"
                ],
                "versions": [
                    {
                        "id": "cbd9a531-e893-47a4-b9b6-18cd6bfaed7c",
                        "name": "2.0.1",
                        "release_date": "2025-07-15T10:12:51+02:00"
                    },
                    {
                        "id": "42b4c4fe-409e-49bb-81eb-3b14811d4da0",
                        "name": "2.0.0",
                        "release_date": "2025-07-15T09:46:27+02:00"
                    },
                    {
                        "id": "81630dc4-f3da-4a9c-8754-be8dcd07cc9c",
                        "name": "1.0.0",
                        "release_date": "2024-10-07T17:40:25+02:00"
                    }
                ]
            },
            "download_count": 610
        },
        {
            "id": 39381,
            "upstream_id": null,
            "created": "2024-10-07T15:44:48.457450Z",
            "modified": "2024-10-07T15:44:48.492740Z",
            "imported": "2024-10-07T15:44:48.455272",
            "github_user": "dtoch56",
            "username": "dtoch56",
            "github_repo": "ansible-role-motd",
            "github_branch": "main",
            "commit": "c01363a6c7e16fedb5bf5828cecb862a01e994ad",
            "commit_message": "Initial commit\n",
            "name": "motd",
            "description": "Initialize server for Ansible",
            "summary_fields": {
                "dependencies": [
                    {
                        "role": "dtoch56.ssh"
                    }
                ],
                "namespace": {
                    "id": 1954,
                    "name": "dtoch56",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a00-4409-7daf-b1ef-a477e3a81f4e/avatar/"
                },
                "provider_namespace": {
                    "id": 15102,
                    "name": "dtoch56",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/15102/"
                },
                "repository": {
                    "name": "ansible-role-motd",
                    "original_name": "ansible-role-motd"
                },
                "tags": [
                    "ansible"
                ],
                "versions": []
            },
            "download_count": 25
        },
        {
            "id": 39382,
            "upstream_id": null,
            "created": "2024-10-07T23:44:48.194283Z",
            "modified": "2024-10-08T00:00:44.224330Z",
            "imported": "2024-10-08T00:00:44.129819",
            "github_user": "tolecnal",
            "username": "tolecnal",
            "github_repo": "tolecnal.pihole_doh",
            "github_branch": "main",
            "commit": "65c47b1145e89d7449fe447b2da0d9e9559d7f87",
            "commit_message": "Initial release\n",
            "name": "pihole_doh",
            "description": "Deploy pihole with Cloudflare's DNS over HTTPS (DoH)",
            "summary_fields": {
                "dependencies": [
                    {
                        "name": "geerlingguy.docker"
                    },
                    {
                        "name": "kwoodson.yedit"
                    }
                ],
                "namespace": {
                    "id": 11734,
                    "name": "tolecnal",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a1a-4b6a-706b-a33e-e6722e5323c2/avatar/"
                },
                "provider_namespace": {
                    "id": 21379,
                    "name": "tolecnal",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/21379/"
                },
                "repository": {
                    "name": "tolecnal.pihole_doh",
                    "original_name": "tolecnal.pihole_doh"
                },
                "tags": [
                    "dns",
                    "pihole",
                    "cloudflare",
                    "tools",
                    "linux",
                    "https"
                ],
                "versions": [
                    {
                        "id": "a419cc8b-6ebc-4cca-ae4e-7e81c8709761",
                        "name": "1.0.7",
                        "release_date": "2024-10-07T23:59:20+00:00"
                    },
                    {
                        "id": "6b0da0cb-cfb2-432d-b9f8-c84a9f6e82dc",
                        "name": "1.0.6",
                        "release_date": "2024-10-07T23:55:26+00:00"
                    },
                    {
                        "id": "f3d2a2f1-246e-4238-adf5-e4f3f2a5dc27",
                        "name": "1.0.5",
                        "release_date": "2024-10-07T23:49:12+00:00"
                    },
                    {
                        "id": "278fb249-9900-4520-93d9-d7e3206792ca",
                        "name": "1.0.4",
                        "release_date": "2024-10-07T23:22:46+00:00"
                    },
                    {
                        "id": "94932f4f-fef8-4086-a74b-dcb8afd17054",
                        "name": "1.0.0",
                        "release_date": "2024-10-07T23:37:45+00:00"
                    }
                ]
            },
            "download_count": 21
        },
        {
            "id": 39383,
            "upstream_id": null,
            "created": "2024-10-09T08:22:02.363970Z",
            "modified": "2024-10-09T08:22:02.392513Z",
            "imported": "2024-10-09T08:22:02.361753",
            "github_user": "FahadR-Git",
            "username": "FahadR-Git",
            "github_repo": "FahadGitrepo",
            "github_branch": "master",
            "commit": "410f7917bb088f4430aeeab60ee824ca6b8c702e",
            "commit_message": "Created FahadR-Git Test Repo Ansible Roles\n",
            "name": "FahadGitrepo",
            "description": "Apache Server Configuration",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 17843,
                    "name": "FahadR-Git",
                    "avatar_url": "https://github.com/FahadR-Git.png"
                },
                "provider_namespace": {
                    "id": 27410,
                    "name": "fahadr_git",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/27410/"
                },
                "repository": {
                    "name": "FahadGitrepo",
                    "original_name": "FahadGitrepo"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 22
        },
        {
            "id": 39384,
            "upstream_id": null,
            "created": "2024-10-09T14:01:28.069198Z",
            "modified": "2024-10-09T14:01:28.151904Z",
            "imported": "2024-10-09T14:01:28.064482",
            "github_user": "logikv",
            "username": "logikv",
            "github_repo": "ansible-teamspeak",
            "github_branch": "master",
            "commit": "e3fd2b507d349ad3935bb62f1c7ae3492d213a95",
            "commit_message": "latest version introduced .10 version, so we have to sort \"natural\" in our text\n\nis this available on bsd sort?\n",
            "name": "ansible-teamspeak",
            "description": "Deploy a teamspeak3 server.",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 17850,
                    "name": "logikv",
                    "avatar_url": "https://github.com/logikv.png"
                },
                "provider_namespace": {
                    "id": 27417,
                    "name": "logikv",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/27417/"
                },
                "repository": {
                    "name": "ansible-teamspeak",
                    "original_name": "ansible-teamspeak"
                },
                "tags": [
                    "teamspeak3",
                    "teamspeak",
                    "voice",
                    "gaming",
                    "ts3",
                    "communication"
                ],
                "versions": []
            },
            "download_count": 22
        },
        {
            "id": 39385,
            "upstream_id": null,
            "created": "2024-10-09T14:30:18.940603Z",
            "modified": "2024-10-09T14:32:35.203741Z",
            "imported": "2024-10-09T14:32:35.184591",
            "github_user": "suraj7212",
            "username": "suraj7212",
            "github_repo": "ansible_roles",
            "github_branch": "main",
            "commit": "a33ffc7c6433056648ea4c202decebed3e945eba",
            "commit_message": "Update main.yml",
            "name": "ansible_roles",
            "description": "Just for testing",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 17848,
                    "name": "suraj7212",
                    "avatar_url": "https://github.com/suraj7212.png"
                },
                "provider_namespace": {
                    "id": 27415,
                    "name": "suraj7212",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/27415/"
                },
                "repository": {
                    "name": "ansible_roles",
                    "original_name": "ansible_roles"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 21
        }
    ]
}