{"count":37839,"next":"http://galaxy.ansible.com/api/v1/roles/?format=json&namespace__name__in=ovirt%2Cwillow&page=3737","previous":"http://galaxy.ansible.com/api/v1/roles/?format=json&namespace__name__in=ovirt%2Cwillow&page=3735","results":[{"id":42990,"upstream_id":null,"created":"2026-05-22T14:12:03.772990Z","modified":"2026-07-19T22:47:59.249274Z","imported":"2026-07-19T22:47:59.184436","github_user":"besmirzanaj","username":"besmirzanaj","github_repo":"ansible-role-geo2drop","github_branch":"main","commit":"a3c2684e980cc54a857c3114a8fb0d5d74bcbe13","commit_message":"Fix: chown zones dir after tar extraction to prevent ownership drift\n\nThe ipdeny all-zones.tar.gz contains a './' entry owned by 'kvuser'.\nWhen tar extracts it with -C, that entry's ownership is applied to the\nzones directory itself, changing it from root:root to kvuser's UID\n(which resolves to deployer on this system). chown root:root after\nextraction keeps the directory owned by root.\n","name":"geo2drop","description":"Block traffic from selected countries on Enterprise Linux, Debian, and Ubuntu hosts using nftables sets, sourcing IP zones from ipdeny.com (with an optional GitHub mirror fallback). Native Ansible port of m0zgen/geo2drop.","summary_fields":{"dependencies":[],"namespace":{"id":878,"name":"besmirzanaj","avatar_url":"https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d19fb-3a90-71f7-876b-9e2529fb60cb/avatar/"},"provider_namespace":{"id":14294,"name":"besmirzanaj","pulp_href":"/api/pulp/api/v3/pulp_ansible/namespaces/14294/"},"repository":{"name":"ansible-role-geo2drop","original_name":"ansible-role-geo2drop"},"tags":["firewall","nftables","security","geoip","rhel","rocky","almalinux","debian"],"versions":[{"id":"52b10508-77b7-4f8d-8b84-23f5dc923c4a","name":"2.2.1","release_date":"2026-07-20T00:45:00+02:00"},{"id":"735ae429-9d2b-42fb-8b4b-3ce5a80055a6","name":"2.2.0","release_date":"2026-07-20T00:33:49+02:00"},{"id":"5a8c4a54-9334-4fa3-a7c5-85250e901bf7","name":"2.1.1","release_date":"2026-07-20T00:24:00+02:00"},{"id":"aa660736-6786-4468-a134-a3b6465bfc40","name":"2.1.0","release_date":"2026-07-19T11:52:31+02:00"},{"id":"beddbb52-d168-41c3-b1e8-79550b1dc95d","name":"2.0.0","release_date":"2026-07-19T04:08:26+02:00"},{"id":"fbfdd8c4-d775-46a0-bb79-075f660063ee","name":"1.0.0","release_date":"2026-07-19T02:21:36+02:00"}]},"download_count":3},{"id":42991,"upstream_id":null,"created":"2026-05-22T23:02:32.458388Z","modified":"2026-05-25T21:05:15.381128Z","imported":"2026-05-25T21:05:15.349651","github_user":"bgebelek","username":"bgebelek","github_repo":"ansible-role-rsyslog","github_branch":"main","commit":"30e296f8dce72d0a20994822668b98798fefb15c","commit_message":"reference correct role name\n","name":"rsyslog","description":"This role can be used to create and manage custom Rsyslog Log or Message Pipelines on managed nodes.","summary_fields":{"dependencies":[],"namespace":{"id":27384,"name":"bgebelek","avatar_url":"https://github.com/bgebelek.png"},"provider_namespace":{"id":36806,"name":"bgebelek","pulp_href":"/api/pulp/api/v3/pulp_ansible/namespaces/36806/"},"repository":{"name":"ansible-role-rsyslog","original_name":"ansible-role-rsyslog"},"tags":["rsyslog","logging","pipeline","rainerscript","siem"],"versions":[]},"download_count":5},{"id":42992,"upstream_id":null,"created":"2026-05-23T08:22:21.335836Z","modified":"2026-05-30T08:37:29.286836Z","imported":"2026-05-30T08:37:29.217962","github_user":"Kyrd0x","username":"Kyrd0x","github_repo":"ludus_volweb","github_branch":"main","commit":"cd65849338f840fdeedb02adab468e5deaf9adaa","commit_message":"geerlingguy docker dependency version fixed\n","name":"ludus_volweb","description":"Deploy VolWeb using Docker Compose on a Debian based host.","summary_fields":{"dependencies":[{"role":"geerlingguy.docker","version":"7.1.0"}],"namespace":{"id":27655,"name":"Kyrd0x","avatar_url":"https://github.com/Kyrd0x.png"},"provider_namespace":{"id":37076,"name":"kyrd0x","pulp_href":"/api/pulp/api/v3/pulp_ansible/namespaces/37076/"},"repository":{"name":"ludus_volweb","original_name":"ludus_volweb"},"tags":["ludus","volweb","docker","security","forensics"],"versions":[{"id":"bba5779d-8593-4df7-9e29-dfe41c736640","name":"v1.0.0","release_date":"2026-05-30T10:35:06+02:00"}]},"download_count":11},{"id":42994,"upstream_id":null,"created":"2026-05-24T15:30:33.423460Z","modified":"2026-05-24T15:30:33.511603Z","imported":"2026-05-24T15:30:33.420538","github_user":"aram304","username":"aram304","github_repo":"ansible-galaxy-apache","github_branch":"main","commit":"be59106ab93be89abdb027a8fbbc9249aa5dd855","commit_message":"First commit\n","name":"ansible-galaxy-apache","description":"your role description","summary_fields":{"dependencies":[],"namespace":{"id":27663,"name":"aram304","avatar_url":"https://github.com/aram304.png"},"provider_namespace":{"id":37084,"name":"aram304","pulp_href":"/api/pulp/api/v3/pulp_ansible/namespaces/37084/"},"repository":{"name":"ansible-galaxy-apache","original_name":"ansible-galaxy-apache"},"tags":[],"versions":[]},"download_count":8},{"id":42995,"upstream_id":null,"created":"2026-05-25T06:50:29.620564Z","modified":"2026-05-25T06:50:29.671271Z","imported":"2026-05-25T06:50:29.617155","github_user":"GowthamReddy999","username":"GowthamReddy999","github_repo":"apache-role","github_branch":"master","commit":"bdbd03fd1ab51d6fac8515ec9ceb9c1551953e2f","commit_message":"initially-commit\n","name":"apache-role","description":"your role description","summary_fields":{"dependencies":[],"namespace":{"id":27666,"name":"GowthamReddy999","avatar_url":"https://github.com/GowthamReddy999.png"},"provider_namespace":{"id":37087,"name":"gowthamreddy999","pulp_href":"/api/pulp/api/v3/pulp_ansible/namespaces/37087/"},"repository":{"name":"apache-role","original_name":"apache-role"},"tags":[],"versions":[]},"download_count":1},{"id":42997,"upstream_id":null,"created":"2026-05-25T11:50:47.612705Z","modified":"2026-05-25T11:50:47.653512Z","imported":"2026-05-25T11:50:47.610238","github_user":"MrLaurensHEdu","username":"MrLaurensHEdu","github_repo":"ansible-role-webserver","github_branch":"main","commit":"79d95780854a8c66d6b85fd739f32e9182ee02a2","commit_message":"README toegevoegd voor Ansible Galaxy\n","name":"webserver","description":"Webserver rol voor week 4 lab","summary_fields":{"dependencies":[],"namespace":{"id":27670,"name":"MrLaurensHEdu","avatar_url":"https://github.com/MrLaurensHEdu.png"},"provider_namespace":{"id":37091,"name":"mrlaurenshedu","pulp_href":"/api/pulp/api/v3/pulp_ansible/namespaces/37091/"},"repository":{"name":"ansible-role-webserver","original_name":"ansible-role-webserver"},"tags":[],"versions":[]},"download_count":4},{"id":42998,"upstream_id":null,"created":"2026-05-25T11:51:14.947718Z","modified":"2026-05-25T11:51:14.992973Z","imported":"2026-05-25T11:51:14.945247","github_user":"MrLaurensHEdu","username":"MrLaurensHEdu","github_repo":"ansible-role-database","github_branch":"main","commit":"c176fe1327ede8c4514fbdcf370f9a6e2d0f2565","commit_message":"README toegevoegd voor Ansible Galaxy\n","name":"database","description":"Database rol voor week 4 lab","summary_fields":{"dependencies":[],"namespace":{"id":27670,"name":"MrLaurensHEdu","avatar_url":"https://github.com/MrLaurensHEdu.png"},"provider_namespace":{"id":37091,"name":"mrlaurenshedu","pulp_href":"/api/pulp/api/v3/pulp_ansible/namespaces/37091/"},"repository":{"name":"ansible-role-database","original_name":"ansible-role-database"},"tags":[],"versions":[]},"download_count":2},{"id":42999,"upstream_id":null,"created":"2026-05-25T17:09:30.674390Z","modified":"2026-06-25T16:02:34.206046Z","imported":"2026-06-25T16:02:34.075418","github_user":"zarethrex","username":"zarethrex","github_repo":"ansible-role-vagrantfile","github_branch":"v1.0.5","commit":"3fc7eecd145e4686a77ca54787b5d3bbc6bb1c62","commit_message":"Updated README\n","name":"vagrantfile","description":"Create or Modify a Vagrantfile on the system","summary_fields":{"dependencies":[],"namespace":{"id":24156,"name":"zarethrex","avatar_url":"https://github.com/zarethrex.png"},"provider_namespace":{"id":33628,"name":"zarethrex","pulp_href":"/api/pulp/api/v3/pulp_ansible/namespaces/33628/"},"repository":{"name":"ansible-role-vagrantfile","original_name":"ansible-role-vagrantfile"},"tags":["vagrant","development"],"versions":[{"id":"8e77585c-690b-4bc6-887a-81a59e106e12","name":"v1.0.5","release_date":"2026-06-25T17:02:02+01:00"},{"id":"cac9cdf0-2a8f-4ed1-b4dc-310f9016a8a2","name":"v1.0.4","release_date":"2026-06-25T09:05:58+01:00"},{"id":"fb828667-78e9-4068-beb6-f817a5b3db8d","name":"v1.0.3","release_date":"2026-06-25T08:06:57+01:00"},{"id":"f7d320eb-23d4-42de-a590-0d4182eea25a","name":"v1.0.2","release_date":"2026-06-24T14:41:44+01:00"},{"id":"aa5d628c-b3c1-41e8-9e88-307161b8e6f2","name":"v1.0.1","release_date":"2026-06-24T13:52:47+01:00"},{"id":"80192dd2-069e-419d-b3c8-5c001247e08e","name":"v1.0.0","release_date":"2026-05-25T18:01:01+01:00"}]},"download_count":67},{"id":43003,"upstream_id":null,"created":"2026-05-26T09:04:42.151105Z","modified":"2026-05-30T00:21:41.027836Z","imported":"2026-05-30T00:21:40.814237","github_user":"metno","username":"metno","github_repo":"ansible-role-root-keys","github_branch":"master","commit":"c92473b33257139e63e174d4c6b90588711d99fc","commit_message":"Merge pull request #21 from metno/20260526-fix-packaging\n\nFix packaging","name":"root_keys","description":"Configure root ssh access with ssh keys","summary_fields":{"dependencies":[],"namespace":{"id":13099,"name":"metno","avatar_url":"https://github.com/metno.png"},"provider_namespace":{"id":22871,"name":"metno","pulp_href":"/api/pulp/api/v3/pulp_ansible/namespaces/22871/"},"repository":{"name":"ansible-role-root-keys","original_name":"ansible-role-root-keys"},"tags":["root","ssh"],"versions":[{"id":"349efb17-c096-474e-82dd-33404cf847f5","name":"5.0.0","release_date":"2026-05-26T10:25:44+02:00"},{"id":"9b6d35d5-f008-447c-9d9a-1213e8d3da8f","name":"4.1.1","release_date":"2026-03-13T14:21:29+01:00"},{"id":"63c57091-e6e5-4882-87c7-30c60093decc","name":"4.1.0","release_date":"2025-10-01T09:55:43+02:00"},{"id":"29d85bac-e5cb-42c1-bf9e-6248a71b47ea","name":"4.0.2","release_date":"2025-09-25T11:11:29+02:00"},{"id":"f69157b1-a5eb-4aba-8a8c-98e9a7152847","name":"4.0.1","release_date":"2024-11-21T13:24:15+01:00"},{"id":"9572d791-537b-4bed-9626-f5655786f8fd","name":"4.0.0","release_date":"2024-05-02T13:17:47+02:00"},{"id":"84cb5f5e-ac9e-484f-a992-52a7883c8218","name":"3.3.1","release_date":"2024-03-05T12:28:12+01:00"},{"id":"6aa01795-d39c-47c1-9f75-68bcac657077","name":"3.3.0","release_date":"2024-03-05T11:07:00+01:00"},{"id":"3888dbdc-ac61-42c0-9578-75bdb4699402","name":"3.2.0","release_date":"2024-01-11T16:30:17+01:00"},{"id":"20c95824-46d9-4b4e-99bf-4c6ace8705aa","name":"3.1.1","release_date":"2023-11-22T14:05:34+01:00"},{"id":"68e51bca-5e22-4cf1-b343-5998a0340ff4","name":"3.1.0","release_date":"2023-06-16T13:52:10+02:00"}]},"download_count":3},{"id":43005,"upstream_id":null,"created":"2026-05-26T09:11:33.910618Z","modified":"2026-05-30T00:21:56.128837Z","imported":"2026-05-30T00:21:55.912504","github_user":"metno","username":"metno","github_repo":"ansible-role-sysctl","github_branch":"master","commit":"21053122753a5bd61e2eddf144e1b5a55bdb2b76","commit_message":"Merge pull request #16 from metno/20260520-resolute\n\nAdded support for Resolute Raccoon","name":"sysctl","description":"Handle sysctl.d files","summary_fields":{"dependencies":[],"namespace":{"id":13099,"name":"metno","avatar_url":"https://github.com/metno.png"},"provider_namespace":{"id":22871,"name":"metno","pulp_href":"/api/pulp/api/v3/pulp_ansible/namespaces/22871/"},"repository":{"name":"ansible-role-sysctl","original_name":"ansible-role-sysctl"},"tags":["sysctl"],"versions":[{"id":"77e85aa4-56fe-425c-b8f2-f15bfa4b0d37","name":"4.0.0","release_date":"2026-05-20T14:14:09+02:00"},{"id":"47a0a105-34cc-4cd7-bef5-7baff90f7ab4","name":"3.1.1","release_date":"2026-03-13T14:34:53+01:00"},{"id":"c935ffec-9afb-44f2-a5a8-01ebc5e4e800","name":"3.1.0","release_date":"2025-10-01T10:44:16+02:00"},{"id":"d75ec6c3-78a3-4126-8e2f-d0908842961a","name":"3.0.2","release_date":"2025-09-25T11:17:55+02:00"},{"id":"6167879c-5141-4af9-aeec-2cc33cdc0725","name":"3.0.1","release_date":"2024-11-21T13:24:15+01:00"},{"id":"a4ee3571-88b6-44c2-aab7-2899e83c280b","name":"3.0.0","release_date":"2024-05-02T08:55:48+02:00"},{"id":"e320fa04-aa65-4fb1-bb15-17aa2b57637f","name":"2.2.0","release_date":"2024-03-06T09:24:19+01:00"},{"id":"bf8c8c58-78ee-429e-ac93-d58ecb321b36","name":"2.1.2","release_date":"2023-11-22T14:24:44+01:00"},{"id":"25b70e1a-7ab9-42b6-bc35-773a578c46e7","name":"2.1.1","release_date":"2023-07-13T14:46:13+02:00"},{"id":"830b23e2-1b87-4199-b123-a03f55572aa0","name":"2.1.0","release_date":"2023-06-16T14:39:48+02:00"},{"id":"c0dd8845-60e8-4707-b0b0-31dec667c8f5","name":"2.0.0","release_date":"2023-02-06T15:18:11+01:00"}]},"download_count":4}]}