Skip to content

Conversation

yaroslavborbat
Copy link
Member

@yaroslavborbat yaroslavborbat commented Aug 21, 2025

Description

refactor virtualization-api
create a fake APIVirtualMachine resource that will contain all subresources for virtual machine
"/apis/subresources.virtualization.deckhouse.io/v1alpha2/namespaces/<namespace>/apivirtualmachines/<name>/<subresource>"

deckhouse/3p-kubevirt#17

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

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: feature
summary: refactor virtualization-api. create a fake APIVirtualMachine resource that will contain all subresources for virtual machine "/apis/subresources.virtualization.deckhouse.io/v1alpha2/namespaces/<namespace>/apivirtualmachines/<name>/<subresource>"

@yaroslavborbat yaroslavborbat added this to the v0.25.0 milestone Aug 21, 2025
@yaroslavborbat yaroslavborbat force-pushed the refactor/virtualization-api branch 2 times, most recently from fc5043c to c984c88 Compare August 21, 2025 22:21
@yaroslavborbat yaroslavborbat changed the base branch from main to chore/lint-cli August 21, 2025 22:22
@yaroslavborbat yaroslavborbat marked this pull request as ready for review August 21, 2025 22:22
Base automatically changed from chore/lint-cli to main August 22, 2025 09:04
@yaroslavborbat yaroslavborbat force-pushed the refactor/virtualization-api branch from 9c460dc to ed0b597 Compare August 22, 2025 09:05
Signed-off-by: Yaroslav Borbat <[email protected]>
@yaroslavborbat yaroslavborbat force-pushed the refactor/virtualization-api branch from ed0b597 to e1f49e7 Compare August 22, 2025 09:06
@Isteb4k Isteb4k marked this pull request as draft August 26, 2025 09:14
@nevermarine nevermarine modified the milestones: v0.25.0, v0.26.0 Aug 29, 2025
@nevermarine nevermarine modified the milestones: v1.0.0, v1.1.0 Sep 11, 2025
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.

2 participants