keystoneauth/releasenotes/notes/allow_version_hack-flag-9b53b72d9b084c04.yaml
Jamie Lennox 3ce5cb4bf6 Add an allow_version_hack flag to session and identity plugins.
Whilst historically we always wanted keystoneauth to do the most
permissive thing and allow a versioned or unversioned entry in a service
catalog there are now cases where we would prefer to fail when the
catalog is misconfigured. This will allow a client to opt out of
versioned catalog endpoints to insist that the deployment is correctly
configured.

Closes-Bug: #1668484
Change-Id: Ided0e0c7409994f703175fe61bd4043b840bcf1e
2017-02-28 19:21:55 +11:00

10 lines
495 B
YAML

---
features:
- A new flag `allow_version_hack` was added to identity plugins and the
adapter which will allow a client to opt out of making guesses at the
version url page of a service. This means that if a deployment is
misconfigured and the service catalog contains a versioned endpoint that
does not match the requested version the request will fail. This will be
useful in beginning to require correctly deployed catalogs rather than
continue to hide the problem.