{"count":37660,"next":"http://galaxy.ansible.com/api/v1/roles/?format=json&namespace__name__in=ovirt%2Cwillow&page=2150","previous":"http://galaxy.ansible.com/api/v1/roles/?format=json&namespace__name__in=ovirt%2Cwillow&page=2148","results":[{"id":24828,"upstream_id":null,"created":"2023-05-08T21:32:59.277199Z","modified":"2026-08-17T08:48:54.966859Z","imported":"2026-08-17T08:48:54.884038","github_user":"rolehippie","username":"rolehippie","github_repo":"helpers","github_branch":"master","commit":"4e2b9934c1214af8e1f700514e7bffc9ffae593a","commit_message":"chore: release 2.4.0\n","name":"helpers","description":"Ansible role which provides some generic filters and libraries","summary_fields":{"dependencies":[],"namespace":{"id":5968,"name":"rolehippie","avatar_url":"https://github.com/rolehippie.png"},"provider_namespace":{"id":9799,"name":"rolehippie","pulp_href":"/api/pulp/api/v3/pulp_ansible/namespaces/9799/"},"repository":{"name":"helpers","original_name":"helpers"},"tags":["filter","library"],"versions":[{"id":"adfd102c-bbc2-4b40-b541-4944c7e2e98b","name":"v2.4.0","release_date":"2026-08-17T08:43:50+00:00"},{"id":"9ed7eca8-435f-4931-86dc-5a45e243b69f","name":"v2.3.0","release_date":"2026-08-10T09:28:39+00:00"},{"id":"8b8d01b0-fac6-4828-9894-e9e8577bcb98","name":"v2.2.0","release_date":"2026-07-27T11:24:43+00:00"},{"id":"82304b45-fedc-497f-ba2d-7f12c7d281a7","name":"v2.1.0","release_date":"2025-11-17T08:31:48+00:00"},{"id":"0906ae3a-fc89-4439-9691-c09639092188","name":"v2.0.0","release_date":"2024-02-12T08:18:44+00:00"},{"id":"47e6d0aa-c4eb-4776-8748-09a74b22dcbc","name":"v1.0.0","release_date":"2023-01-05T18:29:44-05:00"}]},"download_count":45},{"id":24829,"upstream_id":null,"created":"2023-05-08T21:32:59.353654Z","modified":"2026-08-17T08:43:12.882800Z","imported":"2026-08-17T08:43:12.806124","github_user":"rolehippie","username":"rolehippie","github_repo":"hetzner","github_branch":"master","commit":"2b01fd43a15fe715e7ef632bc248213bd746cf4a","commit_message":"chore: release 2.4.0\n","name":"hetzner","description":"Ansible role to configure Hetzner repository mirrors","summary_fields":{"dependencies":[],"namespace":{"id":5968,"name":"rolehippie","avatar_url":"https://github.com/rolehippie.png"},"provider_namespace":{"id":9799,"name":"rolehippie","pulp_href":"/api/pulp/api/v3/pulp_ansible/namespaces/9799/"},"repository":{"name":"hetzner","original_name":"hetzner"},"tags":["hetzner"],"versions":[{"id":"2142aee2-8576-412a-8e63-e76cbaa31006","name":"v2.4.0","release_date":"2026-08-17T08:39:00+00:00"},{"id":"0e712519-a144-4fd6-b33a-7f2c9fdb369e","name":"v2.3.0","release_date":"2026-08-10T09:14:29+00:00"},{"id":"5db717b7-4ce5-4495-aea2-6bb4b87e34b5","name":"v2.2.0","release_date":"2026-07-27T11:21:16+00:00"},{"id":"91eb520f-a5bf-4bf9-a443-e00e1c48fb3d","name":"v2.1.0","release_date":"2025-11-17T08:24:27+00:00"},{"id":"b5eae67d-e976-415c-a431-3a1697b5cede","name":"v2.0.0","release_date":"2024-02-12T08:14:50+00:00"},{"id":"a8f92989-cf5b-44ec-8876-78595bf282a5","name":"v1.0.0","release_date":"2023-01-05T18:28:55-05:00"}]},"download_count":49},{"id":24830,"upstream_id":null,"created":"2023-05-08T21:32:59.426140Z","modified":"2026-08-17T08:27:59.697008Z","imported":"2026-08-17T08:27:59.634838","github_user":"rolehippie","username":"rolehippie","github_repo":"hosts","github_branch":"master","commit":"9cbcd66adfb9046f10f8c9405978d17b54a536b7","commit_message":"chore: release 2.4.0\n","name":"hosts","description":"Ansible role to manipulate the local hosts configuration","summary_fields":{"dependencies":[],"namespace":{"id":5968,"name":"rolehippie","avatar_url":"https://github.com/rolehippie.png"},"provider_namespace":{"id":9799,"name":"rolehippie","pulp_href":"/api/pulp/api/v3/pulp_ansible/namespaces/9799/"},"repository":{"name":"hosts","original_name":"hosts"},"tags":["hosts"],"versions":[{"id":"f168d281-e2f5-4a4a-965f-921703002c09","name":"v2.4.0","release_date":"2026-08-17T08:27:11+00:00"},{"id":"62ce12d6-b10f-4c85-b440-a4cd40ed7560","name":"v2.3.0","release_date":"2026-08-10T09:02:29+00:00"},{"id":"f4e72b42-d6ab-45c5-97d3-7073d5553da4","name":"v2.2.0","release_date":"2026-07-27T10:58:12+00:00"},{"id":"31bdfb1c-7976-40d2-ab05-83c935cd406b","name":"v2.1.0","release_date":"2025-09-22T08:12:30+00:00"},{"id":"c1364a61-26e1-4872-a62b-01220002043d","name":"v2.0.0","release_date":"2024-02-12T08:08:13+00:00"},{"id":"ad9937ab-9d51-4e14-91c1-1849993b4980","name":"v1.0.0","release_date":"2023-01-05T18:27:58-05:00"}]},"download_count":86},{"id":24831,"upstream_id":62016,"created":"2023-05-08T21:32:59.489938Z","modified":"2023-10-29T18:46:20.772780Z","imported":"2023-09-07T04:36:40.947118-04:00","github_user":"rolehippie","username":"rolehippie","github_repo":"intelgpu","github_branch":"master","commit":"852f383527b68e173ea619d690be78f5b74b1a08","commit_message":"docs: automated readme update [skip ci]\n\nSigned-off-by: GitHub Actions <github@webhippie.de>","name":"intelgpu","description":"Ansible role to install intel graphics drivers","summary_fields":{"dependencies":[],"namespace":{"id":5968,"name":"rolehippie","avatar_url":"https://github.com/rolehippie.png"},"provider_namespace":{"id":9799,"name":"rolehippie","pulp_href":"/api/pulp/api/v3/pulp_ansible/namespaces/9799/"},"repository":{"name":"intelgpu","original_name":"intelgpu"},"tags":["driver","graphics"],"versions":[{"id":205510,"name":"v1.0.0","release_date":"2023-04-17T18:06:59-04:00"}]},"download_count":43},{"id":24832,"upstream_id":null,"created":"2023-05-08T21:32:59.564146Z","modified":"2026-08-17T09:07:33.179211Z","imported":"2026-08-17T09:07:33.071830","github_user":"rolehippie","username":"rolehippie","github_repo":"ipsec","github_branch":"master","commit":"27b6e13775191461417e84be8a1e442a9c325130","commit_message":"chore: release 2.5.0\n","name":"ipsec","description":"Ansible role to configure IPsec tunnels","summary_fields":{"dependencies":[],"namespace":{"id":5968,"name":"rolehippie","avatar_url":"https://github.com/rolehippie.png"},"provider_namespace":{"id":9799,"name":"rolehippie","pulp_href":"/api/pulp/api/v3/pulp_ansible/namespaces/9799/"},"repository":{"name":"ipsec","original_name":"ipsec"},"tags":["ipsec","vpn","strongswan"],"versions":[{"id":"e07b84ac-3c6a-4598-9af6-6755c3980078","name":"v2.5.0","release_date":"2026-08-17T09:01:44+00:00"},{"id":"87949ee2-e28e-4025-b504-7198cb59fc74","name":"v2.4.0","release_date":"2026-08-10T09:42:17+00:00"},{"id":"6eeaf67f-f666-445f-aaac-ee4e14f7683b","name":"v2.3.0","release_date":"2026-07-27T11:39:42+00:00"},{"id":"8f01928e-20e7-46ed-82c8-699eb3a2ff92","name":"v2.2.0","release_date":"2025-11-17T08:38:50+00:00"},{"id":"32d40cd6-8b5f-44fb-b2d3-a4a83cec6940","name":"v2.1.0","release_date":"2024-11-12T14:31:56+00:00"},{"id":"6c480e48-2531-40ea-b0fa-cbfc693e263c","name":"v2.0.0","release_date":"2024-02-12T08:24:21+00:00"},{"id":"a69902d2-a5bf-477a-a4a0-bcc37a353e4b","name":"v1.1.0","release_date":"2023-09-18T04:23:12-04:00"},{"id":"f7424ff4-3db1-4641-8ae1-5bbb0987ea69","name":"v1.0.0","release_date":"2023-01-05T18:27:33-05:00"}]},"download_count":58},{"id":24833,"upstream_id":null,"created":"2023-05-08T21:32:59.629020Z","modified":"2026-08-03T08:21:53.657590Z","imported":"2026-08-03T08:21:53.591350","github_user":"rolehippie","username":"rolehippie","github_repo":"ipv6nat","github_branch":"master","commit":"4e065441fd6529103d3338cbc536a461d4a24525","commit_message":"chore: add profile to ansible lint config\n","name":"ipv6nat","description":"Ansible role to install and configure ipv6nat","summary_fields":{"dependencies":[],"namespace":{"id":5968,"name":"rolehippie","avatar_url":"https://github.com/rolehippie.png"},"provider_namespace":{"id":9799,"name":"rolehippie","pulp_href":"/api/pulp/api/v3/pulp_ansible/namespaces/9799/"},"repository":{"name":"ipv6nat","original_name":"ipv6nat"},"tags":["ipv6","nat","docker"],"versions":[{"id":"8406e7b7-7965-43ae-ba4d-5932e69eb5b1","name":"v2.2.0","release_date":"2026-07-27T11:25:25+00:00"},{"id":"86fb5d4f-c141-4d6d-8987-b94e596855ff","name":"v2.1.0","release_date":"2025-11-17T08:31:06+00:00"},{"id":"742bb0ae-cd73-4203-926f-34e90b9d6fa1","name":"v2.0.0","release_date":"2024-02-12T08:18:48+00:00"},{"id":"8452c943-2cbf-4411-82ef-3f2b0abcfa72","name":"v1.0.0","release_date":"2023-01-05T18:27:08-05:00"}]},"download_count":47},{"id":24834,"upstream_id":null,"created":"2023-05-08T21:32:59.701271Z","modified":"2026-08-03T08:21:20.921422Z","imported":"2026-08-03T08:21:20.861787","github_user":"rolehippie","username":"rolehippie","github_repo":"journalbeat","github_branch":"master","commit":"3da2fe58c6d2d8698734dd507d8e6ca0a668bc77","commit_message":"chore: add profile to ansible lint config\n","name":"journalbeat","description":"Ansible role to install and configure journalbeat","summary_fields":{"dependencies":[],"namespace":{"id":5968,"name":"rolehippie","avatar_url":"https://github.com/rolehippie.png"},"provider_namespace":{"id":9799,"name":"rolehippie","pulp_href":"/api/pulp/api/v3/pulp_ansible/namespaces/9799/"},"repository":{"name":"journalbeat","original_name":"journalbeat"},"tags":["journalbeat","elastic"],"versions":[{"id":"73db01c0-b2e2-4d0f-b098-80191ff8162d","name":"v2.3.0","release_date":"2026-07-27T11:35:30+00:00"},{"id":"699c39af-3f3c-4dcf-90d0-4bd79117776f","name":"v2.2.0","release_date":"2025-11-17T08:38:45+00:00"},{"id":"9b7d0157-b153-4ee1-a461-e6a040687e38","name":"v2.1.0","release_date":"2024-11-11T08:28:54+00:00"},{"id":"920dc908-3847-45ed-abe7-5c802f0736c3","name":"v2.0.0","release_date":"2024-02-12T08:24:03+00:00"},{"id":"1d35c6a0-8a4f-4e34-80df-4155abd6540b","name":"v1.1.0","release_date":"2023-04-17T13:43:08-04:00"},{"id":"b66d5a7e-d7ec-40aa-b28f-698163d8dd80","name":"v1.0.0","release_date":"2023-01-05T18:24:14-05:00"}]},"download_count":5446},{"id":24835,"upstream_id":null,"created":"2023-05-08T21:33:00.562500Z","modified":"2026-08-17T08:58:16.557372Z","imported":"2026-08-17T08:58:16.455292","github_user":"rolehippie","username":"rolehippie","github_repo":"jsonnet","github_branch":"master","commit":"e47637cd9e1b9836aaf1a38f470ee468954dadf0","commit_message":"chore: release 2.7.0\n","name":"jsonnet","description":"Ansible role to install jsonnet configuration language","summary_fields":{"dependencies":[],"namespace":{"id":5968,"name":"rolehippie","avatar_url":"https://github.com/rolehippie.png"},"provider_namespace":{"id":9799,"name":"rolehippie","pulp_href":"/api/pulp/api/v3/pulp_ansible/namespaces/9799/"},"repository":{"name":"jsonnet","original_name":"jsonnet"},"tags":["language","configuration","json"],"versions":[{"id":"8400ec94-ab40-43f5-a2bc-a35e1d76e7ad","name":"v2.7.0","release_date":"2026-08-17T08:48:11+00:00"},{"id":"34ddae9b-a8f7-415e-9859-db378bca8e3d","name":"v2.6.0","release_date":"2026-08-10T09:27:55+00:00"},{"id":"8dafa871-59eb-4a84-bf00-c55326eff711","name":"v2.5.0","release_date":"2026-07-27T11:37:23+00:00"},{"id":"1561ba5e-c2d1-4ffa-944d-454f6a6e6cfb","name":"v2.4.0","release_date":"2026-04-06T09:13:47+00:00"},{"id":"1f2c6dd8-2f78-494c-acd5-6e92de79164b","name":"v2.3.0","release_date":"2025-09-29T19:55:51+00:00"},{"id":"a91fe21f-0b52-4d69-840e-0c84273f85ed","name":"v2.2.0","release_date":"2025-05-12T08:30:17+00:00"},{"id":"c6dc45f1-ebe1-4ca4-8468-0dcc9c26a585","name":"v2.1.0","release_date":"2024-08-26T08:34:48+00:00"},{"id":"8398564a-3123-4cc5-b2ef-79f97cab7cf2","name":"v2.0.0","release_date":"2024-02-12T08:21:00+00:00"},{"id":"2d64bbc3-415b-477d-8cec-2722956e0487","name":"v1.0.0","release_date":"2023-05-04T08:05:35-04:00"}]},"download_count":46},{"id":24836,"upstream_id":null,"created":"2023-05-08T21:33:00.636748Z","modified":"2026-08-03T08:25:33.039970Z","imported":"2026-08-03T08:25:32.957574","github_user":"rolehippie","username":"rolehippie","github_repo":"keepalived","github_branch":"master","commit":"7231cc476941caa3fb871b0307427430b5cf411e","commit_message":"chore: add profile to ansible lint config\n","name":"keepalived","description":"Ansible role to configure failover IPs via Keepalived","summary_fields":{"dependencies":[],"namespace":{"id":5968,"name":"rolehippie","avatar_url":"https://github.com/rolehippie.png"},"provider_namespace":{"id":9799,"name":"rolehippie","pulp_href":"/api/pulp/api/v3/pulp_ansible/namespaces/9799/"},"repository":{"name":"keepalived","original_name":"keepalived"},"tags":["ha","failover","floating","ip"],"versions":[{"id":"fd85d74a-0b04-4516-9d0f-85f88e9b8d83","name":"v2.2.0","release_date":"2026-07-27T11:09:35+00:00"},{"id":"0a0f3cb8-5a28-4358-a2d9-b38f85326416","name":"v2.1.0","release_date":"2025-11-17T08:18:11+00:00"},{"id":"f4586908-99c5-4a78-a10a-48e4ae53d1a4","name":"v2.0.1","release_date":"2024-10-28T08:14:36+00:00"},{"id":"ff78dd45-fdf9-4ae3-8d84-cba62edd863b","name":"v2.0.0","release_date":"2024-02-12T08:10:29+00:00"},{"id":"022d177d-63b7-44c1-9bd7-7530d2f9219a","name":"v1.1.0","release_date":"2024-02-05T08:10:00+00:00"},{"id":"4435f77c-fea4-4603-80a0-4d76a11fc536","name":"v1.0.0","release_date":"2023-01-05T18:24:09-05:00"}]},"download_count":49},{"id":24837,"upstream_id":null,"created":"2023-05-08T21:33:00.708438Z","modified":"2026-08-19T07:59:23.946404Z","imported":"2026-08-19T07:59:23.518331","github_user":"rolehippie","username":"rolehippie","github_repo":"keycloak","github_branch":"master","commit":"82991986192e141cdcfadb7cd75c4ee20b98be9b","commit_message":"deps(patch): update quay.io/keycloak/keycloak docker tag to v26.7.2 (#109)\n\nCo-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>","name":"keycloak","description":"Ansible role to install and configure Keycloak identity service","summary_fields":{"dependencies":[],"namespace":{"id":5968,"name":"rolehippie","avatar_url":"https://github.com/rolehippie.png"},"provider_namespace":{"id":9799,"name":"rolehippie","pulp_href":"/api/pulp/api/v3/pulp_ansible/namespaces/9799/"},"repository":{"name":"keycloak","original_name":"keycloak"},"tags":["identity","idp","openid","oidc"],"versions":[{"id":"e2087227-61e7-4251-b2f4-3ec3d0669904","name":"v6.7.0","release_date":"2026-08-17T08:43:01+00:00"},{"id":"f7370784-0fe7-4d01-849f-db6855c9257c","name":"v6.6.0","release_date":"2026-08-10T09:22:45+00:00"},{"id":"48fe10f5-78a1-44df-ad02-26cfb0cb6d84","name":"v6.5.0","release_date":"2026-07-27T11:19:23+00:00"},{"id":"502df30d-ff01-4259-8256-5ba663bfe0a9","name":"v6.4.0","release_date":"2026-07-13T10:59:09+00:00"},{"id":"34ac3190-f7e6-4709-803a-f43105987e56","name":"v6.3.4","release_date":"2026-06-29T12:31:05+00:00"},{"id":"ced8a6f3-1d80-4226-b040-8f27490d862f","name":"v6.3.3","release_date":"2026-06-08T12:26:10+00:00"},{"id":"36d3fc78-c2b3-4c53-a7a3-3eb10dc2b012","name":"v6.3.2","release_date":"2026-05-25T11:54:18+00:00"},{"id":"318bde08-af0f-4d49-9753-97a80d83e204","name":"v6.3.1","release_date":"2026-04-20T09:58:52+00:00"},{"id":"6784eb30-b6c5-4c84-b855-008c9aec42f5","name":"v6.3.0","release_date":"2026-04-13T09:54:09+00:00"},{"id":"9a58cf06-7584-485c-9d0d-ee199d25f6c2","name":"v6.2.1","release_date":"2026-04-06T09:07:45+00:00"},{"id":"6d57d38b-4161-4eca-a95b-4d2a8da345f3","name":"v6.2.0","release_date":"2026-03-30T09:12:42+00:00"}]},"download_count":94}]}