A list of legacy roles.

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

{
    "count": 37694,
    "next": "http://galaxy.ansible.com/api/v1/roles/?format=api&namespace__name__in=ovirt%2Cwillow&page=2518",
    "previous": "http://galaxy.ansible.com/api/v1/roles/?format=api&namespace__name__in=ovirt%2Cwillow&page=2516",
    "results": [
        {
            "id": 29022,
            "upstream_id": null,
            "created": "2023-05-08T21:45:21.385454Z",
            "modified": "2025-12-29T01:28:53.215259Z",
            "imported": "2025-12-29T01:28:53.159614",
            "github_user": "tripleawwy",
            "username": "tripleawwy",
            "github_repo": "ansible_traefik_docker",
            "github_branch": "main",
            "commit": "6b8ca5d85f6cb0924efeae126241a584b7d15e38",
            "commit_message": "feat: add support for custom certificate resolver name and DNS resolvers (#5)\n\nAllow users to customize certificate resolver names for semantic clarity\nand specify custom DNS resolvers for DNS challenge validation.\n\nChanges:\n- Add traefik_certresolver_name variable (default: \"live\")\n- Add traefik_acme_dns_resolvers variable for custom DNS servers\n- Replace all hardcoded \"live\" references with traefik_certresolver_name variable\n- Add DNS resolvers support to DNS challenge configuration\n- Update traefik_labels to use variable resolver name\n- Add comprehensive documentation with usage examples\n\nFeatures:\n- Semantic naming: Match resolver name to DNS provider (e.g., \"hetzner\", \"cloudflare\")\n- Custom DNS resolvers: Specify custom DNS servers for validation\n- Role maintainability: Users don't need to override entire CLI arrays\n- Backward compatible: Default \"live\" maintains current behavior\n\nBenefits:\n- Users can match resolver name to provider for clarity\n- Support for custom DNS servers improves reliability in specific networks\n- Simplified customization without overriding role internals\n- Full backward compatibility with existing deployments\n\nDocumentation:\n- Added traefik_certresolver_name to ACME variables table\n- Added traefik_acme_dns_resolvers to ACME variables table\n- New usage example with custom resolver name and DNS servers\n\nQuality Assurance:\n- yamllint: 0 errors, 0 warnings\n- ansible-lint: production profile compliance\n- No breaking changes\n\nCloses #4",
            "name": "traefik_docker",
            "description": "This role deploys Traefik with the help of Docker",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 7114,
                    "name": "tripleawwy",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a1a-88f1-79a1-a495-59064e4fcb51/avatar/"
                },
                "provider_namespace": {
                    "id": 19099,
                    "name": "tripleawwy",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/19099/"
                },
                "repository": {
                    "name": "ansible_traefik_docker",
                    "original_name": "ansible_traefik_docker"
                },
                "tags": [],
                "versions": [
                    {
                        "id": "c037bf50-acfe-4681-b942-6552c0c39b99",
                        "name": "v1.3.0",
                        "release_date": "2025-12-29T02:26:34+01:00"
                    },
                    {
                        "id": "0fb982e7-f087-4174-b2f2-3682e6977ebc",
                        "name": "v1.2.0",
                        "release_date": "2025-12-29T01:53:44+01:00"
                    },
                    {
                        "id": "c02e4577-7e98-40c9-850d-7117ccf4d86e",
                        "name": "v1.1.0",
                        "release_date": "2025-12-28T22:04:13+01:00"
                    },
                    {
                        "id": "362104b0-b4e6-42cd-8662-e74287187175",
                        "name": "v1.0.1",
                        "release_date": "2024-06-23T13:06:06+02:00"
                    },
                    {
                        "id": "4283d33c-58c1-4d24-b526-991ad73c9c68",
                        "name": "v1.0.0",
                        "release_date": "2022-11-17T07:27:27-05:00"
                    }
                ]
            },
            "download_count": 406
        },
        {
            "id": 29023,
            "upstream_id": 26542,
            "created": "2023-05-08T21:45:21.515667Z",
            "modified": "2023-10-29T18:46:35.882889Z",
            "imported": "2018-07-19T07:52:12.779416-04:00",
            "github_user": "tripledes",
            "username": "tripledes",
            "github_repo": "ansible-kubevirt-modules",
            "github_branch": "master",
            "commit": "1e50be5f20aa8fadf409a4752e31ffed7595bd63",
            "commit_message": "issue: Add k8s config requirement (#67)\n\n* Link to K8s doc.\r\n* Mention also oc login.\r\n* Fixes #66.",
            "name": "ansible-kubevirt-modules",
            "description": "KubeVirt modules",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 7115,
                    "name": "tripledes",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a1a-89c3-727a-9cef-71aa72dae0d6/avatar/"
                },
                "provider_namespace": {
                    "id": 19100,
                    "name": "tripledes",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/19100/"
                },
                "repository": {
                    "name": "ansible-kubevirt-modules",
                    "original_name": "ansible-kubevirt-modules"
                },
                "tags": [
                    "api",
                    "k8s",
                    "kubernetes",
                    "kubevirt",
                    "modules"
                ],
                "versions": []
            },
            "download_count": 78
        },
        {
            "id": 29024,
            "upstream_id": 47441,
            "created": "2023-05-08T21:45:21.664824Z",
            "modified": "2023-10-29T18:46:35.887438Z",
            "imported": "2022-02-27T19:01:31.677087-05:00",
            "github_user": "triplepoint",
            "username": "triplepoint",
            "github_repo": "ansible-role-certbot",
            "github_branch": "master",
            "commit": "60d805f41b497889817d4513aef4f1d9d9f6d9a7",
            "commit_message": "Add probot/stale configuration to repository for stale issues.",
            "name": "ansible_role_certbot",
            "description": "Installs and configures Certbot (for Let's Encrypt).",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 7116,
                    "name": "triplepoint",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a1a-8b6a-747b-a869-9aa37579b946/avatar/"
                },
                "provider_namespace": {
                    "id": 13061,
                    "name": "triplepoint",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/13061/"
                },
                "repository": {
                    "name": "ansible-role-certbot",
                    "original_name": "ansible-role-certbot"
                },
                "tags": [
                    "certbot",
                    "certificates",
                    "encryption",
                    "https",
                    "letsencrypt",
                    "networking",
                    "ssl",
                    "system",
                    "web"
                ],
                "versions": [
                    {
                        "id": 122544,
                        "name": "3.0.2",
                        "release_date": "2018-10-02T23:09:24-04:00"
                    },
                    {
                        "id": 122547,
                        "name": "3.0.1",
                        "release_date": "2018-09-27T22:59:28-04:00"
                    },
                    {
                        "id": 122541,
                        "name": "3.0.0",
                        "release_date": "2017-12-11T23:40:31-05:00"
                    },
                    {
                        "id": 122548,
                        "name": "2.0.1",
                        "release_date": "2017-10-31T11:09:41-04:00"
                    },
                    {
                        "id": 122543,
                        "name": "2.0.0",
                        "release_date": "2017-04-04T22:42:16-04:00"
                    },
                    {
                        "id": 122546,
                        "name": "1.0.1",
                        "release_date": "2017-01-30T23:34:53-05:00"
                    },
                    {
                        "id": 122545,
                        "name": "1.0.0",
                        "release_date": "2017-01-21T16:37:44-05:00"
                    },
                    {
                        "id": 122549,
                        "name": "0.2.1",
                        "release_date": "2016-08-28T22:19:03-04:00"
                    },
                    {
                        "id": 122550,
                        "name": "0.2.0",
                        "release_date": "2016-07-10T23:27:51-04:00"
                    },
                    {
                        "id": 122542,
                        "name": "0.1.0",
                        "release_date": "2016-03-08T11:49:09-05:00"
                    }
                ]
            },
            "download_count": 43
        },
        {
            "id": 29025,
            "upstream_id": 58223,
            "created": "2023-05-08T21:45:21.740044Z",
            "modified": "2023-10-29T18:46:35.892676Z",
            "imported": "2022-02-27T19:01:28.374967-05:00",
            "github_user": "triplepoint",
            "username": "triplepoint",
            "github_repo": "ansible-autodns",
            "github_branch": "main",
            "commit": "9dcf18f45cfaf45bb50a6ef019496f9cdc1e63ca",
            "commit_message": "pin the repo branch",
            "name": "autodns",
            "description": "A simple dockerized script which maintains a Route53 record pointing at the server it runs on.",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 7116,
                    "name": "triplepoint",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a1a-8b6a-747b-a869-9aa37579b946/avatar/"
                },
                "provider_namespace": {
                    "id": 13061,
                    "name": "triplepoint",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/13061/"
                },
                "repository": {
                    "name": "ansible-autodns",
                    "original_name": "ansible-autodns"
                },
                "tags": [
                    "dns"
                ],
                "versions": [
                    {
                        "id": 177932,
                        "name": "1.0.0",
                        "release_date": "2022-02-26T18:05:53-05:00"
                    }
                ]
            },
            "download_count": 214
        },
        {
            "id": 29026,
            "upstream_id": 61273,
            "created": "2023-05-08T21:45:22.084220Z",
            "modified": "2023-10-29T18:46:35.896093Z",
            "imported": "2023-01-07T21:58:10.617637-05:00",
            "github_user": "triplepoint",
            "username": "triplepoint",
            "github_repo": "ansible-cyberpower-powerpanel",
            "github_branch": "main",
            "commit": "899e8d757554641f4e89cbad8b7faa9e2a94e81c",
            "commit_message": "initial working commit, installs service and templates out config",
            "name": "cyberpower_powerpanel",
            "description": "Monitoring and reporting on UPS status using the Cyberpower Power Panel service.",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 7116,
                    "name": "triplepoint",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a1a-8b6a-747b-a869-9aa37579b946/avatar/"
                },
                "provider_namespace": {
                    "id": 13061,
                    "name": "triplepoint",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/13061/"
                },
                "repository": {
                    "name": "ansible-cyberpower-powerpanel",
                    "original_name": "ansible-cyberpower-powerpanel"
                },
                "tags": [
                    "cyberpower",
                    "ups"
                ],
                "versions": []
            },
            "download_count": 40
        },
        {
            "id": 29027,
            "upstream_id": 27728,
            "created": "2023-05-08T21:45:22.250655Z",
            "modified": "2023-10-29T18:46:35.899651Z",
            "imported": "2022-02-27T19:01:36.343878-05:00",
            "github_user": "triplepoint",
            "username": "triplepoint",
            "github_repo": "ansible-dnsmasq",
            "github_branch": "master",
            "commit": "dc7f7639b957046fdb40350b202de43a5cd1326d",
            "commit_message": "pin the repo branch",
            "name": "dnsmasq",
            "description": "The Dnsmasq DNS and DHCP server",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 7116,
                    "name": "triplepoint",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a1a-8b6a-747b-a869-9aa37579b946/avatar/"
                },
                "provider_namespace": {
                    "id": 13061,
                    "name": "triplepoint",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/13061/"
                },
                "repository": {
                    "name": "ansible-dnsmasq",
                    "original_name": "ansible-dnsmasq"
                },
                "tags": [
                    "dhcp",
                    "dns",
                    "dnsmasq"
                ],
                "versions": [
                    {
                        "id": 177936,
                        "name": "1.4.0-2",
                        "release_date": "2022-02-26T20:00:52-05:00"
                    },
                    {
                        "id": 177935,
                        "name": "1.4.0-1",
                        "release_date": "2022-02-26T19:11:53-05:00"
                    },
                    {
                        "id": 177934,
                        "name": "1.4.0",
                        "release_date": "2022-02-26T19:11:53-05:00"
                    },
                    {
                        "id": 105585,
                        "name": "1.3.0",
                        "release_date": "2019-10-08T20:17:14-04:00"
                    },
                    {
                        "id": 71407,
                        "name": "1.2.3",
                        "release_date": "2018-07-23T13:56:50-04:00"
                    },
                    {
                        "id": 71291,
                        "name": "1.2.2",
                        "release_date": "2018-07-22T01:52:24-04:00"
                    },
                    {
                        "id": 71289,
                        "name": "1.2.1",
                        "release_date": "2018-07-01T21:50:02-04:00"
                    },
                    {
                        "id": 71288,
                        "name": "1.2.0",
                        "release_date": "2018-07-01T21:00:06-04:00"
                    },
                    {
                        "id": 71285,
                        "name": "1.1.2",
                        "release_date": "2018-02-17T20:31:13-05:00"
                    },
                    {
                        "id": 71283,
                        "name": "1.1.1",
                        "release_date": "2018-02-03T21:41:57-05:00"
                    },
                    {
                        "id": 71284,
                        "name": "1.1.0",
                        "release_date": "2018-02-03T20:23:56-05:00"
                    }
                ]
            },
            "download_count": 217
        },
        {
            "id": 29028,
            "upstream_id": 26894,
            "created": "2023-05-08T21:45:22.335202Z",
            "modified": "2023-10-29T18:46:35.903973Z",
            "imported": "2022-02-27T19:01:41.679965-05:00",
            "github_user": "triplepoint",
            "username": "triplepoint",
            "github_repo": "ansible-gateway-routing-and-nat",
            "github_branch": "master",
            "commit": "6e4c6eeb177eaab83bb838fa11cfcdcb7a9ab918",
            "commit_message": "pin the repo branch",
            "name": "gateway_routing_and_nat",
            "description": "Configuring `iptables` for gateway routing and NAT",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 7116,
                    "name": "triplepoint",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a1a-8b6a-747b-a869-9aa37579b946/avatar/"
                },
                "provider_namespace": {
                    "id": 13061,
                    "name": "triplepoint",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/13061/"
                },
                "repository": {
                    "name": "ansible-gateway-routing-and-nat",
                    "original_name": "ansible-gateway-routing-and-nat"
                },
                "tags": [
                    "iptables",
                    "nat",
                    "routing"
                ],
                "versions": [
                    {
                        "id": 105587,
                        "name": "1.0.4",
                        "release_date": "2019-10-08T20:17:17-04:00"
                    },
                    {
                        "id": 71408,
                        "name": "1.0.3",
                        "release_date": "2018-07-23T13:56:51-04:00"
                    },
                    {
                        "id": 54408,
                        "name": "1.0.2",
                        "release_date": "2018-02-17T20:32:32-05:00"
                    },
                    {
                        "id": 52092,
                        "name": "1.0.1",
                        "release_date": "2018-01-21T03:20:49-05:00"
                    },
                    {
                        "id": 49028,
                        "name": "1.0.0",
                        "release_date": "2017-12-29T18:11:36-05:00"
                    }
                ]
            },
            "download_count": 230
        },
        {
            "id": 29029,
            "upstream_id": 43875,
            "created": "2023-05-08T21:45:23.796665Z",
            "modified": "2023-10-29T18:46:35.907837Z",
            "imported": "2022-02-27T19:01:31.917812-05:00",
            "github_user": "triplepoint",
            "username": "triplepoint",
            "github_repo": "ansible-heimdall",
            "github_branch": "master",
            "commit": "760a2568fd98057408668b75bed728f6f50888ff",
            "commit_message": "pin the repo branch",
            "name": "heimdall",
            "description": "Deployment for a Heimdall.site docker container",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 7116,
                    "name": "triplepoint",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a1a-8b6a-747b-a869-9aa37579b946/avatar/"
                },
                "provider_namespace": {
                    "id": 13061,
                    "name": "triplepoint",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/13061/"
                },
                "repository": {
                    "name": "ansible-heimdall",
                    "original_name": "ansible-heimdall"
                },
                "tags": [],
                "versions": [
                    {
                        "id": 177954,
                        "name": "1.0.0",
                        "release_date": "2019-10-08T20:17:20-04:00"
                    }
                ]
            },
            "download_count": 225
        },
        {
            "id": 29030,
            "upstream_id": 27737,
            "created": "2023-05-08T21:45:24.050850Z",
            "modified": "2023-10-29T18:46:35.911771Z",
            "imported": "2022-02-27T19:01:37.160735-05:00",
            "github_user": "triplepoint",
            "username": "triplepoint",
            "github_repo": "ansible-home-assistant",
            "github_branch": "master",
            "commit": "3f972017fffa9eb7797dfce6345389a4319d2a33",
            "commit_message": "pin the repo branch",
            "name": "home_assistant",
            "description": "A deployment role for Home-Assistant.io.",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 7116,
                    "name": "triplepoint",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a1a-8b6a-747b-a869-9aa37579b946/avatar/"
                },
                "provider_namespace": {
                    "id": 13061,
                    "name": "triplepoint",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/13061/"
                },
                "repository": {
                    "name": "ansible-home-assistant",
                    "original_name": "ansible-home-assistant"
                },
                "tags": [
                    "homeassistant",
                    "homeautomation"
                ],
                "versions": [
                    {
                        "id": 75247,
                        "name": "2.0.0",
                        "release_date": "2018-09-25T00:11:11-04:00"
                    },
                    {
                        "id": 71409,
                        "name": "1.5.3",
                        "release_date": "2018-07-23T13:56:51-04:00"
                    },
                    {
                        "id": 71292,
                        "name": "1.5.2",
                        "release_date": "2018-07-22T00:45:18-04:00"
                    },
                    {
                        "id": 70560,
                        "name": "1.5.1",
                        "release_date": "2018-07-04T23:09:27-04:00"
                    },
                    {
                        "id": 56861,
                        "name": "1.5.0",
                        "release_date": "2018-04-15T00:59:44-04:00"
                    },
                    {
                        "id": 55228,
                        "name": "1.4.0",
                        "release_date": "2018-03-19T00:22:21-04:00"
                    },
                    {
                        "id": 54406,
                        "name": "1.3.0",
                        "release_date": "2018-03-04T18:35:47-05:00"
                    },
                    {
                        "id": 52500,
                        "name": "1.2.1",
                        "release_date": "2018-02-03T17:41:16-05:00"
                    },
                    {
                        "id": 52367,
                        "name": "1.2.0",
                        "release_date": "2018-02-02T01:27:03-05:00"
                    },
                    {
                        "id": 52095,
                        "name": "1.1.0",
                        "release_date": "2018-01-29T01:45:34-05:00"
                    },
                    {
                        "id": 51647,
                        "name": "1.0.1",
                        "release_date": "2018-01-22T23:44:44-05:00"
                    }
                ]
            },
            "download_count": 276
        },
        {
            "id": 29031,
            "upstream_id": 59005,
            "created": "2023-05-08T21:45:24.236491Z",
            "modified": "2023-10-29T18:46:35.703516Z",
            "imported": "2022-04-28T19:22:23.330619-04:00",
            "github_user": "triplepoint",
            "username": "triplepoint",
            "github_repo": "ansible-microk8s",
            "github_branch": "main",
            "commit": "d8e98a38b437209186931faf00f6ea53e5cb8690",
            "commit_message": "some rework to fix rot glitches",
            "name": "microk8s",
            "description": "The Microk8s single-node Kubernetes service.",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 7116,
                    "name": "triplepoint",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a1a-8b6a-747b-a869-9aa37579b946/avatar/"
                },
                "provider_namespace": {
                    "id": 13061,
                    "name": "triplepoint",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/13061/"
                },
                "repository": {
                    "name": "ansible-microk8s",
                    "original_name": "ansible-microk8s"
                },
                "tags": [
                    "kubernetes",
                    "microk8s"
                ],
                "versions": [
                    {
                        "id": 183480,
                        "name": "1.0.0",
                        "release_date": "2022-04-28T19:14:06-04:00"
                    }
                ]
            },
            "download_count": 120
        }
    ]
}