Legacy Roles
A list of legacy roles.
GET /api/v1/roles/?format=api&namespace__name__in=ovirt%2Cwillow&page=3490
{ "count": 37662, "next": "http://galaxy.ansible.com/api/v1/roles/?format=api&namespace__name__in=ovirt%2Cwillow&page=3491", "previous": "http://galaxy.ansible.com/api/v1/roles/?format=api&namespace__name__in=ovirt%2Cwillow&page=3489", "results": [ { "id": 40210, "upstream_id": null, "created": "2025-03-03T06:34:33.365569Z", "modified": "2025-07-15T02:20:35.249806Z", "imported": "2025-07-15T02:20:35.086714", "github_user": "luckylittle", "username": "luckylittle", "github_repo": "zero_footprint_rutorrent_seedbox", "github_branch": "master", "commit": "94a3a9d836c7c2d7949f03264e93eefaaa2f028d", "commit_message": "Feature/further performance improvements (#21)\n\n#### What is the relevant ticket?\n[2.4.0] - 2025-07-15\n\n#### What’s this PR do?\n\n### Added\n\n- @luckylittle Added: tuned handler c9453ab\n- @luckylittle Added: crashkernel grub detection 94ddde8\n- @luckylittle Added: fstab atime opts, tuned 169b998\n- @luckylittle Added: preflight tag 9a2e6d6\n- @luckylittle Added: Restricting sudo to specific commands a1688c2\n- @luckylittle Added: Test runsheet 0effade\n- @luckylittle Added: New HDD options to rtorrent.rc 8127305\n- @luckylittle Added: Mkbrr 3ebdc2f\n- @luckylittle Added: Benchmarking script by @teddysun 2c4fb5f\n- @luckylittle Added: autobrrctl export-filters 4106626\n- @luckylittle Added: Disable dnf-makecache timer 82a4bc0\n- @luckylittle Added: cross-seed 84ed6bb\n- @luckylittle Added: Missing header to bench.sh 55c07f2\n- @luckylittle Added: Missing header to lighttpd-auth.conf 50f11b2\n- @luckylittle Added: cross-seed vars to vars/main.yml 61ad71f\n- @luckylittle Added: Missing eader in fail2ban conf for vsftpd f46cf18\n- @luckylittle Added: tcp_tw_recycle for potential old systems 8e93344\n- @luckylittle Added: systemd-tmpfiles for Autobrr 24b213a\n- @luckylittle Added: cross-seed systemd-tmpfiles 2141b95\n- @luckylittle Added: cross-seed webhook smoke test when cross_seed\nb1fab99\n- @luckylittle Added: Backup to all ansible.builtin.template 38e8357\n- @luckylittle Added: Backup to all ansible.builtin.lineinfile 150dcc1\n- @luckylittle Added: common_tools_homefolder_junk c3c3668\n\n### Changed\n\n- @luckylittle Updated: sysctl parameters 8d99213\n- @luckylittle Changed: Lowercase .session folder for consistency\nd9a1816\n- @luckylittle Changed: RPMs and services moved to vars/main.yml a0101e1\n- @luckylittle RPMs and services moved to vars/main.yml 4f637e7\n- @luckylittle RPMs and services moved to vars/main.yml af2086a\n- @luckylittle RPMs and services moved to vars/main.yml cd818e9\n- @luckylittle Changed: Bumped ruT version 8d943b4\n- @luckylittle Changed: Test playbook 51a6d68\n- @luckylittle Updated: New versions of rT, ruT b9e912f\n- @luckylittle Changed: New HDD options to rtorrent.rc b46f73a\n- @luckylittle Updated: No HTTPS for localhost in lighttpd 63e21b3\n- @luckylittle Changed: DefaultLimitNOFILE 4c9bb1b\n- @luckylittle Changed: ruT path to rutorrent_path var 3570c87\n- @luckylittle Updated: .rtorrent.rc config cross-seed conditional,\nminor improvements fc69859\n- @luckylittle Removed: Limits in .rtorrent.rc 1c844ce\n- @luckylittle Changed: Passing yamllint, ansible-lint and added\nsystemd-tmpfiles co 7274910\n- @luckylittle Update: Bumped versions 4218363\n- @luckylittle Update: rtorrent/libtorrent versions 673bcec\n- @luckylittle Update: cross-seed apiKey var efe54db\n- @luckylittle Updated: terraform.tf to have separate /home 8927435\n- @luckylittle Updated: .gitignore 31238ba\n- @luckylittle Updated: .gitignore cee8bb8\n- @luckylittle Update: Added defaults instead 1de04c3\n- @luckylittle Updated README.md 69a355b\n\n### Fixed\n\n- @luckylittle Bugfix: Invalid checklist for test_runsheet.md 941e40e\n- @luckylittle Bugfix: Handler ran after users.txt was removed 8e2190f\n- @luckylittle Bugfix: httpd_t to initrc_tmp_t 2c2c9b6\n- @luckylittle Bugfix: cross-seed via npm 3bc5ae8\n- @luckylittle Bugfix: More graceful fail of 6.20 d66117b\n- @luckylittle Bugfix: Various bugs in upgrade_autobrr 212d3be\n- @luckylittle Bugfix: Smoke test results c318493\n- @luckylittle Bugfix: Permanent atime fstab opt 85edf85\n- @luckylittle Bugfix: Unnecessary single quotes 5be6844\n- @luckylittle Bugfix: Bad permissions ini files f7ff8bb\n- @luckylittle Bugfix: cross-seed-webhook location 5fc0385\n- @luckylittle Bugfix: cross_seed_webhook Jinja2 templating 566592c\n\n#### Where should the reviewer start?\n* N/A\n\n#### How should this be manually tested?\n* `time ansible-playbook -i inventory -u ec2-user test.yml\n--vault-password-file=password.txt`\n\n#### Risk involved?\n* No\n\n#### Screenshots (if appropriate):\n* N/A\n\n#### Does the documentation or dependencies need an update?\n* Updated README.md 69a355b and CHANGELOG.md 0d966ec", "name": "zero_footprint_rutorrent_seedbox", "description": "\"Configures vanilla RHEL system to be lightweight and secure seedbox running\nrTorrent and ruTorrent. It has modern autodownloading capability as well.\"\n", "summary_fields": { "dependencies": [], "namespace": { "id": 4206, "name": "luckylittle", "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a06-b5e5-7e9f-888b-bed2eff4a70b/avatar/" }, "provider_namespace": { "id": 16866, "name": "luckylittle", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/16866/" }, "repository": { "name": "zero_footprint_rutorrent_seedbox", "original_name": "zero_footprint_rutorrent_seedbox" }, "tags": [ "autobrr", "autodownload", "centos", "libtorrent", "lightweight", "redhat", "rtorrent", "rutorrent", "secure", "seedbox", "torrent", "vsftpd" ], "versions": [ { "id": "8f10e9a6-4051-4e02-bc12-6fe92c9471c3", "name": "2.4.0", "release_date": "2025-07-15T12:16:55+10:00" }, { "id": "f3ff0f64-1d7f-4b8e-993c-58078146696f", "name": "2.3.1", "release_date": "2025-05-22T16:20:40+10:00" }, { "id": "d265f64c-75d1-4fe9-9af9-56da0afebb21", "name": "2.3.0", "release_date": "2025-05-19T16:11:58+10:00" }, { "id": "6b23899a-9297-40fe-8492-ee9f6379ea2c", "name": "2.2.1", "release_date": "2025-04-16T11:20:15+10:00" }, { "id": "8111cfa0-4986-4ede-98fc-9ed4475999eb", "name": "2.2.0", "release_date": "2025-03-28T22:40:45+11:00" }, { "id": "449ebbf5-40a7-4f48-a617-69d7c22d3ffe", "name": "2.1.0", "release_date": "2025-03-05T18:22:56+11:00" }, { "id": "3c33be5d-0ce6-4f17-8803-2e745b98a785", "name": "2.0.0", "release_date": "2025-03-04T19:35:44+11:00" }, { "id": "5c89933c-5b08-4b9f-8c4b-c4fd5d20b76f", "name": "1.3.0", "release_date": "2024-04-09T14:31:43+10:00" }, { "id": "bcefd56d-45c9-4639-bb3c-bf3dcae9ecad", "name": "1.2.1", "release_date": "2024-04-09T14:31:43+10:00" }, { "id": "aecbe123-c905-46a3-9491-d91f877a0a6d", "name": "1.2.0", "release_date": "2024-04-08T13:35:48+10:00" }, { "id": "6906e096-f192-4102-8713-3326872e5684", "name": "1.1.0", "release_date": "2024-04-01T15:14:04+11:00" } ] }, "download_count": 14 }, { "id": 40211, "upstream_id": null, "created": "2025-03-03T09:18:03.772093Z", "modified": "2025-03-04T20:48:44.192868Z", "imported": "2025-03-04T20:48:44.116730", "github_user": "Xenion1987", "username": "Xenion1987", "github_repo": "ansible-role-sshd", "github_branch": "main", "commit": "f22a1d7c6193912c1f3fd9f5b8921ab7ea8d35e6", "commit_message": "init: role: sshd\n", "name": "sshd", "description": "Manage SSH server configuration via Ansible on Linux systems.", "summary_fields": { "dependencies": [], "namespace": { "id": 17585, "name": "Xenion1987", "avatar_url": "https://github.com/Xenion1987.png" }, "provider_namespace": { "id": 27160, "name": "xenion1987", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/27160/" }, "repository": { "name": "ansible-role-sshd", "original_name": "ansible-role-sshd" }, "tags": [ "sshd", "package", "system" ], "versions": [ { "id": "ccf7c98e-8319-4cc7-92c9-b1713c1efb2f", "name": "v1.0.0", "release_date": "2025-03-04T21:47:28+01:00" } ] }, "download_count": 36 }, { "id": 40212, "upstream_id": null, "created": "2025-03-03T17:01:33.426039Z", "modified": "2026-02-17T13:06:36.567305Z", "imported": "2026-02-17T13:06:36.508698", "github_user": "klemens-st", "username": "klemens-st", "github_repo": "ansible-role-security", "github_branch": "3.0.0-ks1.1", "commit": "4e0c579d4ea8ebf1b3a2cd322a8a56ae926ea64c", "commit_message": "Merge branch 'master' into develop\n", "name": "security", "description": "Security software installation and configuration.", "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-security", "original_name": "ansible-role-security" }, "tags": [ "system", "security", "automatic", "updates", "yum", "apt", "dnf", "hardening" ], "versions": [ { "id": "24a3ef55-03f3-4be3-8886-e73bd087d931", "name": "3.0.0-ks1.1", "release_date": "2026-02-17T13:55:02+01:00" }, { "id": "55dfee76-d4e9-4fb8-9119-16243afc390b", "name": "3.0.0-ks1.0", "release_date": "2025-03-03T17:49:21+01:00" } ] }, "download_count": 17 }, { "id": 40213, "upstream_id": null, "created": "2025-03-03T20:06:17.553802Z", "modified": "2025-03-03T20:06:17.583091Z", "imported": "2025-03-03T20:06:17.551630", "github_user": "ritiksuter", "username": "ritiksuter", "github_repo": "new-ansible-role", "github_branch": "main", "commit": "1b25ba9bfa3caf5515e72da14857c6e26d4de0db", "commit_message": "First Commit\n", "name": "new-ansible-role", "description": "your role description", "summary_fields": { "dependencies": [], "namespace": { "id": 19010, "name": "ritiksuter", "avatar_url": "https://github.com/ritiksuter.png" }, "provider_namespace": { "id": 28542, "name": "ritiksuter", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/28542/" }, "repository": { "name": "new-ansible-role", "original_name": "new-ansible-role" }, "tags": [], "versions": [] }, "download_count": 14 }, { "id": 40215, "upstream_id": null, "created": "2025-03-04T08:55:52.970114Z", "modified": "2025-03-04T08:55:53.039436Z", "imported": "2025-03-04T08:55:52.966891", "github_user": "saras008", "username": "saras008", "github_repo": "nginx_source_install", "github_branch": "main", "commit": "d145e4361b7c4f600ff8cb841d3381691bfa5026", "commit_message": "first commit\n", "name": "nginx_source_install", "description": "Install Nginx from source", "summary_fields": { "dependencies": [], "namespace": { "id": 20481, "name": "saras008", "avatar_url": "https://github.com/saras008.png" }, "provider_namespace": { "id": 29975, "name": "saras008", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/29975/" }, "repository": { "name": "nginx_source_install", "original_name": "nginx_source_install" }, "tags": [], "versions": [] }, "download_count": 30 }, { "id": 40216, "upstream_id": null, "created": "2025-03-04T11:17:20.284202Z", "modified": "2025-03-04T11:17:20.407669Z", "imported": "2025-03-04T11:17:20.278848", "github_user": "omnagare9975", "username": "omnagare9975", "github_repo": "MongoInstallUsingAnsibleRole", "github_branch": "main", "commit": "b8a66f9681d1a7b40d49b6f6b01bbc6c2bc78187", "commit_message": "phase 1 is added for the Ansible role public access is reaming\n", "name": "MongoInstallUsingAnsibleRole", "description": "your role description", "summary_fields": { "dependencies": [], "namespace": { "id": 20484, "name": "omnagare9975", "avatar_url": "https://github.com/omnagare9975.png" }, "provider_namespace": { "id": 29978, "name": "omnagare9975", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/29978/" }, "repository": { "name": "MongoInstallUsingAnsibleRole", "original_name": "MongoInstallUsingAnsibleRole" }, "tags": [], "versions": [] }, "download_count": 14 }, { "id": 40217, "upstream_id": null, "created": "2025-03-04T11:32:37.799598Z", "modified": "2025-03-04T11:32:37.848016Z", "imported": "2025-03-04T11:32:37.790407", "github_user": "s1195523", "username": "s1195523", "github_repo": "configure-webservers-with-ansible", "github_branch": "main", "commit": "79cf8b3cac436e01f53edda6dd761616aaed1811", "commit_message": "Readme\n", "name": "apache", "description": "Configure webservers", "summary_fields": { "dependencies": [], "namespace": { "id": 20483, "name": "s1195523", "avatar_url": "https://github.com/s1195523.png" }, "provider_namespace": { "id": 29977, "name": "s1195523", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/29977/" }, "repository": { "name": "configure-webservers-with-ansible", "original_name": "configure-webservers-with-ansible" }, "tags": [ "web", "apache", "httpd", "linux" ], "versions": [] }, "download_count": 17 }, { "id": 40218, "upstream_id": null, "created": "2025-03-04T13:21:57.684632Z", "modified": "2025-03-04T13:21:57.740172Z", "imported": "2025-03-04T13:21:57.681287", "github_user": "Maarten07", "username": "Maarten07", "github_repo": "Apache-Ansible", "github_branch": "main", "commit": "7c050fdb1511bdbba7f3ab0817941b334f6c052e", "commit_message": "first commit\n", "name": "apache", "description": "Installeert en configureert Apache op een Linux-server.", "summary_fields": { "dependencies": [], "namespace": { "id": 20408, "name": "Maarten07", "avatar_url": "https://github.com/Maarten07.png" }, "provider_namespace": { "id": 29903, "name": "maarten07", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/29903/" }, "repository": { "name": "Apache-Ansible", "original_name": "Apache-Ansible" }, "tags": [ "web", "apache", "httpd", "linux" ], "versions": [] }, "download_count": 17 }, { "id": 40220, "upstream_id": null, "created": "2025-03-04T18:57:26.144220Z", "modified": "2025-03-04T18:57:26.187725Z", "imported": "2025-03-04T18:57:26.142199", "github_user": "khaosx", "username": "khaosx", "github_repo": "ansible-role-provision-linux-server", "github_branch": "main", "commit": "a8fbc573be21ba7b466132888a22d5a5a17058cb", "commit_message": "Rename role to provision_linux_server and update README with provisioning details\n", "name": "provision-linux-server", "description": "Ansible role to provision a newly deployed Linux server", "summary_fields": { "dependencies": [], "namespace": { "id": 20047, "name": "khaosx", "avatar_url": "https://github.com/khaosx.png" }, "provider_namespace": { "id": 29550, "name": "khaosx", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/29550/" }, "repository": { "name": "ansible-role-provision-linux-server", "original_name": "ansible-role-provision-linux-server" }, "tags": [ "provision", "linux", "Ubuntu" ], "versions": [] }, "download_count": 23 }, { "id": 40221, "upstream_id": null, "created": "2025-03-04T21:12:16.930149Z", "modified": "2026-07-20T00:45:59.109366Z", "imported": "2026-07-20T00:45:58.997619", "github_user": "pluggero", "username": "pluggero", "github_repo": "ansible-role-golang", "github_branch": "main", "commit": "0de193ad3c5039f6e77a994a4154eba77f446d3b", "commit_message": "chore(deps): update dependency golang-version to v1.26.5 (#60)\n\nCo-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>", "name": "golang", "description": "Installs a basic configuration of Golang on various Linux distributions.", "summary_fields": { "dependencies": [], "namespace": { "id": 19312, "name": "pluggero", "avatar_url": "https://github.com/pluggero.png" }, "provider_namespace": { "id": 28805, "name": "pluggero", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/28805/" }, "repository": { "name": "ansible-role-golang", "original_name": "ansible-role-golang" }, "tags": [], "versions": [ { "id": "a470c79c-c58a-432b-a1ee-960c1247449b", "name": "1.9.0", "release_date": "2026-07-20T02:44:28+02:00" }, { "id": "3d455444-8a2a-4839-b1f2-5758ff94195c", "name": "1.8.0", "release_date": "2025-12-28T22:03:01+01:00" }, { "id": "901a81e7-9090-45c0-9b9c-50550f3b4502", "name": "1.7.0", "release_date": "2025-11-16T07:53:08+01:00" }, { "id": "51155760-6356-4bb9-a980-a7fa5f24cf32", "name": "1.6.0", "release_date": "2025-10-15T07:30:34+02:00" }, { "id": "51bb44fb-a3ff-4b91-838d-21c94cbcebdc", "name": "1.5.0", "release_date": "2025-09-10T21:11:02+02:00" }, { "id": "f0d1546d-8aee-4521-9ea6-84a11279c2bc", "name": "1.4.0", "release_date": "2025-09-01T22:26:59+02:00" }, { "id": "e5a4ebd6-ff5d-4721-90c7-2e557fc62730", "name": "1.3.0", "release_date": "2025-07-17T08:02:32+02:00" }, { "id": "c34566bc-001a-44fd-9e86-aaaf4b7991e7", "name": "1.2.0", "release_date": "2025-06-08T17:44:28+02:00" }, { "id": "446a4dfe-6f78-4f6c-906f-1d3108d01f67", "name": "1.1.2", "release_date": "2025-03-18T21:08:38+01:00" }, { "id": "a5ef8b8e-bfcd-4f9d-97f3-6b4a98b99e39", "name": "1.1.1", "release_date": "2025-03-14T21:47:10+01:00" }, { "id": "0aafcf8a-5453-416e-91be-c892367ea93a", "name": "1.1.0", "release_date": "2025-03-05T09:25:41+01:00" } ] }, "download_count": 4523 } ] }