delegated_vm_install 2.0.0

An Ansible role to install a libvirt virtual machine with virt-install and cloud-init. This role is designed to delegate the install to a libvirt hypervisor. It allows you to specify the Linux/libvirt KVM host as part of the virtual machine definition.

Tags ansible role libvirt cloudinit
License MITL
State stable

Recent Releases

2.0.021 Jul 2023 18:36 minor feature: Debian GNU/Linux 12 template * Introduced templates/vms//path * moved Debian 11 template to templates/vms/debian/11 * Created Debian 12 vm template * Set default to Debian 12 * Documentation updated * This release might break existing playbooks; bumped version to 2.0.0
1.2.012 Mar 2023 13:56 minor feature: default_user * Set vm.default_user.passwd to false by default to lock the user. Previous default setting was invalid cloud-init syntax. * Set vm.default_user.name to the USER evironment variable if ansible_user is not defined * Documentation updated
1.1.029 Jan 2023 13:06 minor feature: update_ssh_known_hosts directive added * update_ssh_known_hosts directive added to allow to update the ssh host key after the virtual machine is installed. * Documentation updated * Debug code added
1.0.023 Oct 2022 09:14 minor feature: Initial public release