~paelzer/ubuntu/+source/qemu:lp-1913421-exec-run-FOCAL

Last commit made on 2021-09-30
Get this branch:
git clone -b lp-1913421-exec-run-FOCAL https://git.launchpad.net/~paelzer/ubuntu/+source/qemu
Only Christian Ehrhardt  can upload to this branch. If you are Christian Ehrhardt  please log in for upload directions.

Branch merges

Branch information

Name:
lp-1913421-exec-run-FOCAL
Repository:
lp:~paelzer/ubuntu/+source/qemu

Recent commits

e4dcd6c... by Christian Ehrhardt 

changelog: dropping xen module upgrade fix

While the code really is useless and it could be removed the SRU
mindset defines that we would not want/need to touch it if there is
no impact and we are not aware of any.

Signed-off-by: Christian Ehrhardt <email address hidden>

53992e6... by Christian Ehrhardt 

Revert "d/rules: --enable-module-upgrades not needed for qemu-system-x86-xen"

This reverts commit 430ef6313e3c9dcf15486e23a2833fae6193c38b.

c155ebb... by Christian Ehrhardt 

d/qemu-block-extra.prerm.in: make check helper is executable

Signed-off-by: Christian Ehrhardt <email address hidden>

8e45573... by Christian Ehrhardt 

changelog: enhance loading of old modules post upgrade (LP: #1913421)

Signed-off-by: Christian Ehrhardt <email address hidden>

3ea58ce... by Christian Ehrhardt 

d/qemu-block-extra.prerm.in: test for exec and prepare /var/run/qemu if needed

/run is by default mounted as noexec which breaks the use case of
/var/run/qemu - therefore if not already executable (via e.g. an admin that
has taken care) prepare a mountpoint that suffices for the intended use.

For SRUs this was considered less regression risk than the badly dh*
handled mount unit that is used in >=21.10 releases.

Signed-off-by: Christian Ehrhardt <email address hidden>

b3f1355... by Christian Ehrhardt 

d/qemu-block-extra.postrm.in: clear all (current and former) modules on purge

After upgrading through multiple versions of the package there might
be more than just one set of modules backed up.

We don't want to be hard on remove, but on purge clear the whole
directory.

Signed-off-by: Christian Ehrhardt <email address hidden>

430ef63... by Christian Ehrhardt 

d/rules: --enable-module-upgrades not needed for qemu-system-x86-xen

Signed-off-by: Christian Ehrhardt <email address hidden>

2b4d6be... by Christian Ehrhardt 

d/rules: d/qemu-system-gui.{prerm,postrm}.in: do not save gui modules (can't be loaded late)

Signed-off-by: Christian Ehrhardt <email address hidden>

839f56b... by Marc Deslauriers

1:4.2-3ubuntu6.17 (patches unapplied)

Imported using git-ubuntu import.

9806d47... by Christian Ehrhardt 

1:4.2-3ubuntu6.16 (patches unapplied)

Imported using git-ubuntu import.