keystone middleware doesn't respect reseller prefix
Bug #1558216 reported by
John Dickinson
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack Object Storage (swift) |
Confirmed
|
Medium
|
Unassigned |
Bug Description
The keystone middleware in the Swift repo doesn't filter requests based on the configured reseller prefix. This results in two problems:
1) The keystone middleware must be placed before all other auth middleware in the pipeline or it will overwrite other settings (ie it doesn't play well with others). A side-effect is that you cannot have more than one keystone configured and installed
2) Every request, regardless of reseller prefix, results in a request to keystone, thus causing unnecessary load on systems.
Changed in swift: | |
assignee: | nobody → Nandini (nandini-tata) |
Changed in swift: | |
status: | New → In Progress |
To post a comment you must log in.
Hello Robin,
Checking in to see if you started working on this bug.