Legacy Roles
A list of legacy roles.
GET /api/v1/roles/?format=api&namespace__name__in=ovirt%2Cwillow&page=3713
{ "count": 37670, "next": "http://galaxy.ansible.com/api/v1/roles/?format=api&namespace__name__in=ovirt%2Cwillow&page=3714", "previous": "http://galaxy.ansible.com/api/v1/roles/?format=api&namespace__name__in=ovirt%2Cwillow&page=3712", "results": [ { "id": 42720, "upstream_id": null, "created": "2026-03-27T11:36:09.750483Z", "modified": "2026-03-27T11:41:10.924684Z", "imported": "2026-03-27T11:41:10.867436", "github_user": "kevinmagni", "username": "kevinmagni", "github_repo": "awx-receptor-install", "github_branch": "main", "commit": "46e3af2f8617d3433d704b188497192c800fb94d", "commit_message": "Remove legacy playbook directory\n\nThe role structure in tasks/ replaces the original monolithic playbook.\nClean up references in linter configs.\n\nCo-Authored-By: Claude Opus 4.6 (1M context) <[email protected]>\n", "name": "ansible_awx_receptor", "description": "Install and configure AWX Receptor execution nodes with automated AWX API registration", "summary_fields": { "dependencies": [], "namespace": { "id": 26920, "name": "kevinmagni", "avatar_url": "https://github.com/kevinmagni.png" }, "provider_namespace": { "id": 36350, "name": "kevinmagni", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/36350/" }, "repository": { "name": "awx-receptor-install", "original_name": "awx-receptor-install" }, "tags": [ "awx", "receptor", "ansible", "automation", "execution", "tower", "aap" ], "versions": [] }, "download_count": 3 }, { "id": 42721, "upstream_id": null, "created": "2026-03-27T12:38:55.590000Z", "modified": "2026-03-27T12:38:55.660296Z", "imported": "2026-03-27T12:38:55.587153", "github_user": "mateplo", "username": "mateplo", "github_repo": "quiz-app", "github_branch": "main", "commit": "0602c06c8e73b066f0d9f4e9a15e790551af2b2c", "commit_message": "ansible versionb correction\n", "name": "quiz-app", "description": "Role pour installer et configurer quiz-app", "summary_fields": { "dependencies": [], "namespace": { "id": 26929, "name": "mateplo", "avatar_url": "https://github.com/mateplo.png" }, "provider_namespace": { "id": 36359, "name": "mateplo", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/36359/" }, "repository": { "name": "quiz-app", "original_name": "quiz-app" }, "tags": [ "quiz-app", "nodejs", "pm2", "serve" ], "versions": [] }, "download_count": 2 }, { "id": 42722, "upstream_id": null, "created": "2026-03-27T12:42:24.473392Z", "modified": "2026-03-27T12:42:24.547525Z", "imported": "2026-03-27T12:42:24.469088", "github_user": "whispergate", "username": "whispergate", "github_repo": "ludus_pwndrop_role", "github_branch": "main", "commit": "cf85c158ecee5b6361f8126018818a4f36742ee8", "commit_message": "Created Pwndrop Role\n", "name": "ludus_pwndrop_role", "description": "Installs and configures pwndrop (self-deployable file hosting for red teams) on a Ludus range VM", "summary_fields": { "dependencies": [], "namespace": { "id": 26656, "name": "whispergate", "avatar_url": "https://github.com/whispergate.png" }, "provider_namespace": { "id": 36090, "name": "whispergate", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/36090/" }, "repository": { "name": "ludus_pwndrop_role", "original_name": "ludus_pwndrop_role" }, "tags": [ "redteam", "pwndrop", "filehosting", "ludus" ], "versions": [] }, "download_count": 4 }, { "id": 42723, "upstream_id": null, "created": "2026-03-27T14:39:02.914748Z", "modified": "2026-03-27T14:42:17.443973Z", "imported": "2026-03-27T14:42:17.422965", "github_user": "josephDelnordd", "username": "josephDelnordd", "github_repo": "ansible-role-quiz-app", "github_branch": "main", "commit": "6d881a5d271f6f213c2a6e81d85bf4b96f155b62", "commit_message": "Fix: resolve quiz-app and community.general.npm issues for Galaxy compatibility\n", "name": "quiz-app", "description": "Role for deploying Node.js quiz-ansible application", "summary_fields": { "dependencies": [], "namespace": { "id": 26930, "name": "josephDelnordd", "avatar_url": "https://github.com/josephDelnordd.png" }, "provider_namespace": { "id": 36360, "name": "josephdelnordd", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/36360/" }, "repository": { "name": "ansible-role-quiz-app", "original_name": "ansible-role-quiz-app" }, "tags": [ "nodejs", "deployment", "quiz", "git", "npm" ], "versions": [] }, "download_count": 3 }, { "id": 42724, "upstream_id": null, "created": "2026-03-27T16:18:09.542408Z", "modified": "2026-03-27T16:18:09.597946Z", "imported": "2026-03-27T16:18:09.539594", "github_user": "prasad888", "username": "prasad888", "github_repo": "httpd-role", "github_branch": "main", "commit": "d12af857b5277cc0619c89885f74d3ac539effba", "commit_message": "first commit\n", "name": "httpd-role", "description": "your role description", "summary_fields": { "dependencies": [], "namespace": { "id": 26935, "name": "prasad888", "avatar_url": "https://github.com/prasad888.png" }, "provider_namespace": { "id": 36365, "name": "prasad888", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/36365/" }, "repository": { "name": "httpd-role", "original_name": "httpd-role" }, "tags": [], "versions": [] }, "download_count": 1 }, { "id": 42727, "upstream_id": null, "created": "2026-03-27T21:18:22.396811Z", "modified": "2026-04-24T20:22:50.881904Z", "imported": "2026-04-24T20:22:50.853500", "github_user": "mattgagliardi", "username": "mattgagliardi", "github_repo": "ansible-role-loki_lab", "github_branch": "main", "commit": "ce0d85a9ed6c577081b0e45ad9da2f3ae0d7fda9", "commit_message": "Sync loki_lab main from log-aggregation\n", "name": "loki_lab", "description": "Rootless Podman/Quadlet deployment of Grafana Loki for dev lab environments", "summary_fields": { "dependencies": [], "namespace": { "id": 10393, "name": "mattgagliardi", "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a07-5af8-7720-a3dd-dcf247650ac1/avatar/" }, "provider_namespace": { "id": 20095, "name": "mattgagliardi", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/20095/" }, "repository": { "name": "ansible-role-loki_lab", "original_name": "ansible-role-loki_lab" }, "tags": [ "loki", "podman", "quadlet", "logging", "monitoring" ], "versions": [] }, "download_count": 46 }, { "id": 42728, "upstream_id": null, "created": "2026-03-28T04:15:11.483232Z", "modified": "2026-07-09T04:26:47.756622Z", "imported": "2026-07-09T04:26:47.714972", "github_user": "mrlesmithjr", "username": "mrlesmithjr", "github_repo": "ansible-hashicorp-toolbox", "github_branch": "master", "commit": "57c1a0393163a149f28a7f679e537d19fde28ac3", "commit_message": "ci: only run molecule matrix on pull_request, not every push\n\nrefs mrlesmithjr/cookiecutter-ansible-role#74", "name": "ansible-hashicorp-toolbox", "description": "Ansible role to install various Hashicorp Utils", "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-hashicorp-toolbox", "original_name": "ansible-hashicorp-toolbox" }, "tags": [ "development" ], "versions": [] }, "download_count": 10 }, { "id": 42729, "upstream_id": null, "created": "2026-03-28T04:16:47.735821Z", "modified": "2026-07-09T04:26:22.078342Z", "imported": "2026-07-09T04:26:22.027111", "github_user": "mrlesmithjr", "username": "mrlesmithjr", "github_repo": "ansible-grafana", "github_branch": "master", "commit": "fdd289b2c905bd8370a1bf372ffdc1fee52dabfd", "commit_message": "ci: only run molecule matrix on pull_request, not every push\n\nrefs mrlesmithjr/cookiecutter-ansible-role#74", "name": "ansible-grafana", "description": "An Ansible role to install/configure Grafana", "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-grafana", "original_name": "ansible-grafana" }, "tags": [ "monitoring", "system" ], "versions": [] }, "download_count": 10 }, { "id": 42730, "upstream_id": null, "created": "2026-03-28T04:16:55.625813Z", "modified": "2026-07-09T04:26:10.999975Z", "imported": "2026-07-09T04:26:10.832671", "github_user": "mrlesmithjr", "username": "mrlesmithjr", "github_repo": "ansible-logstash", "github_branch": "master", "commit": "d73f08dd80ae7426f414de7048024241bb123574", "commit_message": "ci: only run molecule matrix on pull_request, not every push\n\nrefs mrlesmithjr/cookiecutter-ansible-role#74", "name": "ansible-logstash", "description": "Ansible role to install/configure Logstash", "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-logstash", "original_name": "ansible-logstash" }, "tags": [ "monitoring", "system" ], "versions": [ { "id": "6265dc82-a72b-4388-be25-f625f466cf71", "name": "v0.8.3", "release_date": "2017-07-02T10:36:30-04:00" }, { "id": "04721200-37da-4d31-97be-1f9773ea773b", "name": "v0.8.2", "release_date": "2017-07-02T10:22:09-04:00" }, { "id": "b178958e-234d-41dd-b79b-d9eaa43af6a0", "name": "v0.8.1", "release_date": "2017-07-02T01:49:41-04:00" }, { "id": "5a08a891-a1d0-4241-92fd-2f7457d921de", "name": "v0.7.3", "release_date": "2017-06-14T08:40:49-04:00" }, { "id": "73554c73-aa77-4abe-b171-df7da7e7d68f", "name": "v0.6.0", "release_date": "2017-02-02T21:25:25-05:00" }, { "id": "dc9669a8-e9b1-45c1-94ca-ce6370377e62", "name": "v0.4.0-1", "release_date": "2016-10-06T15:46:02-04:00" }, { "id": "f39e4acf-5d61-4257-979f-bd1466c93b88", "name": "v0.4.0", "release_date": "2016-10-06T14:45:33-04:00" }, { "id": "3b83498c-7187-40e2-a538-801815467d85", "name": "v0.3.4", "release_date": "2016-10-06T14:44:23-04:00" }, { "id": "9f861eb1-8d1d-4386-b572-7a6118920e25", "name": "v0.3.3", "release_date": "2016-10-06T14:43:41-04:00" }, { "id": "7c163ee0-c0ed-486d-91c3-632db7ffb25c", "name": "v0.3.2", "release_date": "2016-10-06T14:42:57-04:00" }, { "id": "3b656b8e-0074-46a1-81e6-fd450a9c70a1", "name": "v0.3.1", "release_date": "2016-10-06T14:41:48-04:00" } ] }, "download_count": 1 }, { "id": 42731, "upstream_id": null, "created": "2026-03-28T04:16:57.206706Z", "modified": "2026-07-09T04:27:27.591589Z", "imported": "2026-07-09T04:27:27.556657", "github_user": "mrlesmithjr", "username": "mrlesmithjr", "github_repo": "ansible-awx", "github_branch": "master", "commit": "5f03a5be9cbdbd9d75999cbe8d354f77203173bd", "commit_message": "ci: only run molecule matrix on pull_request, not every push\n\nrefs mrlesmithjr/cookiecutter-ansible-role#74", "name": "ansible-awx", "description": "Ansible role to install/configure Ansible AWX", "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-awx", "original_name": "ansible-awx" }, "tags": [ "automation" ], "versions": [] }, "download_count": 11 } ] }