Legacy Roles
A list of legacy roles.
GET /api/v1/roles/?format=api&page=951
{ "count": 37385, "next": "http://galaxy.ansible.com/api/v1/roles/?format=api&page=952", "previous": "http://galaxy.ansible.com/api/v1/roles/?format=api&page=950", "results": [ { "id": 10940, "upstream_id": 2095, "created": "2023-05-08T20:49:49.013811Z", "modified": "2023-10-29T18:45:22.253780Z", "imported": "2020-10-31T09:17:39.391773-04:00", "github_user": "geerlingguy", "username": "geerlingguy", "github_repo": "ansible-role-glusterfs", "github_branch": "master", "commit": "4fdf98c256db0c1be43d50c5343f900e9d0ab88b", "commit_message": "Switch to travis-ci.com.", "name": "glusterfs", "description": "GlusterFS installation for Linux.", "summary_fields": { "dependencies": [], "namespace": { "id": 2492, "name": "geerlingguy", "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a01-d1d5-7a2c-9d61-04c690efd88d/avatar/" }, "provider_namespace": { "id": 103, "name": "geerlingguy", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/103/" }, "repository": { "name": "ansible-role-glusterfs", "original_name": "ansible-role-glusterfs" }, "tags": [ "cloud", "clustering", "files", "gluster", "glusterfs", "networking", "sharing", "system" ], "versions": [ { "id": 138390, "name": "3.1.2", "release_date": "2020-10-16T11:17:27-04:00" }, { "id": 117995, "name": "3.1.1", "release_date": "2020-02-20T23:30:19-05:00" }, { "id": 106935, "name": "3.1.0", "release_date": "2019-10-23T12:36:50-04:00" }, { "id": 86185, "name": "3.0.0", "release_date": "2019-01-22T00:59:17-05:00" }, { "id": 77990, "name": "2.4.1", "release_date": "2018-10-23T13:09:39-04:00" }, { "id": 77169, "name": "2.4.0", "release_date": "2018-10-17T21:56:26-04:00" }, { "id": 70985, "name": "2.3.0", "release_date": "2018-07-08T12:16:30-04:00" }, { "id": 56181, "name": "2.2.1", "release_date": "2018-04-04T14:59:07-04:00" }, { "id": 37884, "name": "2.2.0", "release_date": "2017-09-06T23:17:35-04:00" }, { "id": 16834, "name": "2.1.0", "release_date": "2016-07-20T13:07:44-04:00" }, { "id": 16611, "name": "2.0.0", "release_date": "2016-07-15T15:37:31-04:00" } ] }, "download_count": 1532668 }, { "id": 10941, "upstream_id": 57139, "created": "2023-05-08T20:49:49.094616Z", "modified": "2023-10-29T18:45:22.258010Z", "imported": "2022-10-28T10:51:36.581205-04:00", "github_user": "geerlingguy", "username": "geerlingguy", "github_repo": "ansible-role-go", "github_branch": "master", "commit": "b9fc2a57b01421a7cecec375f77dc7b715fc0af5", "commit_message": "Merge pull request #2 from gtownend/patch-1\n\nReinstall when version is different", "name": "go", "description": "Go (language) installation for Linux.", "summary_fields": { "dependencies": [], "namespace": { "id": 2492, "name": "geerlingguy", "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a01-d1d5-7a2c-9d61-04c690efd88d/avatar/" }, "provider_namespace": { "id": 103, "name": "geerlingguy", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/103/" }, "repository": { "name": "ansible-role-go", "original_name": "ansible-role-go" }, "tags": [ "go", "golang" ], "versions": [ { "id": 196033, "name": "1.1.0", "release_date": "2022-10-28T10:50:52-04:00" }, { "id": 171831, "name": "1.0.0", "release_date": "2021-12-01T17:10:34-05:00" } ] }, "download_count": 29334 }, { "id": 10942, "upstream_id": 780, "created": "2023-05-08T20:49:49.425205Z", "modified": "2023-10-29T18:45:22.261899Z", "imported": "2021-07-14T12:46:42.069663-04:00", "github_user": "geerlingguy", "username": "geerlingguy", "github_repo": "ansible-role-gogs", "github_branch": "master", "commit": "66c86ac6158a64a1ae0cc49da1e5ddd8dc8d43e5", "commit_message": "Deprecation notice in readme.", "name": "gogs", "description": "Gogs: Go Git Service", "summary_fields": { "dependencies": [], "namespace": { "id": 2492, "name": "geerlingguy", "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a01-d1d5-7a2c-9d61-04c690efd88d/avatar/" }, "provider_namespace": { "id": 103, "name": "geerlingguy", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/103/" }, "repository": { "name": "ansible-role-gogs", "original_name": "ansible-role-gogs" }, "tags": [ "development", "git", "gogs", "repository", "web" ], "versions": [ { "id": 158729, "name": "1.4.3", "release_date": "2021-07-14T12:45:54-04:00" }, { "id": 56161, "name": "1.4.2", "release_date": "2018-04-04T14:45:03-04:00" }, { "id": 29049, "name": "1.4.1", "release_date": "2017-04-02T12:24:15-04:00" }, { "id": 22325, "name": "1.4.0", "release_date": "2016-11-23T12:42:33-05:00" }, { "id": 19301, "name": "1.3.0", "release_date": "2016-09-02T21:42:17-04:00" }, { "id": 10651, "name": "1.2.0", "release_date": "2016-02-16T00:03:15-05:00" }, { "id": 6617, "name": "1.1.1", "release_date": "2015-09-27T00:40:46-04:00" }, { "id": 3015, "name": "1.1.0", "release_date": "2015-01-21T11:50:07-05:00" }, { "id": 2229, "name": "1.0.3", "release_date": "2014-11-11T11:35:34-05:00" }, { "id": 622, "name": "1.0.2", "release_date": "2014-04-30T10:19:30-04:00" }, { "id": 620, "name": "1.0.1", "release_date": "2014-04-30T10:15:16-04:00" } ] }, "download_count": 3494 }, { "id": 10943, "upstream_id": null, "created": "2023-05-08T20:49:49.519124Z", "modified": "2025-03-31T13:57:21.574816Z", "imported": "2025-03-31T13:57:21.415046", "github_user": "geerlingguy", "username": "geerlingguy", "github_repo": "ansible-role-haproxy", "github_branch": "master", "commit": "d54977dc9d1da9ce3de0b7bb45f2db3462b6730c", "commit_message": "Update CI status badges.\n", "name": "haproxy", "description": "HAProxy installation and configuration.", "summary_fields": { "dependencies": [], "namespace": { "id": 2492, "name": "geerlingguy", "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a01-d1d5-7a2c-9d61-04c690efd88d/avatar/" }, "provider_namespace": { "id": 103, "name": "geerlingguy", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/103/" }, "repository": { "name": "ansible-role-haproxy", "original_name": "ansible-role-haproxy" }, "tags": [ "web", "networking", "cloud", "haproxy", "loadbalancer", "http" ], "versions": [ { "id": "ea43071c-994f-4015-bafe-ddfe8fe9aec6", "name": "1.3.2", "release_date": "2025-01-30T21:25:08-06:00" }, { "id": "40d1214f-fbd6-4a20-b1f2-04fa698c99f8", "name": "1.3.1", "release_date": "2023-01-22T21:58:17-05:00" }, { "id": "18c041df-ba78-41a3-9570-f093ea927d39", "name": "1.3.0", "release_date": "2022-01-18T10:37:39-05:00" }, { "id": "1296aac7-21a5-4cfe-83f9-68e0242a85cd", "name": "1.2.0", "release_date": "2021-03-25T10:35:39-04:00" }, { "id": "d27dff2e-c95e-4ae8-a9df-848fe8681b5c", "name": "1.1.2", "release_date": "2018-04-04T14:45:49-04:00" }, { "id": "5a2e828f-8127-4d10-ab56-22ee8d1ae06a", "name": "1.1.1", "release_date": "2017-07-31T14:38:57-04:00" }, { "id": "5ad20957-e7f7-43c4-8327-104407facd82", "name": "1.1.0", "release_date": "2016-09-02T22:02:24-04:00" }, { "id": "ddba822e-7251-489c-8ce9-7e4f17f5c6dd", "name": "1.0.3", "release_date": "2016-08-09T22:32:12-04:00" }, { "id": "a268e49d-4394-4a35-abe9-769da4440a11", "name": "1.0.2", "release_date": "2016-06-04T16:47:41-04:00" }, { "id": "680c9976-4fa7-4399-85dd-1b2ed6f608e3", "name": "1.0.1", "release_date": "2015-07-18T22:56:29-04:00" }, { "id": "df75acfa-e88f-4472-98b5-bb7f60a36d80", "name": "1.0.0", "release_date": "2015-07-18T21:57:27-04:00" } ] }, "download_count": 168567 }, { "id": 10944, "upstream_id": 12972, "created": "2023-05-08T20:49:49.594006Z", "modified": "2023-10-29T18:45:22.271037Z", "imported": "2020-10-29T19:54:51.407107-04:00", "github_user": "geerlingguy", "username": "geerlingguy", "github_repo": "ansible-role-hdparm", "github_branch": "master", "commit": "5c1bcd4c9671fae4f5676b78e85aa914d5de2540", "commit_message": "Switch to travis-ci.com.", "name": "hdparm", "description": "hdparm installation and configuration for Linux.", "summary_fields": { "dependencies": [], "namespace": { "id": 2492, "name": "geerlingguy", "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a01-d1d5-7a2c-9d61-04c690efd88d/avatar/" }, "provider_namespace": { "id": 103, "name": "geerlingguy", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/103/" }, "repository": { "name": "ansible-role-hdparm", "original_name": "ansible-role-hdparm" }, "tags": [ "disk", "hdparm", "system" ], "versions": [ { "id": 20942, "name": "0.9.0", "release_date": "2016-10-24T16:06:44-04:00" } ] }, "download_count": 1350 }, { "id": 10945, "upstream_id": 48881, "created": "2023-05-08T20:49:50.434168Z", "modified": "2023-10-29T18:45:22.084459Z", "imported": "2021-11-12T10:45:41.609455-05:00", "github_user": "geerlingguy", "username": "geerlingguy", "github_repo": "ansible-role-helm", "github_branch": "master", "commit": "78b6ea46d710077c924eb45f397d6f0b687f8eb3", "commit_message": "PR #6: Document new helm_repo_path option.", "name": "helm", "description": "Helm for Kubernetes.", "summary_fields": { "dependencies": [], "namespace": { "id": 2492, "name": "geerlingguy", "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a01-d1d5-7a2c-9d61-04c690efd88d/avatar/" }, "provider_namespace": { "id": 103, "name": "geerlingguy", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/103/" }, "repository": { "name": "ansible-role-helm", "original_name": "ansible-role-helm" }, "tags": [ "cloud", "containers", "deployment", "helm", "k8s", "kubernetes" ], "versions": [ { "id": 168910, "name": "1.0.1", "release_date": "2021-11-12T10:44:58-05:00" }, { "id": 127582, "name": "1.0.0", "release_date": "2020-05-24T22:14:15-04:00" } ] }, "download_count": 608471 }, { "id": 10946, "upstream_id": 1858, "created": "2023-05-08T20:49:50.638085Z", "modified": "2023-10-29T18:44:41.230015Z", "imported": "2021-05-31T10:19:54.430572-04:00", "github_user": "geerlingguy", "username": "geerlingguy", "github_repo": "ansible-role-homebrew", "github_branch": "master", "commit": "1fe8567443ccebdb4ecae400dba3b5ec3ca5c903", "commit_message": "Issue #166: Mark role as moved to geerlingguy.mac repo.", "name": "homebrew", "description": "Homebrew for macOS", "summary_fields": { "dependencies": [], "namespace": { "id": 2492, "name": "geerlingguy", "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a01-d1d5-7a2c-9d61-04c690efd88d/avatar/" }, "provider_namespace": { "id": 103, "name": "geerlingguy", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/103/" }, "repository": { "name": "ansible-role-homebrew", "original_name": "ansible-role-homebrew" }, "tags": [ "brew", "cask", "development", "homebrew", "packaging", "system" ], "versions": [ { "id": 155296, "name": "4.0.0", "release_date": "2021-05-31T10:19:02-04:00" }, { "id": 154917, "name": "3.2.0", "release_date": "2021-05-25T21:24:25-04:00" }, { "id": 106007, "name": "3.1.0", "release_date": "2019-09-24T11:05:46-04:00" }, { "id": 99838, "name": "3.0.0", "release_date": "2019-07-29T13:21:15-04:00" }, { "id": 89775, "name": "2.9.0", "release_date": "2019-03-10T21:50:27-04:00" }, { "id": 84133, "name": "2.8.0", "release_date": "2018-12-24T14:28:35-05:00" }, { "id": 80938, "name": "2.7.0", "release_date": "2018-11-25T19:46:20-05:00" }, { "id": 76145, "name": "2.6.1", "release_date": "2018-10-05T16:44:37-04:00" }, { "id": 72372, "name": "2.6.0", "release_date": "2018-08-12T01:30:15-04:00" }, { "id": 72029, "name": "2.5.0", "release_date": "2018-08-03T02:07:51-04:00" }, { "id": 71583, "name": "2.4.5", "release_date": "2018-07-27T02:03:44-04:00" } ] }, "download_count": 2406544 }, { "id": 10947, "upstream_id": null, "created": "2023-05-08T20:49:50.711370Z", "modified": "2025-05-23T18:53:04.225903Z", "imported": "2025-05-23T18:53:04.176355", "github_user": "geerlingguy", "username": "geerlingguy", "github_repo": "ansible-role-htpasswd", "github_branch": "master", "commit": "eb95229741841913be2ed0574531f213a6f28c89", "commit_message": "Fix linting issues.\n", "name": "htpasswd", "description": "htpasswd installation and helper role for Linux servers.", "summary_fields": { "dependencies": [], "namespace": { "id": 2492, "name": "geerlingguy", "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a01-d1d5-7a2c-9d61-04c690efd88d/avatar/" }, "provider_namespace": { "id": 103, "name": "geerlingguy", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/103/" }, "repository": { "name": "ansible-role-htpasswd", "original_name": "ansible-role-htpasswd" }, "tags": [ "system", "web", "webserver", "apache", "nginx", "http", "basic", "authentication", "htpasswd", "htaccess", "security" ], "versions": [ { "id": "3233b7df-cadf-4c98-8e8c-4a1bc09c9543", "name": "2.2.0", "release_date": "2025-05-23T13:46:09-05:00" }, { "id": "90bba031-234d-4ba4-80fd-36cd8cbc2741", "name": "2.1.0", "release_date": "2022-03-15T15:01:39-04:00" }, { "id": "94c0ff15-2b6d-4fb8-8bd3-b6165d184f9c", "name": "2.0.0", "release_date": "2020-02-20T23:23:36-05:00" }, { "id": "fba873c0-f872-4e3e-950b-7017c677ed6e", "name": "1.0.0", "release_date": "2018-04-26T23:25:29-04:00" } ] }, "download_count": 317880 }, { "id": 10948, "upstream_id": null, "created": "2023-05-08T20:49:50.899135Z", "modified": "2026-03-20T19:05:14.561232Z", "imported": "2026-03-20T19:05:13.453089", "github_user": "geerlingguy", "username": "geerlingguy", "github_repo": "ansible-role-java", "github_branch": "master", "commit": "8477f288afcce7d4b230ebdf250bf337d0c4ffcd", "commit_message": "Merge pull request #156 from Diegiwg/add-ubuntu-26-04-support\n\nAdd Ubuntu 26.04 (Resolute) support", "name": "java", "description": "Java for Linux", "summary_fields": { "dependencies": [], "namespace": { "id": 2492, "name": "geerlingguy", "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a01-d1d5-7a2c-9d61-04c690efd88d/avatar/" }, "provider_namespace": { "id": 103, "name": "geerlingguy", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/103/" }, "repository": { "name": "ansible-role-java", "original_name": "ansible-role-java" }, "tags": [ "development", "system", "web", "java", "jdk", "openjdk", "oracle" ], "versions": [ { "id": "566fc4dc-6d07-4f60-ad93-558ff7aaeeae", "name": "2.6.1", "release_date": "2026-03-20T14:04:12-05:00" }, { "id": "795c779b-66d8-42d8-bb08-37343ff47e57", "name": "2.6.0", "release_date": "2025-11-27T22:12:11-06:00" }, { "id": "efe795e8-cefa-4c7c-9998-20ca0637b2ec", "name": "2.5.2", "release_date": "2025-09-09T11:15:33-04:00" }, { "id": "a6471595-28fc-48dd-a8cc-77ddd1a0ee02", "name": "2.5.1", "release_date": "2025-08-29T09:22:10-04:00" }, { "id": "c8be6ccd-5d11-41c8-ad0e-5c6e286425d0", "name": "2.5.0", "release_date": "2024-04-25T13:01:22-05:00" }, { "id": "08441af7-3492-4d66-9cf5-44600f5f68d3", "name": "2.4.0", "release_date": "2024-04-24T12:49:57-05:00" }, { "id": "e954f2f1-1fa2-4d2a-a427-82e48fd1d71b", "name": "2.3.3", "release_date": "2024-02-05T10:16:15-06:00" }, { "id": "384e5d70-92a8-44da-bd71-15f521483f6b", "name": "2.3.2", "release_date": "2023-10-27T19:23:15-05:00" }, { "id": "e4464118-7dc6-4c87-ac94-4b8e044ee5e1", "name": "2.3.1", "release_date": "2023-07-12T12:54:32-04:00" }, { "id": "4827921a-2661-4415-94bf-ff2cf74074cc", "name": "2.3.0", "release_date": "2023-02-14T11:14:37-05:00" }, { "id": "8628eda7-f208-4f77-9cb0-ef457c17c2aa", "name": "2.2.0", "release_date": "2022-08-30T10:55:17-04:00" } ] }, "download_count": 22564756 }, { "id": 10949, "upstream_id": null, "created": "2023-05-08T20:49:51.131029Z", "modified": "2026-03-04T20:10:32.378781Z", "imported": "2026-03-04T20:10:30.670709", "github_user": "geerlingguy", "username": "geerlingguy", "github_repo": "ansible-role-jenkins", "github_branch": "master", "commit": "e096db0c7358128a59a69eb89839429b23d6b796", "commit_message": "Merge pull request #404 from dominik-bln/patch-1\n\nUpdate Jenkins Signing Keys for 2026", "name": "jenkins", "description": "Jenkins CI", "summary_fields": { "dependencies": [], "namespace": { "id": 2492, "name": "geerlingguy", "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a01-d1d5-7a2c-9d61-04c690efd88d/avatar/" }, "provider_namespace": { "id": 103, "name": "geerlingguy", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/103/" }, "repository": { "name": "ansible-role-jenkins", "original_name": "ansible-role-jenkins" }, "tags": [ "development", "packaging", "jenkins", "ci" ], "versions": [ { "id": "93b15618-781f-47f4-8862-ca328fc15d5c", "name": "5.3.1", "release_date": "2026-03-04T14:09:22-06:00" }, { "id": "673114f8-292b-4c04-b92f-c5186d48fa22", "name": "5.3.0", "release_date": "2024-09-24T15:36:40-05:00" }, { "id": "e4d8f721-e0e7-4064-aab8-4ad9b1069b0e", "name": "5.2.0", "release_date": "2024-07-30T09:41:37-05:00" }, { "id": "754a422b-0238-448a-9322-593dde47c3b1", "name": "5.1.0", "release_date": "2023-10-31T10:40:39-05:00" }, { "id": "21549ac5-d1c5-4e6a-a715-276e7a60aeb0", "name": "5.0.1", "release_date": "2022-11-26T23:52:49-05:00" }, { "id": "1fc44771-cd8c-4420-b95d-a452ce8c81c3", "name": "5.0.0", "release_date": "2022-08-30T14:50:24-04:00" }, { "id": "fe9954be-92e2-43b4-b7e3-b61aca1f29ed", "name": "4.3.0", "release_date": "2020-04-10T17:51:16-04:00" }, { "id": "03af4bb3-e987-48ce-881b-c0d4f2851e8f", "name": "4.2.1", "release_date": "2020-03-07T19:39:46-05:00" }, { "id": "ba12b971-a3e2-47ff-8158-7a24fc72fa9a", "name": "4.2.0", "release_date": "2020-03-07T18:18:14-05:00" }, { "id": "22f98d54-e0f8-4e21-916e-ab79bb70ece9", "name": "4.1.0", "release_date": "2020-03-06T13:31:14-05:00" }, { "id": "d563a098-ef22-4e8f-8021-56e99d3069c2", "name": "4.0.0", "release_date": "2020-03-04T11:13:52-05:00" } ] }, "download_count": 3147166 } ] }