-
Notifications
You must be signed in to change notification settings - Fork 38
Open
Description
Describe the bug
The Driver.spec.enableMetadata is false by default, but the reconciler only applies --setmetadata=true if enableMetadata is true -- however --setmetadata is true by default, so the key has no effect.
Environment details
- Image/version of ceph-csi-operator : 0.4.1
- Image/version of Ceph-CSI driver : v3.15.0
- Kubernetes cluster version : v1.33.5
- Ceph cluster version : 19.2.3
Steps to reproduce
Steps to reproduce the behavior:
- Set a Driver.spec.enableMetadata: false (or don't specify it)
- Apply the driver, and examine the ctrlplugin controller deployment
Actual results
The csi-cephfsplugin container args doesn't include '--setmetadata={bool}'
Expected behavior
The csi-cephfsplugin container args should include '--setmetadata=false'
Additional context
For ref: kubectl exec <ctrlplugin-pod> -- /usr/local/bin/cephcsi -h provides:
-setmetadata
set metadata on the volume (default true)
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels