A list of legacy roles.

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

{
    "count": 37059,
    "next": "http://galaxy.ansible.com/api/v1/roles/?format=api&namespace__name__in=ovirt%2Cwillow&page=3419",
    "previous": "http://galaxy.ansible.com/api/v1/roles/?format=api&namespace__name__in=ovirt%2Cwillow&page=3417",
    "results": [
        {
            "id": 39361,
            "upstream_id": null,
            "created": "2024-10-05T10:38:47.822200Z",
            "modified": "2026-01-20T09:29:49.576229Z",
            "imported": "2026-01-20T09:29:49.445111",
            "github_user": "brucellino",
            "username": "brucellino",
            "github_repo": "ansible-role-nomad",
            "github_branch": "main",
            "commit": "4859c3f0c717ba34887d3b4a4ad6e19dd4ac5431",
            "commit_message": "build(deps): bump glob and npm (#128)\n\nRemoves [glob](https://github.com/isaacs/node-glob). It's no longer used after updating ancestor dependency [npm](https://github.com/npm/cli). These dependencies need to be updated together.\n\n\nRemoves `glob`\n\nUpdates `npm` from 11.6.3 to 11.7.0\n- [Release notes](https://github.com/npm/cli/releases)\n- [Changelog](https://github.com/npm/cli/blob/latest/CHANGELOG.md)\n- [Commits](https://github.com/npm/cli/compare/v11.6.3...v11.7.0)\n\n---\nupdated-dependencies:\n- dependency-name: glob\n  dependency-version: \n  dependency-type: indirect\n- dependency-name: npm\n  dependency-version: 11.7.0\n  dependency-type: indirect\n...\n\nSigned-off-by: dependabot[bot] <[email protected]>\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>",
            "name": "nomad",
            "description": "Ansible role for Hashicorp Nomad",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 1031,
                    "name": "brucellino",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d19fb-b489-7e60-a3d8-be1225d8d82d/avatar/"
                },
                "provider_namespace": {
                    "id": 14415,
                    "name": "brucellino",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/14415/"
                },
                "repository": {
                    "name": "ansible-role-nomad",
                    "original_name": "ansible-role-nomad"
                },
                "tags": [
                    "template"
                ],
                "versions": [
                    {
                        "id": "c070f33b-0dd6-4fa1-b456-0bb5eb671bda",
                        "name": "v1.6.1",
                        "release_date": "2024-10-05T12:19:26+02:00"
                    },
                    {
                        "id": "765e7c6a-c4f0-4701-a46c-ded4e2085361",
                        "name": "v1.6.0",
                        "release_date": "2024-01-03T23:57:14+01:00"
                    },
                    {
                        "id": "50ae95f8-49e0-4808-a83e-d4acf1d1d79e",
                        "name": "v1.5.0",
                        "release_date": "2023-10-26T08:48:34+02:00"
                    },
                    {
                        "id": "d33e4eac-6005-4e66-8b02-07a455fb6a48",
                        "name": "v1.4.0",
                        "release_date": "2023-05-28T08:37:52+02:00"
                    },
                    {
                        "id": "e8ad3ddf-bdff-4be2-b0dc-9c3e77533b05",
                        "name": "v1.3.1",
                        "release_date": "2023-02-06T07:26:38+01:00"
                    },
                    {
                        "id": "acf70868-957a-4a54-84a4-e31e8ad82881",
                        "name": "v1.3.0",
                        "release_date": "2023-02-06T06:50:10+01:00"
                    },
                    {
                        "id": "ed06ffde-09e0-4afd-a239-f6afe57f4e95",
                        "name": "v1.2.0",
                        "release_date": "2023-02-05T15:51:40+01:00"
                    },
                    {
                        "id": "5280d072-2357-430b-9d3e-2907e2c75050",
                        "name": "v1.1.0",
                        "release_date": "2023-02-05T12:02:23+01:00"
                    },
                    {
                        "id": "1823f0f4-2c0e-4b43-9461-83364c8b4f76",
                        "name": "v1.0.2",
                        "release_date": "2022-12-31T09:19:24+01:00"
                    },
                    {
                        "id": "e8f4840d-b890-4e92-aefa-a0214cc564b9",
                        "name": "v1.0.1",
                        "release_date": "2022-12-20T13:10:14+01:00"
                    },
                    {
                        "id": "7fb798b6-8906-4d6d-bb67-7b601a0381bd",
                        "name": "v1.0.0",
                        "release_date": "2022-12-20T06:24:23+01:00"
                    }
                ]
            },
            "download_count": 23
        },
        {
            "id": 39362,
            "upstream_id": null,
            "created": "2024-10-05T11:53:27.342678Z",
            "modified": "2025-11-27T13:47:15.684017Z",
            "imported": "2025-11-27T13:47:15.642655",
            "github_user": "marcusburghardt",
            "username": "marcusburghardt",
            "github_repo": "ansible-role-vim",
            "github_branch": "main",
            "commit": "f3388f27a888ae865063f83a51439ce924003e7d",
            "commit_message": "Fix typo\n\nSigned-off-by: Marcus Burghardt <[email protected]>\n",
            "name": "vim",
            "description": "Role to quickly install and configure VIM.",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 4351,
                    "name": "marcusburghardt",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a07-19d1-7e8b-be73-6e6e50157433/avatar/"
                },
                "provider_namespace": {
                    "id": 16981,
                    "name": "marcusburghardt",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/16981/"
                },
                "repository": {
                    "name": "ansible-role-vim",
                    "original_name": "ansible-role-vim"
                },
                "tags": [
                    "development",
                    "sysadmin",
                    "devops",
                    "vim"
                ],
                "versions": []
            },
            "download_count": 34
        },
        {
            "id": 39363,
            "upstream_id": null,
            "created": "2024-10-05T14:33:42.576033Z",
            "modified": "2025-11-27T13:46:33.068925Z",
            "imported": "2025-11-27T13:46:33.048093",
            "github_user": "marcusburghardt",
            "username": "marcusburghardt",
            "github_repo": "ansible-role-devsecops",
            "github_branch": "main",
            "commit": "046fef18d043ec0d0cb5957f793b1536838e534c",
            "commit_message": "chore: ensure python3-pip to install modules\n\nSigned-off-by: Marcus Burghardt <[email protected]>\n",
            "name": "devsecops",
            "description": "Role for prepare an entire DevSecOps environment.",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 4351,
                    "name": "marcusburghardt",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a07-19d1-7e8b-be73-6e6e50157433/avatar/"
                },
                "provider_namespace": {
                    "id": 16981,
                    "name": "marcusburghardt",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/16981/"
                },
                "repository": {
                    "name": "ansible-role-devsecops",
                    "original_name": "ansible-role-devsecops"
                },
                "tags": [
                    "devops",
                    "devsecops",
                    "sysadmin",
                    "security"
                ],
                "versions": []
            },
            "download_count": 31
        },
        {
            "id": 39364,
            "upstream_id": null,
            "created": "2024-10-05T17:14:22.786677Z",
            "modified": "2024-10-05T17:14:22.823912Z",
            "imported": "2024-10-05T17:14:22.784496",
            "github_user": "madhusudhanrao25",
            "username": "madhusudhanrao25",
            "github_repo": "dummy-ansible-role",
            "github_branch": "main",
            "commit": "fec2dfa1c63fbe615c3feb44349473f546518971",
            "commit_message": "initial files\n",
            "name": "dummy-ansible-role",
            "description": "your role description",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 17771,
                    "name": "madhusudhanrao25",
                    "avatar_url": "https://github.com/madhusudhanrao25.png"
                },
                "provider_namespace": {
                    "id": 27341,
                    "name": "madhusudhanrao25",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/27341/"
                },
                "repository": {
                    "name": "dummy-ansible-role",
                    "original_name": "dummy-ansible-role"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 20
        },
        {
            "id": 39365,
            "upstream_id": null,
            "created": "2024-10-05T18:37:50.483626Z",
            "modified": "2024-10-05T18:37:50.515067Z",
            "imported": "2024-10-05T18:37:50.481544",
            "github_user": "Sharuquee",
            "username": "Sharuquee",
            "github_repo": "docker",
            "github_branch": "master",
            "commit": "374137f6488075b88ca63a6507955a4fa853505f",
            "commit_message": "Create sharukh",
            "name": "docker",
            "description": "your role description",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 17769,
                    "name": "Sharuquee",
                    "avatar_url": "https://github.com/Sharuquee.png"
                },
                "provider_namespace": {
                    "id": 27339,
                    "name": "sharuquee",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/27339/"
                },
                "repository": {
                    "name": "docker",
                    "original_name": "docker"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 23
        },
        {
            "id": 39366,
            "upstream_id": null,
            "created": "2024-10-06T08:48:00.127871Z",
            "modified": "2024-10-06T08:48:00.156037Z",
            "imported": "2024-10-06T08:48:00.125686",
            "github_user": "Sonal0409",
            "username": "Sonal0409",
            "github_repo": "tomcat-role",
            "github_branch": "master",
            "commit": "54c54485c5b7d77e1a975382c4e33ad0d0bf7555",
            "commit_message": "Update main.yml",
            "name": "tomcat-role",
            "description": "Installation of Tomcat 9 on ubuntu",
            "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": "tomcat-role",
                    "original_name": "tomcat-role"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 37
        },
        {
            "id": 39368,
            "upstream_id": null,
            "created": "2024-10-06T14:42:12.050657Z",
            "modified": "2024-10-06T14:42:12.079966Z",
            "imported": "2024-10-06T14:42:12.040138",
            "github_user": "dtoch56",
            "username": "dtoch56",
            "github_repo": "ansible-role-initialize-server-for-ansible",
            "github_branch": "main",
            "commit": "a36fe8f3ac77acbd5d325dd8c34638e67c504b2e",
            "commit_message": "initial commit\n",
            "name": "initialize_server_for_ansible",
            "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-initialize-server-for-ansible",
                    "original_name": "ansible-role-initialize-server-for-ansible"
                },
                "tags": [
                    "ansible"
                ],
                "versions": []
            },
            "download_count": 21
        },
        {
            "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": 37
        },
        {
            "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": 1043
        }
    ]
}