OpenStack-dashboard consoleauth cannot validate token in HA environments
Bug #1386271 reported by
Felipe Reyes
This bug affects 5 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
nova-cloud-controller (Juju Charms Collection) |
Fix Released
|
Medium
|
Felipe Reyes |
Bug Description
By default nova-consoleauth grabs the tokens from memory to validate them, so in HA environments if the unit that is serving the request is different from the unit that stored the token a authentication error is returned to the client.
nova-cloud-
Related branches
lp:~freyes/charms/trusty/nova-cloud-controller/bug-989337
- Jorge Niedbalski (community): Approve
- Edward Hope-Morley: Pending requested
- James Troup: Pending requested
- OpenStack Charmers: Pending requested
-
Diff: 268 lines (+145/-1)10 files modifiedhooks/nova_cc_context.py (+25/-0)
hooks/nova_cc_hooks.py (+9/-0)
hooks/nova_cc_utils.py (+3/-1)
metadata.yaml (+2/-0)
templates/folsom/nova.conf (+5/-0)
templates/grizzly/nova.conf (+5/-0)
templates/havana/nova.conf (+4/-0)
templates/icehouse/nova.conf (+4/-0)
unit_tests/test_nova_cc_contexts.py (+87/-0)
unit_tests/test_nova_cc_hooks.py (+1/-0)
tags: | added: backport-potential |
Changed in nova-cloud-controller (Juju Charms Collection): | |
assignee: | nobody → Felipe Reyes (freyes) |
status: | New → In Progress |
importance: | Undecided → Medium |
tags: | added: canonical-bootstack |
Changed in nova-cloud-controller (Juju Charms Collection): | |
status: | In Progress → Fix Committed |
Changed in nova-cloud-controller (Juju Charms Collection): | |
status: | Fix Committed → Fix Released |
status: | Fix Released → Fix Committed |
Changed in nova-cloud-controller (Juju Charms Collection): | |
milestone: | none → 15.01 |
Changed in nova-cloud-controller (Juju Charms Collection): | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.