[4.1.0.0-36] Route leak not happening in a transparent service chain case even after 130 seconds.

Bug #1714291 reported by Ganesha HV
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Juniper Openstack
Invalid
High
Ganesha HV

Bug Description

Testcase : TestECMPSanity.test_ecmp_svc_v2_transparent_with_3_instance
Build : 4.1.0.0-36

Topology :
DISTRO : "Ubuntu 14.04.5 LTS"
SKU : mitaka
Config Nodes : [u'nodei31']
Control Nodes : [u'nodei31']
Compute Nodes : [u'nodei31']
Openstack Node : [u'nodei31']
WebUI Node : [u'nodei31']
Analytics Nodes : [u'nodei31']
Database Nodes : [u'nodei31']
Physical Devices : [u'blr-mx2', u"'blr-mx2'"]

Steps :

1]. Create a Transparent v2 service chain between left-vn and right-vn.
2]. Route-leak between the two VNs doesn't seem to be happening even after 130seconds.

Ganesha HV (ganeshahv)
Changed in juniperopenstack:
assignee: nobody → Yuvaraja Mariappan (ymariappan)
Jeba Paulaiyan (jebap)
tags: added: config service-chain
removed: conf
tags: removed: config
Jeba Paulaiyan (jebap)
tags: added: sanity
information type: Proprietary → Public
Rudra Rugge (rrugge)
no longer affects: juniperopenstack/r4.0
Rudra Rugge (rrugge)
no longer affects: juniperopenstack/r4.0
tags: added: sanityblocker
removed: sanity
Revision history for this message
Yuvaraja Mariappan (ymariappan) wrote :

It is not consistently happening in the sanity. So reassigning to ganesha to recreate the issue and share the testbed.

Thanks,
Yuvaraja

Revision history for this message
Ganesha HV (ganeshahv) wrote :

Problem not seen after a couple of fixes. Will need to monitor. Removing the sanity blocker tag for now.

tags: removed: sanityblocker
Revision history for this message
Ganesha HV (ganeshahv) wrote :

Seeing the following traceback in schema during the Script run :

 943 Traceback (most recent call last):
  944 File "/usr/lib/python2.7/dist-packages/cfgm_common/vnc_amqp.py", line 65, in _vnc_subscribe_callback
  945 self.vnc_subscribe_actions()
  946 File "/usr/lib/python2.7/dist-packages/cfgm_common/vnc_amqp.py", line 129, in vnc_subscribe_actions
  947 self.evaluate_dependency()
  948 File "/usr/lib/python2.7/dist-packages/schema_transformer/st_amqp.py", line 35, in evaluate_dependency
  949 super(STAmqpHandle, self).evaluate_dependency()
  950 File "/usr/lib/python2.7/dist-packages/cfgm_common/vnc_amqp.py", line 235, in evaluate_dependency
  951 res_obj.evaluate()
  952 File "/usr/lib/python2.7/dist-packages/schema_transformer/config_db.py", line 1408, in evaluate
  953 self.delete_inactive_service_chains(old_service_chains, self.service_chains)
  954 File "/usr/lib/python2.7/dist-packages/schema_transformer/config_db.py", line 513, in delete_inactive_service_chains
  955 service_chain.destroy()
  956 File "/usr/lib/python2.7/dist-packages/schema_transformer/config_db.py", line 2993, in destroy
  957 RoutingInstanceST.delete(service_name1, True)
  958 File "/usr/lib/python2.7/dist-packages/schema_transformer/config_db.py", line 2550, in delete
  959 obj.delete_obj()
  960 File "/usr/lib/python2.7/dist-packages/schema_transformer/config_db.py", line 2476, in delete_obj
  961 vn_obj.free_service_chain_ip(self.obj.name)
  962 File "/usr/lib/python2.7/dist-packages/schema_transformer/config_db.py", line 684, in free_service_chain_ip
  963 v4_address, v6_address = self._object_db.get_service_chain_ip(sc_name)
  964 File "/usr/lib/python2.7/dist-packages/schema_transformer/db.py", line 252, in get_service_chain_ip
  965 addresses = self.get(self._SC_IP_CF, sc_name)
  966 File "/usr/lib/python2.7/dist-packages/cfgm_common/vnc_cassandra.py", line 195, in get
  967 finish=finish)
  968 File "/usr/lib/python2.7/dist-packages/cfgm_common/vnc_cassandra.py", line 212, in multiget
  969 results = cf.multiget(keys,
  970 AttributeError: 'dict' object has no attribute 'multiget'

description: updated
tags: added: sanity
Revision history for this message
Yuvaraja Mariappan (ymariappan) wrote :

ganesha,

Please rerun the test, once the cassandra issue is fixed by ignatius. If you still see the issue, please share the setup.

Thanks,
Yuvaraja

Revision history for this message
Ganesha HV (ganeshahv) wrote :

Unable to see this issue now. Will monitor.

Ganesha HV (ganeshahv)
no longer affects: juniperopenstack/trunk
Ganesha HV (ganeshahv)
Changed in juniperopenstack:
status: New → Invalid
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.