validation of app cred tokens is dependent on CONF.token.cache_on_issue
Bug #1750415 reported by
Lance Bragstad
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack Identity (keystone) |
Fix Released
|
Critical
|
Colleen Murphy | ||
Queens |
Fix Released
|
Critical
|
Colleen Murphy | ||
Rocky |
Fix Released
|
Critical
|
Colleen Murphy |
Bug Description
Some information in tokens obtained with application credentials isn't available unless caching is enabled. I was able to recreate this using some of the tests in test_v3_trust.py and by setting CONF.token.
Without digging into a bunch, I think this is because the token is cached when it is created, meaning the process to rebuild the entire authorization context at validation time is short-circuited.
Changed in keystone: | |
importance: | Undecided → Critical |
status: | New → Triaged |
Changed in keystone: | |
assignee: | Colleen Murphy (krinkle) → Lance Bragstad (lbragstad) |
Changed in keystone: | |
assignee: | Lance Bragstad (lbragstad) → Colleen Murphy (krinkle) |
Changed in keystone: | |
assignee: | Colleen Murphy (krinkle) → Lance Bragstad (lbragstad) |
Changed in keystone: | |
assignee: | Lance Bragstad (lbragstad) → Colleen Murphy (krinkle) |
To post a comment you must log in.
Fix proposed to branch: master /review. openstack. org/545945
Review: https:/