contrail-topology shown to have "failed" in contrail-status after upgrade from r3.0-2723 to r3.0.1.0-23
Affects | Status | Importance | Assigned to | Milestone | ||
---|---|---|---|---|---|---|
Juniper Openstack | Status tracked in Trunk | |||||
R3.0 |
Fix Committed
|
High
|
ted ghose | |||
Trunk |
Fix Committed
|
High
|
ted ghose |
Bug Description
contrail-topology was shown to have "failed" in contrail-status after an upgrade from r3.0-2723 to r3.0.1.0-23.
contrail-
root@a5d11e36:
== Contrail Control ==
supervisor-control: active
contrail-control active
contrail-
contrail-dns active
contrail-named active
== Contrail Analytics ==
supervisor-
contrail-alarm-gen active
contrail-
contrail-
contrail-collector active
contrail-
contrail-
contrail-topology failed
== Contrail Config ==
supervisor-config: active
contrail-api:0 active
contrail-
contrail-
contrail-
contrail-schema active
contrail-
ifmap active
== Contrail Web UI ==
supervisor-webui: active
contrail-webui active
contrail-
== Contrail Database ==
contrail-database: active
supervisor-
contrail-
kafka active
== Contrail Support Services ==
supervisor-
rabbitmq-server active
root@a5d11e36:
information type: | Proprietary → Public |
description: | updated |
tags: |
added: analytics provisioning removed: contrail-installer |
Was seen on another upgrade from 3.0 build 34 to 35 as well
05/10/2016 03:50:49 PM [contrail- topology] : SANDESH: CONNECT TO COLLECTOR: True topology] : SANDESH: Logging: LEVEL: [SYS_INFO] -> [SYS_NOTICE] python2. 7/dist- packages/ gevent/ greenlet. py", line 327, in run *self.args, **self.kwargs) python2. 7/dist- packages/ contrail_ topology/ controller. py", line 38, in get_vrouters analytic_ api.get_ vrouters( True) python2. 7/dist- packages/ contrail_ topology/ analytic_ client. py", line 64, in get_vrouters get_uves( 'vrouters' , refresh=refresh))) python2. 7/dist- packages/ contrail_ topology/ analytic_ client. py", line 54, in get_uves get_uve_ url())) python2. 7/dist- packages/ contrail_ topology/ analytic_ client. py", line 29, in _get_url_json 192.168. 1.101:8081/ analytics/ uves get_vrouters of <contrail_ topology. controller. Controller object at 0x7fb7f0e92910>>> failed with ConnectionError
05/10/2016 03:50:49 PM [contrail-
Traceback (most recent call last):
File "/usr/lib/
result = self._run(
File "/usr/lib/
self.
File "/usr/lib/
self.
File "/usr/lib/
self.
File "/usr/lib/
raise ConnectionError, "bad request " + url
ConnectionError: bad request http://
<Greenlet at 0x7fb7eba1c4b0: <bound method Controller.
Traceback (most recent call last): python2. 7/dist- packages/ gevent/ greenlet. py", line 327, in run *self.args, **self.kwargs) python2. 7/dist- packages/ contrail_ topology/ controller. py", line 68, in get_prouters analytic_ api.get_ prouters( True) python2. 7/dist- packages/ contrail_ topology/ analytic_ client. py", line 80, in get_prouters get_uves( 'prouters' ))) python2. 7/dist- packages/ contrail_ topology/ analytic_ client. py", line 54, in get_uves get_uve_ url())) python2. 7/dist- packages/ contrail_ topology/ analytic_ client. py", line 29, in _get_url_json 192.168. 1.101:8081/ analytics/ uves get_prouters of <contrail_ topology. controller. Controller object at 0x7fb7f0e92910>>> failed with ConnectionError
File "/usr/lib/
result = self._run(
File "/usr/lib/
self.
File "/usr/lib/
self.
File "/usr/lib/
self.
File "/usr/lib/
raise ConnectionError, "bad request " + url
ConnectionError: bad request http://
<Greenlet at 0x7fb7eba1c370: <bound method Controller.
Traceback (most recent call last): contrail- topology" , line 9, in <module> entry_point( 'contrail- topology= =0.1.0' , 'console_scripts', 'contrail- topology' )() python2. 7/dist- packages/ contrail_ topology/ main.py" , line 18, in main run() python2. 7/dist- packages/ contrail_ topology/ controller. py", line 274, in run schdlr. schedule( self.prouters) :
File "/usr/bin/
load_
File "/usr/lib/
controller.
File "/usr/lib/
if self.constnt_
AttributeError: 'Controller' object has no attribute 'prouters'