A list of legacy roles.

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

{
    "count": 37754,
    "next": "http://galaxy.ansible.com/api/v1/roles/?format=api&namespace__name__in=ovirt%2Cwillow&page=2789",
    "previous": "http://galaxy.ansible.com/api/v1/roles/?format=api&namespace__name__in=ovirt%2Cwillow&page=2787",
    "results": [
        {
            "id": 32277,
            "upstream_id": null,
            "created": "2023-08-01T20:27:20.036648Z",
            "modified": "2023-11-05T12:49:13.929696Z",
            "imported": "2023-11-05T12:49:13.929088",
            "github_user": "diademiemi",
            "username": "diademiemi",
            "github_repo": "ansible_role_rke2",
            "github_branch": "main",
            "commit": "0429f9889a1151e7f678cd261dbec91b7c040bfd",
            "commit_message": "Add Debian 12\n",
            "name": "rke2",
            "description": "Ansible role to install and configure rke2",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 1765,
                    "name": "diademiemi",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d19ff-c24d-727f-a66b-0b46f8cd61e1/avatar/"
                },
                "provider_namespace": {
                    "id": 436,
                    "name": "diademiemi",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/436/"
                },
                "repository": {
                    "name": "ansible_role_rke2",
                    "original_name": "ansible_role_rke2"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 75
        },
        {
            "id": 32278,
            "upstream_id": null,
            "created": "2023-08-01T20:27:38.645651Z",
            "modified": "2026-06-21T18:29:23.057548Z",
            "imported": "2026-06-21T18:29:23.027800",
            "github_user": "diodonfrost",
            "username": "diodonfrost",
            "github_repo": "ansible-role-sops",
            "github_branch": "master",
            "commit": "39b028643e41d071763e81fd48f211046168e036",
            "commit_message": "feat(checksum): add SHA256 verification for downloaded sops binary\n\nEnsure the integrity and authenticity of the sops binary fetched from\nGitHub releases by verifying it against the upstream checksums file.\nThis protects users against corrupted downloads or tampered artifacts\non all supported platforms (Linux, Darwin, Windows), with an opt-out\ntoggle for environments where checksum verification is not desired.\n",
            "name": "sops",
            "description": "Install and configure Mozzila Sops",
            "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-sops",
                    "original_name": "ansible-role-sops"
                },
                "tags": [
                    "system",
                    "packaging",
                    "mozzila",
                    "security"
                ],
                "versions": [
                    {
                        "id": "7c38907f-3db3-4c12-a244-0caad5b9a7bd",
                        "name": "1.0.0",
                        "release_date": "2023-07-31T18:02:03-04:00"
                    }
                ]
            },
            "download_count": 267
        },
        {
            "id": 32280,
            "upstream_id": 62889,
            "created": "2023-08-01T20:48:00.182607Z",
            "modified": "2023-10-29T18:46:50.057798Z",
            "imported": "2023-07-31T00:08:32.940631-04:00",
            "github_user": "julianoihs",
            "username": "julianoihs",
            "github_repo": "ansible-nginx",
            "github_branch": "main",
            "commit": "557b9d686981a4c4702f3f01122f56eca4a45818",
            "commit_message": "Copy de Arquivos",
            "name": "ansible_nginx",
            "description": "your role description",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 7972,
                    "name": "julianoihs",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a04-f907-74b0-a74b-4bffd66e69bb/avatar/"
                },
                "provider_namespace": {
                    "id": 16358,
                    "name": "julianoihs",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/16358/"
                },
                "repository": {
                    "name": "ansible-nginx",
                    "original_name": "ansible-nginx"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 31
        },
        {
            "id": 32282,
            "upstream_id": 62901,
            "created": "2023-08-01T20:54:28.597126Z",
            "modified": "2023-10-29T18:46:50.134385Z",
            "imported": "2023-08-03T20:27:59.970710-04:00",
            "github_user": "mach1el",
            "username": "mach1el",
            "github_repo": "ansible-swarm-cluster",
            "github_branch": "master",
            "commit": "20086b82c539317af02577a8c67eb435b783c656",
            "commit_message": "update job",
            "name": "ansible_swarm_cluster",
            "description": "Provision Docker Swarm cluster",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 4268,
                    "name": "mach1el",
                    "avatar_url": "https://avatars.githubusercontent.com/u/16489756?v=4"
                },
                "provider_namespace": {
                    "id": 16920,
                    "name": "mach1el",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/16920/"
                },
                "repository": {
                    "name": "ansible-swarm-cluster",
                    "original_name": "ansible-swarm-cluster"
                },
                "tags": [
                    "docker"
                ],
                "versions": []
            },
            "download_count": 33
        },
        {
            "id": 32283,
            "upstream_id": null,
            "created": "2023-08-01T21:14:09.260941Z",
            "modified": "2023-11-28T15:46:31.740666Z",
            "imported": "2023-11-28T15:46:31.705316",
            "github_user": "robertdebock",
            "username": "robertdebock",
            "github_repo": "ansible-role-php_unsupported",
            "github_branch": "master",
            "commit": "d0f7b8d6f04338331334aeaa7217337f01158866",
            "commit_message": "Test and Ansible 8 AND 9.\n",
            "name": "php_unsupported",
            "description": "Install an unsupported version of php 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-php_unsupported",
                    "original_name": "ansible-role-php_unsupported"
                },
                "tags": [
                    "phpunsupported",
                    "application",
                    "linux",
                    "system"
                ],
                "versions": [
                    {
                        "id": "bcb3202b-ab03-4da2-b4ff-1a926108cafd",
                        "name": "1.0.1",
                        "release_date": "2023-11-26T13:35:10+01:00"
                    },
                    {
                        "id": "7a49b2ef-c910-4dbc-963f-b19cd8a1d38b",
                        "name": "1.0.0",
                        "release_date": "2023-08-01T05:37:21-04:00"
                    }
                ]
            },
            "download_count": 41
        },
        {
            "id": 32286,
            "upstream_id": null,
            "created": "2023-08-06T20:14:05.779663Z",
            "modified": "2026-08-12T07:58:46.842010Z",
            "imported": "2026-08-12T07:58:46.821169",
            "github_user": "arikkert",
            "username": "arikkert",
            "github_repo": "ansible-role_age_binaries",
            "github_branch": "main",
            "commit": "43cebe6f0eb3a9b3956c4257ba9ed7fe66c9567f",
            "commit_message": "removed vars in name\n",
            "name": "age_binaries",
            "description": "Latest age_binaries from original source website",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 603,
                    "name": "arikkert",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d19fa-5160-7517-92a2-a81b38eb6989/avatar/"
                },
                "provider_namespace": {
                    "id": 14041,
                    "name": "arikkert",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/14041/"
                },
                "repository": {
                    "name": "ansible-role_age_binaries",
                    "original_name": "ansible-role_age_binaries"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 46
        },
        {
            "id": 32287,
            "upstream_id": 62920,
            "created": "2023-08-06T20:16:56.281540Z",
            "modified": "2023-10-29T18:46:50.122937Z",
            "imported": "2023-08-05T03:57:12.208252-04:00",
            "github_user": "berkas1",
            "username": "berkas1",
            "github_repo": "ansible_systemd_resolved",
            "github_branch": "master",
            "commit": "87bd1b3a72bf9326ee5cc9361fa5d8d09f55df43",
            "commit_message": "init commit",
            "name": "ansible_systemd_resolved",
            "description": "Role that manages configuration of systemd-resolved.",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 7974,
                    "name": "berkas1",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d19fb-3473-7b03-babf-cf76f5757fb1/avatar/"
                },
                "provider_namespace": {
                    "id": 14285,
                    "name": "berkas1",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/14285/"
                },
                "repository": {
                    "name": "ansible_systemd_resolved",
                    "original_name": "ansible_systemd_resolved"
                },
                "tags": [
                    "dns",
                    "resolved",
                    "systemd"
                ],
                "versions": []
            },
            "download_count": 35
        },
        {
            "id": 32288,
            "upstream_id": null,
            "created": "2023-08-06T20:27:40.614491Z",
            "modified": "2023-11-05T12:51:07.714347Z",
            "imported": "2023-11-05T12:51:07.713684",
            "github_user": "diademiemi",
            "username": "diademiemi",
            "github_repo": "ansible_role_rust",
            "github_branch": "main",
            "commit": "f995ac5cec8459b5ce5f9ed30ed91dde4435ec79",
            "commit_message": "Add Debian 12\n",
            "name": "rust",
            "description": "Ansible role to install and configure rust",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 1765,
                    "name": "diademiemi",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d19ff-c24d-727f-a66b-0b46f8cd61e1/avatar/"
                },
                "provider_namespace": {
                    "id": 436,
                    "name": "diademiemi",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/436/"
                },
                "repository": {
                    "name": "ansible_role_rust",
                    "original_name": "ansible_role_rust"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 205
        },
        {
            "id": 32289,
            "upstream_id": 62915,
            "created": "2023-08-06T20:27:55.881012Z",
            "modified": "2023-10-29T18:45:56.648786Z",
            "imported": "2023-09-24T14:04:08.149210-04:00",
            "github_user": "diodonfrost",
            "username": "diodonfrost",
            "github_repo": "ansible-role-boundary-client",
            "github_branch": "master",
            "commit": "7a0f4336dc5c4523a72910fb22540448479059d8",
            "commit_message": "docs: explain how to use this role",
            "name": "boundary_client",
            "description": "Ansible role for install the latest version of the cli or desktop hashicorp boundary client",
            "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-boundary-client",
                    "original_name": "ansible-role-boundary-client"
                },
                "tags": [
                    "boundary",
                    "cloud",
                    "hashicorp",
                    "packaging",
                    "security",
                    "system"
                ],
                "versions": [
                    {
                        "id": 212680,
                        "name": "0.9.0",
                        "release_date": "2023-08-03T13:49:32-04:00"
                    }
                ]
            },
            "download_count": 35
        },
        {
            "id": 32290,
            "upstream_id": null,
            "created": "2023-08-06T20:27:56.795697Z",
            "modified": "2026-06-21T18:37:02.310039Z",
            "imported": "2026-06-21T18:37:02.250226",
            "github_user": "diodonfrost",
            "username": "diodonfrost",
            "github_repo": "ansible-role-glab",
            "github_branch": "master",
            "commit": "77226a37a1e6f4d3a71edad4ac0a3d6c716dd7d7",
            "commit_message": "tests(tasks): always download glab archive even in check mode\n\nMolecule's check run otherwise skips the get_url step, leaving the\narchive absent when the extract and copy tasks execute, which fails\nthe dry run. Forcing check_mode: false on the download lets the rest\nof the Linux/Unix flow be validated in check mode.\n",
            "name": "glab",
            "description": "Install Gitlab glab",
            "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-glab",
                    "original_name": "ansible-role-glab"
                },
                "tags": [
                    "glab",
                    "packaging",
                    "gitlab",
                    "git",
                    "shell"
                ],
                "versions": [
                    {
                        "id": "8651398f-99bd-4abc-ba8d-922bea109ac2",
                        "name": "1.0.2",
                        "release_date": "2026-04-16T00:35:09+02:00"
                    },
                    {
                        "id": "9df1920b-271f-48c8-8c25-2a615535ee37",
                        "name": "1.0.1",
                        "release_date": "2023-08-04T11:37:12-04:00"
                    },
                    {
                        "id": "18fac959-03e1-4700-8374-84a9af2fee57",
                        "name": "1.0.0",
                        "release_date": "2023-08-04T09:26:20-04:00"
                    }
                ]
            },
            "download_count": 247
        }
    ]
}