[R4.1-106]-Automation- AttributeError in VM fixture while VM cleanup

Bug #1757364 reported by alok kumar
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Juniper Openstack
Status tracked in Trunk
R4.1
Fix Committed
High
alok kumar
Trunk
Fix Committed
High
alok kumar

Bug Description

sanity report: http://10.204.216.50/Docs/logs/4.1.1.0-106_jenkins-SMLite_ubuntu-16-04_ocata_Openstack_HA_Sanity-278_1521233564.91/junit-noframes.html

test case : TestBasicPolicyIpv4v6.test_policy

this test is failing with AttributeError while VM cleanup:

File "tcutils/wrappers.py", line 100, in wrapper cleanup(*args, **kwargs) File "tcutils/topo/sdn_topo_setup.py", line 235, in cleanUp super(sdnTopoSetupFixture, self).cleanUp() File "/usr/local/lib/python2.7/dist-packages/fixtures/fixture.py", line 112, in cleanUp return self._cleanups(raise_errors=raise_first) File "/usr/local/lib/python2.7/dist-packages/fixtures/callmany.py", line 88, in __call__ reraise(error[0], error[1], error[2]) File "/usr/local/lib/python2.7/dist-packages/fixtures/callmany.py", line 82, in __call__ cleanup(*args, **kwargs) File "/contrail-test/fixtures/vm_test.py", line 1950, in cleanUp self.delete() File "/contrail-test/fixtures/vm_test.py", line 1979, in delete self.verify_cleared_from_setup(verify=verify) File "/contrail-test/fixtures/vm_test.py", line 1995, in verify_cleared_from_setup assert self.verify_vm_not_in_control_nodes(), ('VM %s is still ' File "tcutils/util.py", line 61, in f_retry result = f(*args, **kwargs) # first attempt File "/contrail-test/fixtures/vm_test.py", line 1712, in verify_vm_not_in_control_nodes for vm_ip in self.vm_ip_dict[vn_fq_name]:

AttributeError: 'VMFixture' object has no attribute 'vm_ip_dict'

To avoid this, we can use self.get_vm_ip_dict()[vn_fq_name] in place of self.vm_ip_dict[vn_fq_name].

alok kumar (kalok)
no longer affects: juniperopenstack/trunk
Revision history for this message
OpenContrail Admin (ci-admin-f) wrote : [Review update] R4.1

Review in progress for https://review.opencontrail.org/40899
Submitter: alok kumar (<email address hidden>)

Revision history for this message
OpenContrail Admin (ci-admin-f) wrote : A change has been merged

Reviewed: https://review.opencontrail.org/40899
Committed: http://github.com/Juniper/contrail-test-ci/commit/ccf69a5b327b4bbe2208770310dcb200a110768f
Submitter: Zuul (<email address hidden>)
Branch: R4.1

commit ccf69a5b327b4bbe2208770310dcb200a110768f
Author: Alok Kumar <email address hidden>
Date: Wed Mar 21 13:58:35 2018 +0530

Use method get_vm_ip_dict to get vm_ip_dict

Closes-bug: #1757364

Change-Id: I939e3c590f9c095fc95920080aae8ebb57253bae

Revision history for this message
OpenContrail Admin (ci-admin-f) wrote : [Review update] master

Review in progress for https://review.opencontrail.org/40940
Submitter: alok kumar (<email address hidden>)

Revision history for this message
OpenContrail Admin (ci-admin-f) wrote : A change has been merged

Reviewed: https://review.opencontrail.org/40940
Committed: http://github.com/Juniper/contrail-test/commit/f6d673af78a707d047320be92fca4e51b91d6163
Submitter: Zuul v3 CI (<email address hidden>)
Branch: master

commit f6d673af78a707d047320be92fca4e51b91d6163
Author: Alok Kumar <email address hidden>
Date: Wed Mar 21 13:58:35 2018 +0530

Use method get_vm_ip_dict to get vm_ip_dict

Closes-bug: #1757364

Change-Id: I939e3c590f9c095fc95920080aae8ebb57253bae

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.