Skip to content

fix: update 3p-kubevirt for hotplug volume cleanup after migration target pod termination#2457

Open
yaroslavborbat wants to merge 1 commit into
mainfrom
fix/migration/umount-volumes
Open

fix: update 3p-kubevirt for hotplug volume cleanup after migration target pod termination#2457
yaroslavborbat wants to merge 1 commit into
mainfrom
fix/migration/umount-volumes

Conversation

@yaroslavborbat

@yaroslavborbat yaroslavborbat commented Jun 9, 2026

Copy link
Copy Markdown
Member

Description

Update 3p-kubevirt to include the fix for hotplug volume cleanup during migration target pod teardown.

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

In some migration flows the target pod may terminate before virt-handler starts volume cleanup. In that case 3p-kubevirt could fail to create a cgroup manager and skip UnmountAll, leaving hotplug volume mounts behind.

This update pulls in the upstream fix so cleanup still continues when the target pod is already gone.

What is the expected result?

After updating the artifact, hotplug volumes are unmounted even if the migration target pod has already terminated before cleanup starts.

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: "Updated 3p-kubevirt to include the fix for hotplug volume cleanup after migration target pod termination."

@yaroslavborbat yaroslavborbat changed the title fix/migration/umount-volumes fix: update 3p-kubevirt for hotplug volume cleanup after migration target pod termination Jun 10, 2026
@yaroslavborbat yaroslavborbat marked this pull request as ready for review June 10, 2026 08:52
@yaroslavborbat yaroslavborbat modified the milestones: v1.9.0, v1.10.0 Jun 10, 2026
@yaroslavborbat yaroslavborbat force-pushed the fix/migration/umount-volumes branch 3 times, most recently from 4fc92eb to 15e8bc0 Compare June 14, 2026 14:21
…rget pod termination

Signed-off-by: Yaroslav Borbat <yaroslav.borbat@flant.com>
@yaroslavborbat yaroslavborbat force-pushed the fix/migration/umount-volumes branch from b079a23 to c2866e7 Compare June 14, 2026 15: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.

1 participant