cloud-provider-openstack icon indicating copy to clipboard operation
cloud-provider-openstack copied to clipboard

Cinder CSI plugin doesn't work with latest OpenStack

Open mnaser opened this issue 6 months ago • 1 comments
trafficstars

It seems that we're testing with stable/2023.2 at the moment, and as of this issue being filed the latest is stable/2025.1.

https://github.com/kubernetes/cloud-provider-openstack/blob/1d06879a8af0292acf29bc5f258df422bf2489b5/tests/playbooks/roles/install-devstack/defaults/main.yaml#L4

The latest version of DevStack ships with the volumev3 endpoint missing:

https://github.com/openstack/devstack/commit/d7c3c0accc89e4e99915c24fa7c3bff2e90a715e

This probably works fine right now for most users, but eventually, it'll break, gophercloud has addressed this in the newer versions:

https://github.com/gophercloud/gophercloud/pull/3209

This seems to have landed inside v2.7.0:

https://github.com/gophercloud/gophercloud/commit/908ce172717ef96ddea87a969e405e2190a18371

However, we're still at gophercloud 2.5.0 at the moment.

mnaser avatar May 01 '25 00:05 mnaser

this was not solved in release 1.33. The issue is still open like https://github.com/kubernetes/cloud-provider-openstack/pull/2905#issue-3121547259 description tells the situation

zetaab avatar Jun 08 '25 11:06 zetaab

The Kubernetes project currently lacks enough contributors to adequately respond to all issues.

This bot triages un-triaged issues according to the following rules:

  • After 90d of inactivity, lifecycle/stale is applied
  • After 30d of inactivity since lifecycle/stale was applied, lifecycle/rotten is applied
  • After 30d of inactivity since lifecycle/rotten was applied, the issue is closed

You can:

  • Mark this issue as fresh with /remove-lifecycle stale
  • Close this issue with /close
  • Offer to help out with Issue Triage

Please send feedback to sig-contributor-experience at kubernetes/community.

/lifecycle stale

k8s-triage-robot avatar Sep 06 '25 12:09 k8s-triage-robot

/remove-lifecycle stale

dalees avatar Sep 10 '25 03:09 dalees

This can probably be closed now. The issue was resolved with #2906, as shown by the CI that is now using stable/2025.1.

mandre avatar Oct 29 '25 09:10 mandre