Skip to content

Latest commit

 

History

History
56 lines (48 loc) · 2.34 KB

TODO.md

File metadata and controls

56 lines (48 loc) · 2.34 KB

Bug Fix

  • [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 }}

Todo list

  • [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

Links

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