I was switching my commandline to use a more equivalent sequence which is using define+start instead of a direct create:
$ virsh pool-define-as --name home --type dir --target /home --print-xml $ virsh pool-start home $ virsh pool-destroy home $ virsh pool-undefine home But now I get it still working: debug : virStoragePoolDefineXML:607 : conn=0x7efd580040a0, xml=<pool type='dir'> <name>home</name> <target> <path>/home</path> </target> </pool> , flags=0x0 -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1901242 Title: virt-manager local directory storage failing To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/libvirt/+bug/1901242/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs