Stein/ Rocky Promotion jobs failure with Error "ImportError: No module named os_ken.tests.integrated.common"

Bug #1869698 reported by Sandeep Yadav
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
tripleo
Fix Released
Critical
Unassigned

Bug Description

Stein/ Rocky Promotion jobs failing with ImportError: No module named os_ken.tests.integrated.common

Logs Url:-

https://logserver.rdoproject.org/openstack-periodic-24hr/opendev.org/openstack/tripleo-ci/master/periodic-tripleo-ci-centos-7-ovb-3ctlr_1comp-featureset001-rocky/39633f3/logs/undercloud/home/zuul/tempest.log.txt.gz

~~~

2020-03-28 07:13:08 | =========================
2020-03-28 07:13:08 | Failures during discovery
2020-03-28 07:13:08 | =========================
2020-03-28 07:13:08 | --- import errors ---
2020-03-28 07:13:08 | Failed to import test module: neutron_tempest_plugin.neutron_dynamic_routing.scenario.basic.test_4byte_asn
2020-03-28 07:13:08 | Traceback (most recent call last):
2020-03-28 07:13:08 | File "/usr/lib/python2.7/site-packages/unittest2/loader.py", line 456, in _find_test_path
2020-03-28 07:13:08 | module = self._get_module_from_name(name)
2020-03-28 07:13:08 | File "/usr/lib/python2.7/site-packages/unittest2/loader.py", line 395, in _get_module_from_name
2020-03-28 07:13:08 | __import__(name)
2020-03-28 07:13:08 | File "/usr/lib/python2.7/site-packages/neutron_tempest_plugin/neutron_dynamic_routing/scenario/basic/test_4byte_asn.py", line 17, in <module>
2020-03-28 07:13:08 | from neutron_tempest_plugin.neutron_dynamic_routing.scenario import base
2020-03-28 07:13:08 | File "/usr/lib/python2.7/site-packages/neutron_tempest_plugin/neutron_dynamic_routing/scenario/base.py", line 24, in <module>
2020-03-28 07:13:08 | from os_ken.tests.integrated.common import docker_base as ctn_base
2020-03-28 07:13:08 | ImportError: No module named os_ken.tests.integrated.common
2020-03-28 07:13:08 |
~~~

https://logserver.rdoproject.org/openstack-periodic-24hr/opendev.org/openstack/tripleo-ci/master/periodic-tripleo-ci-centos-7-standalone-stein/43680fe/logs/undercloud/home/zuul/tempest.log.txt.gz

~~~
2020-03-30 05:45:32 | =========================
2020-03-30 05:45:32 | Failures during discovery
2020-03-30 05:45:32 | =========================
2020-03-30 05:45:32 | --- import errors ---
2020-03-30 05:45:32 | Failed to import test module: neutron_tempest_plugin.neutron_dynamic_routing.scenario.basic.test_4byte_asn
2020-03-30 05:45:32 | Traceback (most recent call last):
2020-03-30 05:45:32 | File "/usr/lib/python2.7/site-packages/unittest2/loader.py", line 456, in _find_test_path
2020-03-30 05:45:32 | module = self._get_module_from_name(name)
2020-03-30 05:45:32 | File "/usr/lib/python2.7/site-packages/unittest2/loader.py", line 395, in _get_module_from_name
2020-03-30 05:45:32 | __import__(name)
2020-03-30 05:45:32 | File "/usr/lib/python2.7/site-packages/neutron_tempest_plugin/neutron_dynamic_routing/scenario/basic/test_4byte_asn.py", line 17, in <module>
2020-03-30 05:45:32 | from neutron_tempest_plugin.neutron_dynamic_routing.scenario import base
2020-03-30 05:45:32 | File "/usr/lib/python2.7/site-packages/neutron_tempest_plugin/neutron_dynamic_routing/scenario/base.py", line 24, in <module>
2020-03-30 05:45:32 | from os_ken.tests.integrated.common import docker_base as ctn_base
2020-03-30 05:45:32 | ImportError: No module named os_ken.tests.integrated.common
~~~

Revision history for this message
yatin (yatinkarel) wrote :

https://review.rdoproject.org/r/#/c/25085/ Updated neutron-tempest-plugin to 0.9.0 in Train/Stein/Rocky, but Stein and rocky had seperated tempest plugins(neutron-dynamic-routing, bgpvpn, fwaas etc) so those needed to be handled in neutron-tempest-plugin package. Following patches should clear the issue:-

Rocky:- https://review.rdoproject.org/r/#/c/26160/
Stein:- https://review.rdoproject.org/r/#/c/26157/

yatin (yatinkarel)
Changed in tripleo:
status: New → Triaged
importance: Undecided → Critical
milestone: none → ussuri-3
Revision history for this message
Sandeep Yadav (sandeepyadav93) wrote :
Changed in tripleo:
status: Triaged → Fix Released
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.