Heat-engine fails to start during deployment due to incorrect version of oslo.utils python package
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Mirantis OpenStack |
Confirmed
|
High
|
Oleksiy Butenko |
Bug Description
{"build_id": "2015-04-
Ubuntu HA, 3 controller, 1 compute, 1 cinder, Neutron with VLAN
OSTF - Platform services functional tests:
Typical stack actions: create, delete, show details, etc.
Advanced stack actions: suspend, resume and check.
Check stack rollback
Update stack actions: inplace, replace and update whole template.
All this tests failed on first step - Create stack
In Horizon:
Navigate: Project-
Error: Unable to retrieve stack list.
On Controller:
heat stack-list
ERROR: <html><body><h1>504 Gateway Time-out</h1>
The server didn't respond in time.
</body></html>
cat /var/log/
<131>Apr 27 12:06:16 node-1 heat-api 2015-04-27 12:06:16.059 31999 ERROR root [req-052cf5ba-
<131>Apr 27 12:12:34 node-1 heat-api 2015-04-27 12:12:34.144 31999 ERROR root [req-b120e1ba-
<131>Apr 27 12:13:34 node-1 heat-api 2015-04-27 12:13:34.727 31999 ERROR root [req-58f24ac4-
<131>Apr 27 12:13:35 node-1 heat-api 2015-04-27 12:13:35.158 31999 ERROR root [req-a0488f50-
Changed in mos: | |
milestone: | none → 6.1 |
assignee: | nobody → MOS Heat (mos-heat) |
Regarding logs from heat-api it looks like issue with rabbit queue:
15 2015-04-27 12:06:16.059 31999 TRACE root Traceback (most recent call last): python2. 7/dist- packages/ heat/common/ wsgi.py" , line 633, in __call__ python2. 7/dist- packages/ heat/common/ wsgi.py" , line 707, in dispatch python2. 7/dist- packages/ heat/api/ openstack/ v1/util. py", line 37, in handle_stack_method python2. 7/dist- packages/ heat/api/ openstack/ v1/stacks. py", line 291, in create python2. 7/dist- packages/ heat/rpc/ client. py", line 160, in create_stack python2. 7/dist- packages/ heat/rpc/ client. py", line 174, in _create_stack python2. 7/dist- packages/ heat/rpc/ client. py", line 50, in call python2. 7/dist- packages/ oslo/messaging/ rpc/client. py", line 389, in call ).call( ctxt, method, **kwargs) python2. 7/dist- packages/ oslo/messaging/ rpc/client. py", line 152, in call python2. 7/dist- packages/ oslo/messaging/ transport. py", line 90, in _send python2. 7/dist- packages/ oslo/messaging/ _drivers/ amqpdriver. py", line 434, in send python2. 7/dist- packages/ oslo/messaging/ _drivers/ amqpdriver. py", line 423, in _send wait(msg_ id, timeout) python2. 7/dist- packages/ oslo/messaging/ _drivers/ amqpdriver. py", line 289, in wait connection( msg_id, timeout) python2. 7/dist- packages/ oslo/messaging/ _driv.. .
16 2015-04-27 12:06:16.059 31999 TRACE root File "/usr/lib/
17 2015-04-27 12:06:16.059 31999 TRACE root request, **action_args)
18 2015-04-27 12:06:16.059 31999 TRACE root File "/usr/lib/
19 2015-04-27 12:06:16.059 31999 TRACE root return method(*args, **kwargs)
20 2015-04-27 12:06:16.059 31999 TRACE root File "/usr/lib/
21 2015-04-27 12:06:16.059 31999 TRACE root return handler(controller, req, **kwargs)
22 2015-04-27 12:06:16.059 31999 TRACE root File "/usr/lib/
23 2015-04-27 12:06:16.059 31999 TRACE root data.args())
24 2015-04-27 12:06:16.059 31999 TRACE root File "/usr/lib/
25 2015-04-27 12:06:16.059 31999 TRACE root args)
26 2015-04-27 12:06:16.059 31999 TRACE root File "/usr/lib/
27 2015-04-27 12:06:16.059 31999 TRACE root owner_id=owner_id))
28 2015-04-27 12:06:16.059 31999 TRACE root File "/usr/lib/
29 2015-04-27 12:06:16.059 31999 TRACE root return client.call(ctxt, method, **kwargs)
30 2015-04-27 12:06:16.059 31999 TRACE root File "/usr/lib/
31 2015-04-27 12:06:16.059 31999 TRACE root return self.prepare(
32 2015-04-27 12:06:16.059 31999 TRACE root File "/usr/lib/
33 2015-04-27 12:06:16.059 31999 TRACE root retry=self.retry)
34 2015-04-27 12:06:16.059 31999 TRACE root File "/usr/lib/
35 2015-04-27 12:06:16.059 31999 TRACE root timeout=timeout, retry=retry)
36 2015-04-27 12:06:16.059 31999 TRACE root File "/usr/lib/
37 2015-04-27 12:06:16.059 31999 TRACE root retry=retry)
38 2015-04-27 12:06:16.059 31999 TRACE root File "/usr/lib/
39 2015-04-27 12:06:16.059 31999 TRACE root result = self._waiter.
40 2015-04-27 12:06:16.059 31999 TRACE root File "/usr/lib/
41 2015-04-27 12:06:16.059 31999 TRACE root reply, ending = self._poll_
42 2015-04-27 12:06:16.059 31999 TRACE root File "/usr/lib/