[Build 2572] many cases involving svc-mon failed during sanity
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Juniper Openstack |
Fix Committed
|
High
|
Rudra Rugge | ||
R2.20 |
Fix Committed
|
High
|
Rudra Rugge |
Bug Description
Build 3.0 2572 all distros/skus
Many exceptions with below bt were seen across multiple sanity jobs. Most cases involving svc-mon seem to have failed due to this.
For ex: On nodei31, single-node sanity setup:
root@nodei31:
testecmpsanity.
testecmpsanity.
testecmpsanity.
testecmpwithsvm
testheat.
testmultiinline
testpolicyacl.
testpolicyacl.
testports.
testports.
testroutersnat.
testsvcmirror.
testsvcregr.
testsvcregr.
testsvcregr.
testsvcregr.
root@nodei31:
Logs will be in http://
<type 'exceptions.
Python 2.7.3: /usr/bin/python
Sun Apr 12 13:54:13 2015
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/
787 gevent.
788 try:
789 timer_callback(
790 except Exception:
791 cgitb_error_
global timer_callback = <function timer_callback>
monitor = <svc_monitor.
/usr/lib/
774 continue
775
776 for vn_id in project.
777 vn = VirtualNetworkS
778 if not vn or vn.virtual_
project = <svc_monitor.
project.
<type 'exceptions.
__class__ = <type 'exceptions.
__delattr__ = <method-wrapper '__delattr__' of exceptions.
__dict__ = {}
__doc__ = 'Unspecified run-time error.'
__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 = ('Set changed size during iteration',)
message = 'Set changed size during iteration'
The above is a description of an error in a Python program. Here is
the original traceback:
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/
timer_
File "/usr/lib/
for vn_id in project.
RuntimeError: Set changed size during iteration
Review in progress for https:/ /review. opencontrail. org/9062
Submitter: Rudra Rugge (<email address hidden>)