A list of legacy roles.

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

{
    "count": 37049,
    "next": "http://galaxy.ansible.com/api/v1/roles/?format=api&namespace__name__in=ovirt%2Cwillow&page=3678",
    "previous": "http://galaxy.ansible.com/api/v1/roles/?format=api&namespace__name__in=ovirt%2Cwillow&page=3676",
    "results": [
        {
            "id": 42293,
            "upstream_id": null,
            "created": "2026-01-09T08:37:58.257254Z",
            "modified": "2026-01-09T11:27:59.992649Z",
            "imported": "2026-01-09T11:27:59.971513",
            "github_user": "ykossin",
            "username": "ykossin",
            "github_repo": "ansible-role-system-update",
            "github_branch": "main",
            "commit": "d3a2c4a99cbf69a1003f98c7fe12f15d0ceed7af",
            "commit_message": "Update role: 2026-01-09\n",
            "name": "system-update",
            "description": "Роль для обновления операционной системы Debian/Ubuntu",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 25804,
                    "name": "ykossin",
                    "avatar_url": "https://github.com/ykossin.png"
                },
                "provider_namespace": {
                    "id": 35256,
                    "name": "ykossin",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/35256/"
                },
                "repository": {
                    "name": "ansible-role-system-update",
                    "original_name": "ansible-role-system-update"
                },
                "tags": [
                    "system",
                    "update",
                    "upgrade",
                    "apt",
                    "debian",
                    "ubuntu"
                ],
                "versions": []
            },
            "download_count": 3
        },
        {
            "id": 42294,
            "upstream_id": null,
            "created": "2026-01-09T08:38:13.398556Z",
            "modified": "2026-01-11T06:20:28.073579Z",
            "imported": "2026-01-11T06:20:28.049256",
            "github_user": "ykossin",
            "username": "ykossin",
            "github_repo": "ansible-role-firewall",
            "github_branch": "main",
            "commit": "015c8a249215db0110d923087f62b979462e31d2",
            "commit_message": "Update role: 2026-01-11\n",
            "name": "firewall",
            "description": "Установка и настройка firewall (ufw) на Debian/Ubuntu системах с поддержкой Molecule тестов",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 25804,
                    "name": "ykossin",
                    "avatar_url": "https://github.com/ykossin.png"
                },
                "provider_namespace": {
                    "id": 35256,
                    "name": "ykossin",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/35256/"
                },
                "repository": {
                    "name": "ansible-role-firewall",
                    "original_name": "ansible-role-firewall"
                },
                "tags": [
                    "firewall",
                    "ufw",
                    "security",
                    "debian",
                    "ubuntu",
                    "network",
                    "iptables"
                ],
                "versions": []
            },
            "download_count": 5
        },
        {
            "id": 42295,
            "upstream_id": null,
            "created": "2026-01-09T08:38:16.735253Z",
            "modified": "2026-01-09T08:38:16.793383Z",
            "imported": "2026-01-09T08:38:16.732926",
            "github_user": "ykossin",
            "username": "ykossin",
            "github_repo": "ansible-role-libvirt-kvm",
            "github_branch": "main",
            "commit": "527e7aa8750acb5c3c49f9d18b423c37f8ec84fc",
            "commit_message": "Initial commit: Ansible role libvirt-kvm\n",
            "name": "libvirt-kvm",
            "description": "Установка и настройка libvirt/KVM/QEMU на Debian-based системе",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 25804,
                    "name": "ykossin",
                    "avatar_url": "https://github.com/ykossin.png"
                },
                "provider_namespace": {
                    "id": 35256,
                    "name": "ykossin",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/35256/"
                },
                "repository": {
                    "name": "ansible-role-libvirt-kvm",
                    "original_name": "ansible-role-libvirt-kvm"
                },
                "tags": [
                    "libvirt",
                    "kvm",
                    "qemu",
                    "virtualization",
                    "debian",
                    "ubuntu"
                ],
                "versions": []
            },
            "download_count": 1
        },
        {
            "id": 42296,
            "upstream_id": null,
            "created": "2026-01-09T08:38:17.951330Z",
            "modified": "2026-01-11T06:20:27.103517Z",
            "imported": "2026-01-11T06:20:27.040928",
            "github_user": "ykossin",
            "username": "ykossin",
            "github_repo": "ansible-role-host-optimization",
            "github_branch": "main",
            "commit": "516f9e906844c0923debaa0b8c3ee1fd4c1a6678",
            "commit_message": "Update role: 2026-01-11\n",
            "name": "host-optimization",
            "description": "Оптимизация ОС и хоста для виртуализации (KVM/libvirt)",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 25804,
                    "name": "ykossin",
                    "avatar_url": "https://github.com/ykossin.png"
                },
                "provider_namespace": {
                    "id": 35256,
                    "name": "ykossin",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/35256/"
                },
                "repository": {
                    "name": "ansible-role-host-optimization",
                    "original_name": "ansible-role-host-optimization"
                },
                "tags": [
                    "optimization",
                    "virtualization",
                    "kvm",
                    "libvirt",
                    "performance",
                    "debian",
                    "ubuntu"
                ],
                "versions": []
            },
            "download_count": 4
        },
        {
            "id": 42297,
            "upstream_id": null,
            "created": "2026-01-09T08:38:18.963793Z",
            "modified": "2026-01-11T06:20:25.666890Z",
            "imported": "2026-01-11T06:20:25.645772",
            "github_user": "ykossin",
            "username": "ykossin",
            "github_repo": "ansible-role-proxmox-install",
            "github_branch": "main",
            "commit": "775dda7b9de4be6100a6de4e110daca6c7be2d85",
            "commit_message": "Update role: 2026-01-11\n",
            "name": "proxmox-install",
            "description": "Установка и настройка Proxmox VE на Debian-based системе",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 25804,
                    "name": "ykossin",
                    "avatar_url": "https://github.com/ykossin.png"
                },
                "provider_namespace": {
                    "id": 35256,
                    "name": "ykossin",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/35256/"
                },
                "repository": {
                    "name": "ansible-role-proxmox-install",
                    "original_name": "ansible-role-proxmox-install"
                },
                "tags": [
                    "proxmox",
                    "virtualization",
                    "debian",
                    "pve"
                ],
                "versions": []
            },
            "download_count": 3
        },
        {
            "id": 42298,
            "upstream_id": null,
            "created": "2026-01-09T09:22:44.022203Z",
            "modified": "2026-01-09T12:19:39.494616Z",
            "imported": "2026-01-09T12:19:39.462526",
            "github_user": "adgs9876543",
            "username": "adgs9876543",
            "github_repo": "ansible-slurm-cluster",
            "github_branch": "main",
            "commit": "51f29cebaf50b325644c124a0f02ae74e56667ea",
            "commit_message": "Publicación oficial del cluster Slurm (Versión Segura)\n",
            "name": "ansible-slurm-cluster",
            "description": "Automatización de cluster Slurm con LDAP y NFS",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 25797,
                    "name": "adgs9876543",
                    "avatar_url": "https://github.com/adgs9876543.png"
                },
                "provider_namespace": {
                    "id": 35249,
                    "name": "adgs9876543",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/35249/"
                },
                "repository": {
                    "name": "ansible-slurm-cluster",
                    "original_name": "ansible-slurm-cluster"
                },
                "tags": [
                    "hpc",
                    "slurm",
                    "cluster"
                ],
                "versions": []
            },
            "download_count": 6
        },
        {
            "id": 42299,
            "upstream_id": null,
            "created": "2026-01-09T12:03:51.010381Z",
            "modified": "2026-01-12T12:53:06.290906Z",
            "imported": "2026-01-12T12:53:06.257494",
            "github_user": "ykossin",
            "username": "ykossin",
            "github_repo": "ansible-role-system-update",
            "github_branch": "main",
            "commit": "f1cc9512660374001b06381c8f5301e246066f8a",
            "commit_message": "Update role: 2026-01-09\n",
            "name": "system_update",
            "description": "Роль для обновления операционной системы Debian/Ubuntu",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 25804,
                    "name": "ykossin",
                    "avatar_url": "https://github.com/ykossin.png"
                },
                "provider_namespace": {
                    "id": 35256,
                    "name": "ykossin",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/35256/"
                },
                "repository": {
                    "name": "ansible-role-system-update",
                    "original_name": "ansible-role-system-update"
                },
                "tags": [
                    "system",
                    "update",
                    "upgrade",
                    "apt",
                    "debian",
                    "ubuntu"
                ],
                "versions": []
            },
            "download_count": 7
        },
        {
            "id": 42300,
            "upstream_id": null,
            "created": "2026-01-09T15:17:41.085059Z",
            "modified": "2026-01-11T06:20:35.604535Z",
            "imported": "2026-01-11T06:20:35.572894",
            "github_user": "ykossin",
            "username": "ykossin",
            "github_repo": "ansible-role-zsh",
            "github_branch": "master",
            "commit": "c16dbbbc2bdfbf906a167d1be2a5a44b517f9ea1",
            "commit_message": "Update role: 2026-01-11\n",
            "name": "zsh",
            "description": "Роль для установки и настройки zsh с oh-my-zsh, плагинами и темой Powerlevel10k",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 25804,
                    "name": "ykossin",
                    "avatar_url": "https://github.com/ykossin.png"
                },
                "provider_namespace": {
                    "id": 35256,
                    "name": "ykossin",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/35256/"
                },
                "repository": {
                    "name": "ansible-role-zsh",
                    "original_name": "ansible-role-zsh"
                },
                "tags": [
                    "shell",
                    "zsh",
                    "oh-my-zsh",
                    "terminal",
                    "development",
                    "powerlevel10k",
                    "configuration",
                    "tools"
                ],
                "versions": []
            },
            "download_count": 4
        },
        {
            "id": 42301,
            "upstream_id": null,
            "created": "2026-01-09T15:21:54.004730Z",
            "modified": "2026-01-09T15:21:54.102871Z",
            "imported": "2026-01-09T15:21:53.993979",
            "github_user": "lotusnoir",
            "username": "lotusnoir",
            "github_repo": "ansible-apps_postgresql",
            "github_branch": "main",
            "commit": "50aac3303669a85d8f0c3d3711e4f471e4e5c755",
            "commit_message": "doc: update changelog\n",
            "name": "apps_postgresql",
            "description": "Install and configure postgesql database.",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 4166,
                    "name": "lotusnoir",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a06-9c4a-7e4e-ac43-4c2e8321ad2e/avatar/"
                },
                "provider_namespace": {
                    "id": 16833,
                    "name": "lotusnoir",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/16833/"
                },
                "repository": {
                    "name": "ansible-apps_postgresql",
                    "original_name": "ansible-apps_postgresql"
                },
                "tags": [
                    "database",
                    "postgreql",
                    "bdd"
                ],
                "versions": [
                    {
                        "id": "48e6b5c4-2ddf-49ed-b473-e08697fc8df0",
                        "name": "0.1.0",
                        "release_date": "2026-01-05T20:44:08+00:00"
                    }
                ]
            },
            "download_count": 37
        },
        {
            "id": 42302,
            "upstream_id": null,
            "created": "2026-01-09T15:55:20.719980Z",
            "modified": "2026-01-11T06:20:20.563897Z",
            "imported": "2026-01-11T06:20:20.536700",
            "github_user": "ykossin",
            "username": "ykossin",
            "github_repo": "ansible-role-fail2ban",
            "github_branch": "main",
            "commit": "5fb865c2173c1b42581431429510f9781ebc2229",
            "commit_message": "Update role: 2026-01-11\n",
            "name": "fail2ban",
            "description": "Установка и настройка fail2ban для защиты от брутфорса",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 25804,
                    "name": "ykossin",
                    "avatar_url": "https://github.com/ykossin.png"
                },
                "provider_namespace": {
                    "id": 35256,
                    "name": "ykossin",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/35256/"
                },
                "repository": {
                    "name": "ansible-role-fail2ban",
                    "original_name": "ansible-role-fail2ban"
                },
                "tags": [
                    "fail2ban",
                    "security",
                    "bruteforce",
                    "debian",
                    "ubuntu"
                ],
                "versions": []
            },
            "download_count": 5
        }
    ]
}