Tracing libvirtd and checking what really "appears int he request" I see that:
the console request (that works) has: debug : virStoragePoolCreateXML:564 : conn=0x7f39640040b0, xmlDesc=<pool type='dir'> <name>home</name> <target> <path>/home</path> </target> </pool> , flags=0x0 The request from virt-manager for what should be the same has: debug : virStoragePoolDefineXML:607 : conn=0x7f39640042b0, xml=<pool type="dir"> <name>home</name> <target> <path>/home</path> </target> </pool> , flags=0x0 The difference is not in the XML content, but the function called. virStoragePoolCreateXML vs virStoragePoolDefineXML -- 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