-
Notifications
You must be signed in to change notification settings - Fork 1.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
rpm: Update virtualization packages #12452
Conversation
Specifically: QEMU 8.2.0 -> 9.0.0 libvirt 10.0.0 -> 10.5.0 EDKII 20231122 -> 20240524 passt 20231204 -> 20240624 virtiofsd 1.10.1 -> 1.11.1 Note that libgcrypt is no longer included in the libvirt-devel rpmtree, and all references to it had to be removed from the corresponding bazeldnf ldd rules otherwise the RPM update process wouldn't successfully complete. Signed-off-by: Andrea Bolognani <abologna@redhat.com>
To match the RPM update. Signed-off-by: Andrea Bolognani <abologna@redhat.com>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
/lgtm
thanks @andreabolognani !
I just noticed something strange in the WORKSPACE but I guess those changes were just from the automation?
@jean-edouard can you perhaps approve this one? You had taken a stab at it already, so you should be familiar with the matter :) |
urls = [ | ||
"http://mirror.stream.centos.org/9-stream/BaseOS/aarch64/os/Packages/binutils-2.35.2-43.el9.aarch64.rpm", | ||
"https://storage.googleapis.com/builddeps/6814f37a59d417143be795b8435df1127ed0a71e86d74d00120007f694f085a2", |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This PR appears to remove all the googleapi.com
mirrors, we need to keep those.
I've seen that happen before when running make rpm-deps
, I'm not sure what needs to be done differently...
@dhiller any insight?
Thanks
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
These get added by an automatic PR once the artifacts are mirrored to the GCS bucket. These newer rpms have to be merged first and then the periodic mirror job will upload them and create a PR.
This is an example of the mirror PR that I am talking about - #11916
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Perfect, thanks!
/approve
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: jean-edouard The full list of commands accepted by this bot can be found here. The pull request process is described here
Needs approval from an approver in each of these files:
Approvers can indicate their approval by writing |
Required labels detected, running phase 2 presubmits: |
Thanks @brianmcarey @jean-edouard! |
@andreabolognani @jean-edouard Shouldn't we backport it since the virtualization packages include bug fixes? |
Do you have specific bugs in mind? Maybe the fixes were backported in z-streams upstream and we could target those? |
@jean-edouard this one:
Sounds good to me if this is the case |
@andreabolognani what do you think? I don't see any z-stream release in |
@jean-edouard z-stream is a purely downstream concept. The closest upstream equivalent would be stable/maintenance releases, but in the case of libvirt we only do those extremely rarely.
If you have specific, targeted issues that you're concerned about then you might be able to make a case for the fixes being backported from RHEL 9.5 (libvirt 10.5.0) to RHEL 9.4 (libvirt 10.0.0), and then you could pick the new libvirt 10.0.0 package that contains them for use in the stable KubeVirt branch. Backporting the RPM update in its entirety, or even just bumping libvirt from 10.0.0 to 10.5.0 on its own, seems contrary to the very idea of a stable branch. |
What this PR does
Update virtualization packages. Specifically:
This PR is a superset of #12300.
Release note