keystonemiddleware is hardcoded to use the admin endpoint
Bug #1830002 reported by
Dr. Jens Harbott
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
keystonemiddleware |
Fix Released
|
Undecided
|
Dr. Jens Harbott |
Bug Description
When verifying tokens, keystonemiddleware is hardcoded to talk to the keystone admin endpoint. This is blocking deployments to work withon an admin endpoint, which otherwise would be easily possible since API v3 is in use.
In order to be able to fix this without breaking backwards compatibility, the solution proposed in [1] is to introduce a new variable that will allow a deployment to select the interface to be used for choosing the endpoint. It will default to "admin" but also generate a deprecation warning in order to notify deployers that they may want to change this setting.
Changed in keystonemiddleware: | |
assignee: | nobody → Dr. Jens Harbott (j-harbott) |
status: | New → In Progress |
To post a comment you must log in.
Fix proposed to branch: master /review. opendev. org/662734
Review: https:/