You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Passing invalid "Openstack-Api-Version: container-infrastructure-management: " to magnum #3429
I don't see the string 'container-infrastructure-management' anywhere in Magnum source code; the version string should be 'container-infra' which was the value before that patch. Here's an example of the magnum client passing that string to switch API version:
The naive fix is probably just to switch that string back to 'container-infra' which is what the API expects. I'm happy to write that patch but want to make sure there's not a more complicated bug in the aliasing code first.
Thank you for reporting your first issue! Be sure that we will be looking at it, but keep in mind
this sometimes takes a while.
Please let the maintainers know if your issue has not got enough attention after a few days.
If any doubt, please consult our issue tutorial.
This is a bug in Magnum, which is should be respecting the official service type. I have pushed a fix here. However, we're going to need to support older deployments without this fix so yes, we'll need to insist on using container-infra for the OpenStack-API-Version header. I'll work on the fix.
Activity
github-actions commentedon Jun 17, 2025
Thank you for reporting your first issue! Be sure that we will be looking at it, but keep in mind
this sometimes takes a while.
Please let the maintainers know if your issue has not got enough attention after a few days.
If any doubt, please consult our issue tutorial.
Use official service types
stephenfin commentedon Jun 18, 2025
This is a bug in Magnum, which is should be respecting the official service type. I have pushed a fix here. However, we're going to need to support older deployments without this fix so yes, we'll need to insist on using
container-infrafor theOpenStack-API-Versionheader. I'll work on the fix.Use container-infra for OpenStack-API-Version
Use container-infra for OpenStack-API-Version