Skip to content

Conversation

@universal-itengineer
Copy link
Member

@universal-itengineer universal-itengineer commented Nov 19, 2025

Description

Refactor vlctl. The Go package kubevirt is no longer used.

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

We need minimalist tool that get info about qemu domain and guest info file system, logged-in guest

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: core
type: chore
summary: refactor vlctl, the go package kubevirt is no longer used
impact_level: low

universal-itengineer and others added 2 commits November 19, 2025 16:49
Signed-off-by: Nikita Korolev <nikita.korolev@flant.com>
Signed-off-by: Yaroslav Borbat <yaroslav.borbat@flant.com>
@universal-itengineer universal-itengineer force-pushed the chore/core/vlctl-gen-client branch from e4194cc to 154cff5 Compare November 19, 2025 13:50
@universal-itengineer universal-itengineer added this to the v1.1.3 milestone Nov 19, 2025
@universal-itengineer universal-itengineer force-pushed the chore/core/vlctl-gen-client branch from 3614e0e to b9e738a Compare November 19, 2025 16:11
Signed-off-by: Nikita Korolev <nikita.korolev@flant.com>
@universal-itengineer universal-itengineer force-pushed the chore/core/vlctl-gen-client branch from b9e738a to 2c7bedf Compare November 19, 2025 16:14
Signed-off-by: Yaroslav Borbat <yaroslav.borbat@flant.com>
@yaroslavborbat yaroslavborbat force-pushed the chore/core/vlctl-gen-client branch from bb18a63 to 0ece88c Compare November 19, 2025 18:16
@universal-itengineer universal-itengineer changed the title gen kv client for virt-launcher refactor(core): vlctl Nov 19, 2025
@universal-itengineer universal-itengineer marked this pull request as ready for review November 19, 2025 18:33
@universal-itengineer
Copy link
Member Author

image

@universal-itengineer
Copy link
Member Author

image

@universal-itengineer universal-itengineer merged commit 906aed6 into main Nov 19, 2025
33 of 34 checks passed
@universal-itengineer universal-itengineer deleted the chore/core/vlctl-gen-client branch November 19, 2025 18:45
universal-itengineer added a commit that referenced this pull request Nov 19, 2025
refactor vlctl

---------

Signed-off-by: Nikita Korolev <nikita.korolev@flant.com>
Co-authored-by: Yaroslav Borbat <yaroslav.borbat@flant.com>
universal-itengineer added a commit that referenced this pull request Nov 20, 2025
chore(cve): mitigation report 2025-11-17
chore(ci): update deckhouse base images (#1677)
Update base deckhouse images to v0.5.42

---------

Fix cve in 3p-kubevirt code
deckhouse/3p-kubevirt#41

Mitigation cve in vlctl:
- CVE-2025-64432
- CVE-2025-64434

* refactor(core): vlctl (#1706)

---------

Signed-off-by: Nikita Korolev <nikita.korolev@flant.com>
Co-authored-by: Yaroslav Borbat <yaroslav.borbat@flant.com>
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.

3 participants