Race condition between keystone and glance using ansible deployment
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
kolla |
Fix Released
|
High
|
Ryan Hallisey |
Bug Description
TASK: [glance | Creating the Glance service and endpoint] *******
failed: [localhost] => {"failed": true, "parsed": false}
No handlers could be found for logger "keystoneclient
Traceback (most recent call last):
File "/root/
main()
File "/root/
module.
File "/root/
print self.jsonify(
File "/root/
return json.dumps(data)
File "/usr/lib64/
return _default_
File "/usr/lib64/
chunks = self.iterencode(o, _one_shot=True)
File "/usr/lib64/
return _iterencode(o, 0)
File "/usr/lib64/
raise TypeError(repr(o) + " is not JSON serializable")
TypeError: ServiceUnavaila
FATAL: all hosts have already failed -- aborting
Glance is trying to create an endpoint when Keystone is not completely setup.
Changed in kolla: | |
status: | New → Confirmed |
importance: | Undecided → Critical |
importance: | Critical → High |
assignee: | nobody → Ryan Hallisey (rthall14) |
milestone: | none → liberty-3 |
Changed in kolla: | |
status: | Fix Committed → Fix Released |
Reviewed: https:/ /review. openstack. org/208451 /git.openstack. org/cgit/ stackforge/ kolla/commit/ ?id=98a379b0fd0 c24da6bfc5b9828 aa5e734788c9bc
Committed: https:/
Submitter: Jenkins
Branch: master
commit 98a379b0fd0c24d a6bfc5b9828aa5e 734788c9bc
Author: Sam Yaple <email address hidden>
Date: Mon Aug 3 07:50:01 2015 +0000
Reduce dependencies on the dest nodes
Currently we require a slew of deps on each destination node, this
includes a gcc compiler and installing things via pip. We can remove
these dependencies by containerizing them and running and Ansible
inside the container itself. The container would then report back
facts about idempotency.
DocImpact dependencies ffc36e78f3006fe 5d3367891df
Closes-Bug: #1481495
Implements: blueprint containerize-
Change-Id: I3dfccbf9fafc06