-
Notifications
You must be signed in to change notification settings - Fork 2.7k
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
csi: update groupsnapshot container arg #15037
Conversation
d200876
to
a63873b
Compare
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.
The CI is failing on the snapshotting, for example:
ceph_base_file_test.go:185:
Error Trace: /home/runner/work/rook/rook/tests/integration/ceph_base_file_test.go:185
/home/runner/work/rook/rook/tests/integration/ceph_base_nfs_test.go:54
/home/runner/work/rook/rook/tests/integration/ceph_smoke_test.go:113
Error: Received unexpected error:
giving up waiting for "fs-pvc-snapshot" snapshot in namespace "default"
Test: TestCephSmokeSuite/TestCephNFS_SmokeTest
@travisn i will revist this PR once we have the external-snapshotter release. This is place holder PR for now for the update |
This pull request has merge conflicts that must be resolved before it can be merged. @Madhu-1 please rebase it. https://rook.io/docs/rook/latest/Contributing/development-flow/#updating-your-fork |
2f1030a
to
ab6e305
Compare
updating the groupsnapshot to betav1 api. Signed-off-by: Madhu Rajanna <madhupr007@gmail.com>
With new version of external snapshotter we dont need extra RBAC permission to create the volumesnapshot and volumesnapshotcontent Signed-off-by: Madhu Rajanna <madhupr007@gmail.com>
updating the VGS document to match the betav1 API. Signed-off-by: Madhu Rajanna <madhupr007@gmail.com>
ab6e305
to
d65c62e
Compare
csi: update groupsnapshot container arg (backport #15037)
In external-snapshotter the groupsnapshot feature flag is moved to a new container argument and the old enable-volumegroup-snapshot flag is removed, This PR updates the flag to use external-snapshotter latest version,
Note:- As the flag is removed with Rook the user cannot test/use the older version of external-snapshotter for groupsnapshot feature, but all other features will be still supported with older releases.
Checklist:
Note:- Still keeping this in pending state and will revisit this once we have external-snapshotter next release