Legacy Roles
A list of legacy roles.
GET /api/v1/roles/?format=api&namespace__name__in=ovirt%2Cwillow&page=3709
{ "count": 37670, "next": "http://galaxy.ansible.com/api/v1/roles/?format=api&namespace__name__in=ovirt%2Cwillow&page=3710", "previous": "http://galaxy.ansible.com/api/v1/roles/?format=api&namespace__name__in=ovirt%2Cwillow&page=3708", "results": [ { "id": 42674, "upstream_id": null, "created": "2026-03-20T17:04:10.405652Z", "modified": "2026-03-20T17:04:10.678671Z", "imported": "2026-03-20T17:04:10.401017", "github_user": "clouddrove", "username": "clouddrove", "github_repo": "ansible-role-slack-ssh-notifier", "github_branch": "master", "commit": "e4908cd4f00fa2b1db2ffb1293a61701092f4d87", "commit_message": "ci: add Ansible Galaxy publish workflow\n", "name": "slack-ssh-notifier", "description": "This ansible role is used to install Slack SSH notifier on server.", "summary_fields": { "dependencies": [], "namespace": { "id": 1302, "name": "clouddrove", "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018dfa8e-23f9-7f24-b385-8925e24327b2/avatar/" }, "provider_namespace": { "id": 3447, "name": "clouddrove", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/3447/" }, "repository": { "name": "ansible-role-slack-ssh-notifier", "original_name": "ansible-role-slack-ssh-notifier" }, "tags": [ "ssh", "slack", "centos", "ubuntu" ], "versions": [ { "id": "4f97ed1c-f7a1-42ec-bab1-2984ce658fbb", "name": "1.0.5", "release_date": "2026-03-20T13:02:56-04:00" }, { "id": "7fbd8fd2-3724-4b7a-b685-033a41652649", "name": "1.0.4", "release_date": "2020-05-22T02:57:49-04:00" }, { "id": "fd1461b6-81eb-4f17-b76e-f71e7a3898ac", "name": "1.0.3", "release_date": "2020-05-15T10:58:00+05:30" }, { "id": "d3c8793b-7b8a-49bd-aa2d-19a6e92b45f8", "name": "1.0.2", "release_date": "2020-01-07T11:11:33+01:00" }, { "id": "7ef072b8-2ce2-49e3-9122-22bb6fbdca9e", "name": "1.0.1", "release_date": "2019-10-10T17:21:53+05:30" }, { "id": "a1537a59-0ca6-46b1-8ac3-8000d90766f5", "name": "1.0.0", "release_date": "2019-09-11T18:58:26+05:30" } ] }, "download_count": 2 }, { "id": 42675, "upstream_id": null, "created": "2026-03-20T17:12:21.767302Z", "modified": "2026-03-20T17:12:21.827599Z", "imported": "2026-03-20T17:12:21.763791", "github_user": "clouddrove", "username": "clouddrove", "github_repo": "ansible-role-s3-sftp", "github_branch": "master", "commit": "7d23ed045501c6db5238d21dd17d0eebfbc891f4", "commit_message": "ci: update Galaxy workflow to v1.2.1\n", "name": "s3-sftp", "description": "This ansible role install sftp in the ubuntu and setup users and groups accordingly and mount aws s3 bucket to all users", "summary_fields": { "dependencies": [], "namespace": { "id": 1302, "name": "clouddrove", "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018dfa8e-23f9-7f24-b385-8925e24327b2/avatar/" }, "provider_namespace": { "id": 3447, "name": "clouddrove", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/3447/" }, "repository": { "name": "ansible-role-s3-sftp", "original_name": "ansible-role-s3-sftp" }, "tags": [ "server", "cloud", "amazon", "aws", "sftp", "s3", "storage", "ubuntu", "linux", "debian", "apt" ], "versions": [ { "id": "cab48333-800d-47f0-9080-5a63a3eda9c6", "name": "1.0.0", "release_date": "2026-03-20T13:11:50-04:00" } ] }, "download_count": 2 }, { "id": 42676, "upstream_id": null, "created": "2026-03-21T03:25:08.400618Z", "modified": "2026-03-21T03:29:45.198635Z", "imported": "2026-03-21T03:29:45.174790", "github_user": "dmittr", "username": "dmittr", "github_repo": "ansible-wireguard", "github_branch": "main", "commit": "5adcc986c1b58c2ab612859c16205f8bfc0f115f", "commit_message": "link upd\n", "name": "ansible-wireguard", "description": "WireGuard installation", "summary_fields": { "dependencies": [], "namespace": { "id": 26838, "name": "dmittr", "avatar_url": "https://github.com/dmittr.png" }, "provider_namespace": { "id": 36269, "name": "dmittr", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/36269/" }, "repository": { "name": "ansible-wireguard", "original_name": "ansible-wireguard" }, "tags": [ "wireguard" ], "versions": [] }, "download_count": 4 }, { "id": 42677, "upstream_id": null, "created": "2026-03-21T09:18:05.953568Z", "modified": "2026-03-21T09:18:06.007764Z", "imported": "2026-03-21T09:18:05.950492", "github_user": "terentev-mn", "username": "terentev-mn", "github_repo": "ansible-role-keepalived", "github_branch": "main", "commit": "522de26f6a2fad3304ab3bac5e96ab3dbc152806", "commit_message": "Deploy (#5)\n\n* fix requirements.yml\n\n* remove namespace\n\n---------\n\nCo-authored-by: m.terentev <[email protected]>", "name": "keepalived", "description": "This role installs and configure keepalived based on a simple dict", "summary_fields": { "dependencies": [], "namespace": { "id": 26736, "name": "terentev-mn", "avatar_url": "https://github.com/terentev-mn.png" }, "provider_namespace": { "id": 36168, "name": "terentev_mn", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/36168/" }, "repository": { "name": "ansible-role-keepalived", "original_name": "ansible-role-keepalived" }, "tags": [ "clustering", "networking", "system", "vrrp", "vip", "lvs" ], "versions": [] }, "download_count": 7293 }, { "id": 42678, "upstream_id": null, "created": "2026-03-21T14:23:13.833680Z", "modified": "2026-03-21T14:27:24.207779Z", "imported": "2026-03-21T14:27:24.186169", "github_user": "hamidyousefi", "username": "hamidyousefi", "github_repo": "ansible-php", "github_branch": "master", "commit": "8b8897c59bef6f213e3e18639a2c26e2141501d8", "commit_message": "Meta Added\n", "name": "php", "description": "An Ansible role for setting up a basic PHP environment on Debian systems.", "summary_fields": { "dependencies": [], "namespace": { "id": 2747, "name": "hamidyousefi", "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a02-a5c5-7731-b190-2c5a77ddde32/avatar/" }, "provider_namespace": { "id": 15724, "name": "hamidyousefi", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/15724/" }, "repository": { "name": "ansible-php", "original_name": "ansible-php" }, "tags": [ "php", "debian", "web", "fpm", "development" ], "versions": [] }, "download_count": 8 }, { "id": 42679, "upstream_id": null, "created": "2026-03-21T15:28:32.029038Z", "modified": "2026-06-13T12:03:14.597305Z", "imported": "2026-06-13T12:03:14.573258", "github_user": "serhii9132", "username": "serhii9132", "github_repo": "ansible-role-nginx", "github_branch": "main", "commit": "51acd6812904a55495c1cfb31f1bb82b94aad278", "commit_message": "molecule: reduce ansible output verbosity\n", "name": "nginx", "description": "Install Nginx", "summary_fields": { "dependencies": [], "namespace": { "id": 24733, "name": "serhii9132", "avatar_url": "https://github.com/serhii9132.png" }, "provider_namespace": { "id": 34194, "name": "serhii9132", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/34194/" }, "repository": { "name": "ansible-role-nginx", "original_name": "ansible-role-nginx" }, "tags": [ "nginx" ], "versions": [] }, "download_count": 12 }, { "id": 42680, "upstream_id": null, "created": "2026-03-21T17:46:10.198113Z", "modified": "2026-03-21T17:46:10.231843Z", "imported": "2026-03-21T17:46:10.195189", "github_user": "hamidyousefi", "username": "hamidyousefi", "github_repo": "ansible-bastion", "github_branch": "master", "commit": "57bab61a76efdd84cfcf56d1b296b3b2d46280b0", "commit_message": "Basic Bastion Setup\n", "name": "bastion", "description": "An Ansible role for setting up a basic Bastion Host on Debian systems.", "summary_fields": { "dependencies": [], "namespace": { "id": 2747, "name": "hamidyousefi", "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a02-a5c5-7731-b190-2c5a77ddde32/avatar/" }, "provider_namespace": { "id": 15724, "name": "hamidyousefi", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/15724/" }, "repository": { "name": "ansible-bastion", "original_name": "ansible-bastion" }, "tags": [ "ssh", "debian", "web", "vpn", "proxy" ], "versions": [] }, "download_count": 2 }, { "id": 42681, "upstream_id": null, "created": "2026-03-21T20:15:13.742738Z", "modified": "2026-06-21T18:25:44.904328Z", "imported": "2026-06-21T18:25:44.861180", "github_user": "diodonfrost", "username": "diodonfrost", "github_repo": "ansible-role-just", "github_branch": "master", "commit": "6f124310b75e3a85d3e5feb4a5cd74deafcec86e", "commit_message": "feat(defaults): switch default install method to binary\n\nMost target distributions either don't package just at all or ship\noutdated versions, so defaulting to binary ensures users get a\nconsistent and up-to-date install without needing to override variables.\n", "name": "just", "description": "Ansible role for install the latest version of Just", "summary_fields": { "dependencies": [], "namespace": { "id": 1801, "name": "diodonfrost", "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d19ff-def6-712b-ace9-354d380791af/avatar/" }, "provider_namespace": { "id": 13325, "name": "diodonfrost", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/13325/" }, "repository": { "name": "ansible-role-just", "original_name": "ansible-role-just" }, "tags": [ "rust", "utils", "development" ], "versions": [ { "id": "33381166-bc61-4cff-bc7f-5ad9798b43f0", "name": "v1.0.0", "release_date": "2026-04-16T17:33:35+00:00" }, { "id": "2a83189f-d134-4db8-9e9d-032c26d2f5be", "name": "v0.9.0", "release_date": "2026-03-20T02:51:19+00:00" } ] }, "download_count": 28 }, { "id": 42682, "upstream_id": null, "created": "2026-03-22T03:40:53.805528Z", "modified": "2026-03-22T03:40:53.840704Z", "imported": "2026-03-22T03:40:53.802958", "github_user": "egbeemanye", "username": "egbeemanye", "github_repo": "remove_apache2", "github_branch": "main", "commit": "4abb65a3c852a63a8ea7b438406b15cc50ece3f8", "commit_message": "1st edition\n", "name": "remove_apache2", "description": "your role description", "summary_fields": { "dependencies": [], "namespace": { "id": 26820, "name": "egbeemanye", "avatar_url": "https://github.com/egbeemanye.png" }, "provider_namespace": { "id": 36251, "name": "egbeemanye", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/36251/" }, "repository": { "name": "remove_apache2", "original_name": "remove_apache2" }, "tags": [], "versions": [] }, "download_count": 2 }, { "id": 42683, "upstream_id": null, "created": "2026-03-22T15:16:26.558309Z", "modified": "2026-03-22T15:40:49.084452Z", "imported": "2026-03-22T15:40:49.034730", "github_user": "bu5h-d", "username": "bu5h-d", "github_repo": "ludus_kubernetes_goat", "github_branch": "main", "commit": "45fa4b50abced74f77af574642179790d7988396", "commit_message": "fix: update Galaxy namespace\n", "name": "ludus_kubernetes_goat", "description": "Deploys Kubernetes Goat (vulnerable-by-design K8s cluster) on a Ludus range VM using k3s and Helm.\n", "summary_fields": { "dependencies": [], "namespace": { "id": 26854, "name": "bu5h-d", "avatar_url": "https://github.com/bu5h-d.png" }, "provider_namespace": { "id": 36285, "name": "bu5h_d", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/36285/" }, "repository": { "name": "ludus_kubernetes_goat", "original_name": "ludus_kubernetes_goat" }, "tags": [ "kubernetes", "security", "ludus", "vulnerable", "k8s", "training" ], "versions": [ { "id": "fdc444d7-8536-4c37-aac9-466288ad17b7", "name": "v1.0.0", "release_date": "2026-03-22T17:01:12+02:00" } ] }, "download_count": 29 } ] }