A list of legacy roles.

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

{
    "count": 37829,
    "next": "http://galaxy.ansible.com/api/v1/roles/?format=api&namespace__name__in=ovirt%2Cwillow&page=3596",
    "previous": "http://galaxy.ansible.com/api/v1/roles/?format=api&namespace__name__in=ovirt%2Cwillow&page=3594",
    "results": [
        {
            "id": 41483,
            "upstream_id": null,
            "created": "2025-08-29T13:21:05.902376Z",
            "modified": "2026-09-23T06:19:06.384465Z",
            "imported": "2026-09-23T06:19:06.192972",
            "github_user": "robertdebock",
            "username": "robertdebock",
            "github_repo": "ansible-role-openbao",
            "github_branch": "master",
            "commit": "1f21e4800d07aceec0c4ef039ecc1913bd874371",
            "commit_message": "Manage some deprecation warnings on GitHub CI.\n",
            "name": "openbao",
            "description": "Install OpenBao on your system.",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 5923,
                    "name": "robertdebock",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a16-496c-76a4-9bb8-a69adf1f992b/avatar/"
                },
                "provider_namespace": {
                    "id": 168,
                    "name": "robertdebock",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/168/"
                },
                "repository": {
                    "name": "ansible-role-openbao",
                    "original_name": "ansible-role-openbao"
                },
                "tags": [
                    "openbao",
                    "application",
                    "cloud",
                    "database",
                    "infrastructure",
                    "linux",
                    "storage",
                    "security",
                    "system",
                    "tools"
                ],
                "versions": [
                    {
                        "id": "8e6949c6-b85d-4aff-924d-db4235a74c77",
                        "name": "3.1.1",
                        "release_date": "2026-09-22T11:42:58+02:00"
                    },
                    {
                        "id": "2fd26db0-ac9a-41b9-8c38-65682313c3ee",
                        "name": "3.1.0",
                        "release_date": "2026-08-26T11:51:53+02:00"
                    },
                    {
                        "id": "1821b657-883f-454d-9070-ecfe7e600119",
                        "name": "3.0.1",
                        "release_date": "2026-02-20T08:38:53+01:00"
                    },
                    {
                        "id": "8b4f162a-1e03-4d15-9268-869f829e2b20",
                        "name": "3.0.0",
                        "release_date": "2026-02-19T15:08:22+01:00"
                    },
                    {
                        "id": "896ba6b2-49bc-4af7-8d74-7b1148899e30",
                        "name": "2.2.0",
                        "release_date": "2026-02-18T16:25:03+01:00"
                    },
                    {
                        "id": "cb220bf3-9d38-410d-9543-877a111cfb0b",
                        "name": "2.1.1",
                        "release_date": "2026-02-11T16:42:52+01:00"
                    },
                    {
                        "id": "997af2ca-45b4-49c9-ada1-c832ff5b0c38",
                        "name": "2.1.0",
                        "release_date": "2026-02-10T12:56:30+01:00"
                    },
                    {
                        "id": "0c0e3397-3fb7-407e-b56f-3ed78303d937",
                        "name": "2.0.0",
                        "release_date": "2026-02-05T11:17:49+01:00"
                    },
                    {
                        "id": "3c390788-157c-4ef5-9e65-78666d97f6d3",
                        "name": "1.6.0",
                        "release_date": "2026-02-03T15:31:04+01:00"
                    },
                    {
                        "id": "4ba4363f-6f98-425d-a2e9-5fad8205ab2b",
                        "name": "1.5.4",
                        "release_date": "2026-01-28T09:01:21+01:00"
                    },
                    {
                        "id": "cbe2e582-a72d-4520-aa28-cdb3fc89b9d5",
                        "name": "1.5.3",
                        "release_date": "2026-01-28T08:34:20+01:00"
                    }
                ]
            },
            "download_count": 4690
        },
        {
            "id": 41484,
            "upstream_id": null,
            "created": "2025-08-29T18:58:54.556083Z",
            "modified": "2025-09-08T19:25:22.716170Z",
            "imported": "2025-09-08T19:25:14.815123",
            "github_user": "alvistack",
            "username": "alvistack",
            "github_repo": "ansible-role-helm_dashboard",
            "github_branch": "master",
            "commit": "b5d2b9063b9f615dc540d5892919a5a933b666cc",
            "commit_message": "Merge branch 'release/11.9.2'\n",
            "name": "helm_dashboard",
            "description": "Ansible Role for Dashboard with Helm",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 387,
                    "name": "alvistack",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d19f9-5f60-7c31-83a3-bca77ddbe878/avatar/"
                },
                "provider_namespace": {
                    "id": 155,
                    "name": "alvistack",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/155/"
                },
                "repository": {
                    "name": "ansible-role-helm_dashboard",
                    "original_name": "ansible-role-helm_dashboard"
                },
                "tags": [
                    "system"
                ],
                "versions": [
                    {
                        "id": "22b4245d-32a9-4f03-addf-59a35275d4f0",
                        "name": "11.9.2",
                        "release_date": "2025-09-02T13:42:37+08:00"
                    },
                    {
                        "id": "6af55c39-fbd1-4797-8412-1cdf6e018fe8",
                        "name": "11.9.1",
                        "release_date": "2025-08-28T15:18:34+08:00"
                    },
                    {
                        "id": "f06bb05c-f835-4713-934f-f409b586ad36",
                        "name": "11.9.0",
                        "release_date": "2025-08-17T12:19:18+08:00"
                    },
                    {
                        "id": "fe6ab542-1616-436b-9da8-1226679010c8",
                        "name": "11.8.2",
                        "release_date": "2025-08-02T17:48:16+09:00"
                    },
                    {
                        "id": "5ca0e0bd-2bbe-481c-a076-d9f719208184",
                        "name": "11.8.1",
                        "release_date": "2025-07-24T13:02:32+08:00"
                    },
                    {
                        "id": "45924480-6022-4e93-965a-f0f814a65f10",
                        "name": "11.8.0",
                        "release_date": "2025-07-17T10:48:50+08:00"
                    },
                    {
                        "id": "56170fba-fddd-47fb-ad21-59ae237ce6ea",
                        "name": "11.7.4",
                        "release_date": "2025-07-16T14:09:38+08:00"
                    },
                    {
                        "id": "55b2f573-a80c-4c88-8445-2597ad498d70",
                        "name": "11.7.3",
                        "release_date": "2025-07-03T21:57:16+08:00"
                    },
                    {
                        "id": "2076a3c3-e534-4566-8880-fc8eb0a83b61",
                        "name": "11.7.2",
                        "release_date": "2025-07-01T16:54:55+08:00"
                    },
                    {
                        "id": "841523b3-939f-4d9a-8676-11bc8635de67",
                        "name": "11.7.1",
                        "release_date": "2025-06-23T21:19:43+08:00"
                    },
                    {
                        "id": "4ea737f2-d02d-4e80-8781-01e5fa620ea6",
                        "name": "11.7.0",
                        "release_date": "2025-06-18T16:12:23+08:00"
                    }
                ]
            },
            "download_count": 6
        },
        {
            "id": 41485,
            "upstream_id": null,
            "created": "2025-08-30T07:00:05.075354Z",
            "modified": "2026-09-13T05:44:39.905198Z",
            "imported": "2026-09-13T05:44:39.539996",
            "github_user": "derfeldev",
            "username": "derfeldev",
            "github_repo": "ansible-role-ghost",
            "github_branch": "main",
            "commit": "5956d2a6012c7db5150a9cbc9161abb75a3a442c",
            "commit_message": "fix: actually restart Ghost when config changes, not just start it\n\nstate: started is idempotent - it never restarts an already-running\nservice even when its env/labels/systemd-unit files just changed. This\nsilently required a manual `systemctl restart ghost` after config\nchanges (hostname, mail settings, etc.) that touch those files.\n\nAdd a \"Determine whether Ghost needs a restart\" fact (same pattern as\nthe mariadb role: OR the .changed results of support files, image pull,\nand the systemd unit template) and use it to pick state: restarted vs\nstarted, matching how every other role in this ecosystem already\nhandles conditional restarts.\n\nAlso give the two mutually-exclusive image-pull tasks their own\nregister names instead of sharing a bare `result`, and register the\nenv/labels template task (was previously unregistered, so its .changed\nresult couldn't be used at all).\n",
            "name": "ghost",
            "description": "Ansible role to install Ghost, a modern open source publishing platform. Supports mash-playbook integration with email functionality.",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 15945,
                    "name": "derfeldev",
                    "avatar_url": "https://github.com/derfeldev.png"
                },
                "provider_namespace": {
                    "id": 25566,
                    "name": "derfeldev",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/25566/"
                },
                "repository": {
                    "name": "ansible-role-ghost",
                    "original_name": "ansible-role-ghost"
                },
                "tags": [
                    "ghost",
                    "blog",
                    "cms",
                    "docker",
                    "mashplaybook",
                    "email"
                ],
                "versions": [
                    {
                        "id": "a9e2a12f-7d56-4f4c-b526-f13fd5a1e51d",
                        "name": "6.63.0-1",
                        "release_date": "2026-09-13T08:28:29+03:00"
                    },
                    {
                        "id": "fcc94536-6bd8-46f5-932f-5ae981af37e2",
                        "name": "6.63.0-0",
                        "release_date": "2026-09-13T08:28:29+03:00"
                    },
                    {
                        "id": "daf374f0-e1bf-482d-95ef-12fdf7b20d96",
                        "name": "6.57.1-1",
                        "release_date": "2026-08-16T17:30:45+03:00"
                    },
                    {
                        "id": "a894f67d-0537-4e98-8e2b-7b2902f34351",
                        "name": "6.57.1-0",
                        "release_date": "2026-08-16T17:11:58+03:00"
                    },
                    {
                        "id": "c8385e0c-f87d-4c04-b170-ae4ed91f696b",
                        "name": "6.53.0-0",
                        "release_date": "2026-07-18T11:44:02+03:00"
                    },
                    {
                        "id": "f4680bf0-b0bf-468f-ace7-ea19002e095c",
                        "name": "6.52.1-1",
                        "release_date": "2026-07-14T20:59:57+03:00"
                    },
                    {
                        "id": "ec960085-ea90-40d4-8333-c27224712972",
                        "name": "6.52.1-0",
                        "release_date": "2026-07-14T20:45:54+03:00"
                    },
                    {
                        "id": "0a5f083a-ac54-41c3-84bc-382b767072a2",
                        "name": "6.0.10-27",
                        "release_date": "2025-09-24T08:08:45+03:00"
                    },
                    {
                        "id": "98576827-307e-4ce9-ab76-ba87b57dfd60",
                        "name": "6.0.10-26",
                        "release_date": "2025-09-24T08:08:45+03:00"
                    },
                    {
                        "id": "5a094c8e-42bd-4a43-8e59-0c3ecb0eeffe",
                        "name": "6.0.10-25",
                        "release_date": "2025-09-24T01:24:32+03:00"
                    },
                    {
                        "id": "043747b4-f463-42fa-87d0-39d33e05adab",
                        "name": "6.0.10-24",
                        "release_date": "2025-09-24T01:21:21+03:00"
                    }
                ]
            },
            "download_count": 6
        },
        {
            "id": 41486,
            "upstream_id": null,
            "created": "2025-08-30T10:05:10.244484Z",
            "modified": "2025-08-30T10:05:10.303978Z",
            "imported": "2025-08-30T10:05:10.241712",
            "github_user": "amarjeet-arora",
            "username": "amarjeet-arora",
            "github_repo": "ans-role",
            "github_branch": "main",
            "commit": "17772f2ffb43b28c41b54d0b0027fafd53eb7c90",
            "commit_message": "Add files via upload",
            "name": "ans-role",
            "description": "your role description",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 23840,
                    "name": "amarjeet-arora",
                    "avatar_url": "https://github.com/amarjeet-arora.png"
                },
                "provider_namespace": {
                    "id": 33318,
                    "name": "amarjeet_arora",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/33318/"
                },
                "repository": {
                    "name": "ans-role",
                    "original_name": "ans-role"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 5
        },
        {
            "id": 41487,
            "upstream_id": null,
            "created": "2025-08-30T10:54:39.383683Z",
            "modified": "2026-10-26T14:57:17.492925Z",
            "imported": "2026-10-26T14:57:17.447746",
            "github_user": "derfeldev",
            "username": "derfeldev",
            "github_repo": "ansible-role-littlelink-server",
            "github_branch": "main",
            "commit": "0f4b67f1b64f409e96fdb4affbefe1addf37c39d",
            "commit_message": "Update pre-commit hook renovatebot/pre-commit-hooks to v44.182.2",
            "name": "littlelink_server",
            "description": "Ansible role to install LittleLink Server, a lightweight DIY alternative to services like Linktree. This role is versionless and will always install from the main branch.",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 15945,
                    "name": "derfeldev",
                    "avatar_url": "https://github.com/derfeldev.png"
                },
                "provider_namespace": {
                    "id": 25566,
                    "name": "derfeldev",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/25566/"
                },
                "repository": {
                    "name": "ansible-role-littlelink-server",
                    "original_name": "ansible-role-littlelink-server"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 179
        },
        {
            "id": 41488,
            "upstream_id": null,
            "created": "2025-08-30T11:45:33.161768Z",
            "modified": "2025-08-30T11:45:33.198905Z",
            "imported": "2025-08-30T11:45:33.151765",
            "github_user": "aman4uas",
            "username": "aman4uas",
            "github_repo": "ansible-role-test",
            "github_branch": "main",
            "commit": "abfa31d66efffdf8647d27d1807948cff881ef85",
            "commit_message": "init\n",
            "name": "test",
            "description": "base role for oracle 7",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 23842,
                    "name": "aman4uas",
                    "avatar_url": "https://github.com/aman4uas.png"
                },
                "provider_namespace": {
                    "id": 33320,
                    "name": "aman4uas",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/33320/"
                },
                "repository": {
                    "name": "ansible-role-test",
                    "original_name": "ansible-role-test"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 3
        },
        {
            "id": 41489,
            "upstream_id": null,
            "created": "2025-08-30T13:28:54.730122Z",
            "modified": "2026-10-08T12:18:34.821959Z",
            "imported": "2026-10-08T12:18:34.620958",
            "github_user": "martin-micimo",
            "username": "martin-micimo",
            "github_repo": "ansible-docker-compose",
            "github_branch": "main",
            "commit": "8a8b6a4b7b94a7729e9255a4e7ac458c990bdd6c",
            "commit_message": "Merge pull request #11 from fmicimo/fix_networks\n\nfix networks rendered structure",
            "name": "docker_compose",
            "description": "Ansible Docker Compose Role.",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 13815,
                    "name": "martin-micimo",
                    "avatar_url": "https://github.com/martin-micimo.png"
                },
                "provider_namespace": {
                    "id": 23534,
                    "name": "martin_micimo",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/23534/"
                },
                "repository": {
                    "name": "ansible-docker-compose",
                    "original_name": "ansible-docker-compose"
                },
                "tags": [
                    "docker",
                    "compose",
                    "packaging",
                    "build",
                    "deploy",
                    "linux",
                    "molecule"
                ],
                "versions": [
                    {
                        "id": "c3c506dd-c589-4d5c-b401-a2be46636718",
                        "name": "1.3.7",
                        "release_date": "2026-10-08T14:16:38+02:00"
                    },
                    {
                        "id": "35e68df1-ccb9-4b3d-b230-b611f214abd3",
                        "name": "1.3.6",
                        "release_date": "2026-10-08T12:37:33+02:00"
                    },
                    {
                        "id": "b7121cab-7c3f-4185-aee2-025343cc86cc",
                        "name": "1.3.5",
                        "release_date": "2026-08-17T18:04:16+02:00"
                    },
                    {
                        "id": "244e1c80-1fa0-4d87-acbb-17876df7d7d5",
                        "name": "1.3.4",
                        "release_date": "2026-08-16T18:22:46+02:00"
                    },
                    {
                        "id": "6eb6f0bf-e973-45af-8b34-e40d3f6b379e",
                        "name": "1.3.3",
                        "release_date": "2026-07-29T15:54:47+02:00"
                    },
                    {
                        "id": "b33981c0-660f-4d33-bd81-25fdb3b7cb37",
                        "name": "1.3.2",
                        "release_date": "2026-07-20T16:45:03+02:00"
                    },
                    {
                        "id": "da8154fa-f218-4fb8-8f3f-68f05fdfda1f",
                        "name": "1.3.1",
                        "release_date": "2026-06-21T18:05:50+02:00"
                    },
                    {
                        "id": "c6462c16-b4cc-4e95-80cd-045f52221f36",
                        "name": "1.3.0",
                        "release_date": "2026-06-21T14:36:36+02:00"
                    },
                    {
                        "id": "d333db77-582b-45e8-8e7c-14436a158169",
                        "name": "1.2.0",
                        "release_date": "2026-02-27T17:34:14+01:00"
                    },
                    {
                        "id": "c949bba8-b4e9-4ffd-9913-52d1fd5e853c",
                        "name": "1.1.0",
                        "release_date": "2026-02-04T18:20:51+01:00"
                    },
                    {
                        "id": "a8007921-ab67-4491-a2eb-2d333c79f2ca",
                        "name": "1.0.8",
                        "release_date": "2025-11-21T16:08:49+01:00"
                    }
                ]
            },
            "download_count": 141
        },
        {
            "id": 41490,
            "upstream_id": null,
            "created": "2025-08-30T14:44:49.446254Z",
            "modified": "2025-08-30T14:44:49.473487Z",
            "imported": "2025-08-30T14:44:49.444144",
            "github_user": "Abdelrahman-Gharieb",
            "username": "Abdelrahman-Gharieb",
            "github_repo": "nginx-deployment-role",
            "github_branch": "main",
            "commit": "a3c773dbfb73b4606fe4f69776717955303fb8b0",
            "commit_message": "ADDING an Ansible Role For NGINX Deployment :)\n",
            "name": "nginx-deployment-role",
            "description": "A Role for Deploying and Configuring NGINX WEB Server",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 23845,
                    "name": "Abdelrahman-Gharieb",
                    "avatar_url": "https://github.com/Abdelrahman-Gharieb.png"
                },
                "provider_namespace": {
                    "id": 33323,
                    "name": "abdelrahman_gharieb",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/33323/"
                },
                "repository": {
                    "name": "nginx-deployment-role",
                    "original_name": "nginx-deployment-role"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 8
        },
        {
            "id": 41491,
            "upstream_id": null,
            "created": "2025-08-30T14:53:47.803699Z",
            "modified": "2025-08-30T14:53:47.842754Z",
            "imported": "2025-08-30T14:53:47.801626",
            "github_user": "Abdelrahman-Gharieb",
            "username": "Abdelrahman-Gharieb",
            "github_repo": "apache-deployment-role",
            "github_branch": "main",
            "commit": "546b90fc6e4fda3553f3c6446eba458491b77d56",
            "commit_message": "ADDING an Ansible Role For APACHE2 Deployment :)\n",
            "name": "apache-deployment-role",
            "description": "A Role for Deploying and Configuring APACHE WEB Server",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 23845,
                    "name": "Abdelrahman-Gharieb",
                    "avatar_url": "https://github.com/Abdelrahman-Gharieb.png"
                },
                "provider_namespace": {
                    "id": 33323,
                    "name": "abdelrahman_gharieb",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/33323/"
                },
                "repository": {
                    "name": "apache-deployment-role",
                    "original_name": "apache-deployment-role"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 5
        },
        {
            "id": 41492,
            "upstream_id": null,
            "created": "2025-08-31T01:42:12.025706Z",
            "modified": "2025-08-31T02:03:08.486037Z",
            "imported": "2025-08-31T02:03:08.432927",
            "github_user": "Abween",
            "username": "Abween",
            "github_repo": "ansible-role-ad_bulk_user_create.git",
            "github_branch": "main",
            "commit": "f00a5c0c3d9dcf18c4d12b4d6defaf1841753259",
            "commit_message": "Create main.yml",
            "name": "ad_bulk_user_create",
            "description": "Automates bulk creation of Active Directory users using Ansible and PowerShell. Includes dynamic error handling, password generation, and audit-friendly output.\n",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 23824,
                    "name": "Abween",
                    "avatar_url": "https://github.com/Abween.png"
                },
                "provider_namespace": {
                    "id": 33302,
                    "name": "abween",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/33302/"
                },
                "repository": {
                    "name": "ansible-role-ad_bulk_user_create.git",
                    "original_name": "ansible-role-ad_bulk_user_create.git"
                },
                "tags": [
                    "active_directory",
                    "windows",
                    "user_management",
                    "automation",
                    "powershell",
                    "bulk_create",
                    "identity",
                    "provisioning"
                ],
                "versions": [
                    {
                        "id": "6a14afe5-7a02-4df1-841b-0c92723595d4",
                        "name": "v1.0.0",
                        "release_date": "2025-08-30T20:35:58-05:00"
                    }
                ]
            },
            "download_count": 3
        }
    ]
}