stable/ussuri branch tempest jobs failing
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack Shared File Systems Service (Manila) |
Fix Released
|
Medium
|
Goutham Pacha Ravi |
Bug Description
The traceback in the test jobs is as follows:
Failed to import test module: tempest.
Traceback (most recent call last):
File "/usr/lib/
module = self._get_
File "/usr/lib/
__import_
File "/opt/stack/
from tempest.api.compute import base
File "/opt/stack/
import tempest.test
File "/opt/stack/
from tempest.common import credentials_factory as credentials
File "/opt/stack/
from tempest.lib.common import preprov_creds
File "/opt/stack/
from oslo_utils.
ImportError: cannot import name 'md5'
The console log file is attached to the bug
Seems to be related to this recent change in tempest: https:/
Changed in manila: | |
status: | Confirmed → Fix Released |
oslo.utils change: https:/ /github. com/openstack/ oslo.utils/ commit/ 603fa500c1a24ad 8753b680b8d7546 8abbd3dd76
Was released as part of oslo.utils 4.9
The test job in stable/ussuri installs oslo.utils===3.41.6 based on the various constraints since it's a single node devstack job, and we're installing manila- tempest- plugin directly on the host. Perhaps we should switch to installing the tempest plugin within a venv?