Skip to content

chore(vd): validate provisioner match between source PVC-backed VirtualImage and VirtualDisk#2255

Open
eofff wants to merge 5 commits intomainfrom
chore/vd/block-anoter-sc-vd
Open

chore(vd): validate provisioner match between source PVC-backed VirtualImage and VirtualDisk#2255
eofff wants to merge 5 commits intomainfrom
chore/vd/block-anoter-sc-vd

Conversation

@eofff
Copy link
Copy Markdown
Contributor

@eofff eofff commented Apr 22, 2026

Description

Validate provisioner match between source PVC-backed VirtualImage and VirtualDisk.

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

PVC-backed VirtualImage source supported now only if provisioner matched.

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: vd
type: chore
summary: Validate provisioner match between source PVC-backed VirtualImage and VirtualDisk. PVC-backed VirtualImage source supported now only if provisioner matched.
impact_level: low

@eofff eofff requested a review from LopatinDmitr April 22, 2026 09:14
@eofff eofff added the e2e/run Run e2e test on cluster of PR author label Apr 22, 2026
@deckhouse-BOaTswain
Copy link
Copy Markdown
Contributor

deckhouse-BOaTswain commented Apr 22, 2026

Workflow has started.
Follow the progress here: Workflow Run

The target step completed with status: failure.

@deckhouse-BOaTswain deckhouse-BOaTswain removed the e2e/run Run e2e test on cluster of PR author label Apr 22, 2026
@deckhouse-BOaTswain
Copy link
Copy Markdown
Contributor

deckhouse-BOaTswain commented Apr 22, 2026

Workflow has started.
Follow the progress here: Workflow Run

The target step completed with status: failure.

@eofff eofff changed the title add webhook chore(vd): validate storageClass match between source PVC-backed VirtualImage and VirtualDisk Apr 22, 2026
@eofff eofff added this to the v1.8.0 milestone Apr 22, 2026
@eofff eofff marked this pull request as ready for review April 22, 2026 14:15
@nevermarine nevermarine modified the milestones: v1.8.0, v1.9.0 Apr 23, 2026
@eofff eofff force-pushed the chore/vd/block-anoter-sc-vd branch from 2ca34d1 to a420e79 Compare April 27, 2026 11:25
@eofff eofff marked this pull request as draft April 28, 2026 09:22
@eofff eofff changed the title chore(vd): validate storageClass match between source PVC-backed VirtualImage and VirtualDisk chore(vd): validate provisioner match between source PVC-backed VirtualImage and VirtualDisk Apr 30, 2026
@eofff eofff marked this pull request as ready for review April 30, 2026 11:19
Valeriy Khorunzhin added 4 commits April 30, 2026 14:21
Signed-off-by: Valeriy Khorunzhin <valeriy.khorunzhin@flant.com>
Signed-off-by: Valeriy Khorunzhin <valeriy.khorunzhin@flant.com>
Signed-off-by: Valeriy Khorunzhin <valeriy.khorunzhin@flant.com>
Signed-off-by: Valeriy Khorunzhin <valeriy.khorunzhin@flant.com>
@eofff eofff force-pushed the chore/vd/block-anoter-sc-vd branch from 782e065 to 7ecc555 Compare April 30, 2026 11:21
@eofff eofff marked this pull request as draft April 30, 2026 11:34
Signed-off-by: Valeriy Khorunzhin <valeriy.khorunzhin@flant.com>
@eofff eofff marked this pull request as ready for review April 30, 2026 11:43
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