[2.20-55~juno]KeyError: 'virtual_network_network_id' seen and config not applied using device-manager
Affects | Status | Importance | Assigned to | Milestone | ||
---|---|---|---|---|---|---|
Juniper Openstack | Status tracked in Trunk | |||||
R2.20 |
Fix Committed
|
Critical
|
Suresh Balineni | |||
Trunk |
Fix Committed
|
Critical
|
Suresh Balineni |
Bug Description
Topo
====
nodeb12
Version
======
ubuntu-14.04 2.20-55~juno
Steps
====
Configured 'yuvaraj' as Physical router and BGP router.
After adding a virtual-network, I see that the following config is pushed onto the router:
set groups __contrail__ routing-options route-distingui
set groups __contrail__ routing-options autonomous-system 64512
set groups __contrail__ protocols bgp group __contrail__ type internal
set groups __contrail__ protocols bgp group __contrail__ multihop
set groups __contrail__ protocols bgp group __contrail__ local-address 10.204.217.190
set groups __contrail__ protocols bgp group __contrail__ hold-time 90
set groups __contrail__ protocols bgp group __contrail__ keep all
set groups __contrail__ protocols bgp group __contrail__ family inet-vpn unicast
set groups __contrail__ protocols bgp group __contrail__ family inet6-vpn unicast
set groups __contrail__ protocols bgp group __contrail__ family evpn signaling
set groups __contrail__ protocols bgp group __contrail__ family route-target
set groups __contrail__ protocols bgp group __contrail__ neighbor 10.204.216.5
set groups __contrail__ protocols bgp group __contrail__ neighbor 10.204.216.245
set groups __contrail__ protocols bgp group __contrail_
set groups __contrail__ protocols bgp group __contrail_
set groups __contrail__ protocols bgp group __contrail_
set groups __contrail__ protocols bgp group __contrail_
set groups __contrail__ protocols bgp group __contrail_
set groups __contrail__ protocols bgp group __contrail_
set groups __contrail__ protocols bgp group __contrail_
set groups __contrail__ protocols bgp group __contrail_
set groups __contrail__ protocols bgp group __contrail_
set groups __contrail__ routing-instances __contrail_
set groups __contrail__ routing-instances __contrail_
set groups __contrail__ routing-instances __contrail_
set groups __contrail__ routing-instances __contrail_
set groups __contrail__ routing-instances __contrail_
set groups __contrail__ routing-instances __contrail_
set groups __contrail__ routing-instances __contrail_
set groups __contrail__ routing-instances __contrail_
set groups __contrail__ routing-instances __contrail_
set groups __contrail__ routing-instances __contrail_
set groups __contrail__ routing-instances __contrail_
set groups __contrail__ routing-instances __contrail_
set groups __contrail__ routing-instances __contrail_
set groups __contrail__ routing-instances __contrail_
set groups __contrail__ routing-instances __contrail_
The config isn' t applied
Traceback
========
See the following error on contrail-
Traceback (most recent call last):
File "/usr/lib/
obj = obj_class.
File "/usr/lib/
cls._dict[key] = cls(key, *args)
File "/usr/lib/
self.
File "/usr/lib/
self.
File "/usr/lib/
self.vxlan_vni = obj['virtual_
KeyError: 'virtual_
information type: | Proprietary → Public |
The following traceback seen while deleting the physical router :
The above is a description of an error in a Python program. Here is
the original traceback:
Traceback (most recent call last): python2. 7/dist- packages/ device_ manager/ device_ manager. py", line 328, in _vnc_subscribe_ callback class.delete( obj_id) python2. 7/dist- packages/ device_ manager/ db.py", line 136, in delete uve_send( True)
File "/usr/lib/
obj_
File "/usr/lib/
self.
NameError: global name 'self' is not defined