[2.20-78~juno] Multi-inline Service chaining is failing as routes aren't leaked into a particular VRF
Affects | Status | Importance | Assigned to | Milestone | ||
---|---|---|---|---|---|---|
Juniper Openstack | Status tracked in Trunk | |||||
R2.20 |
Fix Committed
|
Critical
|
Sachin Bansal | |||
Trunk |
Fix Committed
|
Critical
|
Sachin Bansal |
Bug Description
Setup:
=====
env.roledefs = {
'all': [host1, host2, host3,host4, host5,host6],
'cfgm': [host1,
'webui': [host1],
'openstack': [host1],
'control': [host2, host3],
'collector': [host1],
'database': [host1],
'compute': [host4, host5,host6],
'build': [host_build]
}
env.hostnames = {
'all': ['nodeg25', 'nodeg26', 'nodeg27', 'nodek8', 'nodek9', 'nodek10']
}
1]. Created a multi-inline service chain between vn1 and vn2 as below :
vn1 ----- bridge ----- in-net ----- nat ----- vn2
2]. Routes to vm1 isn't present in the right-internal vrf default-
3]. Following Traceback is seen in the contrail-
Traceback (most recent call last):
File "/usr/lib/
self.
File "/usr/lib/
self.
File "/usr/lib/
self.
File "/usr/lib/
self.handle()
File "/usr/lib/
self.
File "/usr/lib/
data = self._sock.
File "/usr/lib/
return sock.recv(*args)
error: [Errno 104] Connection reset by peer
4]. Restarting contrail-schema too doesn't help.
Steps to repro:
============
Run the following script :
python -m testtools.run scripts.
Logs:
=====
Placed at http://
Changed in juniperopenstack: | |
milestone: | r2.30-fcs → none |
information type: | Proprietary → Public |
Review in progress for https:/ /review. opencontrail. org/13244
Submitter: Sachin Bansal (<email address hidden>)