zyga@x240:~/go/src/github.com/snapcore/snapd/cmd/snap-update-ns$ sudo SNAPD_DEBUG=1 ./snap-update-ns microk8s; echo $? 2020/04/11 21:19:48.913258 common.go:60: DEBUG: locking mount namespace of snap "microk8s" 2020/04/11 21:19:48.913306 common.go:81: DEBUG: freezing processes of snap "microk8s" 2020/04/11 21:19:48.913399 update.go:72: DEBUG: --- EXPLAINING --- 2020/04/11 21:19:48.913426 update.go:74: DEBUG: mount (/snap/microk8s/x1/var/lib/snapd/lib/gl/libEGL_nvidia.so.0 /usr/lib/x86_64-linux-gnu/libEGL_nvidia.so.0 none bind,rw,x-snapd.kind=file,x-snapd.origin=layout 0 0) 2020/04/11 21:19:48.913437 update.go:74: DEBUG: mount (none /usr/libexec none x-snapd.kind=symlink,x-snapd.symlink=/var/snap/microk8s/common/usr/libexec,x-snapd.origin=layout 0 0) 2020/04/11 21:19:48.913441 update.go:76: DEBUG: --- EXECUTING --- 2020/04/11 21:19:48.913485 change.go:124: DEBUG: need to create writable mimic needed to create path "/usr/lib/x86_64-linux-gnu/libEGL_nvidia.so.0" (original error: cannot operate on read-only filesystem at /usr/lib/x86_64-linux-gnu) 2020/04/11 21:19:48.913493 utils.go:456: DEBUG: create-writable-mimic "/usr/lib/x86_64-linux-gnu" 2020/04/11 21:19:48.914100 change.go:316: DEBUG: mount name:"/usr/lib/x86_64-linux-gnu" dir:"/tmp/.snap/usr/lib/x86_64-linux-gnu" type:"" opts:MS_BIND|MS_REC unparsed:"" (error: ) 2020/04/11 21:19:48.914189 change.go:316: DEBUG: mount name:"tmpfs" dir:"/usr/lib/x86_64-linux-gnu" type:"tmpfs" opts: unparsed:"mode=0755,uid=0,gid=0" (error: ) 2020/04/11 21:19:48.914289 change.go:316: DEBUG: mount name:"/tmp/.snap/usr/lib/x86_64-linux-gnu/audit" dir:"/usr/lib/x86_64-linux-gnu/audit" type:"" opts:MS_BIND|MS_REC unparsed:"" (error: ) 2020/04/11 21:19:48.914382 change.go:316: DEBUG: mount name:"/tmp/.snap/usr/lib/x86_64-linux-gnu/coreutils" dir:"/usr/lib/x86_64-linux-gnu/coreutils" type:"" opts:MS_BIND|MS_REC unparsed:"" (error: ) 2020/04/11 21:19:48.914470 change.go:316: DEBUG: mount name:"/tmp/.snap/usr/lib/x86_64-linux-gnu/engines-1.1" dir:"/usr/lib/x86_64-linux-gnu/engines-1.1" type:"" opts:MS_BIND|MS_REC unparsed:"" (error: ) 2020/04/11 21:19:48.914555 change.go:316: DEBUG: mount name:"/tmp/.snap/usr/lib/x86_64-linux-gnu/gconv" dir:"/usr/lib/x86_64-linux-gnu/gconv" type:"" opts:MS_BIND|MS_REC unparsed:"" (error: ) 2020/04/11 21:19:48.914638 change.go:316: DEBUG: mount name:"/tmp/.snap/usr/lib/x86_64-linux-gnu/gio" dir:"/usr/lib/x86_64-linux-gnu/gio" type:"" opts:MS_BIND|MS_REC unparsed:"" (error: ) 2020/04/11 21:19:48.914725 change.go:316: DEBUG: mount name:"/tmp/.snap/usr/lib/x86_64-linux-gnu/glib-2.0" dir:"/usr/lib/x86_64-linux-gnu/glib-2.0" type:"" opts:MS_BIND|MS_REC unparsed:"" (error: ) 2020/04/11 21:19:48.914813 change.go:316: DEBUG: mount name:"/tmp/.snap/usr/lib/x86_64-linux-gnu/krb5" dir:"/usr/lib/x86_64-linux-gnu/krb5" type:"" opts:MS_BIND|MS_REC unparsed:"" (error: ) 2020/04/11 21:19:48.914899 change.go:316: DEBUG: mount name:"/tmp/.snap/usr/lib/x86_64-linux-gnu/libargon2.so.0" dir:"/usr/lib/x86_64-linux-gnu/libargon2.so.0" type:"" opts:MS_BIND unparsed:"" (error: ) 2020/04/11 21:19:48.914984 change.go:316: DEBUG: mount name:"/tmp/.snap/usr/lib/x86_64-linux-gnu/libcrypto.so.1.0.0" dir:"/usr/lib/x86_64-linux-gnu/libcrypto.so.1.0.0" type:"" opts:MS_BIND unparsed:"" (error: ) 2020/04/11 21:19:48.915070 change.go:316: DEBUG: mount name:"/tmp/.snap/usr/lib/x86_64-linux-gnu/libcrypto.so.1.1" dir:"/usr/lib/x86_64-linux-gnu/libcrypto.so.1.1" type:"" opts:MS_BIND unparsed:"" (error: ) 2020/04/11 21:19:48.915158 change.go:316: DEBUG: mount name:"/tmp/.snap/usr/lib/x86_64-linux-gnu/libdb-5.3.so" dir:"/usr/lib/x86_64-linux-gnu/libdb-5.3.so" type:"" opts:MS_BIND unparsed:"" (error: ) 2020/04/11 21:19:48.915277 change.go:316: DEBUG: mount name:"/tmp/.snap/usr/lib/x86_64-linux-gnu/libdebconfclient.so.0.0.0" dir:"/usr/lib/x86_64-linux-gnu/libdebconfclient.so.0.0.0" type:"" opts:MS_BIND unparsed:"" (error: ) 2020/04/11 21:19:48.915390 change.go:316: DEBUG: mount name:"/tmp/.snap/usr/lib/x86_64-linux-gnu/libedit.so.2.0.56" dir:"/usr/lib/x86_64-linux-gnu/libedit.so.2.0.56" type:"" opts:MS_BIND unparsed:"" (error: ) 2020/04/11 21:19:48.915488 change.go:316: DEBUG: mount name:"/tmp/.snap/usr/lib/x86_64-linux-gnu/libelf-0.170.so" dir:"/usr/lib/x86_64-linux-gnu/libelf-0.170.so" type:"" opts:MS_BIND unparsed:"" (error: ) 2020/04/11 21:19:48.915633 change.go:316: DEBUG: mount name:"/tmp/.snap/usr/lib/x86_64-linux-gnu/libexpatw.so.1.6.7" dir:"/usr/lib/x86_64-linux-gnu/libexpatw.so.1.6.7" type:"" opts:MS_BIND unparsed:"" (error: ) 2020/04/11 21:19:48.915746 change.go:316: DEBUG: mount name:"/tmp/.snap/usr/lib/x86_64-linux-gnu/libffi.so.6.0.4" dir:"/usr/lib/x86_64-linux-gnu/libffi.so.6.0.4" type:"" opts:MS_BIND unparsed:"" (error: ) 2020/04/11 21:19:48.915858 change.go:316: DEBUG: mount name:"/tmp/.snap/usr/lib/x86_64-linux-gnu/libform.so.5.9" dir:"/usr/lib/x86_64-linux-gnu/libform.so.5.9" type:"" opts:MS_BIND unparsed:"" (error: ) 2020/04/11 21:19:48.915966 change.go:316: DEBUG: mount name:"/tmp/.snap/usr/lib/x86_64-linux-gnu/libformw.so.5.9" dir:"/usr/lib/x86_64-linux-gnu/libformw.so.5.9" type:"" opts:MS_BIND unparsed:"" (error: ) 2020/04/11 21:19:48.916077 change.go:316: DEBUG: mount name:"/tmp/.snap/usr/lib/x86_64-linux-gnu/libgio-2.0.so.0.5600.4" dir:"/usr/lib/x86_64-linux-gnu/libgio-2.0.so.0.5600.4" type:"" opts:MS_BIND unparsed:"" (error: ) 2020/04/11 21:19:48.916190 change.go:316: DEBUG: mount name:"/tmp/.snap/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.5600.4" dir:"/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0.5600.4" type:"" opts:MS_BIND unparsed:"" (error: ) 2020/04/11 21:19:48.916298 change.go:316: DEBUG: mount name:"/tmp/.snap/usr/lib/x86_64-linux-gnu/libgmodule-2.0.so.0.5600.4" dir:"/usr/lib/x86_64-linux-gnu/libgmodule-2.0.so.0.5600.4" type:"" opts:MS_BIND unparsed:"" (error: ) 2020/04/11 21:19:48.916408 change.go:316: DEBUG: mount name:"/tmp/.snap/usr/lib/x86_64-linux-gnu/libgmp.so.10.3.2" dir:"/usr/lib/x86_64-linux-gnu/libgmp.so.10.3.2" type:"" opts:MS_BIND unparsed:"" (error: ) 2020/04/11 21:19:48.916523 change.go:316: DEBUG: mount name:"/tmp/.snap/usr/lib/x86_64-linux-gnu/libgnutls.so.30.14.10" dir:"/usr/lib/x86_64-linux-gnu/libgnutls.so.30.14.10" type:"" opts:MS_BIND unparsed:"" (error: ) 2020/04/11 21:19:48.916631 change.go:316: DEBUG: mount name:"/tmp/.snap/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.5600.4" dir:"/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.5600.4" type:"" opts:MS_BIND unparsed:"" (error: ) 2020/04/11 21:19:48.916739 change.go:316: DEBUG: mount name:"/tmp/.snap/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2" dir:"/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2" type:"" opts:MS_BIND unparsed:"" (error: ) 2020/04/11 21:19:48.916852 change.go:316: DEBUG: mount name:"/tmp/.snap/usr/lib/x86_64-linux-gnu/libgthread-2.0.so.0.5600.4" dir:"/usr/lib/x86_64-linux-gnu/libgthread-2.0.so.0.5600.4" type:"" opts:MS_BIND unparsed:"" (error: ) 2020/04/11 21:19:48.916964 change.go:316: DEBUG: mount name:"/tmp/.snap/usr/lib/x86_64-linux-gnu/libhogweed.so.4.4" dir:"/usr/lib/x86_64-linux-gnu/libhogweed.so.4.4" type:"" opts:MS_BIND unparsed:"" (error: ) 2020/04/11 21:19:48.917079 change.go:316: DEBUG: mount name:"/tmp/.snap/usr/lib/x86_64-linux-gnu/libidn2.so.0.3.3" dir:"/usr/lib/x86_64-linux-gnu/libidn2.so.0.3.3" type:"" opts:MS_BIND unparsed:"" (error: ) 2020/04/11 21:19:48.917188 change.go:316: DEBUG: mount name:"/tmp/.snap/usr/lib/x86_64-linux-gnu/libip4tc.so.0.1.0" dir:"/usr/lib/x86_64-linux-gnu/libip4tc.so.0.1.0" type:"" opts:MS_BIND unparsed:"" (error: ) 2020/04/11 21:19:48.917300 change.go:316: DEBUG: mount name:"/tmp/.snap/usr/lib/x86_64-linux-gnu/libip6tc.so.0.1.0" dir:"/usr/lib/x86_64-linux-gnu/libip6tc.so.0.1.0" type:"" opts:MS_BIND unparsed:"" (error: ) 2020/04/11 21:19:48.917418 change.go:316: DEBUG: mount name:"/tmp/.snap/usr/lib/x86_64-linux-gnu/libiptc.so.0.0.0" dir:"/usr/lib/x86_64-linux-gnu/libiptc.so.0.0.0" type:"" opts:MS_BIND unparsed:"" (error: ) 2020/04/11 21:19:48.917527 change.go:316: DEBUG: mount name:"/tmp/.snap/usr/lib/x86_64-linux-gnu/libk5crypto.so.3.1" dir:"/usr/lib/x86_64-linux-gnu/libk5crypto.so.3.1" type:"" opts:MS_BIND unparsed:"" (error: ) 2020/04/11 21:19:48.917651 change.go:316: DEBUG: mount name:"/tmp/.snap/usr/lib/x86_64-linux-gnu/libkrb5.so.3.3" dir:"/usr/lib/x86_64-linux-gnu/libkrb5.so.3.3" type:"" opts:MS_BIND unparsed:"" (error: ) 2020/04/11 21:19:48.917857 change.go:316: DEBUG: mount name:"/tmp/.snap/usr/lib/x86_64-linux-gnu/libkrb5support.so.0.1" dir:"/usr/lib/x86_64-linux-gnu/libkrb5support.so.0.1" type:"" opts:MS_BIND unparsed:"" (error: ) 2020/04/11 21:19:48.917972 change.go:316: DEBUG: mount name:"/tmp/.snap/usr/lib/x86_64-linux-gnu/liblz4.so.1.7.1" dir:"/usr/lib/x86_64-linux-gnu/liblz4.so.1.7.1" type:"" opts:MS_BIND unparsed:"" (error: ) 2020/04/11 21:19:48.918081 change.go:316: DEBUG: mount name:"/tmp/.snap/usr/lib/x86_64-linux-gnu/libmenu.so.5.9" dir:"/usr/lib/x86_64-linux-gnu/libmenu.so.5.9" type:"" opts:MS_BIND unparsed:"" (error: ) 2020/04/11 21:19:48.918195 change.go:316: DEBUG: mount name:"/tmp/.snap/usr/lib/x86_64-linux-gnu/libmenuw.so.5.9" dir:"/usr/lib/x86_64-linux-gnu/libmenuw.so.5.9" type:"" opts:MS_BIND unparsed:"" (error: ) 2020/04/11 21:19:48.918311 change.go:316: DEBUG: mount name:"/tmp/.snap/usr/lib/x86_64-linux-gnu/libmpdec.so.2.4.2" dir:"/usr/lib/x86_64-linux-gnu/libmpdec.so.2.4.2" type:"" opts:MS_BIND unparsed:"" (error: ) 2020/04/11 21:19:48.918434 change.go:316: DEBUG: mount name:"/tmp/.snap/usr/lib/x86_64-linux-gnu/libnetfilter_conntrack.so.3.6.0" dir:"/usr/lib/x86_64-linux-gnu/libnetfilter_conntrack.so.3.6.0" type:"" opts:MS_BIND unparsed:"" (error: ) 2020/04/11 21:19:48.918555 change.go:316: DEBUG: mount name:"/tmp/.snap/usr/lib/x86_64-linux-gnu/libnettle.so.6.4" dir:"/usr/lib/x86_64-linux-gnu/libnettle.so.6.4" type:"" opts:MS_BIND unparsed:"" (error: ) 2020/04/11 21:19:48.918665 change.go:316: DEBUG: mount name:"/tmp/.snap/usr/lib/x86_64-linux-gnu/libnfnetlink.so.0.2.0" dir:"/usr/lib/x86_64-linux-gnu/libnfnetlink.so.0.2.0" type:"" opts:MS_BIND unparsed:"" (error: ) 2020/04/11 21:19:48.918776 change.go:316: DEBUG: mount name:"/tmp/.snap/usr/lib/x86_64-linux-gnu/libnl-route-3.so.200.24.0" dir:"/usr/lib/x86_64-linux-gnu/libnl-route-3.so.200.24.0" type:"" opts:MS_BIND unparsed:"" (error: ) 2020/04/11 21:19:48.918892 change.go:316: DEBUG: mount name:"/tmp/.snap/usr/lib/x86_64-linux-gnu/libp11-kit.so.0.3.0" dir:"/usr/lib/x86_64-linux-gnu/libp11-kit.so.0.3.0" type:"" opts:MS_BIND unparsed:"" (error: ) 2020/04/11 21:19:48.919006 change.go:316: DEBUG: mount name:"/tmp/.snap/usr/lib/x86_64-linux-gnu/libpanel.so.5.9" dir:"/usr/lib/x86_64-linux-gnu/libpanel.so.5.9" type:"" opts:MS_BIND unparsed:"" (error: ) 2020/04/11 21:19:48.919117 change.go:316: DEBUG: mount name:"/tmp/.snap/usr/lib/x86_64-linux-gnu/libpanelw.so.5.9" dir:"/usr/lib/x86_64-linux-gnu/libpanelw.so.5.9" type:"" opts:MS_BIND unparsed:"" (error: ) 2020/04/11 21:19:48.919227 change.go:316: DEBUG: mount name:"/tmp/.snap/usr/lib/x86_64-linux-gnu/libpcreposix.so.3.13.3" dir:"/usr/lib/x86_64-linux-gnu/libpcreposix.so.3.13.3" type:"" opts:MS_BIND unparsed:"" (error: ) 2020/04/11 21:19:48.919341 change.go:316: DEBUG: mount name:"/tmp/.snap/usr/lib/x86_64-linux-gnu/libpcsclite.so.1.0.0" dir:"/usr/lib/x86_64-linux-gnu/libpcsclite.so.1.0.0" type:"" opts:MS_BIND unparsed:"" (error: ) 2020/04/11 21:19:48.919427 change.go:316: DEBUG: mount name:"/tmp/.snap/usr/lib/x86_64-linux-gnu/libsemanage.so.1" dir:"/usr/lib/x86_64-linux-gnu/libsemanage.so.1" type:"" opts:MS_BIND unparsed:"" (error: ) 2020/04/11 21:19:48.919537 change.go:316: DEBUG: mount name:"/tmp/.snap/usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6" dir:"/usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6" type:"" opts:MS_BIND unparsed:"" (error: ) 2020/04/11 21:19:48.919622 change.go:316: DEBUG: mount name:"/tmp/.snap/usr/lib/x86_64-linux-gnu/libssl.so.1.0.0" dir:"/usr/lib/x86_64-linux-gnu/libssl.so.1.0.0" type:"" opts:MS_BIND unparsed:"" (error: ) 2020/04/11 21:19:48.919706 change.go:316: DEBUG: mount name:"/tmp/.snap/usr/lib/x86_64-linux-gnu/libssl.so.1.1" dir:"/usr/lib/x86_64-linux-gnu/libssl.so.1.1" type:"" opts:MS_BIND unparsed:"" (error: ) 2020/04/11 21:19:48.919820 change.go:316: DEBUG: mount name:"/tmp/.snap/usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25" dir:"/usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.25" type:"" opts:MS_BIND unparsed:"" (error: ) 2020/04/11 21:19:48.919933 change.go:316: DEBUG: mount name:"/tmp/.snap/usr/lib/x86_64-linux-gnu/libtasn1.so.6.5.5" dir:"/usr/lib/x86_64-linux-gnu/libtasn1.so.6.5.5" type:"" opts:MS_BIND unparsed:"" (error: ) 2020/04/11 21:19:48.920041 change.go:316: DEBUG: mount name:"/tmp/.snap/usr/lib/x86_64-linux-gnu/libtic.so.5.9" dir:"/usr/lib/x86_64-linux-gnu/libtic.so.5.9" type:"" opts:MS_BIND unparsed:"" (error: ) 2020/04/11 21:19:48.920157 change.go:316: DEBUG: mount name:"/tmp/.snap/usr/lib/x86_64-linux-gnu/libunistring.so.2.1.0" dir:"/usr/lib/x86_64-linux-gnu/libunistring.so.2.1.0" type:"" opts:MS_BIND unparsed:"" (error: ) 2020/04/11 21:19:48.920274 change.go:316: DEBUG: mount name:"/tmp/.snap/usr/lib/x86_64-linux-gnu/libxtables.so.12.0.0" dir:"/usr/lib/x86_64-linux-gnu/libxtables.so.12.0.0" type:"" opts:MS_BIND unparsed:"" (error: ) 2020/04/11 21:19:48.920385 change.go:316: DEBUG: mount name:"/tmp/.snap/usr/lib/x86_64-linux-gnu/libyaml-0.so.2.0.5" dir:"/usr/lib/x86_64-linux-gnu/libyaml-0.so.2.0.5" type:"" opts:MS_BIND unparsed:"" (error: ) 2020/04/11 21:19:48.920498 change.go:316: DEBUG: mount name:"/tmp/.snap/usr/lib/x86_64-linux-gnu/libzstd.so.1.3.3" dir:"/usr/lib/x86_64-linux-gnu/libzstd.so.1.3.3" type:"" opts:MS_BIND unparsed:"" (error: ) 2020/04/11 21:19:48.920589 change.go:316: DEBUG: mount name:"/tmp/.snap/usr/lib/x86_64-linux-gnu/openssl-1.0.0" dir:"/usr/lib/x86_64-linux-gnu/openssl-1.0.0" type:"" opts:MS_BIND|MS_REC unparsed:"" (error: ) 2020/04/11 21:19:48.920672 change.go:316: DEBUG: mount name:"/tmp/.snap/usr/lib/x86_64-linux-gnu/perl" dir:"/usr/lib/x86_64-linux-gnu/perl" type:"" opts:MS_BIND|MS_REC unparsed:"" (error: ) 2020/04/11 21:19:48.920759 change.go:316: DEBUG: mount name:"/tmp/.snap/usr/lib/x86_64-linux-gnu/perl-base" dir:"/usr/lib/x86_64-linux-gnu/perl-base" type:"" opts:MS_BIND|MS_REC unparsed:"" (error: ) 2020/04/11 21:19:48.920846 change.go:316: DEBUG: mount name:"/tmp/.snap/usr/lib/x86_64-linux-gnu/xtables" dir:"/usr/lib/x86_64-linux-gnu/xtables" type:"" opts:MS_BIND|MS_REC unparsed:"" (error: ) 2020/04/11 21:19:48.920862 change.go:353: DEBUG: mount --make-rprivate "/tmp/.snap/usr/lib/x86_64-linux-gnu" (error: ) 2020/04/11 21:19:48.920906 change.go:363: DEBUG: umount "/tmp/.snap/usr/lib/x86_64-linux-gnu" UMOUNT_NOFOLLOW|MNT_DETACH (error: ) 2020/04/11 21:19:48.920964 change.go:409: DEBUG: remove "/tmp/.snap/usr/lib/x86_64-linux-gnu" (error: ) 2020/04/11 21:19:48.921082 change.go:124: DEBUG: need to create writable mimic needed to create path "/snap/microk8s/x1/var/lib/snapd/lib/gl/libEGL_nvidia.so.0" (original error: cannot operate on read-only filesystem at /snap/microk8s/x1/var/lib) 2020/04/11 21:19:48.921095 utils.go:456: DEBUG: create-writable-mimic "/snap/microk8s/x1/var/lib" 2020/04/11 21:19:48.921296 change.go:316: DEBUG: mount name:"/snap/microk8s/x1/var/lib" dir:"/tmp/.snap/snap/microk8s/x1/var/lib" type:"" opts:MS_BIND|MS_REC unparsed:"" (error: ) 2020/04/11 21:19:48.921398 change.go:316: DEBUG: mount name:"tmpfs" dir:"/snap/microk8s/x1/var/lib" type:"tmpfs" opts: unparsed:"mode=0755,uid=0,gid=0" (error: ) 2020/04/11 21:19:48.921498 change.go:316: DEBUG: mount name:"/tmp/.snap/snap/microk8s/x1/var/lib/dbus" dir:"/snap/microk8s/x1/var/lib/dbus" type:"" opts:MS_BIND|MS_REC unparsed:"" (error: ) 2020/04/11 21:19:48.921634 change.go:316: DEBUG: mount name:"/tmp/.snap/snap/microk8s/x1/var/lib/systemd" dir:"/snap/microk8s/x1/var/lib/systemd" type:"" opts:MS_BIND|MS_REC unparsed:"" (error: ) 2020/04/11 21:19:48.921651 change.go:353: DEBUG: mount --make-rprivate "/tmp/.snap/snap/microk8s/x1/var/lib" (error: ) 2020/04/11 21:19:48.921674 change.go:363: DEBUG: umount "/tmp/.snap/snap/microk8s/x1/var/lib" UMOUNT_NOFOLLOW|MNT_DETACH (error: ) 2020/04/11 21:19:48.921713 change.go:409: DEBUG: remove "/tmp/.snap/snap/microk8s/x1/var/lib" (error: ) 2020/04/11 21:19:48.921862 change.go:316: DEBUG: mount name:"/snap/microk8s/x1/var/lib/snapd/lib/gl/libEGL_nvidia.so.0" dir:"/usr/lib/x86_64-linux-gnu/libEGL_nvidia.so.0" type:"none" opts:MS_BIND unparsed:"" (error: ) 2020/04/11 21:19:48.921894 change.go:124: DEBUG: need to create writable mimic needed to create path "/usr/libexec" (original error: cannot operate on read-only filesystem at /usr) 2020/04/11 21:19:48.921901 utils.go:456: DEBUG: create-writable-mimic "/usr" 2020/04/11 21:19:48.922034 change.go:316: DEBUG: mount name:"/usr" dir:"/tmp/.snap/usr" type:"" opts:MS_BIND|MS_REC unparsed:"" (error: ) 2020/04/11 21:19:48.922099 change.go:316: DEBUG: mount name:"tmpfs" dir:"/usr" type:"tmpfs" opts: unparsed:"mode=0755,uid=0,gid=0" (error: ) 2020/04/11 21:19:48.922164 change.go:316: DEBUG: mount name:"/tmp/.snap/usr/bin" dir:"/usr/bin" type:"" opts:MS_BIND|MS_REC unparsed:"" (error: ) 2020/04/11 21:19:48.922222 change.go:316: DEBUG: mount name:"/tmp/.snap/usr/games" dir:"/usr/games" type:"" opts:MS_BIND|MS_REC unparsed:"" (error: ) 2020/04/11 21:19:48.922279 change.go:316: DEBUG: mount name:"/tmp/.snap/usr/include" dir:"/usr/include" type:"" opts:MS_BIND|MS_REC unparsed:"" (error: ) 2020/04/11 21:19:48.922380 change.go:316: DEBUG: mount name:"/tmp/.snap/usr/lib" dir:"/usr/lib" type:"" opts:MS_BIND|MS_REC unparsed:"" (error: ) 2020/04/11 21:19:48.922438 change.go:316: DEBUG: mount name:"/tmp/.snap/usr/lib32" dir:"/usr/lib32" type:"" opts:MS_BIND|MS_REC unparsed:"" (error: ) 2020/04/11 21:19:48.922496 change.go:316: DEBUG: mount name:"/tmp/.snap/usr/local" dir:"/usr/local" type:"" opts:MS_BIND|MS_REC unparsed:"" (error: ) 2020/04/11 21:19:48.922559 change.go:316: DEBUG: mount name:"/tmp/.snap/usr/sbin" dir:"/usr/sbin" type:"" opts:MS_BIND|MS_REC unparsed:"" (error: ) 2020/04/11 21:19:48.922618 change.go:316: DEBUG: mount name:"/tmp/.snap/usr/share" dir:"/usr/share" type:"" opts:MS_BIND|MS_REC unparsed:"" (error: ) 2020/04/11 21:19:48.922674 change.go:316: DEBUG: mount name:"/tmp/.snap/usr/src" dir:"/usr/src" type:"" opts:MS_BIND|MS_REC unparsed:"" (error: ) 2020/04/11 21:19:48.922689 change.go:353: DEBUG: mount --make-rprivate "/tmp/.snap/usr" (error: ) 2020/04/11 21:19:48.922727 change.go:363: DEBUG: umount "/tmp/.snap/usr" UMOUNT_NOFOLLOW|MNT_DETACH (error: ) 2020/04/11 21:19:48.922754 change.go:409: DEBUG: remove "/tmp/.snap/usr" (error: remove /tmp/.snap/usr: directory not empty) 2020/04/11 21:19:48.922977 common.go:89: DEBUG: unlocking mount namespace of snap "microk8s" 2020/04/11 21:19:48.922988 common.go:91: DEBUG: thawing processes of snap "microk8s" 0 zyga@x240:~/go/src/github.com/snapcore/snapd/cmd/snap-update-ns$ sudo SNAPD_DEBUG=1 ./snap-update-ns microk8s; echo $? 2020/04/11 21:19:50.438760 common.go:60: DEBUG: locking mount namespace of snap "microk8s" 2020/04/11 21:19:50.438826 common.go:81: DEBUG: freezing processes of snap "microk8s" 2020/04/11 21:19:50.439420 update.go:72: DEBUG: --- EXPLAINING --- 2020/04/11 21:19:50.439461 update.go:74: DEBUG: unmount (none /usr/libexec none x-snapd.kind=symlink,x-snapd.symlink=/var/snap/microk8s/common/usr/libexec,x-snapd.origin=layout 0 0) 2020/04/11 21:19:50.439471 update.go:74: DEBUG: unmount (/snap/microk8s/x1/var/lib/snapd/lib/gl/libEGL_nvidia.so.0 /usr/lib/x86_64-linux-gnu/libEGL_nvidia.so.0 none bind,rw,x-snapd.kind=file,x-snapd.origin=layout 0 0) 2020/04/11 21:19:50.439483 update.go:74: DEBUG: unmount (tmpfs /usr/lib/x86_64-linux-gnu tmpfs x-snapd.synthetic,x-snapd.needed-by=/usr/lib/x86_64-linux-gnu/libEGL_nvidia.so.0,mode=0755,uid=0,gid=0,x-snapd.detach 0 0) 2020/04/11 21:19:50.439492 update.go:74: DEBUG: unmount (tmpfs /usr tmpfs x-snapd.synthetic,x-snapd.needed-by=/usr/libexec,mode=0755,uid=0,gid=0,x-snapd.detach 0 0) 2020/04/11 21:19:50.439498 update.go:74: DEBUG: unmount (tmpfs /snap/microk8s/x1/var/lib tmpfs x-snapd.synthetic,x-snapd.needed-by=/snap/microk8s/x1/var/lib/snapd/lib/gl/libEGL_nvidia.so.0,mode=0755,uid=0,gid=0,x-snapd.detach 0 0) 2020/04/11 21:19:50.439505 update.go:74: DEBUG: mount (/snap/microk8s/x1/var/lib/snapd/lib/gl/libEGL_nvidia.so.0 /usr/lib/x86_64-linux-gnu/libEGL_nvidia.so.0 none bind,rw,x-snapd.kind=file,x-snapd.origin=layout 0 0) 2020/04/11 21:19:50.439512 update.go:74: DEBUG: mount (none /usr/libexec none x-snapd.kind=symlink,x-snapd.symlink=/var/snap/microk8s/common/usr/libexec,x-snapd.origin=layout 0 0) 2020/04/11 21:19:50.439516 update.go:76: DEBUG: --- EXECUTING --- 2020/04/11 21:19:50.439533 change.go:340: DEBUG: remove "/usr/libexec" (error: ) 2020/04/11 21:19:50.439596 change.go:363: DEBUG: umount "/usr/lib/x86_64-linux-gnu/libEGL_nvidia.so.0" UMOUNT_NOFOLLOW (error: ) 2020/04/11 21:19:50.439685 change.go:409: DEBUG: remove "/usr/lib/x86_64-linux-gnu/libEGL_nvidia.so.0" (error: remove /usr/lib/x86_64-linux-gnu/libEGL_nvidia.so.0: device or resource busy) 2020/04/11 21:19:50.439704 common.go:89: DEBUG: unlocking mount namespace of snap "microk8s" 2020/04/11 21:19:50.439723 common.go:91: DEBUG: thawing processes of snap "microk8s" cannot update snap namespace: device or resource busy 1