Skip to content

fix(vm): bump 3p-kubevirt to fix migration failure for filesystem-backed hotplug disks#2402

Open
yaroslavborbat wants to merge 3 commits into
mainfrom
fix/vm/migration-with-fs-disk
Open

fix(vm): bump 3p-kubevirt to fix migration failure for filesystem-backed hotplug disks#2402
yaroslavborbat wants to merge 3 commits into
mainfrom
fix/vm/migration-with-fs-disk

Conversation

@yaroslavborbat
Copy link
Copy Markdown
Member

@yaroslavborbat yaroslavborbat commented May 25, 2026

Description

Bump 3p-kubevirt version with two fixes for hotplug disks on filesystem volumes:

  • Fix incorrect path to the hotplug disk image, which prevented real volume size detection.
  • Fix missing real-size check when creating a qcow2 image on the migration target for filesystem-backed hotplug disks.

deckhouse/3p-kubevirt#119

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

During VM migration, the target disk was created with incorrect size for filesystem-backed hotplug volumes. Since source and target disk sizes must match, migration was failing.

What is the expected result?

  1. Attach a filesystem-backed hotplug disk to a VM.
  2. Trigger a migration.
  3. Migration completes successfully.

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.

Changelog entries

section: vm
type: fix
summary: "Fix VM migration failure caused by incorrect target disk size for filesystem-backed hotplug volumes."

Signed-off-by: Yaroslav Borbat <yaroslav.borbat@flant.com>
@yaroslavborbat yaroslavborbat added this to the v1.9.0 milestone May 25, 2026
Signed-off-by: Yaroslav Borbat <yaroslav.borbat@flant.com>
Signed-off-by: Yaroslav Borbat <yaroslav.borbat@flant.com>
@yaroslavborbat yaroslavborbat changed the title fix fix(vm): bump 3p-kubevirt to fix migration failure for filesystem-backed hotplug disks May 25, 2026
@yaroslavborbat yaroslavborbat marked this pull request as ready for review May 25, 2026 11:15
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.

1 participant