[ocata-5.0-72]DM: AttributeError: 'PhysicalRouterDM' object has no attribute 'nc_handler_gl'
Affects | Status | Importance | Assigned to | Milestone | ||
---|---|---|---|---|---|---|
Juniper Openstack | Status tracked in Trunk | |||||
R5.0 |
Fix Released
|
High
|
Ganesha HV | |||
Trunk |
Fix Released
|
High
|
Ganesha HV |
Bug Description
Setup
====
nodei30 & nodek10: cfgm/webui
10.204.217.235: openstack UI
nodek8 & nodek9: vrouter
Steps
=====
Added qfx as a Device Manager and the following error is seen in the device manager:
06/01/2018 12:51:07 PM [contrail-
Python 2.7.5: /usr/bin/python
Fri Jun 1 12:51:07 2018
A problem occurred in a Python script. Here is the sequence of
function calls leading up to the error, in the order they occurred.
/usr/lib/
63 try:
64 self.oper_info = oper_info
65 self.vnc_
66
67 except ConnectionError:
self = <device_
self.vnc_
/usr/lib/
115 self.handle_
116 elif oper == 'DELETE':
117 self.handle_
118 elif oper == 'UPDATE-IMPLICIT':
119 # Ignore this operation
self = <device_
self.handle_delete = <bound method DMAmqpHandle.
/usr/lib/
self.obj_class = <class 'device_
self.obj_
obj_key = u'6ea3213c-
/usr/lib/
170 return
171 obj = cls._dict[uuid]
172 if obj.nc_handler_gl:
173 gevent.
174 if obj.is_
obj = <device_
obj.nc_handler_gl undefined
<type 'exceptions.
__class__ = <type 'exceptions.
__delattr__ = <method-wrapper '__delattr__' of exceptions.
__dict__ = {}
__doc__ = 'Attribute not found.'
__format__ = <built-in method __format__ of exceptions.
__getattrib
__getitem__ = <method-wrapper '__getitem__' of exceptions.
__getslice__ = <method-wrapper '__getslice__' of exceptions.
__hash__ = <method-wrapper '__hash__' of exceptions.
__init__ = <method-wrapper '__init__' of exceptions.
__new__ = <built-in method __new__ of type object>
__reduce__ = <built-in method __reduce__ of exceptions.
__reduce_ex__ = <built-in method __reduce_ex__ of exceptions.
__repr__ = <method-wrapper '__repr__' of exceptions.
__setattr__ = <method-wrapper '__setattr__' of exceptions.
__setstate__ = <built-in method __setstate__ of exceptions.
__sizeof__ = <built-in method __sizeof__ of exceptions.
__str__ = <method-wrapper '__str__' of exceptions.
__subclassh
__unicode__ = <built-in method __unicode__ of exceptions.
args = ("'PhysicalRout
message = "'PhysicalRouterDM' object has no attribute 'nc_handler_gl'"
The above is a description of an error in a Python program. Here is
the original traceback:
Traceback (most recent call last):
File "/usr/lib/
self.
File "/usr/lib/
self.
File "/usr/lib/
self.
File "/usr/lib/
if obj.nc_handler_gl:
AttributeError: 'PhysicalRouterDM' object has no attribute 'nc_handler_gl'
information type: | Proprietary → Public |
can you try with latest build.