Legacy Roles
A list of legacy roles.
GET /api/v1/roles/?format=api&page=847
{ "count": 37371, "next": "http://galaxy.ansible.com/api/v1/roles/?format=api&page=848", "previous": "http://galaxy.ansible.com/api/v1/roles/?format=api&page=846", "results": [ { "id": 9823, "upstream_id": null, "created": "2023-05-08T20:46:44.723265Z", "modified": "2026-01-10T15:59:07.126351Z", "imported": "2026-01-10T15:59:07.031061", "github_user": "exploide", "username": "exploide", "github_repo": "ansible-role-dnf-automatic", "github_branch": "main", "commit": "7bda4db931e002cdcb3a17a05c64ab3a5d26a251", "commit_message": "Merge pull request #15 from felinira/wip/fix-hostvar-in-name\n\ntask: Remove host dependant variable from task name", "name": "dnf-automatic", "description": "This role installs, configures and activates dnf-automatic via Ansible on hosts which use the dnf package manager.", "summary_fields": { "dependencies": [], "namespace": { "id": 2216, "name": "exploide", "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a00-fc0e-788f-a562-ebc827cb49dc/avatar/" }, "provider_namespace": { "id": 15304, "name": "exploide", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/15304/" }, "repository": { "name": "ansible-role-dnf-automatic", "original_name": "ansible-role-dnf-automatic" }, "tags": [ "dnf", "automatic", "updates", "security", "packaging", "system" ], "versions": [ { "id": "43d78cfb-923d-4d94-8be9-7bfc82b41d0b", "name": "5.0.1", "release_date": "2026-01-10T16:55:00+01:00" }, { "id": "7730a4ea-2142-4afb-8ccd-1e8b5b9ce596", "name": "5.0.0", "release_date": "2025-12-20T17:02:44+01:00" }, { "id": "908ce15e-f70f-4242-a9e2-f4e67e7b70a0", "name": "4.0.1", "release_date": "2025-05-14T18:12:35+02:00" }, { "id": "db6cda32-7877-41e1-b2e2-7a9e91708a2a", "name": "4.0.0", "release_date": "2025-05-04T15:44:25+02:00" }, { "id": "52964da6-cd97-4e6b-bb8c-4d0bfa9b4fe7", "name": "3.3.0", "release_date": "2025-03-15T17:09:48+01:00" }, { "id": "13b26897-6028-49d4-89e5-72068c7ef64a", "name": "3.2.0", "release_date": "2024-04-21T17:14:27+02:00" }, { "id": "dc45f58d-da16-4416-aa63-c8aaf6a25be7", "name": "3.1.0", "release_date": "2022-12-24T09:23:24-05:00" }, { "id": "d303140a-40b9-4702-b8fb-6b8a83d03577", "name": "3.0.1", "release_date": "2022-05-09T13:11:18-04:00" }, { "id": "737ee2f3-9154-418e-9de1-644747ae0bfb", "name": "3.0.0", "release_date": "2022-05-07T07:07:04-04:00" }, { "id": "4f6a12d7-8aab-490b-b4ab-c8fa0735bc8f", "name": "2.0.0", "release_date": "2017-07-11T13:41:21-04:00" }, { "id": "5d79eb4f-77dc-4f5e-92e3-8c25f5e9162e", "name": "1.0.0", "release_date": "2017-07-11T13:41:21-04:00" } ] }, "download_count": 155593 }, { "id": 9824, "upstream_id": null, "created": "2023-05-08T20:46:44.836854Z", "modified": "2026-03-03T12:32:13.522735Z", "imported": "2026-03-03T12:32:13.269231", "github_user": "exterrestris", "username": "exterrestris", "github_repo": "ansible-role-docker-compose", "github_branch": "main", "commit": "e71a44fa9ac77da4995ff8850f0d6d432e204fdf", "commit_message": "Revised variable names\n\nShortened variable names to simplify included tasks/templates.\nUpdated variables to be consistent with compose file usage.\n", "name": "docker_compose", "description": "Creates and starts Docker Compose files", "summary_fields": { "dependencies": [], "namespace": { "id": 2217, "name": "exterrestris", "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a00-fc9e-7ba0-9077-f91c972f84fd/avatar/" }, "provider_namespace": { "id": 15305, "name": "exterrestris", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/15305/" }, "repository": { "name": "ansible-role-docker-compose", "original_name": "ansible-role-docker-compose" }, "tags": [ "docker" ], "versions": [ { "id": "4635863c-f918-4995-b657-f265c45c593c", "name": "v0.7.0", "release_date": "2026-03-03T12:21:33+00:00" }, { "id": "13cf3d32-078a-45d4-8142-5f2961167d53", "name": "v0.6.1", "release_date": "2026-02-15T07:49:35+00:00" }, { "id": "f3340147-2e5f-4d33-91f9-6a4c0dda64b3", "name": "v0.6.0", "release_date": "2026-02-15T05:02:47+00:00" }, { "id": "3a0b1ae8-f67f-453f-b6bf-4befeab75c55", "name": "v0.5.1", "release_date": "2025-10-13T22:38:19+01:00" }, { "id": "4f797023-4be5-4afe-b94c-8e6c993d36f9", "name": "v0.5.0", "release_date": "2025-10-11T10:14:21+01:00" }, { "id": "caecc79e-5e25-4add-b51b-76cf9833220f", "name": "v0.4.0", "release_date": "2025-10-11T05:42:53+01:00" }, { "id": "c990ffca-f1e8-485a-b052-f9be6b297688", "name": "v0.3.1", "release_date": "2025-10-10T23:56:23+01:00" }, { "id": "28811ba1-9b4d-45d8-a872-0b5455f4a718", "name": "v0.3.0", "release_date": "2025-10-10T03:50:22+01:00" }, { "id": "05ea07cd-8d68-4abd-a181-4eaefeae2ad3", "name": "v0.2.0", "release_date": "2025-09-26T17:06:03+01:00" }, { "id": "abb21e52-7fdf-464a-90ba-bfc1d89ce865", "name": "v0.1.0-beta2", "release_date": "2021-03-26T18:09:17-04:00" }, { "id": "deae7b21-46b5-4a7b-8ac0-17a7e587e2e9", "name": "v0.1.0-beta1", "release_date": "2021-03-23T11:53:56-04:00" } ] }, "download_count": 50 }, { "id": 9825, "upstream_id": null, "created": "2023-05-08T20:46:44.939454Z", "modified": "2025-10-10T03:24:06.410544Z", "imported": "2025-10-10T03:24:06.336117", "github_user": "exterrestris", "username": "exterrestris", "github_repo": "ansible-role-fetch-ssl", "github_branch": "main", "commit": "d92094edc63a17281c72daacb35a367bd6401f79", "commit_message": "Fix #7 - Fatal error when `certificate.send_to` undefined\n", "name": "fetch_ssl", "description": "Fetches an SSL certificate and copies it to defined locations", "summary_fields": { "dependencies": [], "namespace": { "id": 2217, "name": "exterrestris", "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a00-fc9e-7ba0-9077-f91c972f84fd/avatar/" }, "provider_namespace": { "id": 15305, "name": "exterrestris", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/15305/" }, "repository": { "name": "ansible-role-fetch-ssl", "original_name": "ansible-role-fetch-ssl" }, "tags": [ "ssl" ], "versions": [ { "id": "0c5ef58a-d0c1-4df9-b601-932917ff46d6", "name": "v0.2.1", "release_date": "2022-05-16T22:13:23+01:00" }, { "id": "65a3e9d1-c45d-4d56-ba61-81e6434c9e75", "name": "v0.2.0", "release_date": "2022-05-14T12:22:59+01:00" }, { "id": "8dd3293b-8313-42cd-bf37-b1712849c664", "name": "v0.1.0", "release_date": "2021-11-29T02:37:52+00:00" } ] }, "download_count": 49 }, { "id": 9826, "upstream_id": null, "created": "2023-05-08T20:46:45.022575Z", "modified": "2025-10-10T03:23:24.477782Z", "imported": "2025-10-10T03:23:24.430121", "github_user": "exterrestris", "username": "exterrestris", "github_repo": "ansible-role-proxmox-ssl", "github_branch": "main", "commit": "5ebf63f3b0b2dd3023e3cd590c0fb39a43bcee0e", "commit_message": "Use python interpreter autodiscovery\n", "name": "proxmox_ssl", "description": "Fetches an SSL certificate and installs it into Proxmox", "summary_fields": { "dependencies": [], "namespace": { "id": 2217, "name": "exterrestris", "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a00-fc9e-7ba0-9077-f91c972f84fd/avatar/" }, "provider_namespace": { "id": 15305, "name": "exterrestris", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/15305/" }, "repository": { "name": "ansible-role-proxmox-ssl", "original_name": "ansible-role-proxmox-ssl" }, "tags": [ "proxmox" ], "versions": [ { "id": "26ab6cce-dc07-479e-9e5d-0df484cb62c8", "name": "v0.2.0", "release_date": "2022-05-14T12:10:59+01:00" }, { "id": "f979a6c9-dbe9-4b02-b98d-76198198fbd9", "name": "v0.1.0", "release_date": "2021-02-27T12:35:01-05:00" } ] }, "download_count": 47 }, { "id": 9827, "upstream_id": null, "created": "2023-05-08T20:46:45.099976Z", "modified": "2025-09-14T13:42:14.358694Z", "imported": "2025-09-14T13:42:14.264405", "github_user": "exterrestris", "username": "exterrestris", "github_repo": "ansible-role-sanoid", "github_branch": "v0.5.0", "commit": "d9d9d6d89b8d875971ed992bbe9733b5ef1e6112", "commit_message": "Support default syncoid send/receive options\n", "name": "sanoid", "description": "Installs and configures Sanoid", "summary_fields": { "dependencies": [], "namespace": { "id": 2217, "name": "exterrestris", "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a00-fc9e-7ba0-9077-f91c972f84fd/avatar/" }, "provider_namespace": { "id": 15305, "name": "exterrestris", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/15305/" }, "repository": { "name": "ansible-role-sanoid", "original_name": "ansible-role-sanoid" }, "tags": [], "versions": [ { "id": "8b83cacc-ca2b-4623-8b43-3f21671a1443", "name": "v0.6.0", "release_date": "2025-09-14T14:03:31+01:00" }, { "id": "99afc70b-4822-4baf-bdea-5b11fbd73203", "name": "v0.5.0", "release_date": "2025-09-11T13:35:25+01:00" }, { "id": "fbca2cef-caa6-4cb2-a712-d1756ad9be7a", "name": "v0.4.0", "release_date": "2022-02-07T18:22:57-05:00" }, { "id": "f269d705-c54e-403d-95c4-16e1d40ff2f5", "name": "v0.3.2", "release_date": "2021-03-23T21:52:02-04:00" }, { "id": "c8e96385-9d29-4614-baad-7bce63fc3b93", "name": "v0.3.1", "release_date": "2021-03-15T02:43:51-04:00" }, { "id": "c4f7e5e1-81f6-42c2-9bb5-3a0f0ef41466", "name": "v0.3.0", "release_date": "2021-03-15T01:08:27-04:00" }, { "id": "52f2258e-05dc-4d3c-8a5b-3c95e39a208d", "name": "v0.2.0", "release_date": "2021-03-12T12:56:36-05:00" }, { "id": "da20209a-b830-4381-b8f0-598a88433f84", "name": "v0.1.0", "release_date": "2021-03-12T08:28:57-05:00" } ] }, "download_count": 1439 }, { "id": 9828, "upstream_id": 58571, "created": "2023-05-08T20:46:45.869974Z", "modified": "2023-10-29T18:45:16.489047Z", "imported": "2022-04-05T16:19:33.433663-04:00", "github_user": "exterrestris", "username": "exterrestris", "github_repo": "ansible-role-traefik", "github_branch": "main", "commit": "91b9e6db992acd1ec9a24e0273b1acba48871136", "commit_message": "Merge pull request #20 from exterrestris/middlewares\n\nAdd support for Middlewares", "name": "traefik", "description": "Installs and configures Traefik", "summary_fields": { "dependencies": [], "namespace": { "id": 2217, "name": "exterrestris", "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a00-fc9e-7ba0-9077-f91c972f84fd/avatar/" }, "provider_namespace": { "id": 15305, "name": "exterrestris", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/15305/" }, "repository": { "name": "ansible-role-traefik", "original_name": "ansible-role-traefik" }, "tags": [ "traefik" ], "versions": [ { "id": 182015, "name": "v0.3.0", "release_date": "2022-04-05T16:16:10-04:00" }, { "id": 181310, "name": "v0.2.0", "release_date": "2021-09-25T09:28:03-04:00" }, { "id": 181307, "name": "v0.1.0-rc1", "release_date": "2021-03-24T15:43:25-04:00" }, { "id": 181308, "name": "v0.1.0-beta1", "release_date": "2021-03-23T22:51:18-04:00" }, { "id": 181309, "name": "v0.1.0", "release_date": "2021-03-26T03:24:35-04:00" } ] }, "download_count": 55 }, { "id": 9829, "upstream_id": null, "created": "2023-05-08T20:46:45.945090Z", "modified": "2025-10-10T03:16:39.769599Z", "imported": "2025-10-10T03:16:39.654704", "github_user": "exterrestris", "username": "exterrestris", "github_repo": "ansible-role-wsdd", "github_branch": "v0.3.1", "commit": "53a709724b4c255cd5ec4460f8023b3125ed4261", "commit_message": "Fix galaxy meta.yml\n", "name": "wsdd", "description": "Installs and configures WSDD (christgau/wsdd)", "summary_fields": { "dependencies": [], "namespace": { "id": 2217, "name": "exterrestris", "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a00-fc9e-7ba0-9077-f91c972f84fd/avatar/" }, "provider_namespace": { "id": 15305, "name": "exterrestris", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/15305/" }, "repository": { "name": "ansible-role-wsdd", "original_name": "ansible-role-wsdd" }, "tags": [ "system" ], "versions": [ { "id": "9fbf8f0a-f401-4205-b858-341a6778d6e3", "name": "v0.3.1", "release_date": "2025-10-10T04:15:22+01:00" }, { "id": "a8f927ec-3739-4745-816f-461d5163bef6", "name": "v0.3.0", "release_date": "2025-09-17T15:18:35+01:00" }, { "id": "cd4b44df-0f47-4de2-9a30-62149f7aaaf0", "name": "v0.2.0", "release_date": "2021-03-22T13:07:58+00:00" }, { "id": "51dfd105-5b74-42db-b77d-b1d3f696b319", "name": "v0.1.0", "release_date": "2021-03-11T08:03:54-05:00" } ] }, "download_count": 53 }, { "id": 9830, "upstream_id": 22933, "created": "2023-05-08T20:46:46.063453Z", "modified": "2023-10-29T18:45:16.497469Z", "imported": "2020-01-24T16:55:17.488164-05:00", "github_user": "ExtraHop", "username": "ExtraHop", "github_repo": "ansible-rpcapd", "github_branch": "master", "commit": "76f50a2e64e76c22ff14563f9810956db2e47964", "commit_message": "update the meta/main.yml platforms\n\n* removes disco (EOL)\n* adds focal", "name": "rpcapd", "description": "rpcapd role for Ubuntu systems (Ansible Galaxy)", "summary_fields": { "dependencies": [], "namespace": { "id": 2218, "name": "ExtraHop", "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a00-fd5c-7640-bf54-77a027d714fa/avatar/" }, "provider_namespace": { "id": 15306, "name": "extrahop", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/15306/" }, "repository": { "name": "ansible-rpcapd", "original_name": "ansible-rpcapd" }, "tags": [ "aws", "extrahop", "installer", "linux", "network", "networking", "rpcap", "rpcapd", "ubuntu" ], "versions": [] }, "download_count": 55 }, { "id": 9831, "upstream_id": 59495, "created": "2023-05-08T20:46:46.187929Z", "modified": "2023-10-29T18:45:16.501188Z", "imported": "2022-06-17T12:19:16.580215-04:00", "github_user": "exzeo", "username": "exzeo", "github_repo": "ansible-role-awscli", "github_branch": "main", "commit": "19ed82a53fa7bf970fdfc4c398d4c6b0b02a846b", "commit_message": "Merge pull request #1 from exzeo/1.0.0\n\ninitial commit", "name": "awscli", "description": "Role for installing the AWS cli", "summary_fields": { "dependencies": [], "namespace": { "id": 2219, "name": "exzeo", "avatar_url": "https://github.com/exzeo.png" }, "provider_namespace": { "id": 4601, "name": "exzeo", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/4601/" }, "repository": { "name": "ansible-role-awscli", "original_name": "ansible-role-awscli" }, "tags": [ "amazon", "aws", "awscli", "system", "utilities" ], "versions": [ { "id": 187769, "name": "0.0.1", "release_date": "2022-06-17T12:18:39-04:00" } ] }, "download_count": 268 }, { "id": 9832, "upstream_id": 59510, "created": "2023-05-08T20:46:46.261570Z", "modified": "2023-10-29T18:45:16.504755Z", "imported": "2022-06-21T10:58:28.192801-04:00", "github_user": "exzeo", "username": "exzeo", "github_repo": "ansible-role-docker", "github_branch": "main", "commit": "34a7711944e0645218f7d8128f0090e42d78db99", "commit_message": "Merge pull request #1 from exzeo/1.0.0\n\nchanges", "name": "docker", "description": "Role for installing docker", "summary_fields": { "dependencies": [], "namespace": { "id": 2219, "name": "exzeo", "avatar_url": "https://github.com/exzeo.png" }, "provider_namespace": { "id": 4601, "name": "exzeo", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/4601/" }, "repository": { "name": "ansible-role-docker", "original_name": "ansible-role-docker" }, "tags": [ "compose", "docker", "dockercompose", "dockerengine", "linux", "system", "utilities" ], "versions": [ { "id": 187924, "name": "0.0.1", "release_date": "2022-06-21T10:57:53-04:00" } ] }, "download_count": 380 } ] }