-
Notifications
You must be signed in to change notification settings - Fork 617
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
Probing CSI driver for readiness failed CSI driver probe failed: rpc error: code = FailedPrecondition desc = Failed to communicate with OpenStack BlockStorage API #2192
Comments
is can you check whether URL is reachable in your cluster? and switch to IP give a try? |
I checked further. I saw that the cloud controller manager has several errors like the following and pods are in pending state also due to untolerations.
I've opened a new issue. Will close this once that is resolved. Because, I think, this is the cause of Cinder CSI issue. Any help will be appreciated. Will close both and update the solution in both places if resolved. |
The Kubernetes project currently lacks enough contributors to adequately respond to all issues. This bot triages un-triaged issues according to the following rules:
You can:
Please send feedback to sig-contributor-experience at kubernetes/community. /lifecycle stale |
Looks like this was a config issue. |
@mdbooth: Closing this issue. In response to this:
Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. |
Ok I was able to solve the tolerations issues but I still see the same problem.
From each of the kubernetes nodes, I can get response from openStack volume list and openStack volume service list. Any suggestion how to debug? |
These log entries are from coredns pods after enabling the query logs. I'm not sure why it appends these local svc urls etc |
Is this a BUG REPORT or FEATURE REQUEST?:
kind bug
What happened:
I deployed the kubernetes on OpenStack vms with kubespray using external OpenStack cloud_provider option and kubernetes version v1.26.3. I see cinder csi plugins are installed but controller plusing and nodeplugins are in "CrashLoopBackOff" state. When I do kubectl logs , I see
Probing CSI driver for readiness
CSI driver probe failed: rpc error: code = FailedPrecondition desc = Failed to communicate with OpenStack BlockStorage API
I checked the cinder_cloud_config in one of the nodes and things looked fine
[Global]
auth-url="http://some_url:5000"
username="admin"
password="*******************"
region="RegionOne"
tenant-name="admin"
domain-name="Default"
[BlockStorage]
bs-version=v3
ignore-volume-az=True
~
What you expected to happen:
I expect it to connect with the cinder volume API . From horizon, I can create delete volumes without any issue.
How to reproduce it:
Anything else we need to know?:
Environment:
The text was updated successfully, but these errors were encountered: