Legacy Roles
A list of legacy roles.
GET /api/v1/roles/?format=api&namespace__name__in=ovirt%2Cwillow&page=3715
{ "count": 37670, "next": "http://galaxy.ansible.com/api/v1/roles/?format=api&namespace__name__in=ovirt%2Cwillow&page=3716", "previous": "http://galaxy.ansible.com/api/v1/roles/?format=api&namespace__name__in=ovirt%2Cwillow&page=3714", "results": [ { "id": 42742, "upstream_id": null, "created": "2026-03-30T16:53:47.319655Z", "modified": "2026-03-30T16:53:47.413509Z", "imported": "2026-03-30T16:53:47.316577", "github_user": "klemens-st", "username": "klemens-st", "github_repo": "ansible-role-shareproxy", "github_branch": "master", "commit": "f6e53f6b979f76ea84ba690321aacc9d627ecdfe", "commit_message": "Fix meta main.yml\n", "name": "shareproxy", "description": "Ansible role for FTP to SMB Proxy service", "summary_fields": { "dependencies": [], "namespace": { "id": 20301, "name": "klemens-st", "avatar_url": "https://github.com/klemens-st.png" }, "provider_namespace": { "id": 29799, "name": "klemens_st", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/29799/" }, "repository": { "name": "ansible-role-shareproxy", "original_name": "ansible-role-shareproxy" }, "tags": [ "ftp", "smb" ], "versions": [ { "id": "9c626909-3fc8-4c95-8fb0-f7dee85f428a", "name": "1.0.1", "release_date": "2026-03-30T18:52:51+02:00" }, { "id": "d2d93031-5bc5-44c0-a3a5-5573bcb00af1", "name": "1.0.0", "release_date": "2026-03-30T18:45:15+02:00" } ] }, "download_count": 2 }, { "id": 42743, "upstream_id": null, "created": "2026-03-30T20:47:46.595908Z", "modified": "2026-03-30T20:47:46.661903Z", "imported": "2026-03-30T20:47:46.592706", "github_user": "mikinhas", "username": "mikinhas", "github_repo": "ansible-role-traefik", "github_branch": "main", "commit": "26fe3cc3051b72fa5835e56150f5aa99c96df656", "commit_message": "Init role\n", "name": "traefik", "description": "Traefik reverse proxy role", "summary_fields": { "dependencies": [], "namespace": { "id": 12341, "name": "mikinhas", "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a08-1230-72b0-8dc7-4949a075807c/avatar/" }, "provider_namespace": { "id": 22166, "name": "mikinhas", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/22166/" }, "repository": { "name": "ansible-role-traefik", "original_name": "ansible-role-traefik" }, "tags": [], "versions": [ { "id": "1d3d8d19-3c08-4ddb-aa19-37291ccc7d91", "name": "0.1.0", "release_date": "2026-03-30T17:55:40+02:00" } ] }, "download_count": 11 }, { "id": 42744, "upstream_id": null, "created": "2026-03-31T03:58:06.387306Z", "modified": "2026-03-31T03:58:06.420270Z", "imported": "2026-03-31T03:58:06.384760", "github_user": "jackow7", "username": "jackow7", "github_repo": "ansible-hello-windows-role", "github_branch": "main", "commit": "5f4acbb4e83afcd01e2c25c64920029fa3fc3963", "commit_message": "Update readme\n", "name": "ansible-hello-windows-role", "description": "Creates a hello.txt file and appends hostname", "summary_fields": { "dependencies": [], "namespace": { "id": 26892, "name": "jackow7", "avatar_url": "https://github.com/jackow7.png" }, "provider_namespace": { "id": 36322, "name": "jackow7", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/36322/" }, "repository": { "name": "ansible-hello-windows-role", "original_name": "ansible-hello-windows-role" }, "tags": [], "versions": [] }, "download_count": 6 }, { "id": 42745, "upstream_id": null, "created": "2026-03-31T16:55:22.803005Z", "modified": "2026-03-31T16:55:22.897189Z", "imported": "2026-03-31T16:55:22.781365", "github_user": "chrisvanmeer", "username": "chrisvanmeer", "github_repo": "ansible-role-vim", "github_branch": "main", "commit": "2783fb642130e39c708cc7b2c84de4a4e42ef4ee", "commit_message": "first commit\n", "name": "vim", "description": "Installs vim and manages systemwide and/or per-user vimrc configuration", "summary_fields": { "dependencies": [], "namespace": { "id": 1249, "name": "chrisvanmeer", "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d19fc-4973-7555-a249-6c0a8a18d942/avatar/" }, "provider_namespace": { "id": 13479, "name": "chrisvanmeer", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/13479/" }, "repository": { "name": "ansible-role-vim", "original_name": "ansible-role-vim" }, "tags": [], "versions": [ { "id": "9cda93f6-eeb8-4c55-a6e6-1f0db5e5af00", "name": "1.0.0", "release_date": "2026-03-31T18:53:12+02:00" } ] }, "download_count": 3 }, { "id": 42746, "upstream_id": null, "created": "2026-04-01T03:43:42.062220Z", "modified": "2026-04-01T03:43:42.114020Z", "imported": "2026-04-01T03:43:42.058863", "github_user": "iamtruptimane", "username": "iamtruptimane", "github_repo": "devops-12-jan-httpd-role", "github_branch": "master", "commit": "7a1a465da48ef06adb63533bb986db7c6fdd756a", "commit_message": "added files\n", "name": "devops-12-jan-httpd-role", "description": "your role description", "summary_fields": { "dependencies": [], "namespace": { "id": 24083, "name": "iamtruptimane", "avatar_url": "https://github.com/iamtruptimane.png" }, "provider_namespace": { "id": 33557, "name": "iamtruptimane", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/33557/" }, "repository": { "name": "devops-12-jan-httpd-role", "original_name": "devops-12-jan-httpd-role" }, "tags": [], "versions": [] }, "download_count": 2 }, { "id": 42747, "upstream_id": null, "created": "2026-04-01T10:34:54.706959Z", "modified": "2026-04-09T09:15:31.659833Z", "imported": "2026-04-09T09:15:31.537142", "github_user": "bsmeding", "username": "bsmeding", "github_repo": "ansible_role_ollama", "github_branch": "main", "commit": "ffaabf6c08a6b9beaf59af0e6eaff91b79673cf3", "commit_message": "change company name\n", "name": "ollama", "description": "Deploy Ollama on Linux (local LLM inference server)", "summary_fields": { "dependencies": [], "namespace": { "id": 1041, "name": "bsmeding", "avatar_url": "https://github.com/bsmeding.png" }, "provider_namespace": { "id": 14426, "name": "bsmeding", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/14426/" }, "repository": { "name": "ansible_role_ollama", "original_name": "ansible_role_ollama" }, "tags": [ "ollama", "llm", "ai", "inference" ], "versions": [ { "id": "26f2ddb4-0520-46df-84dd-6a97e8f71b31", "name": "0.1.1", "release_date": "2026-04-01T14:31:57+02:00" }, { "id": "584e6f62-b533-4973-b014-33c3a77473d9", "name": "0.1.0", "release_date": "2026-04-01T14:31:57+02:00" }, { "id": "48f37db5-cff5-40fd-a07e-685d24731a42", "name": "0.0.1", "release_date": "2026-04-01T12:33:55+02:00" } ] }, "download_count": 21 }, { "id": 42748, "upstream_id": null, "created": "2026-04-01T12:54:46.442474Z", "modified": "2026-04-18T17:12:39.873226Z", "imported": "2026-04-18T17:12:39.844106", "github_user": "whispergate", "username": "whispergate", "github_repo": "ludus_gitlab_ce", "github_branch": "main", "commit": "8d8dc2cbd02b487c57a801e52ad899440242e38f", "commit_message": "Update GitLab URL protocol from HTTP to HTTPS", "name": "ludus_gitlab_ce", "description": "Installs a gitlab-ce instance inside a ludus range.", "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_gitlab_ce", "original_name": "ludus_gitlab_ce" }, "tags": [ "gitlab", "git", "filehosting", "ludus" ], "versions": [] }, "download_count": 8 }, { "id": 42749, "upstream_id": null, "created": "2026-04-01T21:30:38.680225Z", "modified": "2026-04-01T21:30:38.725381Z", "imported": "2026-04-01T21:30:38.669981", "github_user": "tk4924232-dotcom", "username": "tk4924232-dotcom", "github_repo": "httpd-role-ansible", "github_branch": "master", "commit": "d0d2014fc6acd3b10d9acdc6f948ddf6bc119c82", "commit_message": "added all files in httpd_1\n", "name": "httpd-role-ansible", "description": "your role description", "summary_fields": { "dependencies": [], "namespace": { "id": 26998, "name": "tk4924232-dotcom", "avatar_url": "https://github.com/tk4924232-dotcom.png" }, "provider_namespace": { "id": 36428, "name": "tk4924232_dotcom", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/36428/" }, "repository": { "name": "httpd-role-ansible", "original_name": "httpd-role-ansible" }, "tags": [], "versions": [] }, "download_count": 4 }, { "id": 42750, "upstream_id": null, "created": "2026-04-02T15:19:41.330286Z", "modified": "2026-04-02T15:43:00.266311Z", "imported": "2026-04-02T15:43:00.233781", "github_user": "s3mme", "username": "s3mme", "github_repo": "ansible-role-ghidra", "github_branch": "main", "commit": "92214c176a9923d1b7b4075e3a10a91082ac4e4c", "commit_message": "feat(LICENSE): adds MIT\n", "name": "ghidra", "description": "Installs and configures Ghidra on Debian and Windows systems", "summary_fields": { "dependencies": [], "namespace": { "id": 26908, "name": "s3mme", "avatar_url": "https://github.com/s3mme.png" }, "provider_namespace": { "id": 36338, "name": "s3mme", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/36338/" }, "repository": { "name": "ansible-role-ghidra", "original_name": "ansible-role-ghidra" }, "tags": [ "ghidra", "security", "reversing" ], "versions": [] }, "download_count": 9 }, { "id": 42751, "upstream_id": null, "created": "2026-04-02T16:10:00.598425Z", "modified": "2026-04-02T21:30:36.314508Z", "imported": "2026-04-02T21:30:36.233996", "github_user": "stishy", "username": "stishy", "github_repo": "ludus_maldev_tools", "github_branch": "main", "commit": "72a2ace8a033fe684b672e3f00303eb2af956937", "commit_message": "feat: add WSL + Ubuntu 22.04 + Java optional flag for CS team server prereqs\n\n- Add ludus_maldev_install_wsl toggle (defaults to false) in defaults/main.yml\n- Add tasks/wsl.yml: enables WSL feature, installs VCLibs + Ubuntu 22.04 appx,\n initializes distro non-interactively, installs OpenJDK via apt, prints CS\n manual setup instructions (CS not automated due to licensing requirements)\n- Wire tasks/wsl.yml into tasks/main.yml as step 14\n", "name": "ludus_maldev_tools", "description": "Transforms a Windows VM into a malware development and analysis workstation. Installs RE tools, compilers, IDEs, offensive repos, C2 clients, and disables security controls. Designed for use with the Ludus cyber range platform.\n", "summary_fields": { "dependencies": [], "namespace": { "id": 26997, "name": "stishy", "avatar_url": "https://github.com/stishy.png" }, "provider_namespace": { "id": 36427, "name": "stishy", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/36427/" }, "repository": { "name": "ludus_maldev_tools", "original_name": "ludus_maldev_tools" }, "tags": [ "windows", "malware", "redteam", "development", "reversing", "offensive", "ludus" ], "versions": [] }, "download_count": 11 } ] }