Skip to content

Conversation

GabrielBuica
Copy link
Contributor

@GabrielBuica GabrielBuica commented Sep 8, 2025

Rolling pool upgrades should only allow VMs to be evacuated to hosts that have the same or higher versions of xapi build or xen.

Previously, the check was done only for platform vision.

I will run a BST again after I squash the fixup to be sure. Otherwise, I think this is ready.

@GabrielBuica GabrielBuica requested a review from robhoes September 8, 2025 15:35
Signed-off-by: Gabriel Buica <[email protected]>
@GabrielBuica GabrielBuica force-pushed the private/dbuica/fix-rpm-build branch from 6f1b41d to b05bb7c Compare September 12, 2025 10:00
@GabrielBuica GabrielBuica marked this pull request as ready for review September 15, 2025 12:30
@lindig
Copy link
Contributor

lindig commented Sep 16, 2025

@GabrielBuica You could squash the fix-ups to resolve the sign-off issues.

Rolling pool upgrades should only allow VMs to be evacuated to hosts
that have the same or higher versions of xapi build or xen.

Previously, the check was done only for platform version.

Signed-off-by: Gabriel Buica <[email protected]>
@GabrielBuica GabrielBuica force-pushed the private/dbuica/fix-rpm-build branch from 2118d25 to cb8fad4 Compare September 19, 2025 14:24
@GabrielBuica GabrielBuica added this pull request to the merge queue Sep 22, 2025
@github-merge-queue github-merge-queue bot removed this pull request from the merge queue due to failed status checks Sep 22, 2025
@psafont psafont added this pull request to the merge queue Sep 22, 2025
Merged via the queue into xapi-project:master with commit cad8578 Sep 22, 2025
15 of 16 checks passed
github-merge-queue bot pushed a commit that referenced this pull request Oct 13, 2025
While attempting to improve these checks in
#6655, this caused the
system to detect false positives for detecting RPU.

This splits the logic between RPU and migration version checks.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants