{"count":37670,"next":"http://galaxy.ansible.com/api/v1/roles/?format=json&namespace__name__in=ovirt%2Cwillow&page=3713","previous":"http://galaxy.ansible.com/api/v1/roles/?format=json&namespace__name__in=ovirt%2Cwillow&page=3711","results":[{"id":42706,"upstream_id":null,"created":"2026-03-26T04:36:33.248785Z","modified":"2026-07-09T04:27:07.187196Z","imported":"2026-07-09T04:27:07.133287","github_user":"mrlesmithjr","username":"mrlesmithjr","github_repo":"ansible-glusterfs","github_branch":"master","commit":"da848f6b7dcc9307da55186db35de2a195f7e78a","commit_message":"ci: only run molecule matrix on pull_request, not every push\n\nrefs mrlesmithjr/cookiecutter-ansible-role#74","name":"ansible-glusterfs","description":"Ansible role to install/configure GlusterFS","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-glusterfs","original_name":"ansible-glusterfs"},"tags":["clustering","system"],"versions":[{"id":"35cdad66-19d5-4b82-9dcf-3cc263d01766","name":"v1.1.0","release_date":"2020-08-01T09:41:33-04:00"},{"id":"74d39831-d9e9-41b7-b6d2-74c5f247b519","name":"v1.0.0","release_date":"2018-02-07T10:48:15-05:00"}]},"download_count":1},{"id":42707,"upstream_id":null,"created":"2026-03-26T07:02:44.161758Z","modified":"2026-03-26T07:02:44.408548Z","imported":"2026-03-26T07:02:44.150180","github_user":"arunpm111","username":"arunpm111","github_repo":"ansible-role-banner","github_branch":"main","commit":"8f2ebd4026ec2df616aa934ef2cefca1a4d7c188","commit_message":"Merge pull request #2 from arunpm111/copilot/add-linux-banner-role\n\n[WIP] Create Ansible role to manage Linux banner","name":"banner","description":"Ansible role to manage Linux login banners (motd, issue, issue.net).","summary_fields":{"dependencies":[],"namespace":{"id":26905,"name":"arunpm111","avatar_url":"https://github.com/arunpm111.png"},"provider_namespace":{"id":36335,"name":"arunpm111","pulp_href":"/api/pulp/api/v3/pulp_ansible/namespaces/36335/"},"repository":{"name":"ansible-role-banner","original_name":"ansible-role-banner"},"tags":["system","security","banner","motd","ssh","login","linux"],"versions":[]},"download_count":1},{"id":42708,"upstream_id":null,"created":"2026-03-26T13:04:14.997013Z","modified":"2026-03-27T00:36:57.241540Z","imported":"2026-03-27T00:36:57.208686","github_user":"s3mme","username":"s3mme","github_repo":"ansible-role-sysinternals","github_branch":"main","commit":"a2f72f8df37ca1da88a9278364e82d5cb34318ab","commit_message":"feat: init\n","name":"sysinternals","description":"Installs the SysInternals Suite on Windows hosts and optionally accepts the EULA and adds tools to PATH","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-sysinternals","original_name":"ansible-role-sysinternals"},"tags":["windows","sysinternals","tools","monitoring"],"versions":[]},"download_count":5},{"id":42709,"upstream_id":null,"created":"2026-03-26T14:08:14.980043Z","modified":"2026-03-26T14:08:15.028113Z","imported":"2026-03-26T14:08:14.977620","github_user":"whispergate","username":"whispergate","github_repo":"ludus_evilginx_role","github_branch":"main","commit":"5e56f742cae7455b8c24813012ac33b4128dda58","commit_message":"Added role files\n","name":"ludus_evilginx_role","description":"Deploys Evilginx 3 MITM phishing framework for CTF 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_evilginx_role","original_name":"ludus_evilginx_role"},"tags":[],"versions":[]},"download_count":7},{"id":42710,"upstream_id":null,"created":"2026-03-26T14:58:16.607031Z","modified":"2026-03-26T14:58:16.663715Z","imported":"2026-03-26T14:58:16.604482","github_user":"GiulioSavini","username":"GiulioSavini","github_repo":"icinga2-ansible-installer","github_branch":"main","commit":"6642337235b03ddf83ff46f9c00672e0d617bc81","commit_message":"Refactor: convert monolithic playbook to Ansible Galaxy role\n\n- Split tasks by distro into separate files under tasks/\n- Add defaults/main.yml with all configurable variables\n- Add handlers for restart/enable icinga2 service\n- Add meta/main.yml for Ansible Galaxy publishing\n- Move check_mem.pl to files/\n- Update README with Galaxy install instructions and variable docs\n\nCo-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>\n","name":"icinga2-ansible-installer","description":"Install Icinga2 agent on all major Linux distributions","summary_fields":{"dependencies":[],"namespace":{"id":26883,"name":"GiulioSavini","avatar_url":"https://github.com/GiulioSavini.png"},"provider_namespace":{"id":36313,"name":"giuliosavini","pulp_href":"/api/pulp/api/v3/pulp_ansible/namespaces/36313/"},"repository":{"name":"icinga2-ansible-installer","original_name":"icinga2-ansible-installer"},"tags":["icinga2","monitoring","nagios","neteye","agent"],"versions":[]},"download_count":1},{"id":42712,"upstream_id":null,"created":"2026-03-26T16:46:08.496643Z","modified":"2026-03-27T11:46:56.841582Z","imported":"2026-03-27T11:46:56.793455","github_user":"kevinmagni","username":"kevinmagni","github_repo":"zabbix-agent2-ansible-role","github_branch":"main","commit":"2cdd539fc375c3e95e5c617fcbe79acbc0b33cee","commit_message":"Add Ansible Galaxy publish job to CI pipeline\n\nCo-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>\n","name":"zabbix_agent2","description":"Install and configure Zabbix Agent 2 from official repositories","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":"zabbix-agent2-ansible-role","original_name":"zabbix-agent2-ansible-role"},"tags":["zabbix","monitoring","agent","agent2","observability","linux","infrastructure","windows"],"versions":[]},"download_count":73},{"id":42716,"upstream_id":null,"created":"2026-03-27T00:44:25.246528Z","modified":"2026-04-02T15:55:06.968989Z","imported":"2026-04-02T15:55:06.945431","github_user":"s3mme","username":"s3mme","github_repo":"ansible-role-litterbox","github_branch":"main","commit":"59e96e473955144c078243d90e6a4acb0d3ce87b","commit_message":"chore(fix): litterbox variable prefix\n","name":"litterbox","description":"Installs LitterBox (malware sandbox) on Windows","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-litterbox","original_name":"ansible-role-litterbox"},"tags":["windows","security","malware","sandbox"],"versions":[]},"download_count":3},{"id":42717,"upstream_id":null,"created":"2026-03-27T00:47:41.629200Z","modified":"2026-03-27T00:47:41.679526Z","imported":"2026-03-27T00:47:41.625130","github_user":"ignacyuz","username":"ignacyuz","github_repo":"dummy-http-role","github_branch":"master","commit":"d38ed773138960e344e6015ed8af46b994ed1525","commit_message":"initial files\n","name":"dummy-http-role","description":"your role description","summary_fields":{"dependencies":[],"namespace":{"id":26922,"name":"ignacyuz","avatar_url":"https://github.com/ignacyuz.png"},"provider_namespace":{"id":36352,"name":"ignacyuz","pulp_href":"/api/pulp/api/v3/pulp_ansible/namespaces/36352/"},"repository":{"name":"dummy-http-role","original_name":"dummy-http-role"},"tags":[],"versions":[]},"download_count":2},{"id":42718,"upstream_id":null,"created":"2026-03-27T05:58:36.443269Z","modified":"2026-03-27T05:58:36.475321Z","imported":"2026-03-27T05:58:36.440781","github_user":"muradhasanlii","username":"muradhasanlii","github_repo":"ansiblerole","github_branch":"master","commit":"aa0c979adda9efce798a60af10be3890820acd5f","commit_message":"initial\n","name":"ansiblerole","description":"your role description","summary_fields":{"dependencies":[],"namespace":{"id":26924,"name":"muradhasanlii","avatar_url":"https://github.com/muradhasanlii.png"},"provider_namespace":{"id":36354,"name":"muradhasanlii","pulp_href":"/api/pulp/api/v3/pulp_ansible/namespaces/36354/"},"repository":{"name":"ansiblerole","original_name":"ansiblerole"},"tags":[],"versions":[]},"download_count":1},{"id":42719,"upstream_id":null,"created":"2026-03-27T11:13:51.839956Z","modified":"2026-03-27T11:18:30.860436Z","imported":"2026-03-27T11:18:30.831708","github_user":"GiulioSavini","username":"GiulioSavini","github_repo":"ansible-role-icinga-agent-windows","github_branch":"main","commit":"0ba9ef9fde474c6fad932acea93ba58552695085","commit_message":"feat: Ansible role for Icinga Agent installation on Windows\n\nInstalls and configures Icinga monitoring agent on Windows hosts via\nOpenSSH using the Icinga PowerShell Framework and Director Self-Service.\n\nIncludes CI with ansible-lint and Dependabot for GitHub Actions.\n","name":"icinga_agent_windows","description":"Install and configure Icinga Agent on Windows via OpenSSH using the Icinga PowerShell Framework","summary_fields":{"dependencies":[],"namespace":{"id":26883,"name":"GiulioSavini","avatar_url":"https://github.com/GiulioSavini.png"},"provider_namespace":{"id":36313,"name":"giuliosavini","pulp_href":"/api/pulp/api/v3/pulp_ansible/namespaces/36313/"},"repository":{"name":"ansible-role-icinga-agent-windows","original_name":"ansible-role-icinga-agent-windows"},"tags":["icinga","monitoring","windows","neteye","agent"],"versions":[]},"download_count":2}]}