Skip to content
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

vsphere-csi-node crashloopBackOff due to wrong address #100

Open
cleman95 opened this issue Feb 7, 2025 · 3 comments
Open

vsphere-csi-node crashloopBackOff due to wrong address #100

cleman95 opened this issue Feb 7, 2025 · 3 comments

Comments

@cleman95
Copy link

cleman95 commented Feb 7, 2025

vSphere Server Info

  • vSphere version: 3.3.1

Rancher Server Setup

  • Rancher version: v2.10.2 Prime
  • Installation option (Docker install/Helm Chart):
    • Helm Chart: rancher-vsphere-csi 3.3.1-rancher8 deployed on rke2

Information about the Cluster

  • Kubernetes version: DownStream rke2 cluster imported running Kubernetes 1.31

Describe the bug

When installing the vsphere-csi helm chart, the pods of the vpshere-csi-node daemonset are in a crashloopBackOff state.
The liveness-probe and node-driver-registrar containers are getting a timeout connection to unix:///csi/csi.sock
In the logs I see that vsphere-csi-node container listen for connections on address /csi/csi.sock]

I checked the configuration files from vmware and it seems that in the templates/node/daemonset.yaml the address is missconfigured:

If needed, I can open a PR to fix this.

Thanks you in advance

@snasovich
Copy link
Collaborator

snasovich commented Feb 10, 2025

@cleman95 , thank you for reporting this. Looks like regression caused by inadvertent change here: https://github.com/rancher/vsphere-charts/pull/97/files#diff-020927250b49c781c2630c8592e22dd79ec779494f92faa81c4b7ebe1cb00c24R118

Someone from our team will get this addressed shortly.

@snasovich
Copy link
Collaborator

@cleman95 , once again, thank you for reporting this.
I'm actually curious how are you installing this Helm chart as we have not released 3.3.1-rancher8 for use in Rancher Apps, the latest released version for 2.10.x line of Rancher releases is based on 3.3.1-rancher7 and does not have the invalid value (see https://github.com/rancher/charts/blob/release-v2.10/charts/rancher-vsphere-csi/105.0.1%2Bup3.3.1-rancher7/templates/node/daemonset.yaml#L118).

It doesn't change the fact we need to fix it but explains why it wasn't caught in testing yet.

@dereknola dereknola mentioned this issue Feb 10, 2025
5 tasks
@cleman95
Copy link
Author

Hi, I'm installing this Helm Chart by clonning this repo and package it myself not from Rancher Apps. Thank you for the quick fix !

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants