Skip to content

Conversation

@hardcoretime
Copy link
Contributor

@hardcoretime hardcoretime commented Jan 14, 2026

Description

A virtual machine can now be migrated to a particular node using the NodeSelector option in the virtual machine operation.

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

This is required to enhance the user experience with virtual machine migration.

What is the expected result?

A virtual machine can be migrated to a particular node using defined labels.

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: feature
summary: "A virtual machine can now be migrated to a particular node using the NodeSelector option in the virtual machine operation."

@hardcoretime hardcoretime added this to the v1.5.0 milestone Jan 14, 2026
@hardcoretime hardcoretime force-pushed the feat/vm/add-target-migration branch 6 times, most recently from 065512f to cca7297 Compare January 19, 2026 16:42
@hardcoretime hardcoretime marked this pull request as ready for review January 19, 2026 16:58
z9r5
z9r5 previously approved these changes Jan 20, 2026
yaroslavborbat
yaroslavborbat previously approved these changes Jan 21, 2026
Roman Sysoev added 4 commits January 22, 2026 00:40
Signed-off-by: Roman Sysoev <roman.sysoev@flant.com>
Signed-off-by: Roman Sysoev <roman.sysoev@flant.com>
Signed-off-by: Roman Sysoev <roman.sysoev@flant.com>
Signed-off-by: Roman Sysoev <roman.sysoev@flant.com>
Roman Sysoev added 9 commits January 22, 2026 00:40
Signed-off-by: Roman Sysoev <roman.sysoev@flant.com>
Signed-off-by: Roman Sysoev <roman.sysoev@flant.com>
Signed-off-by: Roman Sysoev <roman.sysoev@flant.com>
Signed-off-by: Roman Sysoev <roman.sysoev@flant.com>
Signed-off-by: Roman Sysoev <roman.sysoev@flant.com>
Signed-off-by: Roman Sysoev <roman.sysoev@flant.com>
Signed-off-by: Roman Sysoev <roman.sysoev@flant.com>
- add default Alpine-BIOS virtual disk
- set the value to '20%' as the default in NewMinimalVM

Signed-off-by: Roman Sysoev <roman.sysoev@flant.com>
Signed-off-by: Roman Sysoev <roman.sysoev@flant.com>
@hardcoretime hardcoretime force-pushed the feat/vm/add-target-migration branch 3 times, most recently from 070eb7b to 6fe45ee Compare January 21, 2026 23:15
Signed-off-by: Roman Sysoev <roman.sysoev@flant.com>
@hardcoretime hardcoretime force-pushed the feat/vm/add-target-migration branch from 6fe45ee to 1f02fd0 Compare January 21, 2026 23:16
@hardcoretime hardcoretime marked this pull request as draft January 22, 2026 07:41
@z9r5 z9r5 requested a review from prismagod January 22, 2026 08:58
Signed-off-by: Vladislav Panfilov <vladislav.panfilov@flant.com>
prismagod
prismagod previously approved these changes Jan 22, 2026
Signed-off-by: Vladislav Panfilov <vladislav.panfilov@flant.com>
prismagod
prismagod previously approved these changes Jan 22, 2026
z9r5
z9r5 previously approved these changes Jan 22, 2026
Co-authored-by: Denis Rebenok <60424108+denmaloyreb@users.noreply.github.com>
Signed-off-by: Vladislav Panfilov <97229646+prismagod@users.noreply.github.com>
@prismagod prismagod dismissed stale reviews from z9r5 and themself via 7312c4f January 23, 2026 15:59
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.

6 participants