-
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
--feature-gate is no longer present in csi-snapshotter causing container to fail. #15221
Comments
Appears to be fixed in 477b7fd which is part of the v1.16.0 release, but the helm chart does not include such fix even though the version is docker.io/rook/ceph:v1.16.0. |
Tracked it down to an transparent helm upgrade conflict. |
v1.16 Helm Chart should use v8.2.0 as v8.0.1 does not have --feature-gates
|
For what I have seen and my latest installation, this is included in the latest chart, the problem to the issue does not reside in the chart but in the operator code. The operator does not check the version of CSI snapshoter that is deployed against the params it gives. |
Actually the operator helm chart just has the v8.0.1 version. |
Appears to be fixed in later v1.16.0 releases. Pulled an older version of v1.16.0? |
Is this a bug report or feature request?
The '--feature-gate=CSIVolumeGroupSnapshot=true' is passed into csi-cephfs-plugin provisioner and csi-rbdplugin-provisioner in release v1.16, appears to be related to container-storage-interface/spec#573.
The container will not start until the flag is removed from the deployment. However, the documentation is inconsistent since https://github.com/kubernetes-csi/external-snapshotter still claims that --feature-gate flag is required. (kubernetes-csi/external-snapshotter#1223)
Tested versions:
Looking more into it, appears to be a typo. --feature-gate vs --feature-gates
The text was updated successfully, but these errors were encountered: