A list of legacy roles.

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

{
    "count": 37843,
    "next": "http://galaxy.ansible.com/api/v1/roles/?format=api&namespace__name__in=ovirt%2Cwillow&page=3531",
    "previous": "http://galaxy.ansible.com/api/v1/roles/?format=api&namespace__name__in=ovirt%2Cwillow&page=3529",
    "results": [
        {
            "id": 40742,
            "upstream_id": null,
            "created": "2025-05-25T10:57:38.737045Z",
            "modified": "2025-05-25T10:57:38.797486Z",
            "imported": "2025-05-25T10:57:38.734885",
            "github_user": "brpaz",
            "username": "brpaz",
            "github_repo": "ansible-role-swarm-grafana-alloy",
            "github_branch": "main",
            "commit": "ea77213a98a177d57258165a3c02ed12bd38740c",
            "commit_message": "Merge pull request #1 from brpaz/fix/galaxy-branch\n\nci(github-actions): fix galaxy branch",
            "name": "swarm-grafana-alloy",
            "description": "Ansible role to deploy Grafana Alloy in Docker Swarm.",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 21735,
                    "name": "brpaz",
                    "avatar_url": "https://github.com/brpaz.png"
                },
                "provider_namespace": {
                    "id": 31217,
                    "name": "brpaz",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/31217/"
                },
                "repository": {
                    "name": "ansible-role-swarm-grafana-alloy",
                    "original_name": "ansible-role-swarm-grafana-alloy"
                },
                "tags": [
                    "swarm",
                    "docker",
                    "alloy",
                    "monitoring"
                ],
                "versions": [
                    {
                        "id": "70d76932-5d81-4334-9d3b-9f4706aa52de",
                        "name": "v0.1.1",
                        "release_date": "2025-05-25T11:53:50+01:00"
                    },
                    {
                        "id": "222682e3-32ab-4926-9538-7631280ded06",
                        "name": "v0.1.0",
                        "release_date": "2025-05-25T11:38:20+01:00"
                    }
                ]
            },
            "download_count": 16
        },
        {
            "id": 40743,
            "upstream_id": null,
            "created": "2025-05-25T14:46:28.181281Z",
            "modified": "2025-06-08T15:21:30.133023Z",
            "imported": "2025-06-08T15:21:30.072210",
            "github_user": "brpaz",
            "username": "brpaz",
            "github_repo": "ansible-role-swarm_traefik",
            "github_branch": "main",
            "commit": "77798a82551581067e6df7a4bb6b1cb13bb591c0",
            "commit_message": "chore(deps): update dependency pytest to ~=8.4.0 (#9)\n\nCo-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>",
            "name": "swarm_traefik",
            "description": "An Ansible role to deploy and configure Traefik in a Docker Swarm cluster.",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 21735,
                    "name": "brpaz",
                    "avatar_url": "https://github.com/brpaz.png"
                },
                "provider_namespace": {
                    "id": 31217,
                    "name": "brpaz",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/31217/"
                },
                "repository": {
                    "name": "ansible-role-swarm_traefik",
                    "original_name": "ansible-role-swarm_traefik"
                },
                "tags": [
                    "docker",
                    "swarm",
                    "traefik",
                    "reverseproxy",
                    "loadbalancer"
                ],
                "versions": [
                    {
                        "id": "abf7f5bf-34e6-4c02-aeef-771d9cd29d8f",
                        "name": "v0.3.0",
                        "release_date": "2025-06-08T16:17:37+01:00"
                    },
                    {
                        "id": "83eed3e9-9292-425a-9fbc-b948c85dc261",
                        "name": "v0.2.3",
                        "release_date": "2025-05-31T11:13:43+01:00"
                    },
                    {
                        "id": "2ae834c1-a4fd-4723-bf6f-72ac031eb549",
                        "name": "v0.2.2",
                        "release_date": "2025-05-31T10:14:55+01:00"
                    },
                    {
                        "id": "c11332f9-65c7-456a-933a-52e068bb29c0",
                        "name": "v0.2.1",
                        "release_date": "2025-05-31T09:56:47+01:00"
                    },
                    {
                        "id": "ceb472ef-37b7-4f08-9593-61fa595a5a3a",
                        "name": "v0.2.0",
                        "release_date": "2025-05-31T09:43:26+01:00"
                    },
                    {
                        "id": "a53c0c32-5f3e-4e2f-945a-6eeb66529086",
                        "name": "v0.1.1",
                        "release_date": "2025-05-31T09:27:59+01:00"
                    },
                    {
                        "id": "c2a1593a-7bd4-4323-bb0b-b621d8efb602",
                        "name": "v0.1.0",
                        "release_date": "2025-05-11T16:24:56+01:00"
                    }
                ]
            },
            "download_count": 2844
        },
        {
            "id": 40744,
            "upstream_id": null,
            "created": "2025-05-25T14:53:16.249094Z",
            "modified": "2025-05-31T14:46:43.418140Z",
            "imported": "2025-05-31T14:46:43.360856",
            "github_user": "brpaz",
            "username": "brpaz",
            "github_repo": "ansible-role-swarm_postgres",
            "github_branch": "main",
            "commit": "243d8402c7d3533f7b1c53650caed73c2b76a0d5",
            "commit_message": "fix: do not exit backup script with error if no databases to backup are configured (#4)\n\n",
            "name": "swarm_postgres",
            "description": "An Ansible role to deploy a PostgreSQL database in a Docker Swarm cluster",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 21735,
                    "name": "brpaz",
                    "avatar_url": "https://github.com/brpaz.png"
                },
                "provider_namespace": {
                    "id": 31217,
                    "name": "brpaz",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/31217/"
                },
                "repository": {
                    "name": "ansible-role-swarm_postgres",
                    "original_name": "ansible-role-swarm_postgres"
                },
                "tags": [
                    "docker",
                    "swarm",
                    "postgresql",
                    "database"
                ],
                "versions": [
                    {
                        "id": "96ebbc07-c558-4179-b0c2-96f8793b9ccd",
                        "name": "v0.4.0",
                        "release_date": "2025-05-31T15:41:34+01:00"
                    },
                    {
                        "id": "bce891b6-7f5c-47f5-ae81-4eb4494a388c",
                        "name": "v0.3.1",
                        "release_date": "2025-05-31T15:29:59+01:00"
                    },
                    {
                        "id": "42b6380a-afd4-4ecf-b20d-923412f73b01",
                        "name": "v0.3.0",
                        "release_date": "2025-05-31T14:58:11+01:00"
                    },
                    {
                        "id": "ea722f7c-5bf7-4521-8bbf-bf894d71f478",
                        "name": "v0.2.0",
                        "release_date": "2025-05-31T12:01:32+01:00"
                    },
                    {
                        "id": "6906a7b4-e6b6-4ed3-ae65-17ef04c13071",
                        "name": "v0.1.1",
                        "release_date": "2025-05-24T15:56:42+00:00"
                    },
                    {
                        "id": "b6ae7cf8-db51-44c3-b750-3a3512c56e6d",
                        "name": "v0.1.0",
                        "release_date": "2025-05-24T16:49:38+01:00"
                    }
                ]
            },
            "download_count": 2799
        },
        {
            "id": 40745,
            "upstream_id": null,
            "created": "2025-05-25T15:00:47.661022Z",
            "modified": "2026-09-06T08:55:47.999687Z",
            "imported": "2026-09-06T08:55:47.918100",
            "github_user": "brpaz",
            "username": "brpaz",
            "github_repo": "ansible-role-swarm_grafana_alloy",
            "github_branch": "main",
            "commit": "69ee440d1bee3545bc295f36d112a9bf0e23ee56",
            "commit_message": "chore(deps): update dependency pytest to v9 (#19)\n\nCo-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>",
            "name": "swarm_grafana_alloy",
            "description": "Ansible role to deploy Grafana Alloy in Docker Swarm.",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 21735,
                    "name": "brpaz",
                    "avatar_url": "https://github.com/brpaz.png"
                },
                "provider_namespace": {
                    "id": 31217,
                    "name": "brpaz",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/31217/"
                },
                "repository": {
                    "name": "ansible-role-swarm_grafana_alloy",
                    "original_name": "ansible-role-swarm_grafana_alloy"
                },
                "tags": [
                    "swarm",
                    "docker",
                    "alloy",
                    "monitoring"
                ],
                "versions": [
                    {
                        "id": "0e1e6712-601b-428e-be86-2d75d46829b8",
                        "name": "v0.2.4",
                        "release_date": "2026-09-06T09:51:54+01:00"
                    },
                    {
                        "id": "1103be9b-571a-40a8-97ab-2faf6a92bad5",
                        "name": "v0.2.3",
                        "release_date": "2025-06-09T16:12:10+01:00"
                    },
                    {
                        "id": "5d8a8d5a-3e44-4a33-a949-0edee3245527",
                        "name": "v0.2.2",
                        "release_date": "2025-06-01T10:17:51+01:00"
                    },
                    {
                        "id": "25eae84c-b249-4374-9af8-05f52a7c8ce2",
                        "name": "v0.2.1",
                        "release_date": "2025-06-01T09:51:36+01:00"
                    },
                    {
                        "id": "5c3a571f-5074-473c-9701-6d40f1627d74",
                        "name": "v0.2.0",
                        "release_date": "2025-06-01T09:30:21+01:00"
                    },
                    {
                        "id": "af535cad-734f-4487-94aa-f230f814e8e2",
                        "name": "v0.1.4",
                        "release_date": "2025-05-31T11:46:24+01:00"
                    },
                    {
                        "id": "469fd3a1-edd5-47d8-a32c-28f094f7d475",
                        "name": "v0.1.3",
                        "release_date": "2025-05-31T11:08:12+01:00"
                    },
                    {
                        "id": "6912029b-db49-4941-87c5-3eca9aea5bfa",
                        "name": "v0.1.2",
                        "release_date": "2025-05-31T10:32:45+01:00"
                    },
                    {
                        "id": "eeff945f-0a23-49e1-99c5-145abef6fc67",
                        "name": "v0.1.1",
                        "release_date": "2025-05-25T11:53:50+01:00"
                    },
                    {
                        "id": "c24ed92a-562c-4538-b352-03b67353fc62",
                        "name": "v0.1.0",
                        "release_date": "2025-05-25T11:38:20+01:00"
                    }
                ]
            },
            "download_count": 2208
        },
        {
            "id": 40746,
            "upstream_id": null,
            "created": "2025-05-25T15:34:27.242859Z",
            "modified": "2026-09-06T08:51:39.780691Z",
            "imported": "2026-09-06T08:51:39.723405",
            "github_user": "brpaz",
            "username": "brpaz",
            "github_repo": "ansible-role-swarm_redis",
            "github_branch": "main",
            "commit": "2fcee349f1d2ae76e71d9814c4b65ed054c82b34",
            "commit_message": "chore(deps): update dependency pytest to v9 (#10)\n\nCo-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>",
            "name": "swarm_redis",
            "description": "An ansible role to deploy a Redis service in Docker Swarm.",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 21735,
                    "name": "brpaz",
                    "avatar_url": "https://github.com/brpaz.png"
                },
                "provider_namespace": {
                    "id": 31217,
                    "name": "brpaz",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/31217/"
                },
                "repository": {
                    "name": "ansible-role-swarm_redis",
                    "original_name": "ansible-role-swarm_redis"
                },
                "tags": [
                    "docker",
                    "swarm",
                    "redis"
                ],
                "versions": [
                    {
                        "id": "3234b14d-3433-4751-9cd9-450369fe7432",
                        "name": "v0.1.1",
                        "release_date": "2026-09-06T09:45:48+01:00"
                    },
                    {
                        "id": "dc7afdc8-9966-4af1-8da9-676d3d51df55",
                        "name": "v0.1.0",
                        "release_date": "2025-05-11T10:56:13+01:00"
                    }
                ]
            },
            "download_count": 2858
        },
        {
            "id": 40747,
            "upstream_id": null,
            "created": "2025-05-25T15:56:56.098763Z",
            "modified": "2025-05-25T23:43:52.806579Z",
            "imported": "2025-05-25T23:43:52.727710",
            "github_user": "cedricfarinazzo",
            "username": "cedricfarinazzo",
            "github_repo": "ansible-role-wireguard-l2vpn",
            "github_branch": "main",
            "commit": "0eb6be41994e823fd7e373dc96d1706f2460c674",
            "commit_message": "add option to set wireguard endpoint\n",
            "name": "wireguard_l2vpn",
            "description": "An Ansible Role that sets up a full mesh Wireguard network with L2VPN capabilities using native Linux networking",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 22027,
                    "name": "cedricfarinazzo",
                    "avatar_url": "https://github.com/cedricfarinazzo.png"
                },
                "provider_namespace": {
                    "id": 31507,
                    "name": "cedricfarinazzo",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/31507/"
                },
                "repository": {
                    "name": "ansible-role-wireguard-l2vpn",
                    "original_name": "ansible-role-wireguard-l2vpn"
                },
                "tags": [
                    "wireguard",
                    "vpn",
                    "l2vpn",
                    "networking",
                    "vxlan",
                    "bridge"
                ],
                "versions": [
                    {
                        "id": "48db52c5-7c45-4240-a237-2ec0504e2bf7",
                        "name": "1.4.1",
                        "release_date": "2025-05-26T01:43:02+02:00"
                    },
                    {
                        "id": "36a25e85-808d-4712-83e3-1dbf15100285",
                        "name": "1.4.0",
                        "release_date": "2025-05-26T01:40:19+02:00"
                    },
                    {
                        "id": "db12f572-1306-4b5b-af6d-b1813e320640",
                        "name": "1.3.0",
                        "release_date": "2025-05-26T01:03:16+02:00"
                    },
                    {
                        "id": "c52616cd-5069-4679-b8ee-9adaf90eb5e1",
                        "name": "1.2.0",
                        "release_date": "2025-05-25T22:57:24+02:00"
                    },
                    {
                        "id": "22e7d4cd-280f-4af3-b8df-1a573b23521b",
                        "name": "1.1.0",
                        "release_date": "2025-05-25T20:29:52+02:00"
                    },
                    {
                        "id": "e78adcf0-2f23-4a31-ae5b-a4c019c3f194",
                        "name": "1.0.0",
                        "release_date": "2025-05-25T17:53:49+02:00"
                    }
                ]
            },
            "download_count": 13
        },
        {
            "id": 40749,
            "upstream_id": null,
            "created": "2025-05-25T20:38:49.583013Z",
            "modified": "2025-06-07T20:48:25.021554Z",
            "imported": "2025-06-07T20:48:24.996163",
            "github_user": "hax0rbana-adam",
            "username": "hax0rbana-adam",
            "github_repo": "ansible-role-bind",
            "github_branch": "master",
            "commit": "595f37aff4693a50bbdebde791760a8fccb2f3ed",
            "commit_message": "fixed snafu\n",
            "name": "bind",
            "description": "Install and manage bind9 master, slave server and zone.",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 2783,
                    "name": "hax0rbana-adam",
                    "avatar_url": "https://avatars.githubusercontent.com/u/118935832?v=4"
                },
                "provider_namespace": {
                    "id": 5356,
                    "name": "hax0rbana_adam",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/5356/"
                },
                "repository": {
                    "name": "ansible-role-bind",
                    "original_name": "ansible-role-bind"
                },
                "tags": [
                    "bind",
                    "bind9",
                    "dns"
                ],
                "versions": []
            },
            "download_count": 30
        },
        {
            "id": 40750,
            "upstream_id": null,
            "created": "2025-05-26T06:47:44.727313Z",
            "modified": "2025-05-26T06:47:44.764999Z",
            "imported": "2025-05-26T06:47:44.724325",
            "github_user": "AWildLeon",
            "username": "AWildLeon",
            "github_repo": "ansible-role-traefik",
            "github_branch": "galaxy",
            "commit": "c1ed8aa0ee1c8502e1526fb036d0ce3d236da751",
            "commit_message": "Add Name\n",
            "name": "traefik",
            "description": "Deploys Traefik using Docker Compose",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 21989,
                    "name": "AWildLeon",
                    "avatar_url": "https://github.com/AWildLeon.png"
                },
                "provider_namespace": {
                    "id": 31469,
                    "name": "awildleon",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/31469/"
                },
                "repository": {
                    "name": "ansible-role-traefik",
                    "original_name": "ansible-role-traefik"
                },
                "tags": [
                    "traefik",
                    "reverseproxy",
                    "docker"
                ],
                "versions": []
            },
            "download_count": 13
        },
        {
            "id": 40751,
            "upstream_id": null,
            "created": "2025-05-26T09:10:00.435045Z",
            "modified": "2025-09-13T08:22:57.063789Z",
            "imported": "2025-09-13T08:22:57.038573",
            "github_user": "gbraad",
            "username": "gbraad",
            "github_repo": "ansible-role-dotfiles-devenv",
            "github_branch": "master",
            "commit": "c75f79c927aeb508afe44f7f4d3d2a5ea6c96a97",
            "commit_message": "Make sure fallback is used, otherwise default\n",
            "name": "dotfiles-devenv",
            "description": "Runs devenv from my dotfiles to start instant development environments",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 2484,
                    "name": "gbraad",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a01-c98a-7a8e-91a4-d22e78fc6a81/avatar/"
                },
                "provider_namespace": {
                    "id": 15520,
                    "name": "gbraad",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/15520/"
                },
                "repository": {
                    "name": "ansible-role-dotfiles-devenv",
                    "original_name": "ansible-role-dotfiles-devenv"
                },
                "tags": [
                    "dotfiles",
                    "development",
                    "containers"
                ],
                "versions": []
            },
            "download_count": 58
        },
        {
            "id": 40752,
            "upstream_id": null,
            "created": "2025-05-26T10:46:07.382427Z",
            "modified": "2025-05-26T10:46:07.465331Z",
            "imported": "2025-05-26T10:46:07.378502",
            "github_user": "dottgonzo",
            "username": "dottgonzo",
            "github_repo": "add-ubuntu-production-server-basic-tools",
            "github_branch": "master",
            "commit": "52fe41019a10f9af2471951553a5ec2124a7c0b4",
            "commit_message": "add unzip\n",
            "name": "add-ubuntu-production-server-basic-tools",
            "description": "add ubuntu server production basic tools",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 1889,
                    "name": "dottgonzo",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a00-191b-7ba5-88ea-9c8d285f34f7/avatar/"
                },
                "provider_namespace": {
                    "id": 15053,
                    "name": "dottgonzo",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/15053/"
                },
                "repository": {
                    "name": "add-ubuntu-production-server-basic-tools",
                    "original_name": "add-ubuntu-production-server-basic-tools"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 16
        }
    ]
}