Legacy Roles
A list of legacy roles.
GET /api/v1/roles/?format=api&page=1734
{ "count": 37694, "next": "http://galaxy.ansible.com/api/v1/roles/?format=api&page=1735", "previous": "http://galaxy.ansible.com/api/v1/roles/?format=api&page=1733", "results": [ { "id": 19948, "upstream_id": 25277, "created": "2023-05-08T21:17:35.746654Z", "modified": "2023-10-29T18:46:01.699055Z", "imported": "2021-04-21T00:21:00.535970-04:00", "github_user": "mrlesmithjr", "username": "mrlesmithjr", "github_repo": "ansible-cloud-init", "github_branch": "master", "commit": "7102cf94d74e233211d51bd5aba5e29e1ce00543", "commit_message": "Added stat check if cloud-init has already executed\n\n- Will use this initially to decide whether or not to run cloud-init clean command", "name": "cloud-init", "description": "Ansible role to install/configure cloud-init", "summary_fields": { "dependencies": [], "namespace": { "id": 4814, "name": "mrlesmithjr", "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a08-8537-74a6-9f89-18566c844b9d/avatar/" }, "provider_namespace": { "id": 938, "name": "mrlesmithjr", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/938/" }, "repository": { "name": "ansible-cloud-init", "original_name": "ansible-cloud-init" }, "tags": [ "system" ], "versions": [] }, "download_count": 21663 }, { "id": 19950, "upstream_id": 4718, "created": "2023-05-08T21:17:35.909424Z", "modified": "2023-10-29T18:46:01.706613Z", "imported": "2020-10-24T09:58:59.549780-04:00", "github_user": "mrlesmithjr", "username": "mrlesmithjr", "github_repo": "ansible-config-interfaces", "github_branch": "master", "commit": "33945d3fb8e1f1da162962b57c20e9df5cde1a12", "commit_message": "Merge pull request #23 from goetzk/custom-template\n\nMake configuration template configurable", "name": "config-interfaces", "description": "An [Ansible](https://www.ansible.com) role to configure network interfaces", "summary_fields": { "dependencies": [], "namespace": { "id": 4814, "name": "mrlesmithjr", "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a08-8537-74a6-9f89-18566c844b9d/avatar/" }, "provider_namespace": { "id": 938, "name": "mrlesmithjr", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/938/" }, "repository": { "name": "ansible-config-interfaces", "original_name": "ansible-config-interfaces" }, "tags": [ "networking", "system" ], "versions": [] }, "download_count": 2031 }, { "id": 19951, "upstream_id": 4621, "created": "2023-05-08T21:17:36.039215Z", "modified": "2023-10-29T18:46:01.716665Z", "imported": "2020-10-24T09:58:58.020632-04:00", "github_user": "mrlesmithjr", "username": "mrlesmithjr", "github_repo": "ansible-conntrackd", "github_branch": "master", "commit": "25970bfaba88c023797396404ff3b502c2bd9e93", "commit_message": "Merge pull request #3 from ctrlaltdel/master\n\nRestart conntrackd service when configuration changes", "name": "conntrackd", "description": "Installs conntrackd (configuration options)", "summary_fields": { "dependencies": [], "namespace": { "id": 4814, "name": "mrlesmithjr", "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a08-8537-74a6-9f89-18566c844b9d/avatar/" }, "provider_namespace": { "id": 938, "name": "mrlesmithjr", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/938/" }, "repository": { "name": "ansible-conntrackd", "original_name": "ansible-conntrackd" }, "tags": [ "networking" ], "versions": [] }, "download_count": 258 }, { "id": 19952, "upstream_id": null, "created": "2023-05-08T21:17:36.107730Z", "modified": "2026-07-09T04:27:15.857732Z", "imported": "2026-07-09T04:27:15.793325", "github_user": "mrlesmithjr", "username": "mrlesmithjr", "github_repo": "ansible-consul", "github_branch": "master", "commit": "4565d7a93e08f930c2e74c1632873171728a100d", "commit_message": "ci: only run molecule matrix on pull_request, not every push\n\nrefs mrlesmithjr/cookiecutter-ansible-role#74", "name": "consul", "description": "Ansible role to install/configure Consul", "summary_fields": { "dependencies": [], "namespace": { "id": 4814, "name": "mrlesmithjr", "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a08-8537-74a6-9f89-18566c844b9d/avatar/" }, "provider_namespace": { "id": 938, "name": "mrlesmithjr", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/938/" }, "repository": { "name": "ansible-consul", "original_name": "ansible-consul" }, "tags": [ "clustering", "system" ], "versions": [ { "id": "e8c04bfb-5e2a-459e-b3aa-101ffcbb42da", "name": "v0.2.3", "release_date": "2023-06-02T22:24:29-04:00" }, { "id": "4115ab69-6a99-488d-a26d-4ac22f0430f9", "name": "v0.2.2", "release_date": "2022-12-04T10:23:55-05:00" }, { "id": "10ab469d-345e-4ad8-9448-823e042e3ad7", "name": "v0.2.1", "release_date": "2020-08-07T11:53:52-04:00" }, { "id": "9f8f175c-ee07-401e-aeb3-fe1b6af14130", "name": "v0.2.0", "release_date": "2020-07-17T10:32:55-04:00" }, { "id": "90e3a27d-fab3-4c32-9b5b-7aeaf6ab6ba6", "name": "v0.1.0", "release_date": "2020-04-07T17:04:50-04:00" } ] }, "download_count": 266 }, { "id": 19957, "upstream_id": null, "created": "2023-05-08T21:17:37.285260Z", "modified": "2026-06-11T02:17:30.995054Z", "imported": "2026-06-11T02:17:30.950927", "github_user": "mrlesmithjr", "username": "mrlesmithjr", "github_repo": "ansible-docker", "github_branch": "master", "commit": "d254a6051546b2717b24e0629e7414b6ae990052", "commit_message": "fix: update Debian/Ubuntu repo setup to use signed-by keyring method\n\nReplaces deprecated apt_key/keyserver approach with the modern Docker-\nrecommended method: download GPG key to /etc/apt/keyrings/docker.asc and\nreference it via signed-by in the apt repo string.\n\n- Create /etc/apt/keyrings/ directory\n- Download GPG key via get_url to /etc/apt/keyrings/docker.asc\n- Add apt repo with signed-by=/etc/apt/keyrings/docker.asc and arch detection\n for amd64/arm64\n- Add docker-ce-cli to explicit install list\n- Remove docker_ubuntu_repo_info default var (no longer needed)\n- Drop gnupg-agent and software-properties-common from prereqs (not required)\n\nFixes compatibility with Ubuntu 22.04+ (noble). Tested against Ubuntu 24.04.\n\nfixes #73\n", "name": "docker", "description": "Ansible role to install/configure Docker", "summary_fields": { "dependencies": [], "namespace": { "id": 4814, "name": "mrlesmithjr", "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a08-8537-74a6-9f89-18566c844b9d/avatar/" }, "provider_namespace": { "id": 938, "name": "mrlesmithjr", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/938/" }, "repository": { "name": "ansible-docker", "original_name": "ansible-docker" }, "tags": [ "cloud", "development", "packaging", "system" ], "versions": [ { "id": "ed8caf23-ca25-44d6-a2a4-9acc52873a1c", "name": "v0.2.0", "release_date": "2021-10-07T14:00:16-04:00" }, { "id": "8cbec0fa-b6bc-4212-ab7e-48f2c138d17f", "name": "v0.1.0", "release_date": "2021-10-07T14:00:16-04:00" } ] }, "download_count": 1169 }, { "id": 19958, "upstream_id": 5789, "created": "2023-05-08T21:17:37.344527Z", "modified": "2023-10-29T18:46:01.741776Z", "imported": "2020-10-24T09:59:35.245904-04:00", "github_user": "mrlesmithjr", "username": "mrlesmithjr", "github_repo": "ansible-domain-join", "github_branch": "master", "commit": "bd9f17d64e8c6a68940dbd0e4f505fd81642eced", "commit_message": "fixed format of adding \\ to domain sudo group", "name": "domain-join", "description": "Installs and configures PBIS-Open and auto joins domain...http://download1.beyondtrust.com/Technical-Support/Downloads/PowerBroker-Identity-Services-Open-Edition/", "summary_fields": { "dependencies": [], "namespace": { "id": 4814, "name": "mrlesmithjr", "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a08-8537-74a6-9f89-18566c844b9d/avatar/" }, "provider_namespace": { "id": 938, "name": "mrlesmithjr", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/938/" }, "repository": { "name": "ansible-domain-join", "original_name": "ansible-domain-join" }, "tags": [ "system" ], "versions": [] }, "download_count": 247074 }, { "id": 19959, "upstream_id": 21717, "created": "2023-05-08T21:17:37.404500Z", "modified": "2023-10-29T18:46:01.746452Z", "imported": "2020-10-24T10:01:37.379635-04:00", "github_user": "mrlesmithjr", "username": "mrlesmithjr", "github_repo": "ansible-drbd", "github_branch": "master", "commit": "9d1633157fbfb7f7cbfa4b10c7eeb7338668926d", "commit_message": "Merge pull request #9 from wdlstuart/master\n\nPossibility to add fstab mountpoint options", "name": "drbd", "description": "An [Ansible](https://www.ansible.com) role to install/configure [DRBD](https://docs.linbit.com/)", "summary_fields": { "dependencies": [], "namespace": { "id": 4814, "name": "mrlesmithjr", "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a08-8537-74a6-9f89-18566c844b9d/avatar/" }, "provider_namespace": { "id": 938, "name": "mrlesmithjr", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/938/" }, "repository": { "name": "ansible-drbd", "original_name": "ansible-drbd" }, "tags": [ "clustering" ], "versions": [] }, "download_count": 281 }, { "id": 19960, "upstream_id": null, "created": "2023-05-08T21:17:37.471996Z", "modified": "2026-07-09T04:26:59.334274Z", "imported": "2026-07-09T04:26:59.285532", "github_user": "mrlesmithjr", "username": "mrlesmithjr", "github_repo": "ansible-elasticsearch", "github_branch": "master", "commit": "5eeb020fd935196792da7678d9113e3c772dc83c", "commit_message": "ci: only run molecule matrix on pull_request, not every push\n\nrefs mrlesmithjr/cookiecutter-ansible-role#74", "name": "elasticsearch", "description": "Ansible role to install/configure Elasticsearch", "summary_fields": { "dependencies": [], "namespace": { "id": 4814, "name": "mrlesmithjr", "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a08-8537-74a6-9f89-18566c844b9d/avatar/" }, "provider_namespace": { "id": 938, "name": "mrlesmithjr", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/938/" }, "repository": { "name": "ansible-elasticsearch", "original_name": "ansible-elasticsearch" }, "tags": [ "database", "nosql" ], "versions": [ { "id": "bbdb511e-4dbf-4d90-9b5b-6e390afbbabf", "name": "v0.1.2", "release_date": "2023-06-05T10:13:51-04:00" }, { "id": "6e79f7ab-e13e-40e3-a07d-0884a336e10f", "name": "v0.1.1", "release_date": "2021-11-19T21:23:22-05:00" }, { "id": "42672df5-43b5-4015-8bc8-d506779475be", "name": "v0.1.0", "release_date": "2021-11-19T21:09:00-05:00" } ] }, "download_count": 302 }, { "id": 19964, "upstream_id": 4631, "created": "2023-05-08T21:17:37.741213Z", "modified": "2023-10-29T18:45:43.145631Z", "imported": "2020-10-24T10:01:51.856650-04:00", "github_user": "mrlesmithjr", "username": "mrlesmithjr", "github_repo": "ansible-elk-kibana", "github_branch": "master", "commit": "17343c2da256d2b3745a4644eae8c39bea795953", "commit_message": "Added variable to define if x-pack plugin is installed - Fixes issue #3\n\nSigned-off-by: Larry Smith Jr <[email protected]>", "name": "elk-kibana", "description": "An Ansible role to install/configure Kibana", "summary_fields": { "dependencies": [], "namespace": { "id": 4814, "name": "mrlesmithjr", "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a08-8537-74a6-9f89-18566c844b9d/avatar/" }, "provider_namespace": { "id": 938, "name": "mrlesmithjr", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/938/" }, "repository": { "name": "ansible-elk-kibana", "original_name": "ansible-elk-kibana" }, "tags": [ "monitoring", "system", "web" ], "versions": [] }, "download_count": 2074 }, { "id": 19968, "upstream_id": 4677, "created": "2023-05-08T21:17:38.709653Z", "modified": "2023-10-29T18:45:43.193109Z", "imported": "2020-10-24T10:02:56.357447-04:00", "github_user": "mrlesmithjr", "username": "mrlesmithjr", "github_repo": "ansible-elkstack", "github_branch": "master", "commit": "989b05cb1127c77fd7c7f15dd40236a5763904a0", "commit_message": "Fixing output issue\n\nhttps://github.com/mrlesmithjr/ansible-elk-processor/issues/1\nSigned-off-by: Larry Smith Jr <[email protected]>", "name": "elkstack", "description": "Downloads all roles required to build a complete ELK-Stack.", "summary_fields": { "dependencies": [], "namespace": { "id": 4814, "name": "mrlesmithjr", "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a08-8537-74a6-9f89-18566c844b9d/avatar/" }, "provider_namespace": { "id": 938, "name": "mrlesmithjr", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/938/" }, "repository": { "name": "ansible-elkstack", "original_name": "ansible-elkstack" }, "tags": [ "monitoring", "system" ], "versions": [] }, "download_count": 115 } ] }