Skip to content

Conversation

@loktev-d
Copy link
Contributor

@loktev-d loktev-d commented Dec 1, 2025

Description

Enable live migration for VMs with hotplugged local (RWO) disks by removing restrictions and extending volume migration support.

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

Previously, live migration was blocked for VMs with hotplugged local (RWO) disks due to KubeVirt limitations. With KubeVirt v1.6.x, volume migration for hotplugged disks is now supported.

This PR removes the virtualization module restrictions and extends ApplyMigrationVolumes() to include hotplugged disks in volume migration, allowing VMs with hotplugged local storage to be migrated.

What is the expected result?

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: vmop
type: feature
summary: enable migration for VMs with hotplugged local disks

LopatinDmitr and others added 2 commits November 27, 2025 14:50
Signed-off-by: Daniil Loktev <[email protected]>
@loktev-d loktev-d force-pushed the feat/vmop/enable-hotplug-local-disk-migration branch from 562f502 to 5630bc9 Compare December 1, 2025 17:04
Signed-off-by: Daniil Loktev <[email protected]>
@loktev-d loktev-d marked this pull request as draft December 2, 2025 14:08
@loktev-d loktev-d added this to the v1.2.1 milestone Dec 2, 2025
@loktev-d loktev-d added the e2e/run Run e2e test on cluster of PR author label Dec 2, 2025
@deckhouse-BOaTswain
Copy link
Contributor

deckhouse-BOaTswain commented Dec 2, 2025

Workflow has started.
Follow the progress here: Workflow Run

The target step completed with status: failure.

@deckhouse-BOaTswain deckhouse-BOaTswain removed the e2e/run Run e2e test on cluster of PR author label Dec 2, 2025
@nevermarine nevermarine modified the milestones: v1.2.1, v1.3.0 Dec 3, 2025
@LopatinDmitr LopatinDmitr force-pushed the chore/bump-kubevirt branch 9 times, most recently from ed53154 to 42210a1 Compare December 4, 2025 17:56
@LopatinDmitr LopatinDmitr force-pushed the chore/bump-kubevirt branch 14 times, most recently from 4bde205 to 079d50f Compare December 11, 2025 18:37
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.

5 participants