- [High] Add a check on GROUP var (must be uppercase)
- [Medium] Bug 'ansible_user' undefined (resolved) => libvirt_inventory.py can't retrieve dhcp lease (sudo dhclient eth0) => launch ./virtual-manage --renew-dhcp_
- [Minor] Fix gracefully-shutdown
- [Minor] Fix idempotency when playbook is running twice
- [Minor] Fix issue when os_image is not present in {{ tmp_dir }}
- [High] Manage LXC cluster
- [High] Refactor documentation (add virtual-manage explanation, add schemas, ...)
- [High] Cleanup DNS & APT docker stuff
- [Medium] Manage LXC & KVM cluster in the same cluster
- [Medium] Use Libvirt NSS module instead of using /etc/hosts file https://libvirt.org/nss.html
- [Minor] Add label to loop in order to simplify loop iteration display
- [Minor] In case of many interfaces add a check to get external interface first
- [Minor] Add task to wait for Flatcar VMs ready
- [Minor] Fix DNS issue when using Docker DNS server instead of Libvirt dnsmasq
- [Minor] Remove shutdown before snapshot => use qemu-guest-agent (fsfreeze before snapshot) => NO: external snapshot doesn't manage Guest VM
- [Minor] Introduce virtio-fs https://virtio-fs.gitlab.io/ => take a look at https://virt-lightning.org/ => https://github.com/hicknhack-software/ansible-libvirt
LXD
https://github.com/hispanico/ansible-lxd https://github.com/plumelo/ansible-role-lxd/blob/master/tasks/containers.yml https://github.com/Nani-o/ansible-inventory-lxd https://github.com/Nani-o/ansible-role-lxd
LXD - storage https://discourse.world/h/2020/04/09/Basic-LXD-Features-Linux-Container-Systems https://doc.zordhak.fr/d/LXD/LXD_-_Installation_et_configuration.html https://linuxcontainers.org/lxd/docs/master/storage/#lvm https://linuxcontainers.org/lxd/docs/master/storage/#the-following-commands-can-be-used-to-create-lvm-storage-pools
LXD - network https://github.com/Nani-o/ansible-role-lxd
OpenStack https://github.com/jthadden/OpenStack_Summit_2018_Vancouver/ https://docs.openstack.org/charm-guide/queens/openstack-on-lxd.html
https://www.digitalocean.com/community/tutorials/how-to-set-up-and-use-lxd-on-ubuntu-18-04 https://blog.simos.info/how-to-initialize-lxd-again/
Snapshot https://fedoraproject.org/wiki/Features/Virt_Live_Snapshots https://wiki.libvirt.org/page/I_created_an_external_snapshot,_but_libvirt_will_not_let_me_delete_or_revert_to_it