A list of legacy roles.

GET /api/v1/roles/?format=api&namespace__name__in=ovirt%2Cwillow&page=3755
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=3756",
    "previous": "http://galaxy.ansible.com/api/v1/roles/?format=api&namespace__name__in=ovirt%2Cwillow&page=3754",
    "results": [
        {
            "id": 43225,
            "upstream_id": null,
            "created": "2026-07-12T08:08:50.361912Z",
            "modified": "2026-07-12T08:08:50.400566Z",
            "imported": "2026-07-12T08:08:50.359381",
            "github_user": "akash9889Git",
            "username": "akash9889Git",
            "github_repo": "dummy-role1",
            "github_branch": "main",
            "commit": "64269f90f97ed3d59b74e040976f6e6f481702ad",
            "commit_message": "intial files\n",
            "name": "dummy-role1",
            "description": "your role description",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 26552,
                    "name": "akash9889Git",
                    "avatar_url": "https://github.com/akash9889Git.png"
                },
                "provider_namespace": {
                    "id": 35987,
                    "name": "akash9889git",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/35987/"
                },
                "repository": {
                    "name": "dummy-role1",
                    "original_name": "dummy-role1"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 1
        },
        {
            "id": 43226,
            "upstream_id": null,
            "created": "2026-07-12T15:15:33.656771Z",
            "modified": "2026-07-12T15:15:33.701998Z",
            "imported": "2026-07-12T15:15:33.652763",
            "github_user": "halif",
            "username": "halif",
            "github_repo": "ansible-role-patroni",
            "github_branch": "main",
            "commit": "b6caae8b7910d0b3d4890a02e97c0cec1094bde8",
            "commit_message": "Initial commit: Patroni PostgresPro 1C role\n",
            "name": "patroni_postgrespro",
            "description": "Отказоустойчивый кластер Patroni + PostgresPro 1C",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 11774,
                    "name": "halif",
                    "avatar_url": "https://github.com/halif.png"
                },
                "provider_namespace": {
                    "id": 21416,
                    "name": "halif",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/21416/"
                },
                "repository": {
                    "name": "ansible-role-patroni",
                    "original_name": "ansible-role-patroni"
                },
                "tags": [
                    "database",
                    "postgresql",
                    "patroni",
                    "clustering",
                    "high-availability",
                    "1c"
                ],
                "versions": []
            },
            "download_count": 1
        },
        {
            "id": 43227,
            "upstream_id": null,
            "created": "2026-07-12T15:39:46.908360Z",
            "modified": "2026-07-12T15:39:46.940534Z",
            "imported": "2026-07-12T15:39:46.905988",
            "github_user": "Jysh06",
            "username": "Jysh06",
            "github_repo": "Ansible-Galaxy-Demo",
            "github_branch": "main",
            "commit": "a75fa82688e88061cb0ce767388b8779dcbff2e6",
            "commit_message": "Move role to repository root\n",
            "name": "Ansible-Galaxy-Demo",
            "description": "your role description",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 28281,
                    "name": "Jysh06",
                    "avatar_url": "https://github.com/Jysh06.png"
                },
                "provider_namespace": {
                    "id": 37692,
                    "name": "jysh06",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/37692/"
                },
                "repository": {
                    "name": "Ansible-Galaxy-Demo",
                    "original_name": "Ansible-Galaxy-Demo"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 1
        },
        {
            "id": 43228,
            "upstream_id": null,
            "created": "2026-07-12T19:44:26.383247Z",
            "modified": "2026-07-13T09:05:57.752516Z",
            "imported": "2026-07-13T09:05:57.700453",
            "github_user": "pluggero",
            "username": "pluggero",
            "github_repo": "ansible-role-pam",
            "github_branch": "main",
            "commit": "9ce33b50eed31fc2332d0fe5e3a3ca6639eb92d6",
            "commit_message": "refactor: Separated password configuration (#4)",
            "name": "pam",
            "description": "Configure PAM authentication, password policy and account lockout on various Linux distributions.",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 19312,
                    "name": "pluggero",
                    "avatar_url": "https://github.com/pluggero.png"
                },
                "provider_namespace": {
                    "id": 28805,
                    "name": "pluggero",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/28805/"
                },
                "repository": {
                    "name": "ansible-role-pam",
                    "original_name": "ansible-role-pam"
                },
                "tags": [],
                "versions": [
                    {
                        "id": "295589b2-567a-464c-bc01-0e7ade7b9396",
                        "name": "1.1.0",
                        "release_date": "2026-07-13T11:04:31+02:00"
                    },
                    {
                        "id": "c96bfa77-792f-4684-b637-5d9768d8cb8b",
                        "name": "1.0.0",
                        "release_date": "2026-07-12T21:39:16+02:00"
                    }
                ]
            },
            "download_count": 286
        },
        {
            "id": 43229,
            "upstream_id": null,
            "created": "2026-07-12T23:27:19.178413Z",
            "modified": "2026-07-12T23:27:19.214774Z",
            "imported": "2026-07-12T23:27:19.175993",
            "github_user": "ahouzi-devops",
            "username": "ahouzi-devops",
            "github_repo": "ansible-role-apache",
            "github_branch": "main",
            "commit": "ee2b56ad8e388a4431161fbc4787faddc279c535",
            "commit_message": "Add Ansible role for Apache installation and configuration\n",
            "name": "apache",
            "description": "your role description",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 28284,
                    "name": "ahouzi-devops",
                    "avatar_url": "https://github.com/ahouzi-devops.png"
                },
                "provider_namespace": {
                    "id": 37695,
                    "name": "ahouzi_devops",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/37695/"
                },
                "repository": {
                    "name": "ansible-role-apache",
                    "original_name": "ansible-role-apache"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 2
        },
        {
            "id": 43230,
            "upstream_id": null,
            "created": "2026-07-15T17:27:08.020166Z",
            "modified": "2026-07-16T08:52:57.329680Z",
            "imported": "2026-07-16T08:52:57.258989",
            "github_user": "marcomc",
            "username": "marcomc",
            "github_repo": "ansible-ha-mqtt-agent",
            "github_branch": "main",
            "commit": "94b8488c96647292f961c49f70a223825c216b6c",
            "commit_message": "Merge pull request #1 from marcomc/release/0.1.1\n\nfeat: update changelog and README for version 0.1.1; enhance Molecule…",
            "name": "ha_mqtt_agent",
            "description": "Install Home Assistant MQTT Agent as a systemd service.",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 4343,
                    "name": "marcomc",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a07-1344-74ee-9ec5-0e36cfb6560d/avatar/"
                },
                "provider_namespace": {
                    "id": 16973,
                    "name": "marcomc",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/16973/"
                },
                "repository": {
                    "name": "ansible-ha-mqtt-agent",
                    "original_name": "ansible-ha-mqtt-agent"
                },
                "tags": [
                    "homeassistant",
                    "monitoring",
                    "mqtt",
                    "raspberrypi",
                    "systemd"
                ],
                "versions": [
                    {
                        "id": "cfa4d97d-7f5d-4f26-8127-92d65edab909",
                        "name": "v0.1.1",
                        "release_date": "2026-07-16T10:48:27+02:00"
                    },
                    {
                        "id": "ed7e6cc4-3580-4a6c-bd50-5c76ffd6f4e1",
                        "name": "v0.1.0",
                        "release_date": "2026-07-15T19:25:44+02:00"
                    }
                ]
            },
            "download_count": 38
        },
        {
            "id": 43231,
            "upstream_id": null,
            "created": "2026-07-16T17:52:16.262995Z",
            "modified": "2026-07-16T17:52:16.303604Z",
            "imported": "2026-07-16T17:52:16.259690",
            "github_user": "HusseinH12",
            "username": "HusseinH12",
            "github_repo": "ansible-role",
            "github_branch": "main",
            "commit": "df2814d43961e6b9ee8553c9ea8932b7b55c920d",
            "commit_message": "first commit\n",
            "name": "ansible-role",
            "description": "your role description",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 28328,
                    "name": "HusseinH12",
                    "avatar_url": "https://github.com/HusseinH12.png"
                },
                "provider_namespace": {
                    "id": 37738,
                    "name": "husseinh12",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/37738/"
                },
                "repository": {
                    "name": "ansible-role",
                    "original_name": "ansible-role"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 2
        },
        {
            "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": 3
        },
        {
            "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": 24
        }
    ]
}