-
Notifications
You must be signed in to change notification settings - Fork 17
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
[BUG]: X_CSI_AUTH_TYPE cannot be set in CSM Operator #990
Comments
/sync |
Hi @lohbe! Thanks for filing this issue -- we have a variable in the sample file, ISICLIENT_AUTH_TYPE, that sets the authentication type. The default value is 1, which selects basic authentication -- if you want to use session-based authentication, you can set that to 0 instead. |
My apologies, on further investigation, this parameter is only available in the metrics-powerscale package for observability. @bharathsreekanth since this is an option available in helm that doesn't appear to be in csm-operator, do we want to prioritize adding it? For further clarification, @lohbe, I don't believe we support adding env vars to the sample file -- if you add additional env vars to modify the driver installation, there is no guarantee on the resulting behavior. |
Hello, Exactly same behaviour. We had to patch the daemonset to add an environment var to the nodes to make it work. |
link: 18646 |
This issue was fixed in this PR and will be part of CSM 1.9. Thanks for reporting and if there is anything else needed to bridge the gap until CSM 1.9, please let us know! |
Bug Description
adding
X_CSI_ISI_AUTH_TYPE=1
to match PowerScale's default session-type authentication instorage_csm_powerscale_v280.yaml
has no effect. This is not really documented, so I've set it in multiple locations:specifically,
This is likely a CSM issue - the csi-powerscale helm chart deploys with no issue after setting
isiAuthType: 1
in values.yaml.Logs
Screenshots
No response
Additional Environment Information
OneFS version: 9.5.0.5
CSM operator version: 1.3.0
CSI version: 2.8.0
Kubernetes: v1.26.9+rke2r1
Node: Rocky 8.8
Steps to Reproduce
Expected Behavior
Installation of CSI via CSM must be successful for PowerScale session-type authentication. The helm chart method is successful.
CSM Driver(s)
CSI Driver for PowerScale 2.8
Installation Type
Operator 1.3.0
Container Storage Modules Enabled
None
Container Orchestrator
Kubernetes 1.26.9
Operating System
Rocky 8.8
The text was updated successfully, but these errors were encountered: