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
@hardcoretime hardcoretime force-pushed the feat/vm/add-target-migration branch 4 times, most recently from 6fe45ee to 1f02fd0 Compare January 21, 2026 23:16
Roman Sysoev added 7 commits January 26, 2026 16:31
Signed-off-by: Roman Sysoev <[email protected]>
- replace nodeSelector with targetNodeName in d8 v migrate
- target migration is EE feature

Signed-off-by: Roman Sysoev <[email protected]>
Signed-off-by: Roman Sysoev <[email protected]>
@hardcoretime hardcoretime force-pushed the feat/vm/add-target-migration branch from 5a3758a to 6eabe39 Compare January 26, 2026 13:31
@hardcoretime hardcoretime marked this pull request as ready for review January 26, 2026 13:45
Co-authored-by: Denis Rebenok <[email protected]>
Signed-off-by: Artem Kladov <[email protected]>
z9r5
z9r5 previously approved these changes Jan 27, 2026
denmaloyreb
denmaloyreb previously approved these changes Jan 27, 2026
z9r5
z9r5 previously approved these changes Jan 27, 2026
yaroslavborbat
yaroslavborbat previously approved these changes Jan 28, 2026
Signed-off-by: Vladislav Panfilov <[email protected]>
@prismagod prismagod dismissed stale reviews from yaroslavborbat, z9r5, and denmaloyreb via 2d2d432 January 28, 2026 10:58
@hardcoretime hardcoretime marked this pull request as draft January 30, 2026 16:05
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