A list of legacy roles.

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

{
    "count": 37839,
    "next": "http://galaxy.ansible.com/api/v1/roles/?format=api&namespace__name__in=ovirt%2Cwillow&page=3754",
    "previous": "http://galaxy.ansible.com/api/v1/roles/?format=api&namespace__name__in=ovirt%2Cwillow&page=3752",
    "results": [
        {
            "id": 43232,
            "upstream_id": null,
            "created": "2026-07-16T21:09:29.755088Z",
            "modified": "2026-07-16T21:09:29.813646Z",
            "imported": "2026-07-16T21:09:29.752137",
            "github_user": "Yar1979",
            "username": "Yar1979",
            "github_repo": "devops-study-cards",
            "github_branch": "main",
            "commit": "bdcd83599b2e893321f7ea5a3bfc9758891efb95",
            "commit_message": "Fix: исправлен namespace на Yar1979\n",
            "name": "devops_study_cards",
            "description": "Ansible role for deploying DevOps Study Cards application",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 28330,
                    "name": "Yar1979",
                    "avatar_url": "https://github.com/Yar1979.png"
                },
                "provider_namespace": {
                    "id": 37740,
                    "name": "yar1979",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/37740/"
                },
                "repository": {
                    "name": "devops-study-cards",
                    "original_name": "devops-study-cards"
                },
                "tags": [
                    "devops",
                    "deployment",
                    "study",
                    "cards",
                    "fastapi",
                    "react",
                    "postgresql"
                ],
                "versions": []
            },
            "download_count": 4
        },
        {
            "id": 43233,
            "upstream_id": null,
            "created": "2026-07-18T08:57:43.790869Z",
            "modified": "2026-07-18T08:57:43.829681Z",
            "imported": "2026-07-18T08:57:43.788344",
            "github_user": "dhairyashil09",
            "username": "dhairyashil09",
            "github_repo": "ansible_roles",
            "github_branch": "master",
            "commit": "4cc402b9329efd26202732506754e7f7216e3fd7",
            "commit_message": "Update author and description in main.yml",
            "name": "ansible_roles",
            "description": "Devops Engineer",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 28351,
                    "name": "dhairyashil09",
                    "avatar_url": "https://github.com/dhairyashil09.png"
                },
                "provider_namespace": {
                    "id": 37759,
                    "name": "dhairyashil09",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/37759/"
                },
                "repository": {
                    "name": "ansible_roles",
                    "original_name": "ansible_roles"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 2
        },
        {
            "id": 43234,
            "upstream_id": null,
            "created": "2026-07-18T21:39:42.774686Z",
            "modified": "2026-07-18T21:39:42.824097Z",
            "imported": "2026-07-18T21:39:42.772356",
            "github_user": "brett-buskirk",
            "username": "brett-buskirk",
            "github_repo": "ansible-role-baseline",
            "github_branch": "main",
            "commit": "5bde31ddd7c025f219de68381a997be285bdcded",
            "commit_message": "Merge pull request #5 from brett-buskirk/release/v1.0.0\n\nrelease: v1.0.0 (+ Debian trixie)",
            "name": "baseline",
            "description": "Ansible role that hardens a fresh Debian host — disables root SSH login, sets up a UFW firewall and fail2ban, and installs Docker and Tailscale — on top of ansible-role-secure_user.",
            "summary_fields": {
                "dependencies": [
                    {
                        "role": "brett-buskirk.secure_user"
                    }
                ],
                "namespace": {
                    "id": 20168,
                    "name": "brett-buskirk",
                    "avatar_url": "https://github.com/brett-buskirk.png"
                },
                "provider_namespace": {
                    "id": 29669,
                    "name": "brett_buskirk",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/29669/"
                },
                "repository": {
                    "name": "ansible-role-baseline",
                    "original_name": "ansible-role-baseline"
                },
                "tags": [
                    "baseline",
                    "hardening",
                    "security",
                    "firewall",
                    "ufw",
                    "fail2ban",
                    "docker",
                    "tailscale",
                    "server",
                    "linux"
                ],
                "versions": [
                    {
                        "id": "90e016ca-04a1-495a-b8fb-000d28c9af3c",
                        "name": "v1.0.0",
                        "release_date": "2026-07-18T17:30:50-04:00"
                    }
                ]
            },
            "download_count": 26
        },
        {
            "id": 43235,
            "upstream_id": null,
            "created": "2026-07-18T23:37:20.759732Z",
            "modified": "2026-07-18T23:37:20.817897Z",
            "imported": "2026-07-18T23:37:20.755924",
            "github_user": "besmirzanaj",
            "username": "besmirzanaj",
            "github_repo": "ansible-role-technitium",
            "github_branch": "main",
            "commit": "5dd71d296cc8a3fa48663d7a4fb8d74bf7059229",
            "commit_message": "Initial commit: Ansible role for Technitium DNS Server\n",
            "name": "technitium",
            "description": "role to install technitium",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 878,
                    "name": "besmirzanaj",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d19fb-3a90-71f7-876b-9e2529fb60cb/avatar/"
                },
                "provider_namespace": {
                    "id": 14294,
                    "name": "besmirzanaj",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/14294/"
                },
                "repository": {
                    "name": "ansible-role-technitium",
                    "original_name": "ansible-role-technitium"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 1
        },
        {
            "id": 43236,
            "upstream_id": null,
            "created": "2026-07-18T23:46:31.970235Z",
            "modified": "2026-07-18T23:46:32.025909Z",
            "imported": "2026-07-18T23:46:31.966583",
            "github_user": "iamenr0s",
            "username": "iamenr0s",
            "github_repo": "ansible-role-vault",
            "github_branch": "main",
            "commit": "9a49d70961a66cf1a7834481cfb42cbef4a7431b",
            "commit_message": "fix: remove cgroupns_mode from molecule configuration\n",
            "name": "ansible_role_vault",
            "description": "Integrate playbooks with an external HashiCorp Vault server — authenticate (AppRole, Token, Kubernetes), read/write KV secrets, and sign SSH host/client certificates via the SSH secrets engine.",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 14069,
                    "name": "iamenr0s",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/01927bb4-83cc-7034-b82f-b9dd98eac443/avatar/"
                },
                "provider_namespace": {
                    "id": 13009,
                    "name": "iamenr0s",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/13009/"
                },
                "repository": {
                    "name": "ansible-role-vault",
                    "original_name": "ansible-role-vault"
                },
                "tags": [
                    "vault",
                    "hashicorp",
                    "secrets",
                    "ssh",
                    "security",
                    "certificates"
                ],
                "versions": [
                    {
                        "id": "c7e04a00-21ba-46f1-959d-0e8e126814e7",
                        "name": "v1.0.0",
                        "release_date": "2026-07-18T23:21:19+01:00"
                    }
                ]
            },
            "download_count": 1
        },
        {
            "id": 43237,
            "upstream_id": null,
            "created": "2026-07-20T10:30:14.158080Z",
            "modified": "2026-07-20T10:41:34.299735Z",
            "imported": "2026-07-20T10:41:34.204455",
            "github_user": "Juiceltd",
            "username": "Juiceltd",
            "github_repo": "ansible-role-postgresql-users",
            "github_branch": "main",
            "commit": "37aa4346251f3c5245071e592069d8ff61ffecd6",
            "commit_message": "fix(redme): fix installation (#5)",
            "name": "postgresql_users",
            "description": "Ansible role for declarative PostgreSQL user, role, privilege, default privilege, schema access, search_path, and pg_hba.conf management.\n",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 28358,
                    "name": "Juiceltd",
                    "avatar_url": "https://github.com/Juiceltd.png"
                },
                "provider_namespace": {
                    "id": 37766,
                    "name": "juiceltd",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/37766/"
                },
                "repository": {
                    "name": "ansible-role-postgresql-users",
                    "original_name": "ansible-role-postgresql-users"
                },
                "tags": [
                    "postgresql",
                    "postgres",
                    "database",
                    "users",
                    "privileges",
                    "grants",
                    "security",
                    "access",
                    "automation"
                ],
                "versions": [
                    {
                        "id": "cddbdd62-4421-4669-84fa-3059636b78e0",
                        "name": "v1.0.6",
                        "release_date": "2026-07-20T15:38:36+05:00"
                    },
                    {
                        "id": "b21872b5-cb44-4356-a4b3-f7e99d0cb21b",
                        "name": "1.0.5",
                        "release_date": "2026-07-20T15:28:36+05:00"
                    },
                    {
                        "id": "bf7f4861-c7c2-45ca-9c1f-bb19c0a62eac",
                        "name": "1.0.4",
                        "release_date": "2026-07-20T15:22:57+05:00"
                    },
                    {
                        "id": "2b1abc3b-2fdd-4d12-90e1-0dda9dbf543d",
                        "name": "1.0.3",
                        "release_date": "2026-07-20T15:20:37+05:00"
                    },
                    {
                        "id": "7ec2cba4-c862-4b7f-8d73-48a7aa91e42e",
                        "name": "1.0.2",
                        "release_date": "2026-07-20T15:12:20+05:00"
                    },
                    {
                        "id": "8f08fb92-cbdc-4eed-9c5f-0de072a08ff0",
                        "name": "1.0.1",
                        "release_date": "2026-07-20T14:52:27+05:00"
                    },
                    {
                        "id": "6de46e60-2a2d-4dc6-bbf9-51307fa1d949",
                        "name": "1.0.0",
                        "release_date": "2026-07-20T14:24:26+05:00"
                    }
                ]
            },
            "download_count": 8
        },
        {
            "id": 43238,
            "upstream_id": null,
            "created": "2026-07-20T11:45:40.292097Z",
            "modified": "2026-07-20T11:45:40.332467Z",
            "imported": "2026-07-20T11:45:40.289381",
            "github_user": "agawand007",
            "username": "agawand007",
            "github_repo": "ansible-role-webserver",
            "github_branch": "main",
            "commit": "745f6a7095f073d111017864af08ea98e0ec4c45",
            "commit_message": "Initial commit: Add git role\n",
            "name": "webserver",
            "description": "your role description",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 28361,
                    "name": "agawand007",
                    "avatar_url": "https://github.com/agawand007.png"
                },
                "provider_namespace": {
                    "id": 37769,
                    "name": "agawand007",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/37769/"
                },
                "repository": {
                    "name": "ansible-role-webserver",
                    "original_name": "ansible-role-webserver"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 1
        },
        {
            "id": 43239,
            "upstream_id": null,
            "created": "2026-07-20T11:47:37.121718Z",
            "modified": "2026-07-20T11:47:37.163502Z",
            "imported": "2026-07-20T11:47:37.119368",
            "github_user": "JhansiVamshi",
            "username": "JhansiVamshi",
            "github_repo": "ansiblelab1",
            "github_branch": "main",
            "commit": "550951d8d039304bf02d2f4f139bff68d902479b",
            "commit_message": "Add\n",
            "name": "ansiblelab1",
            "description": "your role description",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 28366,
                    "name": "JhansiVamshi",
                    "avatar_url": "https://github.com/JhansiVamshi.png"
                },
                "provider_namespace": {
                    "id": 37774,
                    "name": "jhansivamshi",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/37774/"
                },
                "repository": {
                    "name": "ansiblelab1",
                    "original_name": "ansiblelab1"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 1
        },
        {
            "id": 43240,
            "upstream_id": null,
            "created": "2026-07-20T11:50:04.103539Z",
            "modified": "2026-07-20T11:50:04.149575Z",
            "imported": "2026-07-20T11:50:04.100976",
            "github_user": "thejasreealuri1808",
            "username": "thejasreealuri1808",
            "github_repo": "ansible-role",
            "github_branch": "main",
            "commit": "b31f4ba467c807ec9bbaa53520055e7bb176a2a0",
            "commit_message": "Initial commit\n",
            "name": "ansible-role",
            "description": "your role description",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 28365,
                    "name": "thejasreealuri1808",
                    "avatar_url": "https://github.com/thejasreealuri1808.png"
                },
                "provider_namespace": {
                    "id": 37773,
                    "name": "thejasreealuri1808",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/37773/"
                },
                "repository": {
                    "name": "ansible-role",
                    "original_name": "ansible-role"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 1
        },
        {
            "id": 43241,
            "upstream_id": null,
            "created": "2026-07-20T11:59:22.409207Z",
            "modified": "2026-07-20T11:59:22.449298Z",
            "imported": "2026-07-20T11:59:22.406256",
            "github_user": "shivashankar44",
            "username": "shivashankar44",
            "github_repo": "new_ansiblerepo",
            "github_branch": "main",
            "commit": "5c6490de2b3678f380f2c15c82374e452f808897",
            "commit_message": "first commit\n",
            "name": "new_ansiblerepo",
            "description": "your role description",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 28363,
                    "name": "shivashankar44",
                    "avatar_url": "https://github.com/shivashankar44.png"
                },
                "provider_namespace": {
                    "id": 37771,
                    "name": "shivashankar44",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/37771/"
                },
                "repository": {
                    "name": "new_ansiblerepo",
                    "original_name": "new_ansiblerepo"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 1
        }
    ]
}