A list of legacy roles.

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

{
    "count": 37831,
    "next": "http://galaxy.ansible.com/api/v1/roles/?format=api&namespace__name__in=ovirt%2Cwillow&page=3624",
    "previous": "http://galaxy.ansible.com/api/v1/roles/?format=api&namespace__name__in=ovirt%2Cwillow&page=3622",
    "results": [
        {
            "id": 41774,
            "upstream_id": null,
            "created": "2025-10-25T09:01:04.870015Z",
            "modified": "2026-09-16T20:19:15.322480Z",
            "imported": "2026-09-16T20:19:15.302890",
            "github_user": "arikkert",
            "username": "arikkert",
            "github_repo": "ansible-role_upgrade",
            "github_branch": "main",
            "commit": "2b29a7b91f200ac5bd08283b5270e9cad0d0713d",
            "commit_message": "Added SUSE support\n",
            "name": "upgrade",
            "description": "Update the OS and packages and optionally reboot if needed",
            "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_upgrade",
                    "original_name": "ansible-role_upgrade"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 48
        },
        {
            "id": 41775,
            "upstream_id": null,
            "created": "2025-10-25T14:36:16.035212Z",
            "modified": "2025-10-25T14:36:16.072287Z",
            "imported": "2025-10-25T14:36:16.026030",
            "github_user": "oxlorg",
            "username": "oxlorg",
            "github_repo": "linux_users",
            "github_branch": "latest",
            "commit": "3943bb5e2ed8a13ee0784f1e0e8acc5ca7902297",
            "commit_message": "updating namespace and links of role\n",
            "name": "linux_users",
            "description": "Role to configure users and groups on a linux machine",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 21983,
                    "name": "oxlorg",
                    "avatar_url": "https://github.com/oxlorg.png"
                },
                "provider_namespace": {
                    "id": 31463,
                    "name": "oxlorg",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/31463/"
                },
                "repository": {
                    "name": "linux_users",
                    "original_name": "linux_users"
                },
                "tags": [
                    "users",
                    "usermanagement",
                    "groups",
                    "sudoers",
                    "privileges"
                ],
                "versions": []
            },
            "download_count": 12
        },
        {
            "id": 41776,
            "upstream_id": null,
            "created": "2025-10-25T15:58:53.903750Z",
            "modified": "2025-10-25T15:58:53.934224Z",
            "imported": "2025-10-25T15:58:53.901277",
            "github_user": "oxlorg",
            "username": "oxlorg",
            "github_repo": "zabbix_server",
            "github_branch": "latest",
            "commit": "375982e31b8e3bd65bff63f9ecf474e19b8d4b05",
            "commit_message": "updating namespace and links of role\n",
            "name": "zabbix_server",
            "description": "Role to install dockerized Zabbix-server on linux servers",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 21983,
                    "name": "oxlorg",
                    "avatar_url": "https://github.com/oxlorg.png"
                },
                "provider_namespace": {
                    "id": 31463,
                    "name": "oxlorg",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/31463/"
                },
                "repository": {
                    "name": "zabbix_server",
                    "original_name": "zabbix_server"
                },
                "tags": [
                    "zabbix",
                    "monitoring"
                ],
                "versions": []
            },
            "download_count": 6
        },
        {
            "id": 41777,
            "upstream_id": null,
            "created": "2025-10-25T15:59:19.882247Z",
            "modified": "2025-10-25T15:59:19.923532Z",
            "imported": "2025-10-25T15:59:19.879779",
            "github_user": "oxlorg",
            "username": "oxlorg",
            "github_repo": "zabbix",
            "github_branch": "latest",
            "commit": "b07d7cab834281d19d9e15b3518f4ba7c550f774",
            "commit_message": "updating namespace and links of role\n",
            "name": "zabbix",
            "description": "Role to install Zabbix-Agent/Proxy/server on linux servers",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 21983,
                    "name": "oxlorg",
                    "avatar_url": "https://github.com/oxlorg.png"
                },
                "provider_namespace": {
                    "id": 31463,
                    "name": "oxlorg",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/31463/"
                },
                "repository": {
                    "name": "zabbix",
                    "original_name": "zabbix"
                },
                "tags": [
                    "zabbix",
                    "monitoring"
                ],
                "versions": []
            },
            "download_count": 293
        },
        {
            "id": 41778,
            "upstream_id": null,
            "created": "2025-10-25T15:59:37.431599Z",
            "modified": "2025-10-25T15:59:37.467463Z",
            "imported": "2025-10-25T15:59:37.429532",
            "github_user": "oxlorg",
            "username": "oxlorg",
            "github_repo": "wireguard",
            "github_branch": "latest",
            "commit": "e0af61248e84dba43961dd926e68ff1e7e61dcf4",
            "commit_message": "updating namespace and links of role\n",
            "name": "wireguard",
            "description": "Role to configure WireGuard Site-to-Site tunnels - topology-based",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 21983,
                    "name": "oxlorg",
                    "avatar_url": "https://github.com/oxlorg.png"
                },
                "provider_namespace": {
                    "id": 31463,
                    "name": "oxlorg",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/31463/"
                },
                "repository": {
                    "name": "wireguard",
                    "original_name": "wireguard"
                },
                "tags": [
                    "networking",
                    "vpn",
                    "wireguard",
                    "sitetosite",
                    "ipsec"
                ],
                "versions": []
            },
            "download_count": 3318
        },
        {
            "id": 41779,
            "upstream_id": null,
            "created": "2025-10-25T16:00:04.292698Z",
            "modified": "2025-10-25T16:00:04.336498Z",
            "imported": "2025-10-25T16:00:04.290391",
            "github_user": "oxlorg",
            "username": "oxlorg",
            "github_repo": "proxmox_mail_gw",
            "github_branch": "latest",
            "commit": "116cb3dfaf965b61cb1ea46fc90f5fd1af5414f5",
            "commit_message": "updating namespace and links of role\n",
            "name": "proxmox_mail_gw",
            "description": "Ansible role to deploy Proxmox Mail Gateway on a linux server",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 21983,
                    "name": "oxlorg",
                    "avatar_url": "https://github.com/oxlorg.png"
                },
                "provider_namespace": {
                    "id": 31463,
                    "name": "oxlorg",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/31463/"
                },
                "repository": {
                    "name": "proxmox_mail_gw",
                    "original_name": "proxmox_mail_gw"
                },
                "tags": [
                    "proxmox",
                    "mail",
                    "mailing",
                    "security",
                    "filtering",
                    "filter",
                    "antispam",
                    "spam",
                    "phishing",
                    "email",
                    "smtp"
                ],
                "versions": []
            },
            "download_count": 5
        },
        {
            "id": 41780,
            "upstream_id": null,
            "created": "2025-10-25T16:00:30.421862Z",
            "modified": "2025-10-25T16:00:30.503575Z",
            "imported": "2025-10-25T16:00:30.402632",
            "github_user": "oxlorg",
            "username": "oxlorg",
            "github_repo": "pki",
            "github_branch": "latest",
            "commit": "4ae775c8c117ceb71877edd271a3fd2e9e2fb069",
            "commit_message": "updating namespace and links of role\n",
            "name": "pki",
            "description": "Ansible Role to provision and manage one or multiple PKI's on the target server",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 21983,
                    "name": "oxlorg",
                    "avatar_url": "https://github.com/oxlorg.png"
                },
                "provider_namespace": {
                    "id": 31463,
                    "name": "oxlorg",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/31463/"
                },
                "repository": {
                    "name": "pki",
                    "original_name": "pki"
                },
                "tags": [
                    "certs",
                    "certificates",
                    "publickeyinfrastructure",
                    "pki",
                    "certificateauthority",
                    "ca"
                ],
                "versions": []
            },
            "download_count": 1145
        },
        {
            "id": 41781,
            "upstream_id": null,
            "created": "2025-10-25T16:00:47.780135Z",
            "modified": "2025-10-25T16:00:47.891075Z",
            "imported": "2025-10-25T16:00:47.775366",
            "github_user": "oxlorg",
            "username": "oxlorg",
            "github_repo": "openvpn",
            "github_branch": "latest",
            "commit": "e4e6ad640647fefe1bc896d3e635dd134e599885",
            "commit_message": "updating namespace and links of role\n",
            "name": "openvpn",
            "description": "",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 21983,
                    "name": "oxlorg",
                    "avatar_url": "https://github.com/oxlorg.png"
                },
                "provider_namespace": {
                    "id": 31463,
                    "name": "oxlorg",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/31463/"
                },
                "repository": {
                    "name": "openvpn",
                    "original_name": "openvpn"
                },
                "tags": [
                    "networking",
                    "vpn",
                    "openvpn",
                    "clienttosite",
                    "security"
                ],
                "versions": []
            },
            "download_count": 7
        },
        {
            "id": 41782,
            "upstream_id": null,
            "created": "2025-10-25T16:01:15.123400Z",
            "modified": "2025-10-25T16:01:15.225161Z",
            "imported": "2025-10-25T16:01:15.120267",
            "github_user": "oxlorg",
            "username": "oxlorg",
            "github_repo": "nginx",
            "github_branch": "latest",
            "commit": "cd5b810a4e0498e774ea48aed76c76cf8f23706b",
            "commit_message": "updating namespace and links of role\n",
            "name": "nginx",
            "description": "Role to configure a nginx webserver in one of three basic config modes: proxy, redirect, server",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 21983,
                    "name": "oxlorg",
                    "avatar_url": "https://github.com/oxlorg.png"
                },
                "provider_namespace": {
                    "id": 31463,
                    "name": "oxlorg",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/31463/"
                },
                "repository": {
                    "name": "nginx",
                    "original_name": "nginx"
                },
                "tags": [
                    "nginx",
                    "reverseproxy",
                    "webserver"
                ],
                "versions": []
            },
            "download_count": 19
        },
        {
            "id": 41783,
            "upstream_id": null,
            "created": "2025-10-25T16:01:34.332475Z",
            "modified": "2025-10-25T16:01:34.436735Z",
            "imported": "2025-10-25T16:01:34.316127",
            "github_user": "oxlorg",
            "username": "oxlorg",
            "github_repo": "nftables_addons",
            "github_branch": "latest",
            "commit": "afba11437166742243db8037a355d962b2554b8b",
            "commit_message": "updating namespace and links of role\n",
            "name": "nftables_addons",
            "description": "Ansible Role to provision Add-Ons for NFTables on Linux servers",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 21983,
                    "name": "oxlorg",
                    "avatar_url": "https://github.com/oxlorg.png"
                },
                "provider_namespace": {
                    "id": 31463,
                    "name": "oxlorg",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/31463/"
                },
                "repository": {
                    "name": "nftables_addons",
                    "original_name": "nftables_addons"
                },
                "tags": [
                    "nftables",
                    "firewall",
                    "filter",
                    "network",
                    "addon",
                    "addons",
                    "dns",
                    "blocklists"
                ],
                "versions": []
            },
            "download_count": 113
        }
    ]
}