A list of legacy roles.

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

{
    "count": 37669,
    "next": "http://galaxy.ansible.com/api/v1/roles/?format=api&namespace__name__in=ovirt%2Cwillow&page=3683",
    "previous": "http://galaxy.ansible.com/api/v1/roles/?format=api&namespace__name__in=ovirt%2Cwillow&page=3681",
    "results": [
        {
            "id": 42397,
            "upstream_id": null,
            "created": "2026-01-31T00:40:30.518549Z",
            "modified": "2026-04-19T17:13:41.200004Z",
            "imported": "2026-04-19T17:13:41.140429",
            "github_user": "tigattack",
            "username": "tigattack",
            "github_repo": "ansible-role-immich-docker",
            "github_branch": "main",
            "commit": "43cac91e2541bec288615e1a8691e67df9a4997a",
            "commit_message": "refactor(tasks): restructure volume migration handling\n",
            "name": "immich_docker",
            "description": "Deploy Immich in Docker.",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 6972,
                    "name": "tigattack",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a1a-097e-724c-9fd0-57c218c55f9b/avatar/"
                },
                "provider_namespace": {
                    "id": 18981,
                    "name": "tigattack",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/18981/"
                },
                "repository": {
                    "name": "ansible-role-immich-docker",
                    "original_name": "ansible-role-immich-docker"
                },
                "tags": [
                    "system",
                    "docker",
                    "immich",
                    "photos",
                    "media"
                ],
                "versions": [
                    {
                        "id": "ebfece72-37fb-4153-ad99-5f93d725c2bb",
                        "name": "1.0.1",
                        "release_date": "2026-04-19T18:08:45+01:00"
                    },
                    {
                        "id": "aa77e053-0378-48c0-809d-68816c635296",
                        "name": "1.0.0",
                        "release_date": "2026-01-31T00:23:04+00:00"
                    }
                ]
            },
            "download_count": 7010
        },
        {
            "id": 42398,
            "upstream_id": null,
            "created": "2026-01-31T09:34:02.435486Z",
            "modified": "2026-08-05T10:49:01.777138Z",
            "imported": "2026-08-05T10:49:01.716753",
            "github_user": "ialejandro",
            "username": "ialejandro",
            "github_repo": "ansible-role-harbor",
            "github_branch": "main",
            "commit": "67fa1eac3c9d413b558c36be2c34d4e200825a0f",
            "commit_message": "fix: untrack local .ansible symlink causing galaxy install failures (#22)\n",
            "name": "harbor",
            "description": "Install and configure Harbor container image registry",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 26115,
                    "name": "ialejandro",
                    "avatar_url": "https://github.com/ialejandro.png"
                },
                "provider_namespace": {
                    "id": 35557,
                    "name": "ialejandro",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/35557/"
                },
                "repository": {
                    "name": "ansible-role-harbor",
                    "original_name": "ansible-role-harbor"
                },
                "tags": [
                    "harbor",
                    "docker",
                    "registry",
                    "containers",
                    "development",
                    "packaging"
                ],
                "versions": [
                    {
                        "id": "39ecfddf-aad3-4ed7-a0e4-2b2e9985293a",
                        "name": "1.0.0",
                        "release_date": "2026-01-31T10:32:43+01:00"
                    }
                ]
            },
            "download_count": 26
        },
        {
            "id": 42399,
            "upstream_id": null,
            "created": "2026-01-31T14:35:49.836203Z",
            "modified": "2026-02-18T17:58:50.730524Z",
            "imported": "2026-02-18T17:58:50.696335",
            "github_user": "jyotiswaroop20",
            "username": "jyotiswaroop20",
            "github_repo": "Test_Ansible_Galaxy_Repo",
            "github_branch": "main",
            "commit": "ece701f7db84d457c74e7688fb35b3b668355a9e",
            "commit_message": "update\n",
            "name": "Test_Ansible_Galaxy_Repo",
            "description": "Apache Server Configuration",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 26117,
                    "name": "jyotiswaroop20",
                    "avatar_url": "https://github.com/jyotiswaroop20.png"
                },
                "provider_namespace": {
                    "id": 35559,
                    "name": "jyotiswaroop20",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/35559/"
                },
                "repository": {
                    "name": "Test_Ansible_Galaxy_Repo",
                    "original_name": "Test_Ansible_Galaxy_Repo"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 8
        },
        {
            "id": 42400,
            "upstream_id": null,
            "created": "2026-01-31T14:59:17.185970Z",
            "modified": "2026-01-31T14:59:17.222187Z",
            "imported": "2026-01-31T14:59:17.183074",
            "github_user": "harshitakaza",
            "username": "harshitakaza",
            "github_repo": "dummy-role",
            "github_branch": "master",
            "commit": "bb2ebfab718c2640fe199c817fb2822670828272",
            "commit_message": "initial files\n",
            "name": "dummy-role",
            "description": "your role description",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 26103,
                    "name": "harshitakaza",
                    "avatar_url": "https://github.com/harshitakaza.png"
                },
                "provider_namespace": {
                    "id": 35545,
                    "name": "harshitakaza",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/35545/"
                },
                "repository": {
                    "name": "dummy-role",
                    "original_name": "dummy-role"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 2
        },
        {
            "id": 42401,
            "upstream_id": null,
            "created": "2026-02-01T04:49:37.150632Z",
            "modified": "2026-02-01T04:49:37.192099Z",
            "imported": "2026-02-01T04:49:37.146896",
            "github_user": "akashchoudhary378",
            "username": "akashchoudhary378",
            "github_repo": "apache",
            "github_branch": "master",
            "commit": "1be58d743c43dd75630ab76ddd53604f30250860",
            "commit_message": "apache\n",
            "name": "apache",
            "description": "Configure Appache server",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 26121,
                    "name": "akashchoudhary378",
                    "avatar_url": "https://github.com/akashchoudhary378.png"
                },
                "provider_namespace": {
                    "id": 35563,
                    "name": "akashchoudhary378",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/35563/"
                },
                "repository": {
                    "name": "apache",
                    "original_name": "apache"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 12
        },
        {
            "id": 42402,
            "upstream_id": null,
            "created": "2026-02-02T02:23:32.004821Z",
            "modified": "2026-02-02T02:23:32.038049Z",
            "imported": "2026-02-02T02:23:32.002012",
            "github_user": "vijikalavarkar",
            "username": "vijikalavarkar",
            "github_repo": "nginx-role-repo",
            "github_branch": "nginx-branch",
            "commit": "a5d0c511e6befb37f5851233d5fff93a848117d2",
            "commit_message": "Added nginx role for ansible\n",
            "name": "nginx-role-repo",
            "description": "your role description",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 24364,
                    "name": "vijikalavarkar",
                    "avatar_url": "https://github.com/vijikalavarkar.png"
                },
                "provider_namespace": {
                    "id": 33827,
                    "name": "vijikalavarkar",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/33827/"
                },
                "repository": {
                    "name": "nginx-role-repo",
                    "original_name": "nginx-role-repo"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 3
        },
        {
            "id": 42403,
            "upstream_id": null,
            "created": "2026-02-02T03:10:37.862893Z",
            "modified": "2026-03-23T03:12:01.050700Z",
            "imported": "2026-03-23T03:12:01.005966",
            "github_user": "vijikalavarkar",
            "username": "vijikalavarkar",
            "github_repo": "server-repo",
            "github_branch": "server-branch",
            "commit": "ee846a74b89f59fd9ca9199bfff9e7176432475c",
            "commit_message": "Added server-role\n",
            "name": "server-repo",
            "description": "your role description",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 24364,
                    "name": "vijikalavarkar",
                    "avatar_url": "https://github.com/vijikalavarkar.png"
                },
                "provider_namespace": {
                    "id": 33827,
                    "name": "vijikalavarkar",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/33827/"
                },
                "repository": {
                    "name": "server-repo",
                    "original_name": "server-repo"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 3
        },
        {
            "id": 42404,
            "upstream_id": null,
            "created": "2026-02-02T03:33:16.158801Z",
            "modified": "2026-02-02T03:33:16.204612Z",
            "imported": "2026-02-02T03:33:16.156287",
            "github_user": "vijikalavarkar",
            "username": "vijikalavarkar",
            "github_repo": "shutdown-repo",
            "github_branch": "sd-branch",
            "commit": "a855396c8c07bfc78b2a33236f713ed9c8ed99f1",
            "commit_message": "Aded\n",
            "name": "shutdown-repo",
            "description": "your role description",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 24364,
                    "name": "vijikalavarkar",
                    "avatar_url": "https://github.com/vijikalavarkar.png"
                },
                "provider_namespace": {
                    "id": 33827,
                    "name": "vijikalavarkar",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/33827/"
                },
                "repository": {
                    "name": "shutdown-repo",
                    "original_name": "shutdown-repo"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 2
        },
        {
            "id": 42405,
            "upstream_id": null,
            "created": "2026-02-02T04:03:34.936556Z",
            "modified": "2026-02-02T04:03:35.041123Z",
            "imported": "2026-02-02T04:03:34.932603",
            "github_user": "vijikalavarkar",
            "username": "vijikalavarkar",
            "github_repo": "error-repo1",
            "github_branch": "er-branch",
            "commit": "4a1c1fbd67e9c6e8b134ddf479c42c3977cf3539",
            "commit_message": "Added\n",
            "name": "error-repo1",
            "description": "your role description",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 24364,
                    "name": "vijikalavarkar",
                    "avatar_url": "https://github.com/vijikalavarkar.png"
                },
                "provider_namespace": {
                    "id": 33827,
                    "name": "vijikalavarkar",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/33827/"
                },
                "repository": {
                    "name": "error-repo1",
                    "original_name": "error-repo1"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 2
        },
        {
            "id": 42406,
            "upstream_id": null,
            "created": "2026-02-02T06:49:34.604313Z",
            "modified": "2026-02-02T07:12:38.279373Z",
            "imported": "2026-02-02T07:12:38.227375",
            "github_user": "moltimersmith",
            "username": "moltimersmith",
            "github_repo": "ansible-role-brew",
            "github_branch": "v0.0.3",
            "commit": "a6202db880862d2220e986674ed487d4767dc12a",
            "commit_message": "Merge pull request #5 from moltimersmith/release-please--branches--main\n\nchore(release): v0.0.3",
            "name": "brew",
            "description": "Common role to manage Homebrew taps and packages (formulae/casks) on macOS.",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 26124,
                    "name": "moltimersmith",
                    "avatar_url": "https://github.com/moltimersmith.png"
                },
                "provider_namespace": {
                    "id": 35566,
                    "name": "moltimersmith",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/35566/"
                },
                "repository": {
                    "name": "ansible-role-brew",
                    "original_name": "ansible-role-brew"
                },
                "tags": [
                    "homebrew",
                    "brew",
                    "macos",
                    "package"
                ],
                "versions": [
                    {
                        "id": "5d178c42-7bbb-4800-ae5f-6f0c9cecf345",
                        "name": "v0.0.3",
                        "release_date": "2026-02-02T00:12:10-07:00"
                    },
                    {
                        "id": "a93dad85-6ffe-4182-91c7-581e5b0cf14c",
                        "name": "v0.0.2",
                        "release_date": "2026-02-02T00:02:54-07:00"
                    }
                ]
            },
            "download_count": 10
        }
    ]
}