Legacy Roles
A list of legacy roles.
GET /api/v1/roles/?format=api&namespace__name__in=ovirt%2Cwillow&page=1728
{ "count": 37630, "next": "http://galaxy.ansible.com/api/v1/roles/?format=api&namespace__name__in=ovirt%2Cwillow&page=1729", "previous": "http://galaxy.ansible.com/api/v1/roles/?format=api&namespace__name__in=ovirt%2Cwillow&page=1727", "results": [ { "id": 19847, "upstream_id": null, "created": "2023-05-08T21:17:19.884887Z", "modified": "2026-05-22T20:42:37.878071Z", "imported": "2026-05-22T20:42:37.503095", "github_user": "mprahl", "username": "mprahl", "github_repo": "ansible-role-lets-encrypt-route-53", "github_branch": "v8.0.0", "commit": "b81d5614411a8848377baeabc028ab3d65462ca9", "commit_message": "Stop managing the virtualenv\n\nSigned-off-by: mprahl <[email protected]>\n", "name": "lets-encrypt-route-53", "description": "automates the generation of Let's Encrypt signed certificates with DNS challenges on Amazon's Route 53 (AWS)\n", "summary_fields": { "dependencies": [], "namespace": { "id": 4794, "name": "mprahl", "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a08-769f-7281-9183-fdd048fc6f96/avatar/" }, "provider_namespace": { "id": 17332, "name": "mprahl", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/17332/" }, "repository": { "name": "ansible-role-lets-encrypt-route-53", "original_name": "ansible-role-lets-encrypt-route-53" }, "tags": [ "letsencrypt", "route53", "aws", "dns", "ssl" ], "versions": [ { "id": "ace10dee-1648-4a0e-a9a4-f15f937b27d1", "name": "v8.0.0", "release_date": "2026-05-22T16:41:31-04:00" }, { "id": "7400e0c0-6ccb-472d-bb55-1beb034ce653", "name": "v7.0.0", "release_date": "2026-05-22T15:40:44-04:00" }, { "id": "d4de6c84-be52-4aff-8a20-b29653098929", "name": "v6.0.0", "release_date": "2024-08-02T08:51:20-04:00" }, { "id": "31429e0e-7342-4074-a7bc-fbc11ecc4062", "name": "v5.3.1", "release_date": "2024-07-08T21:44:01-04:00" }, { "id": "4c0f00f2-2913-4b17-8cb6-9c6eaafcd253", "name": "v5.3.0", "release_date": "2023-01-29T14:57:22-05:00" }, { "id": "dfb18ce3-d888-45ae-83dd-ff2d6a564747", "name": "v5.2.0", "release_date": "2022-12-23T17:12:16-05:00" }, { "id": "742d8048-a6ba-42c0-9215-7bbe4cdc3e3c", "name": "v5.1.2", "release_date": "2022-08-05T09:13:53-04:00" }, { "id": "0b89c394-6998-4bdc-b663-63eb7c47c4a1", "name": "v5.1.1", "release_date": "2021-10-04T14:47:31-04:00" }, { "id": "0205dd9d-f2a4-4669-8350-3e8904ab073f", "name": "v5.1.0", "release_date": "2021-07-25T10:58:43-04:00" }, { "id": "1c4d8c95-787e-4693-8d83-6fff6f1339a0", "name": "v5.0.0", "release_date": "2021-07-25T10:46:04-04:00" }, { "id": "0e5ae4c8-1ec4-4e33-814f-4268db003369", "name": "v4.7.0", "release_date": "2021-01-04T09:45:41-05:00" } ] }, "download_count": 41855 }, { "id": 19848, "upstream_id": 14365, "created": "2023-05-08T21:17:20.718887Z", "modified": "2023-10-29T18:46:01.267997Z", "imported": "2016-12-18T15:32:37.625194-05:00", "github_user": "mprahl", "username": "mprahl", "github_repo": "ansible-role-rainloop", "github_branch": "master", "commit": "3957be8ca3955f0d468d7104f8bbeb230a10f0ee", "commit_message": "Initial release", "name": "rainloop", "description": "deploys RainLoop on Apache", "summary_fields": { "dependencies": [ { "id": 428, "name": "geerlingguy.apache" }, { "id": 432, "name": "geerlingguy.php" } ], "namespace": { "id": 4794, "name": "mprahl", "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a08-769f-7281-9183-fdd048fc6f96/avatar/" }, "provider_namespace": { "id": 17332, "name": "mprahl", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/17332/" }, "repository": { "name": "ansible-role-rainloop", "original_name": "ansible-role-rainloop" }, "tags": [ "mail", "rainloop", "webmail" ], "versions": [ { "id": 23359, "name": "v1.0.0", "release_date": "2016-12-18T15:30:45-05:00" } ] }, "download_count": 30394 }, { "id": 19849, "upstream_id": null, "created": "2023-05-08T21:17:20.778895Z", "modified": "2026-05-22T19:44:26.459440Z", "imported": "2026-05-22T19:44:26.422211", "github_user": "mprahl", "username": "mprahl", "github_repo": "ansible-role-update-ip-route53", "github_branch": "master", "commit": "d4aa807f4d054600a91d8b5385dd7c9b641becf8", "commit_message": "Remove FreeBSD support and modernize the role\n\nUse current module names and a shared virtualenv-based AWS SDK setup so the\nrole behaves consistently on supported Linux families and fails fast on\nunsupported platforms.\n\nCo-authored-by: Cursor <[email protected]>\n", "name": "update_ip_route53", "description": "updates Amazon Route 53 DNS records with your public IP address on Linux hosts", "summary_fields": { "dependencies": [], "namespace": { "id": 4794, "name": "mprahl", "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a08-769f-7281-9183-fdd048fc6f96/avatar/" }, "provider_namespace": { "id": 17332, "name": "mprahl", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/17332/" }, "repository": { "name": "ansible-role-update-ip-route53", "original_name": "ansible-role-update-ip-route53" }, "tags": [ "public", "ip", "route53", "aws", "dns" ], "versions": [] }, "download_count": 31496 }, { "id": 19851, "upstream_id": 19851, "created": "2023-05-08T21:17:20.949410Z", "modified": "2023-10-29T18:46:01.279827Z", "imported": "2017-08-14T11:18:50.634951-04:00", "github_user": "mprokopov", "username": "mprokopov", "github_repo": "ansible-itservice-app", "github_branch": "master", "commit": "f8e27c8fa03f5f250ce0df11606f53e07f0bd9a3", "commit_message": "encrypted defaults", "name": "itservice", "description": "IT-Service Adminka App Role", "summary_fields": { "dependencies": [ { "id": 19850, "name": "mprokopov.nginx-proxy-certbot" } ], "namespace": { "id": 4796, "name": "mprokopov", "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a08-775d-7fdf-8044-fa8b9279b384/avatar/" }, "provider_namespace": { "id": 17333, "name": "mprokopov", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/17333/" }, "repository": { "name": "ansible-itservice-app", "original_name": "ansible-itservice-app" }, "tags": [ "docker" ], "versions": [] }, "download_count": 59 }, { "id": 19852, "upstream_id": 19850, "created": "2023-05-08T21:17:21.011771Z", "modified": "2023-10-29T18:46:01.283748Z", "imported": "2017-08-14T10:34:21.826567-04:00", "github_user": "mprokopov", "username": "mprokopov", "github_repo": "ansible-nginx-proxy-certbot", "github_branch": "master", "commit": "7ab632bca5807da159740db1d27a6aaa6b6ec028", "commit_message": "readme", "name": "nginx-proxy-certbot", "description": "Sharepass App Role", "summary_fields": { "dependencies": [], "namespace": { "id": 4796, "name": "mprokopov", "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a08-775d-7fdf-8044-fa8b9279b384/avatar/" }, "provider_namespace": { "id": 17333, "name": "mprokopov", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/17333/" }, "repository": { "name": "ansible-nginx-proxy-certbot", "original_name": "ansible-nginx-proxy-certbot" }, "tags": [ "docker" ], "versions": [] }, "download_count": 75 }, { "id": 19853, "upstream_id": 19849, "created": "2023-05-08T21:17:21.083007Z", "modified": "2023-10-29T18:46:01.287702Z", "imported": "2017-08-14T10:25:28.094774-04:00", "github_user": "mprokopov", "username": "mprokopov", "github_repo": "ansible-sharepass-role", "github_branch": "master", "commit": "5a53b6cd30fc6445c6fb13f813233a6a5ad5b173", "commit_message": "fix supported platforms", "name": "sharepass", "description": "Sharepass App Role", "summary_fields": { "dependencies": [], "namespace": { "id": 4796, "name": "mprokopov", "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a08-775d-7fdf-8044-fa8b9279b384/avatar/" }, "provider_namespace": { "id": 17333, "name": "mprokopov", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/17333/" }, "repository": { "name": "ansible-sharepass-role", "original_name": "ansible-sharepass-role" }, "tags": [ "docker", "installer", "web" ], "versions": [] }, "download_count": 39 }, { "id": 19854, "upstream_id": 19976, "created": "2023-05-08T21:17:21.144974Z", "modified": "2023-10-29T18:46:01.291548Z", "imported": "2017-08-21T05:23:30.895361-04:00", "github_user": "mprokopov", "username": "mprokopov", "github_repo": "ansible-simple-docker-compose", "github_branch": "master", "commit": "5060e03d3383c44d12b643030eaa1e97a06288e6", "commit_message": "initial commit", "name": "simple-docker-deploy", "description": "Simple Docker deployment", "summary_fields": { "dependencies": [], "namespace": { "id": 4796, "name": "mprokopov", "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a08-775d-7fdf-8044-fa8b9279b384/avatar/" }, "provider_namespace": { "id": 17333, "name": "mprokopov", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/17333/" }, "repository": { "name": "ansible-simple-docker-compose", "original_name": "ansible-simple-docker-compose" }, "tags": [ "docker" ], "versions": [] }, "download_count": 43 }, { "id": 19855, "upstream_id": 19956, "created": "2023-05-08T21:17:21.212617Z", "modified": "2023-10-29T18:46:01.295392Z", "imported": "2017-08-19T07:53:40.920180-04:00", "github_user": "mprokopov", "username": "mprokopov", "github_repo": "ansible-zabbix-agent", "github_branch": "master", "commit": "858d027a30ad3ed633d8d92efe2412f72b88178f", "commit_message": "update", "name": "zabbix-agent", "description": "zabbix agent as docker container", "summary_fields": { "dependencies": [], "namespace": { "id": 4796, "name": "mprokopov", "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a08-775d-7fdf-8044-fa8b9279b384/avatar/" }, "provider_namespace": { "id": 17333, "name": "mprokopov", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/17333/" }, "repository": { "name": "ansible-zabbix-agent", "original_name": "ansible-zabbix-agent" }, "tags": [ "docker", "monitoring" ], "versions": [] }, "download_count": 51 }, { "id": 19856, "upstream_id": 48828, "created": "2023-05-08T21:17:21.311052Z", "modified": "2023-10-29T18:46:01.302713Z", "imported": "2020-05-21T15:48:14.988091-04:00", "github_user": "mr2man07", "username": "mr2man07", "github_repo": "F5-ASM-Sync", "github_branch": "master", "commit": "a92270b127c7d43020cf21630a6a4c2a14970083", "commit_message": "Updated meta with tags and description", "name": "f5_asm_sync", "description": "Synchronizes F5 ASM policies across separate device clusters", "summary_fields": { "dependencies": [], "namespace": { "id": 4797, "name": "mr2man07", "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a08-78a5-7d86-8d07-9941b98fec3b/avatar/" }, "provider_namespace": { "id": 17334, "name": "mr2man07", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/17334/" }, "repository": { "name": "F5-ASM-Sync", "original_name": "F5-ASM-Sync" }, "tags": [ "asm", "bigip", "f5", "networking" ], "versions": [] }, "download_count": 46 }, { "id": 19857, "upstream_id": 46837, "created": "2023-05-08T21:17:21.406422Z", "modified": "2023-10-29T18:46:01.306157Z", "imported": "2020-02-25T09:38:17.472030-05:00", "github_user": "mraaroncruz", "username": "mraaroncruz", "github_repo": "ansible-role-common", "github_branch": "master", "commit": "507d4d06e9c39f5693a1bde43a119b722b87341a", "commit_message": "feat(sshd_config): no password", "name": "ansible_role_common", "description": "Common installation for Linux", "summary_fields": { "dependencies": [], "namespace": { "id": 4798, "name": "mraaroncruz", "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a08-79dd-74d1-a7d9-0a06e1898c28/avatar/" }, "provider_namespace": { "id": 17335, "name": "mraaroncruz", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/17335/" }, "repository": { "name": "ansible-role-common", "original_name": "ansible-role-common" }, "tags": [], "versions": [] }, "download_count": 37 } ] }