Legacy Roles
A list of legacy roles.
GET /api/v1/roles/?format=api&namespace__name__in=ovirt%2Cwillow&page=3175
{ "count": 37683, "next": "http://galaxy.ansible.com/api/v1/roles/?format=api&namespace__name__in=ovirt%2Cwillow&page=3176", "previous": "http://galaxy.ansible.com/api/v1/roles/?format=api&namespace__name__in=ovirt%2Cwillow&page=3174", "results": [ { "id": 36286, "upstream_id": null, "created": "2023-09-28T23:56:47.887597Z", "modified": "2026-06-19T16:27:43.202543Z", "imported": "2026-06-19T16:27:43.142251", "github_user": "OsgiliathEnterprise", "username": "tcharl", "github_repo": "ansible-orchestration-cli", "github_branch": "master", "commit": "7cca60f49dd4a02e12f6a0a6d8b4bf21cd520d24", "commit_message": "chore: change verbosity\n", "name": "ansible_orchestration_cli", "description": "Wrapper role over the wonderful https://github.com/geerlingguy/tcharl.kubernetes", "summary_fields": { "dependencies": [], "namespace": { "id": 9950, "name": "tcharl", "avatar_url": "https://avatars0.githubusercontent.com/u/792925?v=4" }, "provider_namespace": { "id": 11139, "name": "tcharl", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/11139/" }, "repository": { "name": "ansible-orchestration-cli", "original_name": "ansible-orchestration-cli" }, "tags": [ "orchestration", "kubernetes" ], "versions": [ { "id": "e2a3edd6-4abb-49bb-8633-f12e177e2673", "name": "v2.0.4", "release_date": "2026-06-18T07:18:32+02:00" }, { "id": "5638d182-8b9d-49cd-b536-a373c72dc0d7", "name": "v2.0.3", "release_date": "2025-11-10T19:32:01+01:00" }, { "id": "3dfc630e-5739-431c-bc75-63b7e4fcd9b4", "name": "v2.0.2", "release_date": "2023-12-22T20:06:26+01:00" }, { "id": "b079b888-12bd-482b-8452-b5adf4c935ac", "name": "v2.0.1", "release_date": "2023-08-19T10:55:45-04:00" } ] }, "download_count": 975 }, { "id": 36287, "upstream_id": 48182, "created": "2023-09-28T23:56:48.168550Z", "modified": "2023-10-10T00:48:27.414994Z", "imported": "2023-08-17T09:53:52.606598-04:00", "github_user": "OsgiliathEnterprise", "username": "tcharl", "github_repo": "ansible-role-libvirt-host", "github_branch": "master", "commit": "1205f336ae472bae6b981f0283ca273dd7f78162", "commit_message": "remove collection path entry", "name": "ansible_role_libvirt_host", "description": "Role to install and configure a host as a Libvirt/KVM hypervisor", "summary_fields": { "dependencies": [], "namespace": { "id": 9950, "name": "tcharl", "avatar_url": "https://avatars0.githubusercontent.com/u/792925?v=4" }, "provider_namespace": { "id": 11139, "name": "tcharl", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/11139/" }, "repository": { "name": "ansible-role-libvirt-host", "original_name": "ansible-role-libvirt-host" }, "tags": [ "cloud", "kvm", "libvirt", "vm" ], "versions": [ { "id": 213421, "name": "v1.8.0", "release_date": "2023-08-17T08:14:39-04:00" }, { "id": 206956, "name": "v1.7.9", "release_date": "2023-05-02T05:04:07-04:00" }, { "id": 206226, "name": "v1.7.8", "release_date": "2023-04-30T15:39:12-04:00" }, { "id": 168878, "name": "v1.7.7", "release_date": "2021-11-10T17:25:08-05:00" }, { "id": 165977, "name": "v1.7.6", "release_date": "2021-10-11T06:00:09-04:00" }, { "id": 165975, "name": "v1.7.5", "release_date": "2021-10-11T05:08:15-04:00" }, { "id": 153179, "name": "v1.7.4", "release_date": "2021-05-06T16:48:00-04:00" }, { "id": 153073, "name": "v1.7.3", "release_date": "2021-05-04T05:05:51-04:00" }, { "id": 126336, "name": "v1.7.2", "release_date": "2020-05-13T13:54:09-04:00" }, { "id": 124601, "name": "v1.7.1", "release_date": "2020-04-21T17:21:15-04:00" }, { "id": 124569, "name": "v1.7.0", "release_date": "2020-02-28T12:05:43-05:00" } ] }, "download_count": 2289 }, { "id": 36288, "upstream_id": null, "created": "2023-09-28T23:56:48.382440Z", "modified": "2025-12-15T10:50:15.184181Z", "imported": "2025-12-15T10:50:15.022763", "github_user": "OsgiliathEnterprise", "username": "tcharl", "github_repo": "ansible-role-libvirt-vm", "github_branch": "master", "commit": "c7867e5f615f33cd485c37143930db66b65a8070", "commit_message": "update ci\n", "name": "libvirt-vm", "description": "Role to configure and create VMs on a Libvirt/KVM hypervisor\n", "summary_fields": { "dependencies": [], "namespace": { "id": 9950, "name": "tcharl", "avatar_url": "https://avatars0.githubusercontent.com/u/792925?v=4" }, "provider_namespace": { "id": 11139, "name": "tcharl", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/11139/" }, "repository": { "name": "ansible-role-libvirt-vm", "original_name": "ansible-role-libvirt-vm" }, "tags": [ "cloud", "kvm", "libvirt", "vm" ], "versions": [ { "id": "2fedf50b-8bd8-4c93-8902-6de99ad0b93b", "name": "v1.14.7", "release_date": "2025-12-15T11:48:51+01:00" }, { "id": "dc53a1cf-6d19-480e-8438-0e216b1ba5cd", "name": "v1.14.6", "release_date": "2025-12-15T11:47:33+01:00" }, { "id": "f817b3ba-1867-49ac-8b26-57eab29d4700", "name": "v1.14.5", "release_date": "2025-12-15T11:00:47+01:00" }, { "id": "4e955127-5a5a-46cb-a382-c713b5fabd3f", "name": "v1.14.4", "release_date": "2023-12-21T19:40:39+01:00" }, { "id": "6aec2105-4db5-484e-b21e-f40262cda11e", "name": "v1.14.3", "release_date": "2023-08-17T09:54:21-04:00" }, { "id": "94da79c5-8074-40c5-b977-d8dbbeaa0b32", "name": "v1.14.2", "release_date": "2023-05-14T10:49:43-04:00" }, { "id": "3dbd72bd-8019-4f83-b259-416fe4c1e4f9", "name": "v1.14.1", "release_date": "2021-10-11T05:29:32-04:00" }, { "id": "69ab88b8-c703-45b5-a6f7-8973836c8f1c", "name": "v1.14.0", "release_date": "2020-12-25T12:41:31-05:00" }, { "id": "e8d5d389-8370-45fc-a915-c53f833af347", "name": "v1.13.0", "release_date": "2020-02-28T12:08:27-05:00" }, { "id": "3930737b-15e7-4c0e-9d6d-aa244a292a0a", "name": "v1.12.0", "release_date": "2020-02-06T06:36:53-05:00" }, { "id": "62f48438-855b-4581-b2b6-19212f22fc58", "name": "v1.11.0", "release_date": "2020-01-23T09:33:34-05:00" } ] }, "download_count": 47 }, { "id": 36289, "upstream_id": null, "created": "2023-09-28T23:56:48.516323Z", "modified": "2026-08-29T15:05:29.142216Z", "imported": "2026-08-29T15:05:29.012114", "github_user": "OsgiliathEnterprise", "username": "tcharl", "github_repo": "ansible_routing", "github_branch": "master", "commit": "7fa7ebbb0981a023dd44a7143de97e9f619e68b0", "commit_message": "fix: port range protocol well defnined\n", "name": "ansible_routing", "description": "This role let you configure simple redirections using firewalld masquerade", "summary_fields": { "dependencies": [], "namespace": { "id": 9950, "name": "tcharl", "avatar_url": "https://avatars0.githubusercontent.com/u/792925?v=4" }, "provider_namespace": { "id": 11139, "name": "tcharl", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/11139/" }, "repository": { "name": "ansible_routing", "original_name": "ansible_routing" }, "tags": [ "firewalld", "routing" ], "versions": [ { "id": "9b5e3d35-00db-4721-92f6-6a5233ba4682", "name": "v0.1.11", "release_date": "2026-08-28T23:47:33+02:00" }, { "id": "12a92f21-af90-4bf6-947e-95a905eaea73", "name": "v0.1.10", "release_date": "2026-08-23T21:28:42+02:00" }, { "id": "77085d66-87f1-476a-bd0c-e67370766151", "name": "v0.1.9", "release_date": "2026-08-23T00:03:55+02:00" }, { "id": "29ca0470-c3b0-4965-996f-306a9fe87908", "name": "v0.1.8", "release_date": "2026-06-08T23:24:36+02:00" }, { "id": "abb3b0c9-d01c-41f3-8b98-f09a7507b683", "name": "v0.1.7", "release_date": "2026-05-31T23:00:05+02:00" }, { "id": "88481732-d51c-46c8-b7d1-2d5abca089d1", "name": "v0.1.6", "release_date": "2026-05-31T22:02:20+02:00" }, { "id": "cb748b38-8b40-496c-8ff4-6edaf6374193", "name": "v0.1.5", "release_date": "2026-05-09T18:21:43+02:00" }, { "id": "d9e96d7e-371d-4003-ad0a-ee50eb3dbf36", "name": "v0.1.4", "release_date": "2026-05-09T11:32:07+02:00" }, { "id": "9e953c3b-2428-4258-bba4-c6702ccadf2f", "name": "v0.1.3", "release_date": "2026-05-08T18:33:11+02:00" }, { "id": "274e19ab-254f-4791-a8f9-e023d8ac7136", "name": "v0.1.2", "release_date": "2025-12-15T11:04:49+01:00" }, { "id": "aad82a04-d9c6-456d-a67b-7dbebbdbb824", "name": "v0.1.1", "release_date": "2025-11-10T18:51:05+01:00" } ] }, "download_count": 6229 }, { "id": 36290, "upstream_id": null, "created": "2023-09-28T23:56:48.664328Z", "modified": "2026-08-23T09:53:47.167972Z", "imported": "2026-08-23T09:53:46.977618", "github_user": "OsgiliathEnterprise", "username": "tcharl", "github_repo": "ansible-securehost", "github_branch": "master", "commit": "0f49beab8293b1dda19f0ad8f448bd570f61f291", "commit_message": "chore: add test, improve idempotence\n", "name": "ansible_securehost", "description": "Role on top of the marvelous Freeipa collections to setup client on machines", "summary_fields": { "dependencies": [], "namespace": { "id": 9950, "name": "tcharl", "avatar_url": "https://avatars0.githubusercontent.com/u/792925?v=4" }, "provider_namespace": { "id": 11139, "name": "tcharl", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/11139/" }, "repository": { "name": "ansible-securehost", "original_name": "ansible-securehost" }, "tags": [ "fail2ban", "freeipa" ], "versions": [ { "id": "effd477a-98cf-4f0a-a49a-840bd127adf4", "name": "v2.0.23", "release_date": "2026-08-22T17:44:51+02:00" }, { "id": "0b987db5-f949-4278-a564-b053779fd4ed", "name": "v2.0.22", "release_date": "2026-06-09T21:17:19+02:00" }, { "id": "a93c4c02-a810-4434-a768-04bc8de3defc", "name": "v2.0.21", "release_date": "2026-06-07T22:41:36+02:00" }, { "id": "65556918-0346-4bc2-a11b-678a6acbe4ac", "name": "v2.0.20", "release_date": "2026-06-07T16:33:19+02:00" }, { "id": "c7092687-6d3e-430f-a2cf-a713ceeca2a1", "name": "v2.0.19", "release_date": "2026-06-07T13:44:52+02:00" }, { "id": "b0d75232-786a-4a19-b032-37eec56a737f", "name": "v2.0.18", "release_date": "2026-06-06T23:42:18+02:00" }, { "id": "44d70ac7-8fd2-4ee8-973c-839adf447a2f", "name": "v2.0.17", "release_date": "2026-06-06T22:06:30+02:00" }, { "id": "3babc5d2-48f1-40cb-a3a4-166886b08bde", "name": "v2.0.16", "release_date": "2026-06-06T20:42:45+02:00" }, { "id": "aed31e0b-6daa-4dab-9ebb-661b414a06f6", "name": "v2.0.15", "release_date": "2026-06-06T18:37:38+02:00" }, { "id": "1ec50b63-20ec-4b71-9ee4-df4a16ef6375", "name": "v2.0.14", "release_date": "2026-06-06T14:08:41+02:00" }, { "id": "294a8008-ef8b-40da-b494-19d7bc669897", "name": "v2.0.13", "release_date": "2026-06-01T22:55:42+02:00" } ] }, "download_count": 3449 }, { "id": 36291, "upstream_id": null, "created": "2023-09-28T23:56:48.814725Z", "modified": "2026-06-15T14:52:53.528215Z", "imported": "2026-06-15T14:52:53.453883", "github_user": "OsgiliathEnterprise", "username": "tcharl", "github_repo": "ansible-users", "github_branch": "master", "commit": "deef68fa59934fc38687b68ca775dd46df1c83f8", "commit_message": "chore: grade fedora for molecule, switch to uv\n", "name": "ansible_users", "description": "Wrapper role around robertdebock.users", "summary_fields": { "dependencies": [], "namespace": { "id": 9950, "name": "tcharl", "avatar_url": "https://avatars0.githubusercontent.com/u/792925?v=4" }, "provider_namespace": { "id": 11139, "name": "tcharl", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/11139/" }, "repository": { "name": "ansible-users", "original_name": "ansible-users" }, "tags": [ "users", "freeipa" ], "versions": [ { "id": "181ec007-b5e9-4a69-9151-a698f856b34e", "name": "v2.1.7", "release_date": "2026-06-15T16:51:31+02:00" }, { "id": "c3e1e397-d1ec-4bf7-926d-950e9ca67c03", "name": "v2.1.6", "release_date": "2026-06-05T23:51:50+02:00" }, { "id": "9f6a858f-3a70-4a76-bccc-8e3f565c964c", "name": "v2.1.5", "release_date": "2026-05-11T10:27:48+02:00" }, { "id": "a983f93f-1e2d-4861-b53a-06dfba4dd327", "name": "v2.1.4", "release_date": "2025-12-15T11:42:59+01:00" }, { "id": "6940276a-0c16-48a0-9211-576ffbe3bfb9", "name": "v2.1.3", "release_date": "2025-11-10T20:08:12+01:00" }, { "id": "abc1babd-ad56-4054-8507-5a8d3d541ca4", "name": "2.1.2", "release_date": "2023-12-22T20:15:09+01:00" }, { "id": "9c914c92-d12b-406e-bcd1-4c2b42c29534", "name": "2.1.0", "release_date": "2023-06-17T12:26:05-04:00" } ] }, "download_count": 2203 }, { "id": 36292, "upstream_id": null, "created": "2023-09-28T23:56:49.776123Z", "modified": "2026-06-05T10:52:49.979725Z", "imported": "2026-06-05T10:52:49.883769", "github_user": "OsgiliathEnterprise", "username": "tcharl", "github_repo": "ansible-virtualization", "github_branch": "master", "commit": "f809ffeae51b3887273fc6a08a56155fdee6bcd6", "commit_message": "chore: update molecule host\n", "name": "ansible_virtualization", "description": "Setup libvirt, kvm and qemu configuration", "summary_fields": { "dependencies": [ { "role": "tcharl.ansible_role_libvirt_host" } ], "namespace": { "id": 9950, "name": "tcharl", "avatar_url": "https://avatars0.githubusercontent.com/u/792925?v=4" }, "provider_namespace": { "id": 11139, "name": "tcharl", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/11139/" }, "repository": { "name": "ansible-virtualization", "original_name": "ansible-virtualization" }, "tags": [ "virtualization", "qemu", "libvirt", "kvm" ], "versions": [ { "id": "20d47793-8fcb-4617-84a3-2af6d8a986f4", "name": "v2.0.7", "release_date": "2026-06-05T09:02:31+02:00" }, { "id": "5485368e-51b7-4c60-83a1-1b1e611d8a8c", "name": "v2.0.6", "release_date": "2026-05-08T18:19:17+02:00" }, { "id": "24583135-fabc-4d2d-86b5-5fe70d745cc3", "name": "v2.0.5", "release_date": "2025-12-15T10:56:34+01:00" }, { "id": "dfb802b1-bf89-4e3f-bace-0f6337d97a6a", "name": "v2.0.4", "release_date": "2025-11-10T18:42:37+01:00" }, { "id": "761fb253-72a6-43ed-bbf9-f32f44224a61", "name": "v2.0.3", "release_date": "2023-12-21T19:56:10+01:00" }, { "id": "b39bffb1-5a0a-446b-a54a-815264eba800", "name": "v2.0.2", "release_date": "2023-08-17T11:11:46-04:00" }, { "id": "63ac963b-6b3f-4f17-a701-bdd1c0ec23e0", "name": "v1.0.1", "release_date": "2023-05-19T10:45:01-04:00" }, { "id": "d9cd367d-ce91-4543-bf05-f5da176da9bf", "name": "v1.0.0", "release_date": "2023-05-01T08:43:30-04:00" } ] }, "download_count": 1794 }, { "id": 36293, "upstream_id": null, "created": "2023-09-28T23:56:49.912160Z", "modified": "2026-06-05T22:14:12.548721Z", "imported": "2026-06-05T22:14:12.338116", "github_user": "OsgiliathEnterprise", "username": "tcharl", "github_repo": "ansible-virtualization-guest", "github_branch": "master", "commit": "d2fef494caf978802dfa82af9b1cd9298da2c406", "commit_message": "chore: update molecule iso version\n", "name": "ansible_virtualization_guest", "description": "Installs and configures a vagrant cloud VM with libvirt", "summary_fields": { "dependencies": [ { "role": "tcharl.ansible_virtualization" } ], "namespace": { "id": 9950, "name": "tcharl", "avatar_url": "https://avatars0.githubusercontent.com/u/792925?v=4" }, "provider_namespace": { "id": 11139, "name": "tcharl", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/11139/" }, "repository": { "name": "ansible-virtualization-guest", "original_name": "ansible-virtualization-guest" }, "tags": [ "libvirt", "virtualization", "qemu", "vagrant" ], "versions": [ { "id": "1fa120c9-522c-4a03-82e6-94e2900cebd0", "name": "v2.0.8", "release_date": "2026-06-06T00:11:10+02:00" }, { "id": "360938a3-4dd4-4708-a2a3-56ae8ae1dedb", "name": "v2.0.7", "release_date": "2026-05-08T18:28:02+02:00" }, { "id": "a7dc09fe-cc4e-4d95-b01a-7e196c87cd7c", "name": "v2.0.6", "release_date": "2026-05-07T15:30:02+02:00" }, { "id": "b87c5f79-d63c-47a8-a2af-91c1297b7f28", "name": "v2.0.5", "release_date": "2025-12-15T10:58:50+01:00" }, { "id": "afed3004-8ace-4080-8254-acda0c5b74ea", "name": "v2.0.4", "release_date": "2025-10-21T22:20:27+02:00" }, { "id": "09c9523d-e7fd-4648-8d99-b66a63c84964", "name": "v2.0.3", "release_date": "2023-12-21T20:13:36+01:00" }, { "id": "46fe96d0-a9d8-4bb2-98d1-83ccead726bf", "name": "v2.0.2", "release_date": "2023-08-17T11:24:00-04:00" }, { "id": "0715858a-4be6-4065-b4d5-cb3d80b70ddd", "name": "v1.0.6", "release_date": "2023-05-19T10:49:06-04:00" }, { "id": "f488e4d6-72a2-419e-a91c-844eee3fcdff", "name": "1.0.5", "release_date": "2021-05-30T13:06:00-04:00" }, { "id": "420787c4-4cba-4d7d-9e6a-6e257a72f9e6", "name": "1.0.4", "release_date": "2021-05-17T13:56:46-04:00" }, { "id": "ce8da7c4-5e70-40a4-a089-1033c1596caa", "name": "1.0.3", "release_date": "2021-01-03T13:58:19-05:00" } ] }, "download_count": 58 }, { "id": 36294, "upstream_id": null, "created": "2023-09-28T23:56:50.070850Z", "modified": "2026-08-25T08:17:59.599013Z", "imported": "2026-08-25T08:17:59.473170", "github_user": "OsgiliathEnterprise", "username": "tcharl", "github_repo": "ansible-volumes", "github_branch": "master", "commit": "174ecaa3b3d9e482c248c146f2b03905420ab728", "commit_message": "chore: fix metalv\n", "name": "ansible_volumes", "description": "Wrapper role letting you to create PV, LV, thinpools and pool metadata.", "summary_fields": { "dependencies": [], "namespace": { "id": 9950, "name": "tcharl", "avatar_url": "https://avatars0.githubusercontent.com/u/792925?v=4" }, "provider_namespace": { "id": 11139, "name": "tcharl", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/11139/" }, "repository": { "name": "ansible-volumes", "original_name": "ansible-volumes" }, "tags": [ "lvm", "thinpool" ], "versions": [ { "id": "e02212cf-39f0-4006-9549-0cafbcb4e183", "name": "v2.0.13", "release_date": "2026-08-25T10:09:12+02:00" }, { "id": "480325ec-38b4-489b-8e93-db131d84eb37", "name": "v2.0.12", "release_date": "2026-06-11T16:46:35+02:00" }, { "id": "63139e8e-406a-4094-bdd7-f2982d2a8695", "name": "v2.0.11", "release_date": "2026-06-11T15:34:11+02:00" }, { "id": "8c694eb0-850e-4dc9-b849-7ae78c804e31", "name": "v2.0.10", "release_date": "2026-06-11T12:48:32+02:00" }, { "id": "40de9821-7266-461d-8b15-551aabd795ef", "name": "v2.0.9", "release_date": "2026-06-10T21:10:40+02:00" }, { "id": "27d8a6d7-978a-4aae-bd1c-fb1c612aaebf", "name": "v2.0.8", "release_date": "2026-06-10T19:36:06+02:00" }, { "id": "f55eb2d4-4349-4b3c-ad5e-78c269caef5c", "name": "v2.0.7", "release_date": "2026-06-04T12:35:02+02:00" }, { "id": "be35b0ee-d414-4e73-a03f-a42b8c8516ab", "name": "v2.0.6", "release_date": "2026-06-01T21:38:19+02:00" }, { "id": "2e054e71-4ac2-4f86-944a-b0d1beca97ac", "name": "v2.0.5", "release_date": "2026-05-11T12:51:13+02:00" }, { "id": "b6e67bda-7603-49a0-b90b-d1bfe8985e3a", "name": "v2.0.4", "release_date": "2025-08-24T19:27:26+02:00" }, { "id": "82936a11-baab-479c-b2b8-b8ccc2bb7c3d", "name": "v2.0.3", "release_date": "2023-12-21T21:41:10+01:00" } ] }, "download_count": 5221 }, { "id": 36295, "upstream_id": 62266, "created": "2023-09-28T23:56:50.218535Z", "modified": "2023-10-10T00:48:27.398672Z", "imported": "2023-08-18T11:58:11.977635-04:00", "github_user": "OsgiliathEnterprise", "username": "tcharl", "github_repo": "bind9", "github_branch": "master", "commit": "d5da71bfc10ebd8312e4dd9ae6661a17b5a7541f", "commit_message": "prepare installing docker", "name": "bind9", "description": "Install bind DNS server and configures it on any client machineclients", "summary_fields": { "dependencies": [], "namespace": { "id": 9950, "name": "tcharl", "avatar_url": "https://avatars0.githubusercontent.com/u/792925?v=4" }, "provider_namespace": { "id": 11139, "name": "tcharl", "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/11139/" }, "repository": { "name": "bind9", "original_name": "bind9" }, "tags": [], "versions": [ { "id": 213473, "name": "v2.0.1", "release_date": "2023-08-18T08:59:19-04:00" } ] }, "download_count": 28 } ] }