We found a further small issue in review and I fixed it up. Thanks Robie for spotting them!
Test: In normal/default environments after an upgrade:
$ find /var/run/qemu/; findmnt -T /var/run/qemu /var/run/qemu/ /var/run/qemu/Debian_1_5.2+dfsg-9ubuntu3.2~hirsuteppa7 /var/run/qemu/Debian_1_5.2+dfsg-9ubuntu3.2~hirsuteppa7/block-ssh.so /var/run/qemu/Debian_1_5.2+dfsg-9ubuntu3.2~hirsuteppa7/block-rbd.so /var/run/qemu/Debian_1_5.2+dfsg-9ubuntu3.2~hirsuteppa7/block-iscsi.so /var/run/qemu/Debian_1_5.2+dfsg-9ubuntu3.2~hirsuteppa7/block-curl.so /var/run/qemu/README TARGET SOURCE FSTYPE OPTIONS /run/qemu none tmpfs rw,nosuid,nodev,relatime,mode=755,inode64
In an environment where exec in /var/run/qemu works after an upgrade it:
$ sudo mount -o remount,exec /run $ findmnt -T /var/run TARGET SOURCE FSTYPE OPTIONS /run tmpfs tmpfs rw,nosuid,nodev,relatime,size=202588k,mode=755,inode64
Then upgrade
$ find /var/run/qemu/; findmnt -T /var/run/qemu /var/run/qemu/ /var/run/qemu/Debian_1_5.2+dfsg-9ubuntu3.2~hirsuteppa7 /var/run/qemu/Debian_1_5.2+dfsg-9ubuntu3.2~hirsuteppa7/block-ssh.so /var/run/qemu/Debian_1_5.2+dfsg-9ubuntu3.2~hirsuteppa7/block-rbd.so /var/run/qemu/Debian_1_5.2+dfsg-9ubuntu3.2~hirsuteppa7/block-iscsi.so /var/run/qemu/Debian_1_5.2+dfsg-9ubuntu3.2~hirsuteppa7/block-curl.so /var/run/qemu/README /var/run/qemu/exec TARGET SOURCE FSTYPE OPTIONS /run tmpfs tmpfs rw,nosuid,nodev,relatime,size=202588k,mode=755,inode64
All other things e.g. no mount stacking are still valid.
---
To sum this up: New builds in the PPA tested fine and I uploaded to -unapproved (again).
We found a further small issue in review and I fixed it up.
Thanks Robie for spotting them!
Test:
In normal/default environments after an upgrade:
$ find /var/run/qemu/; findmnt -T /var/run/qemu qemu/Debian_ 1_5.2+dfsg- 9ubuntu3. 2~hirsuteppa7 qemu/Debian_ 1_5.2+dfsg- 9ubuntu3. 2~hirsuteppa7/ block-ssh. so qemu/Debian_ 1_5.2+dfsg- 9ubuntu3. 2~hirsuteppa7/ block-rbd. so qemu/Debian_ 1_5.2+dfsg- 9ubuntu3. 2~hirsuteppa7/ block-iscsi. so qemu/Debian_ 1_5.2+dfsg- 9ubuntu3. 2~hirsuteppa7/ block-curl. so qemu/README nodev,relatime, mode=755, inode64
/var/run/qemu/
/var/run/
/var/run/
/var/run/
/var/run/
/var/run/
/var/run/
TARGET SOURCE FSTYPE OPTIONS
/run/qemu none tmpfs rw,nosuid,
In an environment where exec in /var/run/qemu works after an upgrade it:
$ sudo mount -o remount,exec /run nodev,relatime, size=202588k, mode=755, inode64
$ findmnt -T /var/run
TARGET SOURCE FSTYPE OPTIONS
/run tmpfs tmpfs rw,nosuid,
Then upgrade
$ find /var/run/qemu/; findmnt -T /var/run/qemu qemu/Debian_ 1_5.2+dfsg- 9ubuntu3. 2~hirsuteppa7 qemu/Debian_ 1_5.2+dfsg- 9ubuntu3. 2~hirsuteppa7/ block-ssh. so qemu/Debian_ 1_5.2+dfsg- 9ubuntu3. 2~hirsuteppa7/ block-rbd. so qemu/Debian_ 1_5.2+dfsg- 9ubuntu3. 2~hirsuteppa7/ block-iscsi. so qemu/Debian_ 1_5.2+dfsg- 9ubuntu3. 2~hirsuteppa7/ block-curl. so qemu/README nodev,relatime, size=202588k, mode=755, inode64
/var/run/qemu/
/var/run/
/var/run/
/var/run/
/var/run/
/var/run/
/var/run/
/var/run/qemu/exec
TARGET SOURCE FSTYPE OPTIONS
/run tmpfs tmpfs rw,nosuid,
All other things e.g. no mount stacking are still valid.
---
To sum this up: New builds in the PPA tested fine and I uploaded to -unapproved (again).