Legacy Roles
A list of legacy roles.
GET /api/v1/roles/?format=api&page=834
{ "count": 37370, "next": "http://galaxy.ansible.com/api/v1/roles/?format=api&page=835", "previous": "http://galaxy.ansible.com/api/v1/roles/?format=api&page=833", "results": [ { "id": 9686, "upstream_id": 60011, "created": "2023-05-08T20:46:23.573275Z", "modified": "2023-10-29T18:45:15.800855Z", "imported": "2022-08-20T01:07:04.520543-04:00", "github_user": "estenrye", "username": "estenrye", "github_repo": "cis_ubuntu_2004", "github_branch": "master", "commit": "b947608ae8bd58fed1bfc4a1fb3c587b9c775412", "commit_message": "Merge branch 'automated-user-remediation'", "name": "cis_ubuntu_2004", "description": "Role to apply CIS Benchmark for Ubuntu Linux 20.04 LTS.", "summary_fields": { "dependencies": [], "namespace": { "id": 2184, "name": "estenrye", "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a00-e98e-75d7-b134-0843d194ec66/avatar/" }, "provider_namespace": { "id": 15282, "name": "estenrye", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/15282/" }, "repository": { "name": "cis_ubuntu_2004", "original_name": "cis_ubuntu_2004" }, "tags": [ "cis", "focal", "hardening", "linux", "os", "ubuntu" ], "versions": [ { "id": 191092, "name": "3.1.11", "release_date": "2022-08-20T00:55:59-04:00" }, { "id": 191089, "name": "3.1.10", "release_date": "2022-08-19T22:21:18-04:00" }, { "id": 191081, "name": "3.1.9", "release_date": "2022-08-19T18:26:07-04:00" }, { "id": 191065, "name": "3.1.8", "release_date": "2022-08-19T16:37:21-04:00" }, { "id": 191064, "name": "3.1.7", "release_date": "2022-08-18T12:24:03-04:00" }, { "id": 191033, "name": "3.1.6", "release_date": "2022-08-19T09:53:38-04:00" }, { "id": 191008, "name": "3.1.5", "release_date": "2022-08-18T12:24:03-04:00" }, { "id": 191005, "name": "3.1.4", "release_date": "2022-08-18T11:13:06-04:00" }, { "id": 191003, "name": "3.1.3", "release_date": "2022-08-18T01:49:41-04:00" }, { "id": 190989, "name": "3.1.2", "release_date": "2022-08-14T20:10:08-04:00" }, { "id": 190916, "name": "3.1.1", "release_date": "2022-08-14T20:10:08-04:00" } ] }, "download_count": 9005 }, { "id": 9687, "upstream_id": null, "created": "2023-05-08T20:46:23.676412Z", "modified": "2026-03-01T09:30:53.838860Z", "imported": "2026-03-01T09:30:53.541807", "github_user": "etam", "username": "etam", "github_repo": "ansible-role-ipfs", "github_branch": "master", "commit": "76308c1f63da34786619761b3b3421f7f9859d2f", "commit_message": "update to 0.40.1\n", "name": "ipfs", "description": "Sets up IPFS nodes, fills \"Peering.Peers\" and contains custom ansible module that talks with \"ipfs config\".", "summary_fields": { "dependencies": [], "namespace": { "id": 2185, "name": "etam", "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a00-eb19-7831-8d84-97f2e769f9f8/avatar/" }, "provider_namespace": { "id": 15283, "name": "etam", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/15283/" }, "repository": { "name": "ansible-role-ipfs", "original_name": "ansible-role-ipfs" }, "tags": [ "ipfs" ], "versions": [ { "id": "8f8bb25e-91c3-4345-99d3-fe825a3548d1", "name": "v3.1.0", "release_date": "2026-03-01T10:29:32+01:00" }, { "id": "6e26c142-f277-4fa0-b5b8-67a015165129", "name": "v3.0.0", "release_date": "2025-11-27T23:19:26+01:00" }, { "id": "3457734e-7794-4614-8a50-ad6dc66164c0", "name": "v2.18.2", "release_date": "2025-10-31T17:14:27+01:00" }, { "id": "0b80c33a-df76-4810-9aa3-e5fbe574f899", "name": "v2.18.1", "release_date": "2025-10-14T12:05:28+02:00" }, { "id": "0b78578b-2453-4556-a860-341e8ffde1ba", "name": "v2.18.0", "release_date": "2025-10-03T17:50:37+02:00" }, { "id": "df2accfd-fa18-4e94-8836-87abcdeded9e", "name": "v2.17.0", "release_date": "2025-09-04T23:02:49+02:00" }, { "id": "981fbb2c-9555-430b-9813-14d5ea2cd01a", "name": "v2.16.0", "release_date": "2025-08-06T20:30:13+02:00" }, { "id": "46be4aa7-8d43-4b33-a7bb-325e2ed972cb", "name": "v2.15.0", "release_date": "2025-05-28T23:09:52+02:00" }, { "id": "90719fd4-c991-435c-97bc-dcdadf62c2b6", "name": "v2.14.0", "release_date": "2025-03-26T22:06:10+01:00" }, { "id": "84416027-68fd-4233-9d5b-071f90a6d564", "name": "v2.13.1", "release_date": "2025-02-21T12:50:16+01:00" }, { "id": "33bad6a8-210d-414c-9b42-a2c3b666565d", "name": "v2.13.0", "release_date": "2025-02-12T22:17:03+01:00" } ] }, "download_count": 156 }, { "id": 9688, "upstream_id": null, "created": "2023-05-08T20:46:24.379264Z", "modified": "2025-12-23T22:54:34.129901Z", "imported": "2025-12-23T22:54:34.041490", "github_user": "etam", "username": "etam", "github_repo": "ansible-role-ipfs-cluster", "github_branch": "master", "commit": "9e0c451e5185bb2cdcf42df530b06366e6dee530", "commit_message": "update to 1.1.5\n", "name": "ipfs_cluster", "description": "Sets up IPFS Cluster nodes, with crdt and automaticly generated peers list.", "summary_fields": { "dependencies": [ "etam.ipfs" ], "namespace": { "id": 2185, "name": "etam", "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a00-eb19-7831-8d84-97f2e769f9f8/avatar/" }, "provider_namespace": { "id": 15283, "name": "etam", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/15283/" }, "repository": { "name": "ansible-role-ipfs-cluster", "original_name": "ansible-role-ipfs-cluster" }, "tags": [ "ipfs" ], "versions": [ { "id": "d51a7b67-848f-4439-8c5d-9fd0e660e6d6", "name": "v2.0.1", "release_date": "2025-12-23T23:53:01+01:00" }, { "id": "b4d3a844-dab2-4535-bf7b-2d630806dacb", "name": "v2.0.0", "release_date": "2025-11-27T23:46:16+01:00" }, { "id": "fbb1ff3f-b905-478b-a9f5-1ee5824e88e7", "name": "v1.6.1", "release_date": "2025-10-03T17:44:45+02:00" }, { "id": "fd85d60d-49b7-468c-b0ac-860aea30865f", "name": "v1.6.0", "release_date": "2025-05-28T23:11:39+02:00" }, { "id": "c46b69d7-cd9e-4700-abf8-da0842affa28", "name": "v1.5.0", "release_date": "2024-12-04T11:49:45+01:00" }, { "id": "1ccbd1bc-12b2-4f23-94a9-5141e56d1c56", "name": "v1.4.0", "release_date": "2024-06-26T10:47:39+02:00" }, { "id": "6c94324e-1ea0-4e1e-bed8-f9e4158208ef", "name": "v1.3.0", "release_date": "2024-05-21T23:47:28+02:00" }, { "id": "dcba6a73-d409-4172-a63d-decd26acb611", "name": "v1.2.0", "release_date": "2024-01-31T12:22:22+01:00" }, { "id": "75cdbdca-2537-4dfe-8438-f2efb47a6915", "name": "v1.1.1", "release_date": "2023-11-11T18:09:22+01:00" }, { "id": null, "name": "v1.1.0", "release_date": "2023-10-13T14:31:22" }, { "id": "984610df-de1f-4764-9b62-76696e21b01c", "name": "v1.0.0", "release_date": "2023-03-27T16:01:21-04:00" } ] }, "download_count": 39 }, { "id": 9689, "upstream_id": 61444, "created": "2023-05-08T20:46:24.449877Z", "modified": "2023-10-29T18:45:15.812773Z", "imported": "2023-03-13T17:34:36.761947-04:00", "github_user": "etam", "username": "etam", "github_repo": "ansible-role-wireguard", "github_branch": "master", "commit": "49c865f3b1ed32ab61c73aa6426102ae0ef36308", "commit_message": "update readme", "name": "wireguard", "description": "Build a VPN, that allows for direct connection between multiple hosts, even if some of them are firewalls and routers.", "summary_fields": { "dependencies": [], "namespace": { "id": 2185, "name": "etam", "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a00-eb19-7831-8d84-97f2e769f9f8/avatar/" }, "provider_namespace": { "id": 15283, "name": "etam", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/15283/" }, "repository": { "name": "ansible-role-wireguard", "original_name": "ansible-role-wireguard" }, "tags": [ "wireguard" ], "versions": [ { "id": 201579, "name": "v1.0.1", "release_date": "2023-02-05T16:05:47-05:00" }, { "id": 201578, "name": "v1.0.0", "release_date": "2023-02-02T15:54:26-05:00" } ] }, "download_count": 34 }, { "id": 9690, "upstream_id": 61188, "created": "2023-05-08T20:46:24.557054Z", "modified": "2023-10-29T18:45:15.817974Z", "imported": "2022-12-19T22:30:56.960977-05:00", "github_user": "ethanfs20", "username": "ethanfs20", "github_repo": "fivem_ansible", "github_branch": "master", "commit": "b84336e6996112fb760474c73c4e853d45e3ba5e", "commit_message": "commit", "name": "fivem_ansible", "description": "Create a FiveM server using Ansible!", "summary_fields": { "dependencies": [], "namespace": { "id": 2186, "name": "ethanfs20", "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a00-ec17-77a6-9d8a-2084f4e6fcb8/avatar/" }, "provider_namespace": { "id": 15285, "name": "ethanfs20", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/15285/" }, "repository": { "name": "fivem_ansible", "original_name": "fivem_ansible" }, "tags": [], "versions": [] }, "download_count": 53 }, { "id": 9691, "upstream_id": 61189, "created": "2023-05-08T20:46:24.619904Z", "modified": "2023-10-29T18:45:15.821799Z", "imported": "2022-12-19T22:49:40.054158-05:00", "github_user": "ethanfs20", "username": "ethanfs20", "github_repo": "server_state", "github_branch": "master", "commit": "f394d427a37b01c145f34fd48ed4d9e34a5cd79c", "commit_message": "README.md fix", "name": "server_state", "description": "Configure RHEL based systems to a specified state using Ansible.", "summary_fields": { "dependencies": [], "namespace": { "id": 2186, "name": "ethanfs20", "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a00-ec17-77a6-9d8a-2084f4e6fcb8/avatar/" }, "provider_namespace": { "id": 15285, "name": "ethanfs20", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/15285/" }, "repository": { "name": "server_state", "original_name": "server_state" }, "tags": [], "versions": [] }, "download_count": 60 }, { "id": 9692, "upstream_id": 59425, "created": "2023-05-08T20:46:24.720771Z", "modified": "2023-10-29T18:45:15.841822Z", "imported": "2023-05-28T02:58:25.111170-04:00", "github_user": "ethersphere", "username": "ethersphere", "github_repo": "ansible-role-bee", "github_branch": "main", "commit": "faa2c057fcf0caf47c64442725396ab0e4fc3d4f", "commit_message": "sign yum repo, add support for libp2p and pss keys", "name": "bee", "description": "Ansible role for installing bee, a Swarm client implemented in Go", "summary_fields": { "dependencies": [], "namespace": { "id": 2187, "name": "ethersphere", "avatar_url": "https://avatars.githubusercontent.com/u/6946989?s=400&u=25f5fc37a9e633d58727c6401751a918c18428b8&v=4" }, "provider_namespace": { "id": 4553, "name": "ethersphere", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/4553/" }, "repository": { "name": "ansible-role-bee", "original_name": "ansible-role-bee" }, "tags": [ "bee", "blockchain", "decentralisation", "storage", "swarm" ], "versions": [] }, "download_count": 55 }, { "id": 9693, "upstream_id": 59445, "created": "2023-05-08T20:46:24.781152Z", "modified": "2023-10-29T18:45:15.825726Z", "imported": "2022-06-09T11:44:08.529980-04:00", "github_user": "ethersphere", "username": "ethersphere", "github_repo": "ansible-role-gatewayproxy", "github_branch": "main", "commit": "b9932d2354f8a50bf2a80b41de74cafb458d4e8e", "commit_message": "fix: fix typos in README", "name": "gatewayproxy", "description": "Ansible role for installing gateway-proxy, a proxy service for the Bee client", "summary_fields": { "dependencies": [], "namespace": { "id": 2187, "name": "ethersphere", "avatar_url": "https://avatars.githubusercontent.com/u/6946989?s=400&u=25f5fc37a9e633d58727c6401751a918c18428b8&v=4" }, "provider_namespace": { "id": 4553, "name": "ethersphere", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/4553/" }, "repository": { "name": "ansible-role-gatewayproxy", "original_name": "ansible-role-gatewayproxy" }, "tags": [ "blockchain", "decentralisation", "gatewayproxy", "storage", "swarm" ], "versions": [] }, "download_count": 49 }, { "id": 9694, "upstream_id": 4981, "created": "2023-05-08T20:46:24.869695Z", "modified": "2023-10-29T18:45:15.829635Z", "imported": null, "github_user": "euforia", "username": "euforia", "github_repo": "ansible-elasticsearch", "github_branch": "master", "commit": "", "commit_message": "", "name": "elasticsearch", "description": "Elasticsearch on Debian (Ubuntu) and Enterprise Linux (RedHat, CentOS) platforms, with full configuration capabilities", "summary_fields": { "dependencies": [], "namespace": { "id": 2188, "name": "euforia", "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a00-ecfc-79c4-b225-cf1b776f92a9/avatar/" }, "provider_namespace": { "id": 15286, "name": "euforia", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/15286/" }, "repository": { "name": "ansible-elasticsearch", "original_name": "ansible-elasticsearch" }, "tags": [ "database", "nosql" ], "versions": [] }, "download_count": 55 }, { "id": 9695, "upstream_id": 13413, "created": "2023-05-08T20:46:24.970857Z", "modified": "2023-10-29T18:45:15.833212Z", "imported": "2017-06-06T17:19:06.198129-04:00", "github_user": "eugene0707", "username": "eugene0707", "github_repo": "merge_custom_vars", "github_branch": "master", "commit": "c12119bf96e38275a00ffb7424374827f58814df", "commit_message": "Merge pull request #2 from gilesw/master\n\nMake yaml handling compatible with ansible 2.3.1.0", "name": "merge_custom_vars", "description": "Load vars files with customizable precedence and deep merge hashes within.", "summary_fields": { "dependencies": [], "namespace": { "id": 2189, "name": "eugene0707", "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a00-ed98-7efa-b978-ea280c8e44f3/avatar/" }, "provider_namespace": { "id": 15287, "name": "eugene0707", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/15287/" }, "repository": { "name": "merge_custom_vars", "original_name": "merge_custom_vars" }, "tags": [ "custom", "include", "merge", "precedence", "vars" ], "versions": [ { "id": 32870, "name": "v0.4", "release_date": "2017-06-06T17:16:03-04:00" } ] }, "download_count": 128 } ] }