-
Notifications
You must be signed in to change notification settings - Fork 181
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: support volume cloning #196
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
functionality part LGTM
- add a doc about volume cloning
- check whether there are sanity tests to cover this volume cloning functionality
- add e2e tests for this volume cloning functionality
There are two sanity tests to cover it.
|
Signed-off-by: ZeroMagic <anthonyliu@zju.edu.cn>
Signed-off-by: ZeroMagic <anthonyliu@zju.edu.cn>
Since the usage of helm 3 is very different from helm 2, I update the README.md. In addition, if we want to use volume cloning, the version of external-provisioner is at least v1.4.0. After updating the templates, we can specify the images' tag in values.yaml without having to modify the templates every time |
/test pull-azuredisk-csi-driver-e2e-single-az |
1 similar comment
/test pull-azuredisk-csi-driver-e2e-single-az |
Signed-off-by: ZeroMagic <anthonyliu@zju.edu.cn>
Signed-off-by: ZeroMagic <anthonyliu@zju.edu.cn>
Signed-off-by: ZeroMagic <anthonyliu@zju.edu.cn>
Signed-off-by: ZeroMagic <anthonyliu@zju.edu.cn>
All tests have passed. We can continue to review. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
/lgtm
/approve
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: andyzhangx, ZeroMagic The full list of commands accepted by this bot can be found here. The pull request process is described here
Needs approval from an approver in each of these files:
Approvers can indicate their approval by writing |
…leshare fix: add retry in create file share
…ete. (kubernetes-sigs#196) * Add V2 driver CRIs to the e2e test logs after the run is complete. * Fix resource name * Add additional fields to kubectl AzVolume output
…ete. (#196) * Add V2 driver CRIs to the e2e test logs after the run is complete. * Fix resource name * Add additional fields to kubectl AzVolume output
What type of PR is this?
/kind feature
What this PR does / why we need it:
Support
volume cloning
feature.Now we can create a managed disk from an existing managed disk.
Which issue(s) this PR fixes:
Fixes #153 #197
Special notes for your reviewer:
The related sanity tests have passed.
Release note: