climate devstack rejoin climate-m error
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Blazar |
Fix Released
|
Medium
|
Pablo Fernando Cargnelutti |
Bug Description
Now there is the following error using ./rejoin-stack.sh script for climate-m service:
user@climate:
2014-02-19 19:21:36.592 9506 DEBUG climate.
2014-02-19 19:21:36.636 9506 DEBUG climate.
2014-02-19 19:21:38.649 9506 DEBUG climate.
2014-02-19 19:21:41.103 9506 INFO requests.
2014-02-19 19:21:41.124 9506 CRITICAL climate [-] HTTPConnectionP
That's because Keystone is not started yet, so trying to use it ends up with this error, it should be some kind of delay for it.
Changed in climate: | |
milestone: | none → 0.1.1 |
importance: | Undecided → Medium |
status: | New → Triaged |
Changed in climate: | |
assignee: | nobody → Pablo Fernando Cargnelutti (pablo-fernando-cargnelutti) |
Changed in climate: | |
status: | Triaged → In Progress |
Changed in blazar: | |
status: | Fix Committed → Fix Released |
The one trying to authenticate against Keystone is get_aggregate_ from_name_ or_id in reservation_pool.py which is used by host_plugin during its setup.
Referring to the comment in line 60 of reservation_pool.py "use client wrapped by climate..." I will implement a client nova wrapper with the only addition of a configurable retry policy to fix this issue.
Comments? Ideas?