A list of legacy roles.

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

{
    "count": 37668,
    "next": "http://galaxy.ansible.com/api/v1/roles/?format=api&namespace__name__in=ovirt%2Cwillow&page=3416",
    "previous": "http://galaxy.ansible.com/api/v1/roles/?format=api&namespace__name__in=ovirt%2Cwillow&page=3414",
    "results": [
        {
            "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": 24
        },
        {
            "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": 44
        },
        {
            "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": 22
        },
        {
            "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": 38
        },
        {
            "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": 25
        },
        {
            "id": 39378,
            "upstream_id": null,
            "created": "2024-10-07T13:02:29.980724Z",
            "modified": "2026-08-07T06:44:22.029481Z",
            "imported": "2026-08-07T06:44:21.970292",
            "github_user": "lukapetrovic-git",
            "username": "lukapetrovic-git",
            "github_repo": "ansible-role-azure-ad-app",
            "github_branch": "main",
            "commit": "d6c1e68c2c96f6d708adc181ee9c985ebdee70cd",
            "commit_message": "Set fact cleanup (#15)\n\n# Pull Request Description\nWhen using this role in a loop, variables _az_app_valid_pws_ and\n_az_app_expired_pws_ can get contaminated from a previous loop run and\ncause secret rotation does not work properly.\n\nAdded resetting this variables to empty list at the end of the role.\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": "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": "6b889c0c-9999-4d89-b46a-4378a39d5579",
                        "name": "1.0.4",
                        "release_date": "2026-08-07T08:43:37+02:00"
                    },
                    {
                        "id": "aba5c4fe-c523-41c6-8224-423c4ddadc95",
                        "name": "1.0.3",
                        "release_date": "2026-06-17T14:43:03+02:00"
                    },
                    {
                        "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": 1059
        },
        {
            "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": 39
        },
        {
            "id": 39380,
            "upstream_id": null,
            "created": "2024-10-07T15:42:27.419950Z",
            "modified": "2026-07-02T16:43:00.021967Z",
            "imported": "2026-07-02T16:42:59.952363",
            "github_user": "lukapetrovic-git",
            "username": "lukapetrovic-git",
            "github_repo": "ansible-role-win-patch",
            "github_branch": "main",
            "commit": "8f36fb0b93e126c4fa7993892006d372e19119ad",
            "commit_message": "Add post reboot delay (#4)\n\n# Pull Request Description\nAdd post reboot delay to wait for system to settle at the end of the\nrole.\n\nIntermittently the following task after this role fails since all the\nparts of the system have not settled yet.\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": "0d6995d8-8a68-4720-ac64-9b075171d50d",
                        "name": "2.0.2",
                        "release_date": "2026-07-02T18:41:59+02:00"
                    },
                    {
                        "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": 816
        },
        {
            "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": 26
        },
        {
            "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": 22
        }
    ]
}