On Sat, Apr 3, 2021 at 10:42 AM Richard Shaw hobbes1069@gmail.com wrote:
Before I submit a BZ I figured maybe some discussion was in order.
As the default fs is now btrfs and it's well known to be bad for VMs, I'm surprised this wasn't already implemented.
It is implemented. https://listman.redhat.com/archives/libvir-list/2020-July/msg01377.html
Applies to virt-install, virt-manager, GNOME Boxes, and Cockpit.
If you do a clean install and haven't setup a storage pool yet before copying over VM images from some other source, they won't be nodatacow because the enclosing directory isn't yet nodatacow.