Skip to content

Synchronise 2025.1 with upstream#189

Open
github-actions[bot] wants to merge 5 commits intostackhpc/2025.1from
upstream/2025.1-2026-04-20
Open

Synchronise 2025.1 with upstream#189
github-actions[bot] wants to merge 5 commits intostackhpc/2025.1from
upstream/2025.1-2026-04-20

Conversation

@github-actions
Copy link
Copy Markdown

This PR contains a snapshot of 2025.1 from upstream stable/2025.1.

sbauza and others added 5 commits October 17, 2025 10:59
The weigher is unable to get the right image metadata for existing
instances if they are not already on the HostState.

Change-Id: I5bccf854662ecffe1d469bacc6e4afcb746d6b4d
Signed-off-by: Sylvain Bauza <sbauza@redhat.com>
(cherry picked from commit 04afc45)
(cherry picked from commit 180d431)
When using the weigher, we need to target the right cell context for the
existing instances in the host.
fill_metadata was also having an issue as we need to pass the dict value
from the updated dict by keying the instance uuid, not the whole dict of
updated instances.

Change-Id: I18260095ed263da4204f21de27f866568843804e
Closes-Bug: #2125935
Signed-off-by: Sylvain Bauza <sbauza@redhat.com>
(cherry picked from commit 9888534)
(cherry picked from commit 4b54a14)
Preserve NVRAM variable store during stop/start, hard reboot, live
migration, and volume retype.

This does not affect cold migration or shelve.

For UEFI guests (hw_firmware_type=uefi), every time the instance is
started, the UEFI variable storage for that instance
(/var/lib/libvirt/qemu/nvram/instance-xxxxxxxx_VARS.fd) is deleted
and reinitialized from the default template.

The changes are based on this patch by Jonas Schäfer to preserve the
vTPM state:
https://review.opendev.org/c/openstack/nova/+/955657

Closes-Bug: #1633447
Closes-Bug: #2131730
Change-Id: I444a9285c07a04bf08a73772235f8dd73d75e513
Signed-off-by: Nicolai Ruckel <nicolai.ruckel@cloudandheat.com>
(cherry picked from commit 35b1945)
(cherry picked from commit 40f52a9)
@github-actions github-actions bot requested a review from a team as a code owner April 20, 2026 07:03
@github-actions github-actions bot added automated Automated action performed by GitHub Actions synchronisation labels Apr 20, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

automated Automated action performed by GitHub Actions synchronisation

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant