Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat(vdsnapshot): add the new controller for the virtual disk snapshot #294

Merged
merged 3 commits into from
Aug 30, 2024

Conversation

Isteb4k
Copy link
Contributor

@Isteb4k Isteb4k commented Aug 16, 2024

Description

  1. VirtualDiskSnapshot controller with two conditions: VirtualDiskSnapshotReady and VirtualDiskReady
  2. Support for a new datasource for the disk: ObjectRef, kind - VirtualDiskSnapshot
  3. condition FilesystemReady for the virtual machine
  4. condition Snapshotting for the disk

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.

@Isteb4k Isteb4k force-pushed the feat/vd/snapshot branch 2 times, most recently from 17a1a51 to 54e8883 Compare August 16, 2024 13:24
@Isteb4k Isteb4k added the validation/skip/doc_changes Skip doc changes validation label Aug 16, 2024
@Isteb4k Isteb4k force-pushed the feat/vd/snapshot branch 26 times, most recently from 46c83a5 to 2a6c644 Compare August 22, 2024 17:56
@Isteb4k Isteb4k force-pushed the feat/vd/snapshot branch 6 times, most recently from 1d699e3 to cdcf91d Compare August 25, 2024 14:41
fl64
fl64 previously approved these changes Aug 29, 2024
crds/virtualdisksnapshot.yaml Outdated Show resolved Hide resolved
crds/virtualdisksnapshot.yaml Show resolved Hide resolved
crds/virtualdisksnapshot.yaml Show resolved Hide resolved
crds/virtualdisksnapshot.yaml Show resolved Hide resolved
Signed-off-by: Isteb4k <dmitry.rakitin@flant.com>
Signed-off-by: yaroslavborbat <yaroslav.752@gmail.com>
Signed-off-by: Isteb4k <dmitry.rakitin@flant.com>
yaroslavborbat
yaroslavborbat previously approved these changes Aug 29, 2024
Signed-off-by: Isteb4k <dmitry.rakitin@flant.com>
@Isteb4k Isteb4k merged commit e813124 into main Aug 30, 2024
10 checks passed
@Isteb4k Isteb4k deleted the feat/vd/snapshot branch August 30, 2024 08:16
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.

4 participants