Public bug reported: I have configured host filesystem access via virt-manager.
<filesystem type='mount' accessmode='squash'> <source dir='/tmp/share1'/> <target dir='/hostshare1'/> <alias name='fs0'/> <address type='pci' domain='0x0000' bus='0x00' slot='0x09' function='0x0'/> </filesystem> <filesystem type='mount' accessmode='mapped'> <source dir='/tmp/share2'/> <target dir='hostshare2'/> <alias name='fs1'/> <address type='pci' domain='0x0000' bus='0x00' slot='0x0a' function='0x0'/> </filesystem> now, in the guest, I can mount /hostshare1 -t 9p -o trans=virtio,version9p2000.L,access=any,posixacl /mnt/ but I cannot list the directory. I get a permission denied error. cat /etc/apparmor.d/libvirt/libvirt-039f126b- da58-4dba-9317-4c7586c34a61.files # DO NOT EDIT THIS FILE DIRECTLY. IT IS MANAGED BY LIBVIRT. "/var/log/libvirt/**/ubuntutrusty-server.log" w, "/var/lib/libvirt/**/ubuntutrusty-server.monitor" rw, "/var/run/libvirt/**/ubuntutrusty-server.pid" rwk, "/run/libvirt/**/ubuntutrusty-server.pid" rwk, "/var/run/libvirt/**/*.tunnelmigrate.dest.ubuntutrusty-server" rw, "/run/libvirt/**/*.tunnelmigrate.dest.ubuntutrusty-server" rw, "/var/lib/libvirt/images/ubuntutrusty-server.qcow2" rw, "/tmp/share1/**" rwl, "/tmp/share1/" r, "/tmp/share2/**" rwl, "/tmp/share2/" r, /dev/vhost-net rw, "/dev/net/tun" rw, but I needed to sudo aa-complain libvirt/libvirt-039f126b-da58-4dba-9317-4c7586c34a61 in order to be able to list the directory. I cannot read or write files, though. I expected it to work fine. ProblemType: Bug DistroRelease: Ubuntu 15.04 Package: libvirt-bin 1.2.12-0ubuntu11 ProcVersionSignature: Ubuntu 3.19.0-13.13-generic 3.19.3 Uname: Linux 3.19.0-13-generic x86_64 ApportVersion: 2.17-0ubuntu2 Architecture: amd64 CurrentDesktop: GNOME Date: Fri Apr 17 10:15:24 2015 SourcePackage: libvirt UpgradeStatus: No upgrade log present (probably fresh install) modified.conffile..etc.libvirt.qemu.conf: [inaccessible: [Errno 13] Permission denied: '/etc/libvirt/qemu.conf'] modified.conffile..etc.libvirt.qemu.networks.default.xml: [inaccessible: [Errno 13] Permission denied: '/etc/libvirt/qemu/networks/default.xml'] ** Affects: libvirt (Ubuntu) Importance: Undecided Status: New ** Tags: amd64 apparmor apport-bug vivid -- You received this bug notification because you are a member of Ubuntu Server Team, which is subscribed to libvirt in Ubuntu. https://bugs.launchpad.net/bugs/1445386 Title: virtual machine cannot access p9 filesystem To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/libvirt/+bug/1445386/+subscriptions -- Ubuntu-server-bugs mailing list Ubuntu-server-bugs@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs