A list of legacy roles.

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

{
    "count": 37670,
    "next": "http://galaxy.ansible.com/api/v1/roles/?format=api&namespace__name__in=ovirt%2Cwillow&page=3729",
    "previous": "http://galaxy.ansible.com/api/v1/roles/?format=api&namespace__name__in=ovirt%2Cwillow&page=3727",
    "results": [
        {
            "id": 42879,
            "upstream_id": null,
            "created": "2026-04-25T13:57:23.098513Z",
            "modified": "2026-06-02T09:44:23.646936Z",
            "imported": "2026-06-02T09:44:23.600437",
            "github_user": "eirikns",
            "username": "eirikns",
            "github_repo": "ansible-role-caddy",
            "github_branch": "main",
            "commit": "2e4dd1f2d2b56be14e4a24e1d1950a14b7ac2e9a",
            "commit_message": "Ignore .claude/ directory\n\nCo-Authored-By: Claude Sonnet 4.6 <[email protected]>\n",
            "name": "caddy",
            "description": "Install and configure Caddy web server on Debian/Ubuntu.\n",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 27175,
                    "name": "eirikns",
                    "avatar_url": "https://github.com/eirikns.png"
                },
                "provider_namespace": {
                    "id": 36600,
                    "name": "eirikns",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/36600/"
                },
                "repository": {
                    "name": "ansible-role-caddy",
                    "original_name": "ansible-role-caddy"
                },
                "tags": [
                    "caddy",
                    "web",
                    "proxy",
                    "https"
                ],
                "versions": [
                    {
                        "id": "f173cddf-0afb-4270-a712-35f484624f34",
                        "name": "0.2.0",
                        "release_date": "2026-06-02T11:10:45+02:00"
                    },
                    {
                        "id": "cd356fc2-1f69-4285-8da1-6ab1fc08da6a",
                        "name": "0.1.1",
                        "release_date": "2026-04-25T15:03:57+02:00"
                    },
                    {
                        "id": "dbbcab20-479d-4075-8d15-717c18da595e",
                        "name": "0.1.0",
                        "release_date": "2026-04-25T14:15:03+02:00"
                    }
                ]
            },
            "download_count": 35
        },
        {
            "id": 42880,
            "upstream_id": null,
            "created": "2026-04-25T21:06:09.912308Z",
            "modified": "2026-04-25T21:06:09.954324Z",
            "imported": "2026-04-25T21:06:09.909901",
            "github_user": "egdoc",
            "username": "egdoc",
            "github_repo": "ansible-role-docker_compose",
            "github_branch": "master",
            "commit": "b8ac094e0b75d92ee46ae4a4edb5546af28b1ac0",
            "commit_message": "initial commit\n",
            "name": "docker_compose",
            "description": "Ansible role to Install docker-compose tool",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 2048,
                    "name": "egdoc",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a00-82e3-7d7d-8daa-cd4210643250/avatar/"
                },
                "provider_namespace": {
                    "id": 15172,
                    "name": "egdoc",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/15172/"
                },
                "repository": {
                    "name": "ansible-role-docker_compose",
                    "original_name": "ansible-role-docker_compose"
                },
                "tags": [
                    "docker",
                    "podman",
                    "compose",
                    "github"
                ],
                "versions": [
                    {
                        "id": "fd18d3b4-1c6a-4d11-8087-432f630fd15f",
                        "name": "v1.0.0",
                        "release_date": "2026-04-24T23:12:16+02:00"
                    }
                ]
            },
            "download_count": 7
        },
        {
            "id": 42881,
            "upstream_id": null,
            "created": "2026-04-25T21:35:36.536367Z",
            "modified": "2026-04-25T21:35:36.590849Z",
            "imported": "2026-04-25T21:35:36.521488",
            "github_user": "egdoc",
            "username": "egdoc",
            "github_repo": "ansible-role-wpcli",
            "github_branch": "master",
            "commit": "bab6ed2cb46f92dd31225db6778e454568f48545",
            "commit_message": "use static checksum\n",
            "name": "wpcli",
            "description": "Ansible role to install the wp-cli utility on Linux",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 2048,
                    "name": "egdoc",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a00-82e3-7d7d-8daa-cd4210643250/avatar/"
                },
                "provider_namespace": {
                    "id": 15172,
                    "name": "egdoc",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/15172/"
                },
                "repository": {
                    "name": "ansible-role-wpcli",
                    "original_name": "ansible-role-wpcli"
                },
                "tags": [
                    "wpcli",
                    "wordpress"
                ],
                "versions": [
                    {
                        "id": "3b9b3715-bb59-435f-a60f-3b7cf61f3156",
                        "name": "v1.0.0",
                        "release_date": "2026-04-25T23:31:45+02:00"
                    }
                ]
            },
            "download_count": 4
        },
        {
            "id": 42882,
            "upstream_id": null,
            "created": "2026-04-26T06:23:41.812428Z",
            "modified": "2026-06-06T08:59:58.474714Z",
            "imported": "2026-06-06T08:59:58.416560",
            "github_user": "salehi",
            "username": "salehi",
            "github_repo": "ansible-role-docker",
            "github_branch": "master",
            "commit": "73dab00c1e545a73111d42576b2948fac4f16f3d",
            "commit_message": "Support installing latest Docker Compose release via GitHub API\n\nSet docker_compose_version to \"latest\" to resolve and install the most\nrecent release tag at run time instead of pinning a fixed version.\n\nCo-Authored-By: Claude Opus 4.8 <[email protected]>\n",
            "name": "docker",
            "description": "Docker for Linux.",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 6093,
                    "name": "salehi",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a17-37ca-7c09-bd2e-bc8084b36b86/avatar/"
                },
                "provider_namespace": {
                    "id": 18326,
                    "name": "salehi",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/18326/"
                },
                "repository": {
                    "name": "ansible-role-docker",
                    "original_name": "ansible-role-docker"
                },
                "tags": [
                    "web",
                    "system",
                    "containers",
                    "docker",
                    "orchestration",
                    "compose",
                    "server"
                ],
                "versions": [
                    {
                        "id": "eb1b3ce5-3c4d-4298-8296-9d4c0d67e9a0",
                        "name": "8.3.0",
                        "release_date": "2026-06-06T12:28:12+03:30"
                    },
                    {
                        "id": "f42800ec-92ce-45c7-b6a4-a56c3d0fb107",
                        "name": "8.2.0",
                        "release_date": "2026-06-06T11:12:52+03:30"
                    },
                    {
                        "id": "9aa2f569-501b-4d73-8f9c-f83edc56a624",
                        "name": "8.1.1",
                        "release_date": "2026-06-06T10:52:33+03:30"
                    },
                    {
                        "id": "d56105a1-139f-40e1-9dbf-bb994dbf7114",
                        "name": "8.1.0",
                        "release_date": "2026-06-06T10:36:28+03:30"
                    }
                ]
            },
            "download_count": 20
        },
        {
            "id": 42883,
            "upstream_id": null,
            "created": "2026-04-26T14:30:34.846271Z",
            "modified": "2026-05-03T06:14:49.610884Z",
            "imported": "2026-05-03T06:14:49.562209",
            "github_user": "cornelcristea",
            "username": "cornelcristea",
            "github_repo": "ansible-role-nextcloud",
            "github_branch": "1.1.0",
            "commit": "a8eb6b369ee76baf07cac5aea91e3c9516cca8cd",
            "commit_message": "reorder main tasks\n",
            "name": "nextcloud",
            "description": "Deploy Nextcloud service as docker container",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 25826,
                    "name": "cornelcristea",
                    "avatar_url": "https://github.com/cornelcristea.png"
                },
                "provider_namespace": {
                    "id": 35278,
                    "name": "cornelcristea",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/35278/"
                },
                "repository": {
                    "name": "ansible-role-nextcloud",
                    "original_name": "ansible-role-nextcloud"
                },
                "tags": [
                    "nextcloud",
                    "backup",
                    "cloud",
                    "docker",
                    "media",
                    "self-hosted",
                    "storage",
                    "media",
                    "photos",
                    "documents",
                    "files"
                ],
                "versions": [
                    {
                        "id": "f7978e1a-a69b-490b-8e3c-55acf9478fb1",
                        "name": "1.1.0",
                        "release_date": "2026-05-03T09:12:12+03:00"
                    },
                    {
                        "id": "958c4069-2b37-4619-bb48-76a8433ae4cb",
                        "name": "1.0.0",
                        "release_date": "2026-04-26T17:27:43+03:00"
                    }
                ]
            },
            "download_count": 11
        },
        {
            "id": 42884,
            "upstream_id": null,
            "created": "2026-04-26T14:31:28.230702Z",
            "modified": "2026-07-05T16:47:52.664439Z",
            "imported": "2026-07-05T16:47:52.474333",
            "github_user": "Morshimus",
            "username": "Morshimus",
            "github_repo": "ansible-role-checkpoint-waf-yandex-cloud",
            "github_branch": "v1.0.21",
            "commit": "de8fa54b55af6ec947c5e0350dddd8802b87329d",
            "commit_message": "Merge pull request #24 from Morshimus/fix/timer-service-not-started",
            "name": "checkpoint_waf_agent",
            "description": "Role for installing and register checkpoint waf solution.",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 25675,
                    "name": "Morshimus",
                    "avatar_url": "https://github.com/Morshimus.png"
                },
                "provider_namespace": {
                    "id": 35129,
                    "name": "morshimus",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/35129/"
                },
                "repository": {
                    "name": "ansible-role-checkpoint-waf-yandex-cloud",
                    "original_name": "ansible-role-checkpoint-waf-yandex-cloud"
                },
                "tags": [],
                "versions": [
                    {
                        "id": "5bee6f8e-fcd9-4a49-9913-b5e0bdfa9c23",
                        "name": "v1.0.21",
                        "release_date": "2026-07-05T19:45:44+03:00"
                    },
                    {
                        "id": "baa24b7e-de00-4ff8-9394-c18866f122ec",
                        "name": "v1.0.20",
                        "release_date": "2026-07-05T16:19:07+03:00"
                    },
                    {
                        "id": "b9ea152a-00e9-4637-ac1c-7d7bda6a05fd",
                        "name": "v1.0.19",
                        "release_date": "2026-06-27T09:49:57+03:00"
                    },
                    {
                        "id": "e88c1713-c726-4fea-a957-cdd6dabd8743",
                        "name": "v1.0.18",
                        "release_date": "2026-06-13T23:46:31+03:00"
                    },
                    {
                        "id": "b16f0a7a-730c-4e3e-9429-4805d65d6951",
                        "name": "v1.0.17",
                        "release_date": "2026-05-31T16:06:11+03:00"
                    },
                    {
                        "id": "120a9969-9492-4921-bda8-ea431ee88b56",
                        "name": "v1.0.16",
                        "release_date": "2026-05-24T15:22:39+03:00"
                    },
                    {
                        "id": "e5067272-a95d-4f1e-91ed-8aeeeb6b049d",
                        "name": "v1.0.15",
                        "release_date": "2026-05-23T20:51:42+03:00"
                    },
                    {
                        "id": "31fb7b79-56ce-4dc0-bd86-3159d20fee6f",
                        "name": "v1.0.14",
                        "release_date": "2026-05-23T20:44:08+03:00"
                    },
                    {
                        "id": "0ea64524-ae64-40f1-aa5e-5f0120b8bffc",
                        "name": "v1.0.13",
                        "release_date": "2026-05-23T16:54:19+03:00"
                    },
                    {
                        "id": "027507d0-3534-42b1-8e23-3643ab45b3d8",
                        "name": "v1.0.12",
                        "release_date": "2026-05-08T06:58:42+03:00"
                    },
                    {
                        "id": "4a77c7ee-67ee-4670-8dae-b517053b2380",
                        "name": "v1.0.11",
                        "release_date": "2026-05-03T18:33:02+03:00"
                    }
                ]
            },
            "download_count": 5
        },
        {
            "id": 42885,
            "upstream_id": null,
            "created": "2026-04-26T18:28:42.400852Z",
            "modified": "2026-06-28T18:29:36.947816Z",
            "imported": "2026-06-28T18:29:36.907176",
            "github_user": "diodonfrost",
            "username": "diodonfrost",
            "github_repo": "ansible-role-scaleway-cli",
            "github_branch": "master",
            "commit": "536eeabb005ddecb54ea21538a21283ea74b7b3f",
            "commit_message": "style(playbook): align role reference with Galaxy published name\n\nGalaxy publishes the role as diodonfrost.scaleway-cli (derived from the GitHub repo name),\nnot the underscore form declared in meta/main.yml. The previous reference would fail to\nresolve when running the test playbook against the published role.\n",
            "name": "scaleway-cli",
            "description": "Ansible role to install the latest version of Scaleway CLI",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 1801,
                    "name": "diodonfrost",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d19ff-def6-712b-ace9-354d380791af/avatar/"
                },
                "provider_namespace": {
                    "id": 13325,
                    "name": "diodonfrost",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/13325/"
                },
                "repository": {
                    "name": "ansible-role-scaleway-cli",
                    "original_name": "ansible-role-scaleway-cli"
                },
                "tags": [
                    "cloud",
                    "scaleway",
                    "cli",
                    "admin"
                ],
                "versions": [
                    {
                        "id": "06e15a6c-1583-4be4-b753-863c723bd4f4",
                        "name": "0.9.0",
                        "release_date": "2026-04-26T16:32:47+00:00"
                    }
                ]
            },
            "download_count": 6
        },
        {
            "id": 42886,
            "upstream_id": null,
            "created": "2026-04-27T16:14:13.528097Z",
            "modified": "2026-04-27T16:14:13.593218Z",
            "imported": "2026-04-27T16:14:13.525751",
            "github_user": "glillico",
            "username": "glillico",
            "github_repo": "ansible-role-install_podman",
            "github_branch": "master",
            "commit": "d7ab62687218cf78320d288669426b41a330c626",
            "commit_message": "Updated the version of the actions/checkout and actions/setup-python.\n",
            "name": "install_podman",
            "description": "Install the podman package on an ansible node.",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 2564,
                    "name": "glillico",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a02-246f-7e04-b92a-def2e82bf257/avatar/"
                },
                "provider_namespace": {
                    "id": 15583,
                    "name": "glillico",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/15583/"
                },
                "repository": {
                    "name": "ansible-role-install_podman",
                    "original_name": "ansible-role-install_podman"
                },
                "tags": [
                    "podman"
                ],
                "versions": []
            },
            "download_count": 3
        },
        {
            "id": 42887,
            "upstream_id": null,
            "created": "2026-04-28T06:42:03.321881Z",
            "modified": "2026-04-28T06:42:03.381927Z",
            "imported": "2026-04-28T06:42:03.319089",
            "github_user": "jayaramgopi143-code",
            "username": "jayaramgopi143-code",
            "github_repo": "dummy-ansible-role",
            "github_branch": "main",
            "commit": "a952ce7c343422c18ce16ef837f5f5a06cc7777d",
            "commit_message": "initial Commit\n",
            "name": "dummy-ansible-role",
            "description": "your role description",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 27318,
                    "name": "jayaramgopi143-code",
                    "avatar_url": "https://github.com/jayaramgopi143-code.png"
                },
                "provider_namespace": {
                    "id": 36743,
                    "name": "jayaramgopi143_code",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/36743/"
                },
                "repository": {
                    "name": "dummy-ansible-role",
                    "original_name": "dummy-ansible-role"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 1
        },
        {
            "id": 42888,
            "upstream_id": null,
            "created": "2026-04-28T11:43:55.826535Z",
            "modified": "2026-05-27T16:05:55.940806Z",
            "imported": "2026-05-27T16:05:55.743967",
            "github_user": "ansible-lockdown",
            "username": "ansible-lockdown",
            "github_repo": "Debian13-CIS",
            "github_branch": "devel",
            "commit": "03449c1ceb85191ac8290e6567ae75979bbfd7da",
            "commit_message": "Merge pull request #2 from ansible-lockdown/pre-commit-ci-update-config\n\n[pre-commit.ci] pre-commit autoupdate",
            "name": "deb13_cis",
            "description": "Apply the Debian 13 CIS",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 4668,
                    "name": "ansible-lockdown",
                    "avatar_url": "https://github.com/ansible-lockdown.png"
                },
                "provider_namespace": {
                    "id": 21298,
                    "name": "ansible_lockdown",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/21298/"
                },
                "repository": {
                    "name": "Debian13-CIS",
                    "original_name": "Debian13-CIS"
                },
                "tags": [
                    "system",
                    "security",
                    "hardening",
                    "benchmark",
                    "compliance",
                    "complianceascode",
                    "disa",
                    "debian",
                    "cis"
                ],
                "versions": [
                    {
                        "id": "190a13b7-6d93-4528-983d-97bfb388e491",
                        "name": "1.0.1",
                        "release_date": "2026-05-27T11:36:56-04:00"
                    },
                    {
                        "id": "496b9553-6605-453b-a644-b485d40cd046",
                        "name": "1.0.0",
                        "release_date": "2026-03-25T10:31:22-04:00"
                    }
                ]
            },
            "download_count": 1899
        }
    ]
}