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] Lost connection to unix:///csi/csi.sock #8427
Comments
Hello @klauserber. As far as I know, you're the first Longhorn user to report it, but it appears to be a known upstream issue affecting other CSI drivers as well. The AWS EBS CSI driver team did a good analysis over at kubernetes-sigs/aws-ebs-csi-driver#1875. Their analysis directly mentions the version of the external-attacher used in Longhorn It was fixed in a utility library csi-lib-utils in its Looking through the release notes, I think it should be safe for us to bump to this version of external-attacher in Longhorn If the issue is particularly troublesome for you, you can override the version of external-attacher Longhorn uses with any Longhorn deployment mechanisms. It looks quite safe to change it from |
Hello @ejweber, thank you for the information. Since I see no impact on my workloads it fine for me to wait. |
Same Issue Longhorn version: v1.6.0 |
Thanks for the confirmation @J1a-wei. I checked |
This was a bit confusing, so updating here for myself: kubernetes-csi/csi-lib-utils#153 bumps csi-lib-utils to grpc-go However, to see when sidecars started to be broken (for backporting), we cannot look at the csi-lib-utils version by itself. Instead, we should look at the grpc-go version used by the sidecar. If the grpc-go version is |
Sidecar versions we use that are affected:
|
Reproduce:
|
Pre Ready-For-Testing Checklist
|
Verified on master-head 20240509
The test steps Result Passed
|
Describe the bug
I have many restarts of csi-attacher pods. The reason is a lost connection:
There is no further impact on the workload. After the restart the volume gets successfully mounted:
After that I can stop and start the pod with no restarts. But after a while wenn no mounts happen the connection gets lost.
To Reproduce
Mount a PVC when no mount where happened for a longer time. I don't know how long it takes to loose the connection. For me it is every morning when I start my development pods.
Expected behavior
The PVC is mounted in the pod without any restarts of a csi-attacher pod.
Support bundle for troubleshooting
supportbundle_4bdc31e4-aaf6-4450-add0-84e8f7054857_2024-04-24T05-23-42Z.zip
Environment
Additional context
The text was updated successfully, but these errors were encountered: