ubuntu/+source/qemu:ubuntu/jammy-updates

Last commit made on 2024-01-31
Get this branch:
git clone -b ubuntu/jammy-updates https://git.launchpad.net/ubuntu/+source/qemu
Members of git-ubuntu import can upload to this branch. Log in for directions.

Branch merges

Branch information

Name:
ubuntu/jammy-updates
Repository:
lp:ubuntu/+source/qemu

Recent commits

8375d25... by Christian Ehrhardt 

changelog: avoid restarting run-qemu.mount (LP: #2051153)

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

170886a... by Christian Ehrhardt 

d/rules: modify qemu-block-extra postinst to avoid restarting run-qemu.mount (LP: #2051153)

A restart of the mount unit can affect qemu running with .so files
loaded from that path and jeopardizes the reason why the mount
unit exists (to allow still running qemu to load .so after upgrades).

Before Jammy it was no mount unit yet and afterwards dh_installsystemd
handles mount units much better. But in Jammy we have the following
situation:

1. calling dh_installsystemd for run-qemu.mount with --no-restart-on-upgrade
  => Ignores --no-restart-on-upgrade and restarts the unit each upgrade
2. Not calling dh_installsystemd for run-qemu.mount
  => picks up the unit with defaults and restarts the unit each upgrade
3. Calling dh_installsystemd for run-qemu.mount but with --no-start --no-enable
  => ignores --no-start and restarts the unit each upgrade
4. Calling dh_installsystemd with --exclude=run-qemu.mount
  => ignores --exclude and restarts the unit each upgrade

Hence we sadly need modify the postinst after the auto-generation
via dh_* tools to skip the line that would restart it.

We already had code that does the enable and start correctly
as that was needed in other versions too - therefore disabling this
is without negative consequences.

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

8fe3adf... by Marc Deslauriers

1:6.2+dfsg-2ubuntu6.16 (patches unapplied)

Imported using git-ubuntu import.

81119c5... by Mitchell Dzurick

changelog

0cffede... by Mitchell Dzurick

* d/rules: remove --no-start for qemu-guest-agent (LP: #2028124)

20e2b1e... by Sergio Durigan Junior

changelog for 1:6.2+dfsg-2ubuntu6.14

f29bc87... by Sergio Durigan Junior

  * d/u/lp-2033957-virtiofsd-Fix-breakage-due-to-fuse_init_in.patch:
    Fix virtiofsd breakage due to fuse_init_in size change, which
    happened because of the Linux kernel 5.17 headers that were
    imported in a previous patch. (LP: #2033957)

90405aa... by Sergio Durigan Junior

changelog for 1:6.2+dfsg-2ubuntu6.13

8a6d93f... by Sergio Durigan Junior

  * d/p/u/lp-1853307-*.patch: Backport patches to implement Enhanced
    Interpretation for PCI Functions (s390x). (LP: #1853307)

9bfbc0b... by Mauricio Faria de Oliveira

1:6.2+dfsg-2ubuntu6.12 (patches unapplied)

Imported using git-ubuntu import.