-
Notifications
You must be signed in to change notification settings - Fork 159
Enable csi snapshotter in stable overlay #507
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
Enable csi snapshotter in stable overlay #507
Conversation
Hi @saikat-royc. Thanks for your PR. I'm waiting for a kubernetes-sigs member to verify that this patch is reasonable to test. If it is, they should reply with Once the patch is verified, the new status will be reflected by the I understand the commands that are listed here. Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. |
/cc @msau42 |
4342b8f
to
969074a
Compare
/ok-to-test |
@@ -48,6 +48,15 @@ spec: | |||
volumeMounts: | |||
- name: socket-dir | |||
mountPath: /csi | |||
- name: csi-snapshotter | |||
imagePullPolicy: Always |
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.
remove the imagePullPolicy here. Usually it's unnecessary to have to always pull a new image, unless you're reusing the same tag, which is generally only applicable to dev scenarios.
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.
Ack
patches: | ||
- controller_add_snapshotter.yaml | ||
images: | ||
- name: gke.gcr.io/csi-snapshotter |
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.
I think we can remove support for the alpha snapshot feature.
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.
Can you please clarify @msau42 ? Do you mean use beta snapshot side car here for the alpha overlay?
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.
Ack
/retest |
Can you also update the README, as well as the examples? |
(and user guides) |
Sure. Will do as a separate PR to update all necessary docs. |
969074a
to
09d40f3
Compare
/retest |
/lgtm snapshot tests were run and passed in the pull job |
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: msau42, saikat-royc 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 |
/retest |
2 similar comments
/retest |
/retest |
What type of PR is this?
What this PR does / why we need it:
Enable csi snapshotter sidecar (beta) in stable overlays.
Add necessary csi snapshotter specific manifests to base and update the diffs in the release-staging-head, release-staging-rc, stable, alpha overlays.
Which issue(s) this PR fixes:
Fixes #457
Special notes for your reviewer:
This is part 1 of the Pull Request.
Subsequent PR will include documentation changes and bump the pd csi driver version.
Does this PR introduce a user-facing change?: