Merge ~sergiodj/ubuntu/+source/qemu:merge-8.0.3-dfsg-4-mantic into ubuntu/+source/qemu:debian/sid

Proposed by Sergio Durigan Junior
Status: Merged
Approved by: git-ubuntu bot
Approved revision: not available
Merge reported by: git-ubuntu bot
Merged at revision: bef64a9f6ee1e9d79fb679dd83e2d4b10f320c46
Proposed branch: ~sergiodj/ubuntu/+source/qemu:merge-8.0.3-dfsg-4-mantic
Merge into: ubuntu/+source/qemu:debian/sid
Diff against target: 6946 lines (+6379/-10)
14 files modified
debian/changelog (+5035/-3)
debian/control (+51/-7)
debian/control-in (+3/-0)
debian/patches/series (+6/-0)
debian/patches/ubuntu/define-ubuntu-machine-types.patch (+967/-0)
debian/patches/ubuntu/enable-svm-by-default.patch (+34/-0)
debian/patches/ubuntu/pre-bionic-256k-ipxe-efi-roms.patch (+62/-0)
debian/patches/ubuntu/qboot-Disable-LTO-for-ELF-binary-build-step.patch (+44/-0)
debian/qemu-block-extra.postinst (+59/-0)
debian/qemu-kvm-init (+89/-0)
debian/qemu-system-common.install (+1/-0)
debian/qemu-system-common.qemu-kvm.default (+8/-0)
debian/qemu-system-common.qemu-kvm.service (+16/-0)
debian/rules (+4/-0)
Reviewer Review Type Date Requested Status
git-ubuntu bot Approve
Lucas Kanashiro (community) Approve
Canonical Server Reporter Pending
Review via email: mp+448111@code.qastaging.launchpad.net

Description of the change

This is the merge of qemu 8.0.3+dfsg-4 from Debian unstable.

It contains some changes to the downstream patches (some were dropped because they've since been incorporated by qemu, while others were cherry picked from upstream's next branch).

A few interesting/important changes:

- Fix for CVE-2023-2861, which affects 9pfs.

- Restrict glusterfs support to 64-bit (https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1039604).

- Make sure qemu-guest-agent is restarted when upgraded (LP #2028124).

PPA: https://launchpad.net/~sergiodj/+archive/ubuntu/qemu/+packages

I'll post the results for the dep8 & the qemu-migration tests tomorrow.

To post a comment you must log in.
Revision history for this message
Lucas Kanashiro (lucaskanashiro) wrote :

Thanks for this MP Sergio! I know you mentioned the qemu migration would be blocked by the glibc issue but I am already taking a look at the package changes.

I have on (dumb?) question about this part of the delta:

    - tolerate ipxe size change on migrations to >=18.04 (LP 1713490)
      - d/p/ubuntu/pre-bionic-256k-ipxe-efi-roms.patch: old machine types
        reference 256k path
      - d/control-in: depend on ipxe-qemu-256k-compat-efi-roms to be able to
        handle incoming migrations from former releases.

Is this supposed to be carried over indefinitely? I took a quick look on the LP and Debian bugs but did not find info about removing this in the future.

Other than that, LGTM, +1.

review: Approve
Revision history for this message
git-ubuntu bot (git-ubuntu-bot) wrote :

Approvers: sergiodj, lucaskanashiro
Uploaders: sergiodj, lucaskanashiro
MP auto-approved

review: Approve
Revision history for this message
Sergio Durigan Junior (sergiodj) wrote :

Thanks for the review, Lucas.

As I mentioned during standup, I have to wait for schopin to upload glibc 2.38 before I can proceed with the tests and upload. Once glibc 2.38 is available, I'll post the test results here.

Revision history for this message
Sergio Durigan Junior (sergiodj) wrote :

Feature Freeze is coming, so I decided to upload the package as is even though there is still an armhf issue that I need to look into, and I still don't have results from qemu-migration-test due to some problems with horsea/eagle. I will work on the remaining issues later.

Uploaded:

$ dput qemu_8.0.3+dfsg-4ubuntu1_source.changes
Trying to upload package to ubuntu
Checking signature on .changes
gpg: /home/sergio/work/qemu/qemu_8.0.3+dfsg-4ubuntu1_source.changes: Valid signature from 106DA1C8C3CBBF14
Checking signature on .dsc
gpg: /home/sergio/work/qemu/qemu_8.0.3+dfsg-4ubuntu1.dsc: Valid signature from 106DA1C8C3CBBF14
Uploading to ubuntu (via ftp to upload.ubuntu.com):
  Uploading qemu_8.0.3+dfsg-4ubuntu1.dsc: done.
  Uploading qemu_8.0.3+dfsg.orig.tar.xz: done.
  Uploading qemu_8.0.3+dfsg-4ubuntu1.debian.tar.xz: done.
  Uploading qemu_8.0.3+dfsg-4ubuntu1_source.buildinfo: done.
  Uploading qemu_8.0.3+dfsg-4ubuntu1_source.changes: done.
Successfully uploaded packages.

There was an error fetching revisions from git servers. Please try again in a few minutes. If the problem persists, contact Launchpad support.

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
The diff is not available at this time. You can reload the page or download it.

Subscribers

People subscribed via source and target branches