Dashboard gets down when Murano API service is not running
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Murano |
Fix Released
|
High
|
Ekaterina Chernova | ||
python-muranoclient |
Fix Released
|
High
|
Ekaterina Chernova |
Bug Description
1) Disable Murano API service
2) Open Murano - Environments tab
The error is not caught and the trace is appeared:
nvironment.
The root cause is in exception get renamed from CommunicationError to ConnectionError
In normal behaviour just error message with information about API not running should appears.
Request Method: GET
Request URL: http://
Django Version: 1.6.7
Python Version: 2.7.6
Installed Applications:
['openstack_
'openstack_
'openstack_
'openstack_
'openstack_
'django.
'django.
'django.
'django.
'django.
'django.
'django_pyscss',
'openstack_
'compressor',
'horizon',
'openstack_auth',
'muranodashboard',
'floppyforms']
Installed Middleware:
('django.
'django.
'django.
'django.
'django.
'horizon.
'django.
'django.
'django.
'muranodashboa
Traceback:
File "/home/
112. response = wrapped_
File "/home/
36. return view_func(request, *args, **kwargs)
File "/home/
84. return view_func(request, *args, **kwargs)
File "/home/
52. return view_func(request, *args, **kwargs)
File "/home/
36. return view_func(request, *args, **kwargs)
File "/home/
69. return self.dispatch(
File "/home/
87. return handler(request, *args, **kwargs)
File "/home/
157. handled = self.construct_
File "/home/
148. handled = self.handle_
File "/home/
120. data = self._get_
File "/home/
185. self._data = {self.table_
File "/home/
45. environments = api.environment
File "/home/
152. environments = client.
File "/home/
38. return self._list(
File "/home/
53. resp, body = self.api.
File "/home/
239. resp = self._http_
File "/home/
173. **kwargs)
File "/home/
49. return session.
File "/home/
457. resp = self.send(prep, **send_kwargs)
File "/home/
569. r = adapter.
File "/home/
407. raise ConnectionError
Exception Type: ConnectionError at /murano/
Exception Value: ('Connection aborted.', error(111, 'Connection refused'))
Changed in murano: | |
assignee: | nobody → Ekaterina Chernova (efedorova) |
milestone: | none → juno-rc3 |
status: | New → Confirmed |
importance: | Undecided → Critical |
summary: |
- Dashboard gets down when Murano PAI service is not running + Dashboard gets down when Murano API service is not running |
Changed in murano: | |
milestone: | juno-rc3 → kilo-1 |
Changed in python-muranoclient: | |
assignee: | nobody → Ekaterina Chernova (efedorova) |
milestone: | none → 0.5.6 |
Changed in python-muranoclient: | |
importance: | Undecided → High |
Changed in murano: | |
importance: | Critical → High |
Changed in python-muranoclient: | |
status: | New → Fix Committed |
Changed in murano: | |
status: | Fix Committed → Fix Released |
no longer affects: | python-muranoclient |
Changed in python-muranoclient: | |
importance: | Undecided → High |
status: | New → Confirmed |
status: | Confirmed → Fix Committed |
assignee: | nobody → Ekaterina Chernova (efedorova) |
milestone: | none → 0.5.6 |
Changed in murano: | |
milestone: | kilo-1 → 2015.1.0 |
Changed in python-muranoclient: | |
status: | Fix Committed → Fix Released |
tags: | added: juno-backport-potential |
Fix proposed to branch: master /review. openstack. org/128609
Review: https:/