Skip to content

fix(vm): preserve no bootable device error after migration#2463

Merged
eofff merged 1 commit into
mainfrom
fix/vm/not-clear-boot-failed-when-migration
Jun 10, 2026
Merged

fix(vm): preserve no bootable device error after migration#2463
eofff merged 1 commit into
mainfrom
fix/vm/not-clear-boot-failed-when-migration

Conversation

@eofff

@eofff eofff commented Jun 9, 2026

Copy link
Copy Markdown
Contributor

Description

Bump the 3p-kubevirt component from v1.6.2-v12n.42 to v1.6.2-v12n.43.

The updated KubeVirt artifact includes a fix that keeps the VM boot failure state when a VM with No bootable device. is migrated.

Why do we need it, and what problem does it solve?

A VM that failed to boot with No bootable device. could lose that error state during migration. As a result, the VM status no longer reflected the real boot failure after the migration flow touched the VMI state.

This change preserves the boot failure information across migration, so users and controllers continue to see the actual VM problem instead of a cleared status.

What is the expected result?

A VM that reaches the No bootable device. boot failure state keeps this error during and after migration.

To verify the fix, reproduce a VM boot failure with no bootable device, migrate the VM, and check that the VM status still reports the boot failure after migration completes.

Checklist

  • The code is covered by unit tests.
  • e2e tests passed.
  • Documentation updated according to the changes.
  • Changes were tested in the Kubernetes cluster manually.

@eofff eofff force-pushed the fix/vm/not-clear-boot-failed-when-migration branch from 4049d55 to c7fbf6f Compare June 9, 2026 16:00
fix
Signed-off-by: Valeriy Khorunzhin <valeriy.khorunzhin@flant.com>
@eofff eofff force-pushed the fix/vm/not-clear-boot-failed-when-migration branch from ec1cb6b to fe9cded Compare June 10, 2026 07:50
@eofff eofff added this to the v1.9.0 milestone Jun 10, 2026
@eofff eofff changed the title fix fix(vm): preserve no bootable device error after migration Jun 10, 2026
@eofff eofff requested a review from diafour June 10, 2026 07:55
@eofff eofff marked this pull request as ready for review June 10, 2026 07:55
@eofff eofff requested a review from Isteb4k as a code owner June 10, 2026 07:55
@eofff eofff merged commit 263e46e into main Jun 10, 2026
33 of 37 checks passed
@eofff eofff deleted the fix/vm/not-clear-boot-failed-when-migration branch June 10, 2026 09:11
@eofff

eofff commented Jun 10, 2026

Copy link
Copy Markdown
Contributor Author

/backport 1.9

deckhouse-BOaTswain added a commit that referenced this pull request Jun 10, 2026
…2468)

fix(vm): preserve no bootable device error after migration (#2463)

Signed-off-by: Valeriy Khorunzhin <valeriy.khorunzhin@flant.com>
Co-authored-by: Valeriy Khorunzhin <b1kapb999@gmail.com>
@deckhouse-BOaTswain

Copy link
Copy Markdown
Contributor

Cherry pick PR 2468 to the branch release-1.9 successful!

ArtemFedorov-Flant pushed a commit that referenced this pull request Jun 10, 2026
Signed-off-by: Valeriy Khorunzhin <valeriy.khorunzhin@flant.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants