python3: ImportError: No module named 'd6message

Bug #1403209 reported by Aaron Rosen
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
congress
Fix Released
Undecided
Unassigned

Bug Description

2014-12-16 21:05:35.681 | Failed to import test module: congress.tests.datasources.test_ceilometer_driver
2014-12-16 21:05:35.681 | Traceback (most recent call last):
2014-12-16 21:05:35.681 | File "/home/jenkins/workspace/gate-congress-python34/.tox/py34/lib/python3.4/site-packages/unittest2/loader.py", line 445, in _find_test_path
2014-12-16 21:05:35.681 | module = self._get_module_from_name(name)
2014-12-16 21:05:35.681 | File "/home/jenkins/workspace/gate-congress-python34/.tox/py34/lib/python3.4/site-packages/unittest2/loader.py", line 384, in _get_module_from_name
2014-12-16 21:05:35.681 | __import__(name)
2014-12-16 21:05:35.681 | File "/home/jenkins/workspace/gate-congress-python34/congress/tests/datasources/test_ceilometer_driver.py", line 17, in <module>
2014-12-16 21:05:35.681 | from congress.datasources.ceilometer_driver import CeilometerDriver
2014-12-16 21:05:35.682 | File "/home/jenkins/workspace/gate-congress-python34/congress/datasources/ceilometer_driver.py", line 17, in <module>
2014-12-16 21:05:35.682 | from congress.datasources.datasource_driver import DataSourceDriver
2014-12-16 21:05:35.682 | File "/home/jenkins/workspace/gate-congress-python34/congress/datasources/datasource_driver.py", line 21, in <module>
2014-12-16 21:05:35.682 | from congress.dse import deepsix
2014-12-16 21:05:35.682 | File "/home/jenkins/workspace/gate-congress-python34/congress/dse/deepsix.py", line 15, in <module>
2014-12-16 21:05:35.682 | from d6message import d6msg
2014-12-16 21:05:35.682 | ImportError: No module named 'd6message'
2014-12-16 21:05:35.682 |
2014-12-16 21:05:35.682 | Failed to import test module: congress.tests.datasources.test_cinder_driver
2014-12-16 21:05:35.682 | Traceback (most recent call last):
2014-12-16 21:05:35.682 | File "/home/jenkins/workspace/gate-congress-python34/.tox/py34/lib/python3.4/site-packages/unittest2/loader.py", line 445, in _find_test_path
2014-12-16 21:05:35.682 | module = self._get_module_from_name(name)
2014-12-16 21:05:35.683 | File "/home/jenkins/workspace/gate-congress-python34/.tox/py34/lib/python3.4/site-packages/unittest2/loader.py", line 384, in _get_module_from_name
2014-12-16 21:05:35.683 | __import__(name)
2014-12-16 21:05:35.683 | File "/home/jenkins/workspace/gate-congress-python34/congress/tests/datasources/test_cinder_driver.py", line 15, in <module>
2014-12-16 21:05:35.683 | from congress.datasources.cinder_driver import CinderDriver
2014-12-16 21:05:35.683 | File "/home/jenkins/workspace/gate-congress-python34/congress/datasources/cinder_driver.py", line 17, in <module>
2014-12-16 21:05:35.683 | from congress.datasources.datasource_driver import DataSourceDriver
2014-12-16 21:05:35.683 | File "/home/jenkins/workspace/gate-congress-python34/congress/datasources/datasource_driver.py", line 21, in <module>
2014-12-16 21:05:35.683 | from congress.dse import deepsix
2014-12-16 21:05:35.683 | File "/home/jenkins/workspace/gate-congress-python34/congress/dse/deepsix.py", line 15, in <module>
2014-12-16 21:05:35.683 | from d6message import d6msg
2014-12-16 21:05:35.683 | ImportError: No module named 'd6message'
2014-12-16 21:05:35.684 |
2014-12-16 21:05:35.684 | Failed to import test module: congress.tests.datasources.test_datasource_driver
2014-12-16 21:05:35.684 | Traceback (most recent call last):
2014-12-16 21:05:35.684 | File "/home/jenkins/workspace/gate-congress-python34/.tox/py34/lib/python3.4/site-packages/unittest2/loader.py", line 445, in _find_test_path
2014-12-16 21:05:35.684 | module = self._get_module_from_name(name)
2014-12-16 21:05:35.684 | File "/home/jenkins/workspace/gate-congress-python34/.tox/py34/lib/python3.4/site-packages/unittest2/loader.py", line 384, in _get_module_from_name
2014-12-16 21:05:35.684 | __import__(name)
2014-12-16 21:05:35.684 | File "/home/jenkins/workspace/gate-congress-python34/congress/tests/datasources/test_datasource_driver.py", line 17, in <module>
2014-12-16 21:05:35.684 | from congress.datasources.datasource_driver import DataSourceDriver
2014-12-16 21:05:35.684 | File "/home/jenkins/workspace/gate-congress-python34/congress/datasources/datasource_driver.py", line 21, in <module>
2014-12-16 21:05:35.684 | from congress.dse import deepsix
2014-12-16 21:05:35.684 | File "/home/jenkins/workspace/gate-congress-python34/congress/dse/deepsix.py", line 15, in <module>
2014-12-16 21:05:35.685 | from d6message import d6msg
2014-12-16 21:05:35.685 | ImportError: No module named 'd6message'
2014-12-16 21:05:35.685 |
2014-12-16 21:05:35.685 | Failed to import test module: congress.tests.datasources.test_driver
2014-12-16 21:05:35.685 | Traceback (most recent call last):
2014-12-16 21:05:35.685 | File "/home/jenkins/workspace/gate-congress-python34/.tox/py34/lib/python3.4/site-packages/unittest2/loader.py", line 445, in _find_test_path
2014-12-16 21:05:35.685 | module = self._get_module_from_name(name)
2014-12-16 21:05:35.685 | File "/home/jenkins/workspace/gate-congress-python34/.tox/py34/lib/python3.4/site-packages/unittest2/loader.py", line 384, in _get_module_from_name
2014-12-16 21:05:35.685 | __import__(name)
2014-12-16 21:05:35.685 | File "/home/jenkins/workspace/gate-congress-python34/congress/tests/datasources/test_driver.py", line 16, in <module>
2014-12-16 21:05:35.685 | from congress.datasources.datasource_driver import DataSourceDriver
2014-12-16 21:05:35.686 | File "/home/jenkins/workspace/gate-congress-python34/congress/datasources/datasource_driver.py", line 21, in <module>
2014-12-16 21:05:35.686 | from congress.dse import deepsix
2014-12-16 21:05:35.686 | File "/home/jenkins/workspace/gate-congress-python34/congress/dse/deepsix.py", line 15, in <module>
2014-12-16 21:05:35.686 | from d6message import d6msg
2014-12-16 21:05:35.686 | ImportError: No module named 'd6message'
2014-12-16 21:05:35.686 |
2014-12-16 21:05:35.686 | Failed to import test module: congress.tests.datasources.test_glancev2_driver
2014-12-16 21:05:35.686 | Traceback (most recent call last):
2014-12-16 21:05:35.686 | File "/home/jenkins/workspace/gate-congress-python34/.tox/py34/lib/python3.4/site-packages/unittest2/loader.py", line 445, in _find_test_path
2014-12-16 21:05:35.686 | module = self._get_module_from_name(name)
2014-12-16 21:05:35.686 | File "/home/jenkins/workspace/gate-congress-python34/.tox/py34/lib/python3.4/site-packages/unittest2/loader.py", line 384, in _get_module_from_name
2014-12-16 21:05:35.687 | __import__(name)
2014-12-16 21:05:35.687 | File "/home/jenkins/workspace/gate-congress-python34/congress/tests/datasources/test_glancev2_driver.py", line 17, in <module>
2014-12-16 21:05:35.687 | from congress.datasources import glancev2_driver
2014-12-16 21:05:35.687 | File "/home/jenkins/workspace/gate-congress-python34/congress/datasources/glancev2_driver.py", line 18, in <module>
2014-12-16 21:05:35.687 | from congress.datasources.datasource_driver import DataSourceDriver
2014-12-16 21:05:35.687 | File "/home/jenkins/workspace/gate-congress-python34/congress/datasources/datasource_driver.py", line 21, in <module>
2014-12-16 21:05:35.687 | from congress.dse import deepsix
2014-12-16 21:05:35.687 | File "/home/jenkins/workspace/gate-congress-python34/congress/dse/deepsix.py", line 15, in <module>
2014-12-16 21:05:35.687 | from d6message import d6msg
2014-12-16 21:05:35.687 | ImportError: No module named 'd6message'
2014-12-16 21:05:35.688 |
2014-12-16 21:05:35.688 | Failed to import test module: congress.tests.datasources.test_keystone_driver
2014-12-16 21:05:35.688 | Traceback (most recent call last):
2014-12-16 21:05:35.688 | File "/home/jenkins/workspace/gate-congress-python34/.tox/py34/lib/python3.4/site-packages/unittest2/loader.py", line 445, in _find_test_path
2014-12-16 21:05:35.688 | module = self._get_module_from_name(name)
2014-12-16 21:05:35.688 | File "/home/jenkins/workspace/gate-congress-python34/.tox/py34/lib/python3.4/site-packages/unittest2/loader.py", line 384, in _get_module_from_name
2014-12-16 21:05:35.688 | __import__(name)
2014-12-16 21:05:35.688 | File "/home/jenkins/workspace/gate-congress-python34/congress/tests/datasources/test_keystone_driver.py", line 17, in <module>
2014-12-16 21:05:35.688 | from congress.datasources.keystone_driver import KeystoneDriver
2014-12-16 21:05:35.689 | File "/home/jenkins/workspace/gate-congress-python34/congress/datasources/keystone_driver.py", line 17, in <module>
2014-12-16 21:05:35.689 | from congress.datasources.datasource_driver import DataSourceDriver
2014-12-16 21:05:35.689 | File "/home/jenkins/workspace/gate-congress-python34/congress/datasources/datasource_driver.py", line 21, in <module>
2014-12-16 21:05:35.689 | from congress.dse import deepsix
2014-12-16 21:05:35.689 | File "/home/jenkins/workspace/gate-congress-python34/congress/dse/deepsix.py", line 15, in <module>
2014-12-16 21:05:35.689 | from d6message import d6msg
2014-12-16 21:05:35.689 | ImportError: No module named 'd6message'
2014-12-16 21:05:35.689 |

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to congress (master)

Reviewed: https://review.openstack.org/142228
Committed: https://git.openstack.org/cgit/stackforge/congress/commit/?id=2e693cc897f91dd2c919cf76fbd0c4321790d1f2
Submitter: Jenkins
Branch: master

commit 2e693cc897f91dd2c919cf76fbd0c4321790d1f2
Author: Aaron Rosen <email address hidden>
Date: Tue Dec 16 13:13:22 2014 -0800

    Python 3: Fix import path for d6message in deepsix

    This patch fixes the import path to be the full path for d6message.
    This was causing an ImportError for python3. In addition, we should
    have been using the full path anyways. Lastly, this import should not
    be grouped with the stdlibs.

    Closes-bug: 1403209
    Partially implements blueprint: support-python3

    Change-Id: I0d721446401225523b7acbab0a3514b53056f815

Changed in congress:
status: New → Fix Committed
Tim Hinrichs (thinrichs)
Changed in congress:
milestone: none → kilo-3
status: Fix Committed → 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.