Status: Pass 14 Failure 101 Skip 24
| Test Group/Test case | Count | Pass | Fail | Error | Skip | View | |
| setUpClass (cinder_tempest_plugin.api.volume.admin.test_volume_backup | 1 | 0 | 1 | 0 | 0 | Detail | |
VolumesBackupsTest) |
fail
ft1.1: setUpClass (cinder_tempest_plugin.api.volume.admin.test_volume_backup.VolumesBackupsTest)testtools.testresult.real._StringException: Traceback (most recent call last):
File "/opt/stack/tempest/tempest/test.py", line 185, in setUpClass
raise value.with_traceback(trace)
File "/opt/stack/tempest/tempest/test.py", line 170, in setUpClass
cls.setup_credentials()
File "/opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/cinder_tempest_plugin/api/volume/base.py", line 60, in setup_credentials
super(BaseVolumeTest, cls).setup_credentials()
File "/opt/stack/tempest/tempest/test.py", line 398, in setup_credentials
manager = cls.get_client_manager(
^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/test.py", line 727, in get_client_manager
cred_provider = cls._get_credentials_provider()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/test.py", line 702, in _get_credentials_provider
cls._creds_provider = credentials.get_credentials_provider(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 141, in get_credentials_provider
**get_dynamic_provider_params(identity_version))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 72, in get_dynamic_provider_params
admin_creds = admin_creds or get_configured_admin_credentials(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 257, in get_configured_admin_credentials
credentials = get_credentials(fill_in=fill_in,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 300, in get_credentials
return auth.get_credentials(auth_url,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 652, in get_credentials
creds = auth_provider.fill_credentials()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 123, in fill_credentials
auth_data = self.get_auth()
^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 149, in get_auth
self.set_auth()
File "/opt/stack/tempest/tempest/lib/auth.py", line 158, in set_auth
self.cache = self._get_auth()
^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 313, in _get_auth
token, auth_data = auth_func(**auth_params)
^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/services/identity/v3/token_client.py", line 190, in get_token
body = self.auth(**kwargs)
^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/services/identity/v3/token_client.py", line 143, in auth
resp, body = self.post(self.auth_url, body=body)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 317, in post
resp_header, resp_body = self.request(
^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/services/identity/v3/token_client.py", line 172, in request
raise exceptions.IdentityError(
tempest.lib.exceptions.IdentityError: Got identity error
Details: Unexpected status code 500
|
||||||
| setUpClass (cinder_tempest_plugin.api.volume.test_create_from_image | 1 | 0 | 1 | 0 | 0 | Detail | |
VolumeAndVolumeTypeFromImageTest) |
fail
ft2.1: setUpClass (cinder_tempest_plugin.api.volume.test_create_from_image.VolumeAndVolumeTypeFromImageTest)testtools.testresult.real._StringException: Traceback (most recent call last):
File "/opt/stack/tempest/tempest/test.py", line 185, in setUpClass
raise value.with_traceback(trace)
File "/opt/stack/tempest/tempest/test.py", line 170, in setUpClass
cls.setup_credentials()
File "/opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/cinder_tempest_plugin/api/volume/base.py", line 60, in setup_credentials
super(BaseVolumeTest, cls).setup_credentials()
File "/opt/stack/tempest/tempest/test.py", line 398, in setup_credentials
manager = cls.get_client_manager(
^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/test.py", line 727, in get_client_manager
cred_provider = cls._get_credentials_provider()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/test.py", line 702, in _get_credentials_provider
cls._creds_provider = credentials.get_credentials_provider(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 141, in get_credentials_provider
**get_dynamic_provider_params(identity_version))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 72, in get_dynamic_provider_params
admin_creds = admin_creds or get_configured_admin_credentials(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 257, in get_configured_admin_credentials
credentials = get_credentials(fill_in=fill_in,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 300, in get_credentials
return auth.get_credentials(auth_url,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 652, in get_credentials
creds = auth_provider.fill_credentials()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 123, in fill_credentials
auth_data = self.get_auth()
^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 149, in get_auth
self.set_auth()
File "/opt/stack/tempest/tempest/lib/auth.py", line 158, in set_auth
self.cache = self._get_auth()
^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 313, in _get_auth
token, auth_data = auth_func(**auth_params)
^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/services/identity/v3/token_client.py", line 190, in get_token
body = self.auth(**kwargs)
^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/services/identity/v3/token_client.py", line 143, in auth
resp, body = self.post(self.auth_url, body=body)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 317, in post
resp_header, resp_body = self.request(
^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/services/identity/v3/token_client.py", line 172, in request
raise exceptions.IdentityError(
tempest.lib.exceptions.IdentityError: Got identity error
Details: Unexpected status code 500
|
||||||
| setUpClass (cinder_tempest_plugin.api.volume.test_multiple_volume_from_resource | 4 | 0 | 4 | 0 | 0 | Detail | |
CreateVolumesFromSourceVolumeTest) |
fail
ft3.1: setUpClass (cinder_tempest_plugin.api.volume.test_multiple_volume_from_resource.CreateVolumesFromSourceVolumeTest)testtools.testresult.real._StringException: Traceback (most recent call last):
File "/opt/stack/tempest/tempest/test.py", line 185, in setUpClass
raise value.with_traceback(trace)
File "/opt/stack/tempest/tempest/test.py", line 170, in setUpClass
cls.setup_credentials()
File "/opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/cinder_tempest_plugin/api/volume/base.py", line 60, in setup_credentials
super(BaseVolumeTest, cls).setup_credentials()
File "/opt/stack/tempest/tempest/test.py", line 398, in setup_credentials
manager = cls.get_client_manager(
^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/test.py", line 727, in get_client_manager
cred_provider = cls._get_credentials_provider()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/test.py", line 702, in _get_credentials_provider
cls._creds_provider = credentials.get_credentials_provider(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 141, in get_credentials_provider
**get_dynamic_provider_params(identity_version))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 72, in get_dynamic_provider_params
admin_creds = admin_creds or get_configured_admin_credentials(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 257, in get_configured_admin_credentials
credentials = get_credentials(fill_in=fill_in,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 300, in get_credentials
return auth.get_credentials(auth_url,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 652, in get_credentials
creds = auth_provider.fill_credentials()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 123, in fill_credentials
auth_data = self.get_auth()
^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 149, in get_auth
self.set_auth()
File "/opt/stack/tempest/tempest/lib/auth.py", line 158, in set_auth
self.cache = self._get_auth()
^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 313, in _get_auth
token, auth_data = auth_func(**auth_params)
^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/services/identity/v3/token_client.py", line 190, in get_token
body = self.auth(**kwargs)
^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/services/identity/v3/token_client.py", line 143, in auth
resp, body = self.post(self.auth_url, body=body)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 317, in post
resp_header, resp_body = self.request(
^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/services/identity/v3/token_client.py", line 172, in request
raise exceptions.IdentityError(
tempest.lib.exceptions.IdentityError: Got identity error
Details: Unexpected status code 500
|
||||||
CreateVolumesFromSnapshotTest) |
fail
ft3.2: setUpClass (cinder_tempest_plugin.api.volume.test_multiple_volume_from_resource.CreateVolumesFromSnapshotTest)testtools.testresult.real._StringException: Traceback (most recent call last):
File "/opt/stack/tempest/tempest/test.py", line 185, in setUpClass
raise value.with_traceback(trace)
File "/opt/stack/tempest/tempest/test.py", line 170, in setUpClass
cls.setup_credentials()
File "/opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/cinder_tempest_plugin/api/volume/base.py", line 60, in setup_credentials
super(BaseVolumeTest, cls).setup_credentials()
File "/opt/stack/tempest/tempest/test.py", line 398, in setup_credentials
manager = cls.get_client_manager(
^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/test.py", line 727, in get_client_manager
cred_provider = cls._get_credentials_provider()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/test.py", line 702, in _get_credentials_provider
cls._creds_provider = credentials.get_credentials_provider(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 141, in get_credentials_provider
**get_dynamic_provider_params(identity_version))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 72, in get_dynamic_provider_params
admin_creds = admin_creds or get_configured_admin_credentials(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 257, in get_configured_admin_credentials
credentials = get_credentials(fill_in=fill_in,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 300, in get_credentials
return auth.get_credentials(auth_url,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 652, in get_credentials
creds = auth_provider.fill_credentials()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 123, in fill_credentials
auth_data = self.get_auth()
^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 149, in get_auth
self.set_auth()
File "/opt/stack/tempest/tempest/lib/auth.py", line 158, in set_auth
self.cache = self._get_auth()
^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 313, in _get_auth
token, auth_data = auth_func(**auth_params)
^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/services/identity/v3/token_client.py", line 190, in get_token
body = self.auth(**kwargs)
^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/services/identity/v3/token_client.py", line 143, in auth
resp, body = self.post(self.auth_url, body=body)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 317, in post
resp_header, resp_body = self.request(
^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/services/identity/v3/token_client.py", line 172, in request
raise exceptions.IdentityError(
tempest.lib.exceptions.IdentityError: Got identity error
Details: Unexpected status code 500
|
||||||
CreateVolumesFromImageTest) |
fail
ft3.3: setUpClass (cinder_tempest_plugin.api.volume.test_multiple_volume_from_resource.CreateVolumesFromImageTest)testtools.testresult.real._StringException: Traceback (most recent call last):
File "/opt/stack/tempest/tempest/test.py", line 185, in setUpClass
raise value.with_traceback(trace)
File "/opt/stack/tempest/tempest/test.py", line 170, in setUpClass
cls.setup_credentials()
File "/opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/cinder_tempest_plugin/api/volume/base.py", line 60, in setup_credentials
super(BaseVolumeTest, cls).setup_credentials()
File "/opt/stack/tempest/tempest/test.py", line 398, in setup_credentials
manager = cls.get_client_manager(
^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/test.py", line 727, in get_client_manager
cred_provider = cls._get_credentials_provider()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/test.py", line 702, in _get_credentials_provider
cls._creds_provider = credentials.get_credentials_provider(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 141, in get_credentials_provider
**get_dynamic_provider_params(identity_version))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 72, in get_dynamic_provider_params
admin_creds = admin_creds or get_configured_admin_credentials(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 257, in get_configured_admin_credentials
credentials = get_credentials(fill_in=fill_in,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 300, in get_credentials
return auth.get_credentials(auth_url,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 652, in get_credentials
creds = auth_provider.fill_credentials()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 123, in fill_credentials
auth_data = self.get_auth()
^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 149, in get_auth
self.set_auth()
File "/opt/stack/tempest/tempest/lib/auth.py", line 158, in set_auth
self.cache = self._get_auth()
^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 313, in _get_auth
token, auth_data = auth_func(**auth_params)
^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/services/identity/v3/token_client.py", line 190, in get_token
body = self.auth(**kwargs)
^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/services/identity/v3/token_client.py", line 143, in auth
resp, body = self.post(self.auth_url, body=body)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 317, in post
resp_header, resp_body = self.request(
^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/services/identity/v3/token_client.py", line 172, in request
raise exceptions.IdentityError(
tempest.lib.exceptions.IdentityError: Got identity error
Details: Unexpected status code 500
|
||||||
CreateVolumesFromBackupTest) |
fail
ft3.4: setUpClass (cinder_tempest_plugin.api.volume.test_multiple_volume_from_resource.CreateVolumesFromBackupTest)testtools.testresult.real._StringException: Traceback (most recent call last):
File "/opt/stack/tempest/tempest/test.py", line 185, in setUpClass
raise value.with_traceback(trace)
File "/opt/stack/tempest/tempest/test.py", line 170, in setUpClass
cls.setup_credentials()
File "/opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/cinder_tempest_plugin/api/volume/base.py", line 60, in setup_credentials
super(BaseVolumeTest, cls).setup_credentials()
File "/opt/stack/tempest/tempest/test.py", line 398, in setup_credentials
manager = cls.get_client_manager(
^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/test.py", line 727, in get_client_manager
cred_provider = cls._get_credentials_provider()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/test.py", line 702, in _get_credentials_provider
cls._creds_provider = credentials.get_credentials_provider(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 141, in get_credentials_provider
**get_dynamic_provider_params(identity_version))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 72, in get_dynamic_provider_params
admin_creds = admin_creds or get_configured_admin_credentials(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 257, in get_configured_admin_credentials
credentials = get_credentials(fill_in=fill_in,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 300, in get_credentials
return auth.get_credentials(auth_url,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 652, in get_credentials
creds = auth_provider.fill_credentials()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 123, in fill_credentials
auth_data = self.get_auth()
^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 149, in get_auth
self.set_auth()
File "/opt/stack/tempest/tempest/lib/auth.py", line 158, in set_auth
self.cache = self._get_auth()
^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 313, in _get_auth
token, auth_data = auth_func(**auth_params)
^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/services/identity/v3/token_client.py", line 190, in get_token
body = self.auth(**kwargs)
^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/services/identity/v3/token_client.py", line 143, in auth
resp, body = self.post(self.auth_url, body=body)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 317, in post
resp_header, resp_body = self.request(
^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/services/identity/v3/token_client.py", line 172, in request
raise exceptions.IdentityError(
tempest.lib.exceptions.IdentityError: Got identity error
Details: Unexpected status code 500
|
||||||
| setUpClass (cinder_tempest_plugin.api.volume.test_volume_backup | 1 | 0 | 1 | 0 | 0 | Detail | |
VolumesBackupsTest) |
fail
ft4.1: setUpClass (cinder_tempest_plugin.api.volume.test_volume_backup.VolumesBackupsTest)testtools.testresult.real._StringException: Traceback (most recent call last):
File "/opt/stack/tempest/tempest/test.py", line 185, in setUpClass
raise value.with_traceback(trace)
File "/opt/stack/tempest/tempest/test.py", line 170, in setUpClass
cls.setup_credentials()
File "/opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/cinder_tempest_plugin/api/volume/test_volume_backup.py", line 42, in setup_credentials
super(VolumesBackupsTest, cls).setup_credentials()
File "/opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/cinder_tempest_plugin/api/volume/base.py", line 60, in setup_credentials
super(BaseVolumeTest, cls).setup_credentials()
File "/opt/stack/tempest/tempest/test.py", line 398, in setup_credentials
manager = cls.get_client_manager(
^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/test.py", line 727, in get_client_manager
cred_provider = cls._get_credentials_provider()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/test.py", line 702, in _get_credentials_provider
cls._creds_provider = credentials.get_credentials_provider(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 141, in get_credentials_provider
**get_dynamic_provider_params(identity_version))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 72, in get_dynamic_provider_params
admin_creds = admin_creds or get_configured_admin_credentials(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 257, in get_configured_admin_credentials
credentials = get_credentials(fill_in=fill_in,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 300, in get_credentials
return auth.get_credentials(auth_url,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 652, in get_credentials
creds = auth_provider.fill_credentials()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 123, in fill_credentials
auth_data = self.get_auth()
^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 149, in get_auth
self.set_auth()
File "/opt/stack/tempest/tempest/lib/auth.py", line 158, in set_auth
self.cache = self._get_auth()
^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 313, in _get_auth
token, auth_data = auth_func(**auth_params)
^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/services/identity/v3/token_client.py", line 190, in get_token
body = self.auth(**kwargs)
^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/services/identity/v3/token_client.py", line 143, in auth
resp, body = self.post(self.auth_url, body=body)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 317, in post
resp_header, resp_body = self.request(
^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/services/identity/v3/token_client.py", line 172, in request
raise exceptions.IdentityError(
tempest.lib.exceptions.IdentityError: Got identity error
Details: Unexpected status code 500
|
||||||
| setUpClass (cinder_tempest_plugin.api.volume.test_volume_dependency | 2 | 0 | 2 | 0 | 0 | Detail | |
VolumeImageDependencyTests) |
fail
ft5.1: setUpClass (cinder_tempest_plugin.api.volume.test_volume_dependency.VolumeImageDependencyTests)testtools.testresult.real._StringException: Traceback (most recent call last):
File "/opt/stack/tempest/tempest/test.py", line 185, in setUpClass
raise value.with_traceback(trace)
File "/opt/stack/tempest/tempest/test.py", line 170, in setUpClass
cls.setup_credentials()
File "/opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/cinder_tempest_plugin/api/volume/base.py", line 60, in setup_credentials
super(BaseVolumeTest, cls).setup_credentials()
File "/opt/stack/tempest/tempest/test.py", line 398, in setup_credentials
manager = cls.get_client_manager(
^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/test.py", line 727, in get_client_manager
cred_provider = cls._get_credentials_provider()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/test.py", line 702, in _get_credentials_provider
cls._creds_provider = credentials.get_credentials_provider(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 141, in get_credentials_provider
**get_dynamic_provider_params(identity_version))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 72, in get_dynamic_provider_params
admin_creds = admin_creds or get_configured_admin_credentials(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 257, in get_configured_admin_credentials
credentials = get_credentials(fill_in=fill_in,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 300, in get_credentials
return auth.get_credentials(auth_url,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 652, in get_credentials
creds = auth_provider.fill_credentials()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 123, in fill_credentials
auth_data = self.get_auth()
^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 149, in get_auth
self.set_auth()
File "/opt/stack/tempest/tempest/lib/auth.py", line 158, in set_auth
self.cache = self._get_auth()
^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 313, in _get_auth
token, auth_data = auth_func(**auth_params)
^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/services/identity/v3/token_client.py", line 190, in get_token
body = self.auth(**kwargs)
^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/services/identity/v3/token_client.py", line 143, in auth
resp, body = self.post(self.auth_url, body=body)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 317, in post
resp_header, resp_body = self.request(
^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/services/identity/v3/token_client.py", line 172, in request
raise exceptions.IdentityError(
tempest.lib.exceptions.IdentityError: Got identity error
Details: Unexpected status code 500
|
||||||
VolumeDependencyTests) |
fail
ft5.2: setUpClass (cinder_tempest_plugin.api.volume.test_volume_dependency.VolumeDependencyTests)testtools.testresult.real._StringException: Traceback (most recent call last):
File "/opt/stack/tempest/tempest/test.py", line 185, in setUpClass
raise value.with_traceback(trace)
File "/opt/stack/tempest/tempest/test.py", line 170, in setUpClass
cls.setup_credentials()
File "/opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/cinder_tempest_plugin/api/volume/base.py", line 60, in setup_credentials
super(BaseVolumeTest, cls).setup_credentials()
File "/opt/stack/tempest/tempest/test.py", line 398, in setup_credentials
manager = cls.get_client_manager(
^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/test.py", line 727, in get_client_manager
cred_provider = cls._get_credentials_provider()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/test.py", line 702, in _get_credentials_provider
cls._creds_provider = credentials.get_credentials_provider(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 141, in get_credentials_provider
**get_dynamic_provider_params(identity_version))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 72, in get_dynamic_provider_params
admin_creds = admin_creds or get_configured_admin_credentials(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 257, in get_configured_admin_credentials
credentials = get_credentials(fill_in=fill_in,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 300, in get_credentials
return auth.get_credentials(auth_url,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 652, in get_credentials
creds = auth_provider.fill_credentials()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 123, in fill_credentials
auth_data = self.get_auth()
^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 149, in get_auth
self.set_auth()
File "/opt/stack/tempest/tempest/lib/auth.py", line 158, in set_auth
self.cache = self._get_auth()
^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 313, in _get_auth
token, auth_data = auth_func(**auth_params)
^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/services/identity/v3/token_client.py", line 190, in get_token
body = self.auth(**kwargs)
^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/services/identity/v3/token_client.py", line 143, in auth
resp, body = self.post(self.auth_url, body=body)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 317, in post
resp_header, resp_body = self.request(
^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/services/identity/v3/token_client.py", line 172, in request
raise exceptions.IdentityError(
tempest.lib.exceptions.IdentityError: Got identity error
Details: Unexpected status code 500
|
||||||
| setUpClass (cinder_tempest_plugin.api.volume.test_volume_revert | 1 | 0 | 1 | 0 | 0 | Detail | |
VolumeRevertTests) |
fail
ft6.1: setUpClass (cinder_tempest_plugin.api.volume.test_volume_revert.VolumeRevertTests)testtools.testresult.real._StringException: Traceback (most recent call last):
File "/opt/stack/tempest/tempest/test.py", line 185, in setUpClass
raise value.with_traceback(trace)
File "/opt/stack/tempest/tempest/test.py", line 170, in setUpClass
cls.setup_credentials()
File "/opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/cinder_tempest_plugin/api/volume/base.py", line 60, in setup_credentials
super(BaseVolumeTest, cls).setup_credentials()
File "/opt/stack/tempest/tempest/test.py", line 398, in setup_credentials
manager = cls.get_client_manager(
^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/test.py", line 727, in get_client_manager
cred_provider = cls._get_credentials_provider()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/test.py", line 702, in _get_credentials_provider
cls._creds_provider = credentials.get_credentials_provider(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 141, in get_credentials_provider
**get_dynamic_provider_params(identity_version))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 72, in get_dynamic_provider_params
admin_creds = admin_creds or get_configured_admin_credentials(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 257, in get_configured_admin_credentials
credentials = get_credentials(fill_in=fill_in,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 300, in get_credentials
return auth.get_credentials(auth_url,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 652, in get_credentials
creds = auth_provider.fill_credentials()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 123, in fill_credentials
auth_data = self.get_auth()
^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 149, in get_auth
self.set_auth()
File "/opt/stack/tempest/tempest/lib/auth.py", line 158, in set_auth
self.cache = self._get_auth()
^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 313, in _get_auth
token, auth_data = auth_func(**auth_params)
^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/services/identity/v3/token_client.py", line 190, in get_token
body = self.auth(**kwargs)
^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/services/identity/v3/token_client.py", line 143, in auth
resp, body = self.post(self.auth_url, body=body)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 317, in post
resp_header, resp_body = self.request(
^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/services/identity/v3/token_client.py", line 172, in request
raise exceptions.IdentityError(
tempest.lib.exceptions.IdentityError: Got identity error
Details: Unexpected status code 500
|
||||||
| setUpClass (cinder_tempest_plugin.api.volume.test_volume_unicode | 1 | 0 | 1 | 0 | 0 | Detail | |
CinderUnicodeTest) |
fail
ft7.1: setUpClass (cinder_tempest_plugin.api.volume.test_volume_unicode.CinderUnicodeTest)testtools.testresult.real._StringException: Traceback (most recent call last):
File "/opt/stack/tempest/tempest/test.py", line 185, in setUpClass
raise value.with_traceback(trace)
File "/opt/stack/tempest/tempest/test.py", line 170, in setUpClass
cls.setup_credentials()
File "/opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/cinder_tempest_plugin/api/volume/base.py", line 60, in setup_credentials
super(BaseVolumeTest, cls).setup_credentials()
File "/opt/stack/tempest/tempest/test.py", line 398, in setup_credentials
manager = cls.get_client_manager(
^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/test.py", line 727, in get_client_manager
cred_provider = cls._get_credentials_provider()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/test.py", line 702, in _get_credentials_provider
cls._creds_provider = credentials.get_credentials_provider(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 141, in get_credentials_provider
**get_dynamic_provider_params(identity_version))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 72, in get_dynamic_provider_params
admin_creds = admin_creds or get_configured_admin_credentials(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 257, in get_configured_admin_credentials
credentials = get_credentials(fill_in=fill_in,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 300, in get_credentials
return auth.get_credentials(auth_url,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 652, in get_credentials
creds = auth_provider.fill_credentials()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 123, in fill_credentials
auth_data = self.get_auth()
^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 149, in get_auth
self.set_auth()
File "/opt/stack/tempest/tempest/lib/auth.py", line 158, in set_auth
self.cache = self._get_auth()
^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 313, in _get_auth
token, auth_data = auth_func(**auth_params)
^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/services/identity/v3/token_client.py", line 190, in get_token
body = self.auth(**kwargs)
^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/services/identity/v3/token_client.py", line 143, in auth
resp, body = self.post(self.auth_url, body=body)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 317, in post
resp_header, resp_body = self.request(
^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/services/identity/v3/token_client.py", line 172, in request
raise exceptions.IdentityError(
tempest.lib.exceptions.IdentityError: Got identity error
Details: Unexpected status code 500
|
||||||
| setUpClass (cinder_tempest_plugin.scenario.test_snapshots | 2 | 0 | 2 | 0 | 0 | Detail | |
SnapshotDependencyTests) |
fail
ft8.1: setUpClass (cinder_tempest_plugin.scenario.test_snapshots.SnapshotDependencyTests)testtools.testresult.real._StringException: Traceback (most recent call last):
File "/opt/stack/tempest/tempest/test.py", line 185, in setUpClass
raise value.with_traceback(trace)
File "/opt/stack/tempest/tempest/test.py", line 170, in setUpClass
cls.setup_credentials()
File "/opt/stack/tempest/tempest/scenario/manager.py", line 104, in setup_credentials
super(ScenarioTest, cls).setup_credentials()
File "/opt/stack/tempest/tempest/test.py", line 398, in setup_credentials
manager = cls.get_client_manager(
^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/test.py", line 727, in get_client_manager
cred_provider = cls._get_credentials_provider()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/test.py", line 702, in _get_credentials_provider
cls._creds_provider = credentials.get_credentials_provider(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 141, in get_credentials_provider
**get_dynamic_provider_params(identity_version))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 72, in get_dynamic_provider_params
admin_creds = admin_creds or get_configured_admin_credentials(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 257, in get_configured_admin_credentials
credentials = get_credentials(fill_in=fill_in,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 300, in get_credentials
return auth.get_credentials(auth_url,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 652, in get_credentials
creds = auth_provider.fill_credentials()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 123, in fill_credentials
auth_data = self.get_auth()
^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 149, in get_auth
self.set_auth()
File "/opt/stack/tempest/tempest/lib/auth.py", line 158, in set_auth
self.cache = self._get_auth()
^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 313, in _get_auth
token, auth_data = auth_func(**auth_params)
^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/services/identity/v3/token_client.py", line 190, in get_token
body = self.auth(**kwargs)
^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/services/identity/v3/token_client.py", line 143, in auth
resp, body = self.post(self.auth_url, body=body)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 317, in post
resp_header, resp_body = self.request(
^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/services/identity/v3/token_client.py", line 172, in request
raise exceptions.IdentityError(
tempest.lib.exceptions.IdentityError: Got identity error
Details: Unexpected status code 500
|
||||||
SnapshotDataIntegrityTests) |
fail
ft8.2: setUpClass (cinder_tempest_plugin.scenario.test_snapshots.SnapshotDataIntegrityTests)testtools.testresult.real._StringException: Traceback (most recent call last):
File "/opt/stack/tempest/tempest/test.py", line 185, in setUpClass
raise value.with_traceback(trace)
File "/opt/stack/tempest/tempest/test.py", line 170, in setUpClass
cls.setup_credentials()
File "/opt/stack/tempest/tempest/scenario/manager.py", line 104, in setup_credentials
super(ScenarioTest, cls).setup_credentials()
File "/opt/stack/tempest/tempest/test.py", line 398, in setup_credentials
manager = cls.get_client_manager(
^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/test.py", line 727, in get_client_manager
cred_provider = cls._get_credentials_provider()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/test.py", line 702, in _get_credentials_provider
cls._creds_provider = credentials.get_credentials_provider(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 141, in get_credentials_provider
**get_dynamic_provider_params(identity_version))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 72, in get_dynamic_provider_params
admin_creds = admin_creds or get_configured_admin_credentials(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 257, in get_configured_admin_credentials
credentials = get_credentials(fill_in=fill_in,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 300, in get_credentials
return auth.get_credentials(auth_url,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 652, in get_credentials
creds = auth_provider.fill_credentials()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 123, in fill_credentials
auth_data = self.get_auth()
^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 149, in get_auth
self.set_auth()
File "/opt/stack/tempest/tempest/lib/auth.py", line 158, in set_auth
self.cache = self._get_auth()
^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 313, in _get_auth
token, auth_data = auth_func(**auth_params)
^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/services/identity/v3/token_client.py", line 190, in get_token
body = self.auth(**kwargs)
^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/services/identity/v3/token_client.py", line 143, in auth
resp, body = self.post(self.auth_url, body=body)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 317, in post
resp_header, resp_body = self.request(
^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/services/identity/v3/token_client.py", line 172, in request
raise exceptions.IdentityError(
tempest.lib.exceptions.IdentityError: Got identity error
Details: Unexpected status code 500
|
||||||
| setUpClass (cinder_tempest_plugin.scenario.test_volume_encrypted | 1 | 0 | 1 | 0 | 0 | Detail | |
TestEncryptedCinderVolumes) |
fail
ft9.1: setUpClass (cinder_tempest_plugin.scenario.test_volume_encrypted.TestEncryptedCinderVolumes)testtools.testresult.real._StringException: Traceback (most recent call last):
File "/opt/stack/tempest/tempest/test.py", line 185, in setUpClass
raise value.with_traceback(trace)
File "/opt/stack/tempest/tempest/test.py", line 170, in setUpClass
cls.setup_credentials()
File "/opt/stack/tempest/tempest/scenario/manager.py", line 104, in setup_credentials
super(ScenarioTest, cls).setup_credentials()
File "/opt/stack/tempest/tempest/test.py", line 398, in setup_credentials
manager = cls.get_client_manager(
^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/test.py", line 727, in get_client_manager
cred_provider = cls._get_credentials_provider()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/test.py", line 702, in _get_credentials_provider
cls._creds_provider = credentials.get_credentials_provider(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 141, in get_credentials_provider
**get_dynamic_provider_params(identity_version))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 72, in get_dynamic_provider_params
admin_creds = admin_creds or get_configured_admin_credentials(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 257, in get_configured_admin_credentials
credentials = get_credentials(fill_in=fill_in,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 300, in get_credentials
return auth.get_credentials(auth_url,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 652, in get_credentials
creds = auth_provider.fill_credentials()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 123, in fill_credentials
auth_data = self.get_auth()
^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 149, in get_auth
self.set_auth()
File "/opt/stack/tempest/tempest/lib/auth.py", line 158, in set_auth
self.cache = self._get_auth()
^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 313, in _get_auth
token, auth_data = auth_func(**auth_params)
^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/services/identity/v3/token_client.py", line 190, in get_token
body = self.auth(**kwargs)
^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/services/identity/v3/token_client.py", line 143, in auth
resp, body = self.post(self.auth_url, body=body)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 317, in post
resp_header, resp_body = self.request(
^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/services/identity/v3/token_client.py", line 172, in request
raise exceptions.IdentityError(
tempest.lib.exceptions.IdentityError: Got identity error
Details: Unexpected status code 500
|
||||||
| setUpClass (tempest.api.compute.servers.test_device_tagging | 1 | 0 | 1 | 0 | 0 | Detail | |
TaggedBootDevicesTest) |
fail
ft10.1: setUpClass (tempest.api.compute.servers.test_device_tagging.TaggedBootDevicesTest)testtools.testresult.real._StringException: Traceback (most recent call last):
File "/opt/stack/tempest/tempest/test.py", line 185, in setUpClass
raise value.with_traceback(trace)
File "/opt/stack/tempest/tempest/test.py", line 170, in setUpClass
cls.setup_credentials()
File "/opt/stack/tempest/tempest/api/compute/servers/test_device_tagging.py", line 63, in setup_credentials
super(DeviceTaggingBase, cls).setup_credentials()
File "/opt/stack/tempest/tempest/api/compute/base.py", line 75, in setup_credentials
super(BaseV2ComputeTest, cls).setup_credentials()
File "/opt/stack/tempest/tempest/test.py", line 398, in setup_credentials
manager = cls.get_client_manager(
^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/test.py", line 727, in get_client_manager
cred_provider = cls._get_credentials_provider()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/test.py", line 702, in _get_credentials_provider
cls._creds_provider = credentials.get_credentials_provider(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 141, in get_credentials_provider
**get_dynamic_provider_params(identity_version))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 72, in get_dynamic_provider_params
admin_creds = admin_creds or get_configured_admin_credentials(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 257, in get_configured_admin_credentials
credentials = get_credentials(fill_in=fill_in,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 300, in get_credentials
return auth.get_credentials(auth_url,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 652, in get_credentials
creds = auth_provider.fill_credentials()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 123, in fill_credentials
auth_data = self.get_auth()
^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 149, in get_auth
self.set_auth()
File "/opt/stack/tempest/tempest/lib/auth.py", line 158, in set_auth
self.cache = self._get_auth()
^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 313, in _get_auth
token, auth_data = auth_func(**auth_params)
^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/services/identity/v3/token_client.py", line 190, in get_token
body = self.auth(**kwargs)
^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/services/identity/v3/token_client.py", line 143, in auth
resp, body = self.post(self.auth_url, body=body)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 317, in post
resp_header, resp_body = self.request(
^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/services/identity/v3/token_client.py", line 172, in request
raise exceptions.IdentityError(
tempest.lib.exceptions.IdentityError: Got identity error
Details: Unexpected status code 500
|
||||||
| setUpClass (tempest.api.compute.servers.test_server_actions | 1 | 0 | 1 | 0 | 0 | Detail | |
ServerActionsV293TestJSON) |
fail
ft11.1: setUpClass (tempest.api.compute.servers.test_server_actions.ServerActionsV293TestJSON)testtools.testresult.real._StringException: Traceback (most recent call last):
File "/opt/stack/tempest/tempest/test.py", line 185, in setUpClass
raise value.with_traceback(trace)
File "/opt/stack/tempest/tempest/test.py", line 170, in setUpClass
cls.setup_credentials()
File "/opt/stack/tempest/tempest/api/compute/servers/test_server_actions.py", line 881, in setup_credentials
super(ServerActionsV293TestJSON, cls).setup_credentials()
File "/opt/stack/tempest/tempest/api/compute/base.py", line 75, in setup_credentials
super(BaseV2ComputeTest, cls).setup_credentials()
File "/opt/stack/tempest/tempest/test.py", line 398, in setup_credentials
manager = cls.get_client_manager(
^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/test.py", line 727, in get_client_manager
cred_provider = cls._get_credentials_provider()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/test.py", line 702, in _get_credentials_provider
cls._creds_provider = credentials.get_credentials_provider(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 141, in get_credentials_provider
**get_dynamic_provider_params(identity_version))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 72, in get_dynamic_provider_params
admin_creds = admin_creds or get_configured_admin_credentials(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 257, in get_configured_admin_credentials
credentials = get_credentials(fill_in=fill_in,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 300, in get_credentials
return auth.get_credentials(auth_url,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 652, in get_credentials
creds = auth_provider.fill_credentials()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 123, in fill_credentials
auth_data = self.get_auth()
^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 149, in get_auth
self.set_auth()
File "/opt/stack/tempest/tempest/lib/auth.py", line 158, in set_auth
self.cache = self._get_auth()
^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 313, in _get_auth
token, auth_data = auth_func(**auth_params)
^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/services/identity/v3/token_client.py", line 190, in get_token
body = self.auth(**kwargs)
^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/services/identity/v3/token_client.py", line 143, in auth
resp, body = self.post(self.auth_url, body=body)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 317, in post
resp_header, resp_body = self.request(
^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/services/identity/v3/token_client.py", line 172, in request
raise exceptions.IdentityError(
tempest.lib.exceptions.IdentityError: Got identity error
Details: Unexpected status code 500
|
||||||
| setUpClass (tempest.api.compute.servers.test_server_rescue | 2 | 0 | 2 | 0 | 0 | Detail | |
ServerBootFromVolumeStableRescueTest) |
fail
ft12.1: setUpClass (tempest.api.compute.servers.test_server_rescue.ServerBootFromVolumeStableRescueTest)testtools.testresult.real._StringException: Traceback (most recent call last):
File "/opt/stack/tempest/tempest/test.py", line 185, in setUpClass
raise value.with_traceback(trace)
File "/opt/stack/tempest/tempest/test.py", line 170, in setUpClass
cls.setup_credentials()
File "/opt/stack/tempest/tempest/api/compute/servers/test_server_rescue.py", line 131, in setup_credentials
super(BaseServerStableDeviceRescueTest, cls).setup_credentials()
File "/opt/stack/tempest/tempest/api/compute/base.py", line 75, in setup_credentials
super(BaseV2ComputeTest, cls).setup_credentials()
File "/opt/stack/tempest/tempest/test.py", line 398, in setup_credentials
manager = cls.get_client_manager(
^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/test.py", line 727, in get_client_manager
cred_provider = cls._get_credentials_provider()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/test.py", line 702, in _get_credentials_provider
cls._creds_provider = credentials.get_credentials_provider(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 141, in get_credentials_provider
**get_dynamic_provider_params(identity_version))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 72, in get_dynamic_provider_params
admin_creds = admin_creds or get_configured_admin_credentials(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 257, in get_configured_admin_credentials
credentials = get_credentials(fill_in=fill_in,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 300, in get_credentials
return auth.get_credentials(auth_url,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 652, in get_credentials
creds = auth_provider.fill_credentials()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 123, in fill_credentials
auth_data = self.get_auth()
^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 149, in get_auth
self.set_auth()
File "/opt/stack/tempest/tempest/lib/auth.py", line 158, in set_auth
self.cache = self._get_auth()
^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 313, in _get_auth
token, auth_data = auth_func(**auth_params)
^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/services/identity/v3/token_client.py", line 190, in get_token
body = self.auth(**kwargs)
^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/services/identity/v3/token_client.py", line 143, in auth
resp, body = self.post(self.auth_url, body=body)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 317, in post
resp_header, resp_body = self.request(
^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/services/identity/v3/token_client.py", line 172, in request
raise exceptions.IdentityError(
tempest.lib.exceptions.IdentityError: Got identity error
Details: Unexpected status code 500
|
||||||
ServerStableDeviceRescueTest) |
fail
ft12.2: setUpClass (tempest.api.compute.servers.test_server_rescue.ServerStableDeviceRescueTest)testtools.testresult.real._StringException: Traceback (most recent call last):
File "/opt/stack/tempest/tempest/test.py", line 185, in setUpClass
raise value.with_traceback(trace)
File "/opt/stack/tempest/tempest/test.py", line 170, in setUpClass
cls.setup_credentials()
File "/opt/stack/tempest/tempest/api/compute/servers/test_server_rescue.py", line 131, in setup_credentials
super(BaseServerStableDeviceRescueTest, cls).setup_credentials()
File "/opt/stack/tempest/tempest/api/compute/base.py", line 75, in setup_credentials
super(BaseV2ComputeTest, cls).setup_credentials()
File "/opt/stack/tempest/tempest/test.py", line 398, in setup_credentials
manager = cls.get_client_manager(
^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/test.py", line 727, in get_client_manager
cred_provider = cls._get_credentials_provider()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/test.py", line 702, in _get_credentials_provider
cls._creds_provider = credentials.get_credentials_provider(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 141, in get_credentials_provider
**get_dynamic_provider_params(identity_version))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 72, in get_dynamic_provider_params
admin_creds = admin_creds or get_configured_admin_credentials(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 257, in get_configured_admin_credentials
credentials = get_credentials(fill_in=fill_in,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 300, in get_credentials
return auth.get_credentials(auth_url,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 652, in get_credentials
creds = auth_provider.fill_credentials()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 123, in fill_credentials
auth_data = self.get_auth()
^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 149, in get_auth
self.set_auth()
File "/opt/stack/tempest/tempest/lib/auth.py", line 158, in set_auth
self.cache = self._get_auth()
^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 313, in _get_auth
token, auth_data = auth_func(**auth_params)
^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/services/identity/v3/token_client.py", line 190, in get_token
body = self.auth(**kwargs)
^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/services/identity/v3/token_client.py", line 143, in auth
resp, body = self.post(self.auth_url, body=body)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 317, in post
resp_header, resp_body = self.request(
^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/services/identity/v3/token_client.py", line 172, in request
raise exceptions.IdentityError(
tempest.lib.exceptions.IdentityError: Got identity error
Details: Unexpected status code 500
|
||||||
| setUpClass (tempest.api.compute.servers.test_servers_negative | 1 | 0 | 1 | 0 | 0 | Detail | |
ServersNegativeTestJSON) |
fail
ft13.1: setUpClass (tempest.api.compute.servers.test_servers_negative.ServersNegativeTestJSON)testtools.testresult.real._StringException: Traceback (most recent call last):
File "/opt/stack/tempest/tempest/test.py", line 185, in setUpClass
raise value.with_traceback(trace)
File "/opt/stack/tempest/tempest/test.py", line 170, in setUpClass
cls.setup_credentials()
File "/opt/stack/tempest/tempest/api/compute/base.py", line 75, in setup_credentials
super(BaseV2ComputeTest, cls).setup_credentials()
File "/opt/stack/tempest/tempest/test.py", line 398, in setup_credentials
manager = cls.get_client_manager(
^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/test.py", line 727, in get_client_manager
cred_provider = cls._get_credentials_provider()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/test.py", line 702, in _get_credentials_provider
cls._creds_provider = credentials.get_credentials_provider(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 141, in get_credentials_provider
**get_dynamic_provider_params(identity_version))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 72, in get_dynamic_provider_params
admin_creds = admin_creds or get_configured_admin_credentials(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 257, in get_configured_admin_credentials
credentials = get_credentials(fill_in=fill_in,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 300, in get_credentials
return auth.get_credentials(auth_url,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 652, in get_credentials
creds = auth_provider.fill_credentials()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 123, in fill_credentials
auth_data = self.get_auth()
^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 149, in get_auth
self.set_auth()
File "/opt/stack/tempest/tempest/lib/auth.py", line 158, in set_auth
self.cache = self._get_auth()
^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 313, in _get_auth
token, auth_data = auth_func(**auth_params)
^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/services/identity/v3/token_client.py", line 190, in get_token
body = self.auth(**kwargs)
^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/services/identity/v3/token_client.py", line 143, in auth
resp, body = self.post(self.auth_url, body=body)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 317, in post
resp_header, resp_body = self.request(
^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/services/identity/v3/token_client.py", line 172, in request
raise exceptions.IdentityError(
tempest.lib.exceptions.IdentityError: Got identity error
Details: Unexpected status code 500
|
||||||
| setUpClass (tempest.api.compute.volumes.test_attach_volume | 3 | 0 | 2 | 0 | 1 | Detail | |
AttachVolumeMultiAttachTest) |
skip
pt14.1: setUpClass (tempest.api.compute.volumes.test_attach_volume.AttachVolumeMultiAttachTest)
|
||||||
AttachVolumeShelveTestJSON) |
fail
ft14.2: setUpClass (tempest.api.compute.volumes.test_attach_volume.AttachVolumeShelveTestJSON)testtools.testresult.real._StringException: Traceback (most recent call last):
File "/opt/stack/tempest/tempest/test.py", line 185, in setUpClass
raise value.with_traceback(trace)
File "/opt/stack/tempest/tempest/test.py", line 170, in setUpClass
cls.setup_credentials()
File "/opt/stack/tempest/tempest/api/compute/volumes/test_attach_volume.py", line 43, in setup_credentials
super(BaseAttachVolumeTest, cls).setup_credentials()
File "/opt/stack/tempest/tempest/api/compute/base.py", line 75, in setup_credentials
super(BaseV2ComputeTest, cls).setup_credentials()
File "/opt/stack/tempest/tempest/test.py", line 398, in setup_credentials
manager = cls.get_client_manager(
^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/test.py", line 727, in get_client_manager
cred_provider = cls._get_credentials_provider()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/test.py", line 702, in _get_credentials_provider
cls._creds_provider = credentials.get_credentials_provider(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 141, in get_credentials_provider
**get_dynamic_provider_params(identity_version))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 72, in get_dynamic_provider_params
admin_creds = admin_creds or get_configured_admin_credentials(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 257, in get_configured_admin_credentials
credentials = get_credentials(fill_in=fill_in,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 300, in get_credentials
return auth.get_credentials(auth_url,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 652, in get_credentials
creds = auth_provider.fill_credentials()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 123, in fill_credentials
auth_data = self.get_auth()
^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 149, in get_auth
self.set_auth()
File "/opt/stack/tempest/tempest/lib/auth.py", line 158, in set_auth
self.cache = self._get_auth()
^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 313, in _get_auth
token, auth_data = auth_func(**auth_params)
^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/services/identity/v3/token_client.py", line 190, in get_token
body = self.auth(**kwargs)
^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/services/identity/v3/token_client.py", line 143, in auth
resp, body = self.post(self.auth_url, body=body)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 317, in post
resp_header, resp_body = self.request(
^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/services/identity/v3/token_client.py", line 172, in request
raise exceptions.IdentityError(
tempest.lib.exceptions.IdentityError: Got identity error
Details: Unexpected status code 500
|
||||||
AttachVolumeTestJSON) |
fail
ft14.3: setUpClass (tempest.api.compute.volumes.test_attach_volume.AttachVolumeTestJSON)testtools.testresult.real._StringException: Traceback (most recent call last):
File "/opt/stack/tempest/tempest/test.py", line 185, in setUpClass
raise value.with_traceback(trace)
File "/opt/stack/tempest/tempest/test.py", line 170, in setUpClass
cls.setup_credentials()
File "/opt/stack/tempest/tempest/api/compute/volumes/test_attach_volume.py", line 43, in setup_credentials
super(BaseAttachVolumeTest, cls).setup_credentials()
File "/opt/stack/tempest/tempest/api/compute/base.py", line 75, in setup_credentials
super(BaseV2ComputeTest, cls).setup_credentials()
File "/opt/stack/tempest/tempest/test.py", line 398, in setup_credentials
manager = cls.get_client_manager(
^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/test.py", line 727, in get_client_manager
cred_provider = cls._get_credentials_provider()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/test.py", line 702, in _get_credentials_provider
cls._creds_provider = credentials.get_credentials_provider(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 141, in get_credentials_provider
**get_dynamic_provider_params(identity_version))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 72, in get_dynamic_provider_params
admin_creds = admin_creds or get_configured_admin_credentials(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 257, in get_configured_admin_credentials
credentials = get_credentials(fill_in=fill_in,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 300, in get_credentials
return auth.get_credentials(auth_url,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 652, in get_credentials
creds = auth_provider.fill_credentials()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 123, in fill_credentials
auth_data = self.get_auth()
^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 149, in get_auth
self.set_auth()
File "/opt/stack/tempest/tempest/lib/auth.py", line 158, in set_auth
self.cache = self._get_auth()
^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 313, in _get_auth
token, auth_data = auth_func(**auth_params)
^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/services/identity/v3/token_client.py", line 190, in get_token
body = self.auth(**kwargs)
^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/services/identity/v3/token_client.py", line 143, in auth
resp, body = self.post(self.auth_url, body=body)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 317, in post
resp_header, resp_body = self.request(
^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/services/identity/v3/token_client.py", line 172, in request
raise exceptions.IdentityError(
tempest.lib.exceptions.IdentityError: Got identity error
Details: Unexpected status code 500
|
||||||
| setUpClass (tempest.api.compute.volumes.test_attach_volume_negative | 1 | 0 | 1 | 0 | 0 | Detail | |
AttachVolumeNegativeTest) |
fail
ft15.1: setUpClass (tempest.api.compute.volumes.test_attach_volume_negative.AttachVolumeNegativeTest)testtools.testresult.real._StringException: Traceback (most recent call last):
File "/opt/stack/tempest/tempest/test.py", line 185, in setUpClass
raise value.with_traceback(trace)
File "/opt/stack/tempest/tempest/test.py", line 170, in setUpClass
cls.setup_credentials()
File "/opt/stack/tempest/tempest/api/compute/volumes/test_attach_volume.py", line 43, in setup_credentials
super(BaseAttachVolumeTest, cls).setup_credentials()
File "/opt/stack/tempest/tempest/api/compute/base.py", line 75, in setup_credentials
super(BaseV2ComputeTest, cls).setup_credentials()
File "/opt/stack/tempest/tempest/test.py", line 398, in setup_credentials
manager = cls.get_client_manager(
^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/test.py", line 727, in get_client_manager
cred_provider = cls._get_credentials_provider()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/test.py", line 702, in _get_credentials_provider
cls._creds_provider = credentials.get_credentials_provider(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 141, in get_credentials_provider
**get_dynamic_provider_params(identity_version))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 72, in get_dynamic_provider_params
admin_creds = admin_creds or get_configured_admin_credentials(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 257, in get_configured_admin_credentials
credentials = get_credentials(fill_in=fill_in,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 300, in get_credentials
return auth.get_credentials(auth_url,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 652, in get_credentials
creds = auth_provider.fill_credentials()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 123, in fill_credentials
auth_data = self.get_auth()
^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 149, in get_auth
self.set_auth()
File "/opt/stack/tempest/tempest/lib/auth.py", line 158, in set_auth
self.cache = self._get_auth()
^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 313, in _get_auth
token, auth_data = auth_func(**auth_params)
^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/services/identity/v3/token_client.py", line 190, in get_token
body = self.auth(**kwargs)
^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/services/identity/v3/token_client.py", line 143, in auth
resp, body = self.post(self.auth_url, body=body)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 317, in post
resp_header, resp_body = self.request(
^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/services/identity/v3/token_client.py", line 172, in request
raise exceptions.IdentityError(
tempest.lib.exceptions.IdentityError: Got identity error
Details: Unexpected status code 500
|
||||||
| setUpClass (tempest.api.compute.volumes.test_volume_snapshots | 1 | 0 | 1 | 0 | 0 | Detail | |
VolumesSnapshotsTestJSON) |
fail
ft16.1: setUpClass (tempest.api.compute.volumes.test_volume_snapshots.VolumesSnapshotsTestJSON)testtools.testresult.real._StringException: Traceback (most recent call last):
File "/opt/stack/tempest/tempest/test.py", line 185, in setUpClass
raise value.with_traceback(trace)
File "/opt/stack/tempest/tempest/test.py", line 170, in setUpClass
cls.setup_credentials()
File "/opt/stack/tempest/tempest/api/compute/base.py", line 75, in setup_credentials
super(BaseV2ComputeTest, cls).setup_credentials()
File "/opt/stack/tempest/tempest/test.py", line 398, in setup_credentials
manager = cls.get_client_manager(
^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/test.py", line 727, in get_client_manager
cred_provider = cls._get_credentials_provider()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/test.py", line 702, in _get_credentials_provider
cls._creds_provider = credentials.get_credentials_provider(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 141, in get_credentials_provider
**get_dynamic_provider_params(identity_version))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 72, in get_dynamic_provider_params
admin_creds = admin_creds or get_configured_admin_credentials(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 257, in get_configured_admin_credentials
credentials = get_credentials(fill_in=fill_in,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 300, in get_credentials
return auth.get_credentials(auth_url,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 652, in get_credentials
creds = auth_provider.fill_credentials()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 123, in fill_credentials
auth_data = self.get_auth()
^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 149, in get_auth
self.set_auth()
File "/opt/stack/tempest/tempest/lib/auth.py", line 158, in set_auth
self.cache = self._get_auth()
^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 313, in _get_auth
token, auth_data = auth_func(**auth_params)
^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/services/identity/v3/token_client.py", line 190, in get_token
body = self.auth(**kwargs)
^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/services/identity/v3/token_client.py", line 143, in auth
resp, body = self.post(self.auth_url, body=body)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 317, in post
resp_header, resp_body = self.request(
^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/services/identity/v3/token_client.py", line 172, in request
raise exceptions.IdentityError(
tempest.lib.exceptions.IdentityError: Got identity error
Details: Unexpected status code 500
|
||||||
| setUpClass (tempest.api.compute.volumes.test_volumes_list | 1 | 0 | 1 | 0 | 0 | Detail | |
VolumesTestJSON) |
fail
ft17.1: setUpClass (tempest.api.compute.volumes.test_volumes_list.VolumesTestJSON)testtools.testresult.real._StringException: Traceback (most recent call last):
File "/opt/stack/tempest/tempest/test.py", line 185, in setUpClass
raise value.with_traceback(trace)
File "/opt/stack/tempest/tempest/test.py", line 170, in setUpClass
cls.setup_credentials()
File "/opt/stack/tempest/tempest/api/compute/base.py", line 75, in setup_credentials
super(BaseV2ComputeTest, cls).setup_credentials()
File "/opt/stack/tempest/tempest/test.py", line 398, in setup_credentials
manager = cls.get_client_manager(
^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/test.py", line 727, in get_client_manager
cred_provider = cls._get_credentials_provider()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/test.py", line 702, in _get_credentials_provider
cls._creds_provider = credentials.get_credentials_provider(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 141, in get_credentials_provider
**get_dynamic_provider_params(identity_version))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 72, in get_dynamic_provider_params
admin_creds = admin_creds or get_configured_admin_credentials(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 257, in get_configured_admin_credentials
credentials = get_credentials(fill_in=fill_in,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 300, in get_credentials
return auth.get_credentials(auth_url,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 652, in get_credentials
creds = auth_provider.fill_credentials()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 123, in fill_credentials
auth_data = self.get_auth()
^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 149, in get_auth
self.set_auth()
File "/opt/stack/tempest/tempest/lib/auth.py", line 158, in set_auth
self.cache = self._get_auth()
^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 313, in _get_auth
token, auth_data = auth_func(**auth_params)
^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/services/identity/v3/token_client.py", line 190, in get_token
body = self.auth(**kwargs)
^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/services/identity/v3/token_client.py", line 143, in auth
resp, body = self.post(self.auth_url, body=body)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 317, in post
resp_header, resp_body = self.request(
^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/services/identity/v3/token_client.py", line 172, in request
raise exceptions.IdentityError(
tempest.lib.exceptions.IdentityError: Got identity error
Details: Unexpected status code 500
|
||||||
| setUpClass (tempest.api.compute.volumes.test_volumes_negative | 1 | 0 | 1 | 0 | 0 | Detail | |
VolumesNegativeTest) |
fail
ft18.1: setUpClass (tempest.api.compute.volumes.test_volumes_negative.VolumesNegativeTest)testtools.testresult.real._StringException: Traceback (most recent call last):
File "/opt/stack/tempest/tempest/test.py", line 185, in setUpClass
raise value.with_traceback(trace)
File "/opt/stack/tempest/tempest/test.py", line 170, in setUpClass
cls.setup_credentials()
File "/opt/stack/tempest/tempest/api/compute/base.py", line 75, in setup_credentials
super(BaseV2ComputeTest, cls).setup_credentials()
File "/opt/stack/tempest/tempest/test.py", line 398, in setup_credentials
manager = cls.get_client_manager(
^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/test.py", line 727, in get_client_manager
cred_provider = cls._get_credentials_provider()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/test.py", line 702, in _get_credentials_provider
cls._creds_provider = credentials.get_credentials_provider(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 141, in get_credentials_provider
**get_dynamic_provider_params(identity_version))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 72, in get_dynamic_provider_params
admin_creds = admin_creds or get_configured_admin_credentials(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 257, in get_configured_admin_credentials
credentials = get_credentials(fill_in=fill_in,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 300, in get_credentials
return auth.get_credentials(auth_url,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 652, in get_credentials
creds = auth_provider.fill_credentials()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 123, in fill_credentials
auth_data = self.get_auth()
^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 149, in get_auth
self.set_auth()
File "/opt/stack/tempest/tempest/lib/auth.py", line 158, in set_auth
self.cache = self._get_auth()
^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 313, in _get_auth
token, auth_data = auth_func(**auth_params)
^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/services/identity/v3/token_client.py", line 190, in get_token
body = self.auth(**kwargs)
^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/services/identity/v3/token_client.py", line 143, in auth
resp, body = self.post(self.auth_url, body=body)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 317, in post
resp_header, resp_body = self.request(
^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/services/identity/v3/token_client.py", line 172, in request
raise exceptions.IdentityError(
tempest.lib.exceptions.IdentityError: Got identity error
Details: Unexpected status code 500
|
||||||
| setUpClass (tempest.api.image.v2.test_images_dependency | 1 | 0 | 1 | 0 | 0 | Detail | |
ImageDependencyTests) |
fail
ft19.1: setUpClass (tempest.api.image.v2.test_images_dependency.ImageDependencyTests)testtools.testresult.real._StringException: Traceback (most recent call last):
File "/opt/stack/tempest/tempest/test.py", line 185, in setUpClass
raise value.with_traceback(trace)
File "/opt/stack/tempest/tempest/test.py", line 170, in setUpClass
cls.setup_credentials()
File "/opt/stack/tempest/tempest/api/image/base.py", line 43, in setup_credentials
super(BaseImageTest, cls).setup_credentials()
File "/opt/stack/tempest/tempest/api/compute/base.py", line 75, in setup_credentials
super(BaseV2ComputeTest, cls).setup_credentials()
File "/opt/stack/tempest/tempest/scenario/manager.py", line 104, in setup_credentials
super(ScenarioTest, cls).setup_credentials()
File "/opt/stack/tempest/tempest/test.py", line 398, in setup_credentials
manager = cls.get_client_manager(
^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/test.py", line 727, in get_client_manager
cred_provider = cls._get_credentials_provider()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/test.py", line 702, in _get_credentials_provider
cls._creds_provider = credentials.get_credentials_provider(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 141, in get_credentials_provider
**get_dynamic_provider_params(identity_version))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 72, in get_dynamic_provider_params
admin_creds = admin_creds or get_configured_admin_credentials(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 257, in get_configured_admin_credentials
credentials = get_credentials(fill_in=fill_in,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 300, in get_credentials
return auth.get_credentials(auth_url,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 652, in get_credentials
creds = auth_provider.fill_credentials()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 123, in fill_credentials
auth_data = self.get_auth()
^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 149, in get_auth
self.set_auth()
File "/opt/stack/tempest/tempest/lib/auth.py", line 158, in set_auth
self.cache = self._get_auth()
^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 313, in _get_auth
token, auth_data = auth_func(**auth_params)
^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/services/identity/v3/token_client.py", line 190, in get_token
body = self.auth(**kwargs)
^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/services/identity/v3/token_client.py", line 143, in auth
resp, body = self.post(self.auth_url, body=body)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 317, in post
resp_header, resp_body = self.request(
^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/services/identity/v3/token_client.py", line 172, in request
raise exceptions.IdentityError(
tempest.lib.exceptions.IdentityError: Got identity error
Details: Unexpected status code 500
|
||||||
| setUpClass (tempest.api.volume.admin.test_backends_capabilities | 1 | 0 | 1 | 0 | 0 | Detail | |
BackendsCapabilitiesAdminTestsJSON) |
fail
ft20.1: setUpClass (tempest.api.volume.admin.test_backends_capabilities.BackendsCapabilitiesAdminTestsJSON)testtools.testresult.real._StringException: Traceback (most recent call last):
File "/opt/stack/tempest/tempest/test.py", line 185, in setUpClass
raise value.with_traceback(trace)
File "/opt/stack/tempest/tempest/test.py", line 170, in setUpClass
cls.setup_credentials()
File "/opt/stack/tempest/tempest/api/volume/base.py", line 62, in setup_credentials
super(BaseVolumeTest, cls).setup_credentials()
File "/opt/stack/tempest/tempest/test.py", line 398, in setup_credentials
manager = cls.get_client_manager(
^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/test.py", line 727, in get_client_manager
cred_provider = cls._get_credentials_provider()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/test.py", line 702, in _get_credentials_provider
cls._creds_provider = credentials.get_credentials_provider(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 141, in get_credentials_provider
**get_dynamic_provider_params(identity_version))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 72, in get_dynamic_provider_params
admin_creds = admin_creds or get_configured_admin_credentials(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 257, in get_configured_admin_credentials
credentials = get_credentials(fill_in=fill_in,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 300, in get_credentials
return auth.get_credentials(auth_url,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 652, in get_credentials
creds = auth_provider.fill_credentials()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 123, in fill_credentials
auth_data = self.get_auth()
^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 149, in get_auth
self.set_auth()
File "/opt/stack/tempest/tempest/lib/auth.py", line 158, in set_auth
self.cache = self._get_auth()
^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 313, in _get_auth
token, auth_data = auth_func(**auth_params)
^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/services/identity/v3/token_client.py", line 190, in get_token
body = self.auth(**kwargs)
^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/services/identity/v3/token_client.py", line 143, in auth
resp, body = self.post(self.auth_url, body=body)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 317, in post
resp_header, resp_body = self.request(
^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/services/identity/v3/token_client.py", line 172, in request
raise exceptions.IdentityError(
tempest.lib.exceptions.IdentityError: Got identity error
Details: Unexpected status code 500
|
||||||
| setUpClass (tempest.api.volume.admin.test_group_snapshots | 2 | 0 | 2 | 0 | 0 | Detail | |
GroupSnapshotsTest) |
fail
ft21.1: setUpClass (tempest.api.volume.admin.test_group_snapshots.GroupSnapshotsTest)testtools.testresult.real._StringException: Traceback (most recent call last):
File "/opt/stack/tempest/tempest/test.py", line 185, in setUpClass
raise value.with_traceback(trace)
File "/opt/stack/tempest/tempest/test.py", line 170, in setUpClass
cls.setup_credentials()
File "/opt/stack/tempest/tempest/api/volume/base.py", line 62, in setup_credentials
super(BaseVolumeTest, cls).setup_credentials()
File "/opt/stack/tempest/tempest/test.py", line 398, in setup_credentials
manager = cls.get_client_manager(
^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/test.py", line 727, in get_client_manager
cred_provider = cls._get_credentials_provider()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/test.py", line 702, in _get_credentials_provider
cls._creds_provider = credentials.get_credentials_provider(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 141, in get_credentials_provider
**get_dynamic_provider_params(identity_version))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 72, in get_dynamic_provider_params
admin_creds = admin_creds or get_configured_admin_credentials(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 257, in get_configured_admin_credentials
credentials = get_credentials(fill_in=fill_in,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 300, in get_credentials
return auth.get_credentials(auth_url,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 652, in get_credentials
creds = auth_provider.fill_credentials()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 123, in fill_credentials
auth_data = self.get_auth()
^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 149, in get_auth
self.set_auth()
File "/opt/stack/tempest/tempest/lib/auth.py", line 158, in set_auth
self.cache = self._get_auth()
^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 313, in _get_auth
token, auth_data = auth_func(**auth_params)
^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/services/identity/v3/token_client.py", line 190, in get_token
body = self.auth(**kwargs)
^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/services/identity/v3/token_client.py", line 143, in auth
resp, body = self.post(self.auth_url, body=body)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 317, in post
resp_header, resp_body = self.request(
^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/services/identity/v3/token_client.py", line 172, in request
raise exceptions.IdentityError(
tempest.lib.exceptions.IdentityError: Got identity error
Details: Unexpected status code 500
|
||||||
GroupSnapshotsV319Test) |
fail
ft21.2: setUpClass (tempest.api.volume.admin.test_group_snapshots.GroupSnapshotsV319Test)testtools.testresult.real._StringException: Traceback (most recent call last):
File "/opt/stack/tempest/tempest/test.py", line 185, in setUpClass
raise value.with_traceback(trace)
File "/opt/stack/tempest/tempest/test.py", line 170, in setUpClass
cls.setup_credentials()
File "/opt/stack/tempest/tempest/api/volume/base.py", line 62, in setup_credentials
super(BaseVolumeTest, cls).setup_credentials()
File "/opt/stack/tempest/tempest/test.py", line 398, in setup_credentials
manager = cls.get_client_manager(
^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/test.py", line 727, in get_client_manager
cred_provider = cls._get_credentials_provider()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/test.py", line 702, in _get_credentials_provider
cls._creds_provider = credentials.get_credentials_provider(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 141, in get_credentials_provider
**get_dynamic_provider_params(identity_version))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 72, in get_dynamic_provider_params
admin_creds = admin_creds or get_configured_admin_credentials(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 257, in get_configured_admin_credentials
credentials = get_credentials(fill_in=fill_in,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 300, in get_credentials
return auth.get_credentials(auth_url,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 652, in get_credentials
creds = auth_provider.fill_credentials()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 123, in fill_credentials
auth_data = self.get_auth()
^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 149, in get_auth
self.set_auth()
File "/opt/stack/tempest/tempest/lib/auth.py", line 158, in set_auth
self.cache = self._get_auth()
^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 313, in _get_auth
token, auth_data = auth_func(**auth_params)
^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/services/identity/v3/token_client.py", line 190, in get_token
body = self.auth(**kwargs)
^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/services/identity/v3/token_client.py", line 143, in auth
resp, body = self.post(self.auth_url, body=body)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 317, in post
resp_header, resp_body = self.request(
^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/services/identity/v3/token_client.py", line 172, in request
raise exceptions.IdentityError(
tempest.lib.exceptions.IdentityError: Got identity error
Details: Unexpected status code 500
|
||||||
| setUpClass (tempest.api.volume.admin.test_group_type_specs | 1 | 0 | 1 | 0 | 0 | Detail | |
GroupTypeSpecsTest) |
fail
ft22.1: setUpClass (tempest.api.volume.admin.test_group_type_specs.GroupTypeSpecsTest)testtools.testresult.real._StringException: Traceback (most recent call last):
File "/opt/stack/tempest/tempest/test.py", line 185, in setUpClass
raise value.with_traceback(trace)
File "/opt/stack/tempest/tempest/test.py", line 170, in setUpClass
cls.setup_credentials()
File "/opt/stack/tempest/tempest/api/volume/base.py", line 62, in setup_credentials
super(BaseVolumeTest, cls).setup_credentials()
File "/opt/stack/tempest/tempest/test.py", line 398, in setup_credentials
manager = cls.get_client_manager(
^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/test.py", line 727, in get_client_manager
cred_provider = cls._get_credentials_provider()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/test.py", line 702, in _get_credentials_provider
cls._creds_provider = credentials.get_credentials_provider(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 141, in get_credentials_provider
**get_dynamic_provider_params(identity_version))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 72, in get_dynamic_provider_params
admin_creds = admin_creds or get_configured_admin_credentials(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 257, in get_configured_admin_credentials
credentials = get_credentials(fill_in=fill_in,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 300, in get_credentials
return auth.get_credentials(auth_url,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 652, in get_credentials
creds = auth_provider.fill_credentials()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 123, in fill_credentials
auth_data = self.get_auth()
^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 149, in get_auth
self.set_auth()
File "/opt/stack/tempest/tempest/lib/auth.py", line 158, in set_auth
self.cache = self._get_auth()
^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 313, in _get_auth
token, auth_data = auth_func(**auth_params)
^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/services/identity/v3/token_client.py", line 190, in get_token
body = self.auth(**kwargs)
^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/services/identity/v3/token_client.py", line 143, in auth
resp, body = self.post(self.auth_url, body=body)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 317, in post
resp_header, resp_body = self.request(
^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/services/identity/v3/token_client.py", line 172, in request
raise exceptions.IdentityError(
tempest.lib.exceptions.IdentityError: Got identity error
Details: Unexpected status code 500
|
||||||
| setUpClass (tempest.api.volume.admin.test_group_types | 1 | 0 | 1 | 0 | 0 | Detail | |
GroupTypesTest) |
fail
ft23.1: setUpClass (tempest.api.volume.admin.test_group_types.GroupTypesTest)testtools.testresult.real._StringException: Traceback (most recent call last):
File "/opt/stack/tempest/tempest/test.py", line 185, in setUpClass
raise value.with_traceback(trace)
File "/opt/stack/tempest/tempest/test.py", line 170, in setUpClass
cls.setup_credentials()
File "/opt/stack/tempest/tempest/api/volume/base.py", line 62, in setup_credentials
super(BaseVolumeTest, cls).setup_credentials()
File "/opt/stack/tempest/tempest/test.py", line 398, in setup_credentials
manager = cls.get_client_manager(
^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/test.py", line 727, in get_client_manager
cred_provider = cls._get_credentials_provider()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/test.py", line 702, in _get_credentials_provider
cls._creds_provider = credentials.get_credentials_provider(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 141, in get_credentials_provider
**get_dynamic_provider_params(identity_version))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 72, in get_dynamic_provider_params
admin_creds = admin_creds or get_configured_admin_credentials(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 257, in get_configured_admin_credentials
credentials = get_credentials(fill_in=fill_in,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 300, in get_credentials
return auth.get_credentials(auth_url,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 652, in get_credentials
creds = auth_provider.fill_credentials()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 123, in fill_credentials
auth_data = self.get_auth()
^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 149, in get_auth
self.set_auth()
File "/opt/stack/tempest/tempest/lib/auth.py", line 158, in set_auth
self.cache = self._get_auth()
^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 313, in _get_auth
token, auth_data = auth_func(**auth_params)
^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/services/identity/v3/token_client.py", line 190, in get_token
body = self.auth(**kwargs)
^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/services/identity/v3/token_client.py", line 143, in auth
resp, body = self.post(self.auth_url, body=body)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 317, in post
resp_header, resp_body = self.request(
^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/services/identity/v3/token_client.py", line 172, in request
raise exceptions.IdentityError(
tempest.lib.exceptions.IdentityError: Got identity error
Details: Unexpected status code 500
|
||||||
| setUpClass (tempest.api.volume.admin.test_groups | 2 | 0 | 2 | 0 | 0 | Detail | |
GroupsV320Test) |
fail
ft24.1: setUpClass (tempest.api.volume.admin.test_groups.GroupsV320Test)testtools.testresult.real._StringException: Traceback (most recent call last):
File "/opt/stack/tempest/tempest/test.py", line 185, in setUpClass
raise value.with_traceback(trace)
File "/opt/stack/tempest/tempest/test.py", line 170, in setUpClass
cls.setup_credentials()
File "/opt/stack/tempest/tempest/api/volume/base.py", line 62, in setup_credentials
super(BaseVolumeTest, cls).setup_credentials()
File "/opt/stack/tempest/tempest/test.py", line 398, in setup_credentials
manager = cls.get_client_manager(
^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/test.py", line 727, in get_client_manager
cred_provider = cls._get_credentials_provider()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/test.py", line 702, in _get_credentials_provider
cls._creds_provider = credentials.get_credentials_provider(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 141, in get_credentials_provider
**get_dynamic_provider_params(identity_version))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 72, in get_dynamic_provider_params
admin_creds = admin_creds or get_configured_admin_credentials(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 257, in get_configured_admin_credentials
credentials = get_credentials(fill_in=fill_in,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 300, in get_credentials
return auth.get_credentials(auth_url,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 652, in get_credentials
creds = auth_provider.fill_credentials()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 123, in fill_credentials
auth_data = self.get_auth()
^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 149, in get_auth
self.set_auth()
File "/opt/stack/tempest/tempest/lib/auth.py", line 158, in set_auth
self.cache = self._get_auth()
^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 313, in _get_auth
token, auth_data = auth_func(**auth_params)
^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/services/identity/v3/token_client.py", line 190, in get_token
body = self.auth(**kwargs)
^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/services/identity/v3/token_client.py", line 143, in auth
resp, body = self.post(self.auth_url, body=body)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 317, in post
resp_header, resp_body = self.request(
^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/services/identity/v3/token_client.py", line 172, in request
raise exceptions.IdentityError(
tempest.lib.exceptions.IdentityError: Got identity error
Details: Unexpected status code 500
|
||||||
GroupsV314Test) |
fail
ft24.2: setUpClass (tempest.api.volume.admin.test_groups.GroupsV314Test)testtools.testresult.real._StringException: Traceback (most recent call last):
File "/opt/stack/tempest/tempest/test.py", line 185, in setUpClass
raise value.with_traceback(trace)
File "/opt/stack/tempest/tempest/test.py", line 170, in setUpClass
cls.setup_credentials()
File "/opt/stack/tempest/tempest/api/volume/base.py", line 62, in setup_credentials
super(BaseVolumeTest, cls).setup_credentials()
File "/opt/stack/tempest/tempest/test.py", line 398, in setup_credentials
manager = cls.get_client_manager(
^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/test.py", line 727, in get_client_manager
cred_provider = cls._get_credentials_provider()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/test.py", line 702, in _get_credentials_provider
cls._creds_provider = credentials.get_credentials_provider(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 141, in get_credentials_provider
**get_dynamic_provider_params(identity_version))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 72, in get_dynamic_provider_params
admin_creds = admin_creds or get_configured_admin_credentials(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 257, in get_configured_admin_credentials
credentials = get_credentials(fill_in=fill_in,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 300, in get_credentials
return auth.get_credentials(auth_url,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 652, in get_credentials
creds = auth_provider.fill_credentials()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 123, in fill_credentials
auth_data = self.get_auth()
^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 149, in get_auth
self.set_auth()
File "/opt/stack/tempest/tempest/lib/auth.py", line 158, in set_auth
self.cache = self._get_auth()
^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 313, in _get_auth
token, auth_data = auth_func(**auth_params)
^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/services/identity/v3/token_client.py", line 190, in get_token
body = self.auth(**kwargs)
^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/services/identity/v3/token_client.py", line 143, in auth
resp, body = self.post(self.auth_url, body=body)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 317, in post
resp_header, resp_body = self.request(
^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/services/identity/v3/token_client.py", line 172, in request
raise exceptions.IdentityError(
tempest.lib.exceptions.IdentityError: Got identity error
Details: Unexpected status code 500
|
||||||
| setUpClass (tempest.api.volume.admin.test_snapshots_actions | 1 | 0 | 1 | 0 | 0 | Detail | |
SnapshotsActionsTest) |
fail
ft25.1: setUpClass (tempest.api.volume.admin.test_snapshots_actions.SnapshotsActionsTest)testtools.testresult.real._StringException: Traceback (most recent call last):
File "/opt/stack/tempest/tempest/test.py", line 185, in setUpClass
raise value.with_traceback(trace)
File "/opt/stack/tempest/tempest/test.py", line 170, in setUpClass
cls.setup_credentials()
File "/opt/stack/tempest/tempest/api/volume/base.py", line 62, in setup_credentials
super(BaseVolumeTest, cls).setup_credentials()
File "/opt/stack/tempest/tempest/test.py", line 398, in setup_credentials
manager = cls.get_client_manager(
^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/test.py", line 727, in get_client_manager
cred_provider = cls._get_credentials_provider()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/test.py", line 702, in _get_credentials_provider
cls._creds_provider = credentials.get_credentials_provider(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 141, in get_credentials_provider
**get_dynamic_provider_params(identity_version))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 72, in get_dynamic_provider_params
admin_creds = admin_creds or get_configured_admin_credentials(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 257, in get_configured_admin_credentials
credentials = get_credentials(fill_in=fill_in,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 300, in get_credentials
return auth.get_credentials(auth_url,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 652, in get_credentials
creds = auth_provider.fill_credentials()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 123, in fill_credentials
auth_data = self.get_auth()
^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 149, in get_auth
self.set_auth()
File "/opt/stack/tempest/tempest/lib/auth.py", line 158, in set_auth
self.cache = self._get_auth()
^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 313, in _get_auth
token, auth_data = auth_func(**auth_params)
^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/services/identity/v3/token_client.py", line 190, in get_token
body = self.auth(**kwargs)
^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/services/identity/v3/token_client.py", line 143, in auth
resp, body = self.post(self.auth_url, body=body)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 317, in post
resp_header, resp_body = self.request(
^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/services/identity/v3/token_client.py", line 172, in request
raise exceptions.IdentityError(
tempest.lib.exceptions.IdentityError: Got identity error
Details: Unexpected status code 500
|
||||||
| setUpClass (tempest.api.volume.admin.test_user_messages | 1 | 0 | 1 | 0 | 0 | Detail | |
UserMessagesTest) |
fail
ft26.1: setUpClass (tempest.api.volume.admin.test_user_messages.UserMessagesTest)testtools.testresult.real._StringException: Traceback (most recent call last):
File "/opt/stack/tempest/tempest/test.py", line 185, in setUpClass
raise value.with_traceback(trace)
File "/opt/stack/tempest/tempest/test.py", line 170, in setUpClass
cls.setup_credentials()
File "/opt/stack/tempest/tempest/api/volume/base.py", line 62, in setup_credentials
super(BaseVolumeTest, cls).setup_credentials()
File "/opt/stack/tempest/tempest/test.py", line 398, in setup_credentials
manager = cls.get_client_manager(
^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/test.py", line 727, in get_client_manager
cred_provider = cls._get_credentials_provider()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/test.py", line 702, in _get_credentials_provider
cls._creds_provider = credentials.get_credentials_provider(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 141, in get_credentials_provider
**get_dynamic_provider_params(identity_version))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 72, in get_dynamic_provider_params
admin_creds = admin_creds or get_configured_admin_credentials(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 257, in get_configured_admin_credentials
credentials = get_credentials(fill_in=fill_in,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 300, in get_credentials
return auth.get_credentials(auth_url,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 652, in get_credentials
creds = auth_provider.fill_credentials()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 123, in fill_credentials
auth_data = self.get_auth()
^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 149, in get_auth
self.set_auth()
File "/opt/stack/tempest/tempest/lib/auth.py", line 158, in set_auth
self.cache = self._get_auth()
^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 313, in _get_auth
token, auth_data = auth_func(**auth_params)
^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/services/identity/v3/token_client.py", line 190, in get_token
body = self.auth(**kwargs)
^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/services/identity/v3/token_client.py", line 143, in auth
resp, body = self.post(self.auth_url, body=body)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 317, in post
resp_header, resp_body = self.request(
^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/services/identity/v3/token_client.py", line 172, in request
raise exceptions.IdentityError(
tempest.lib.exceptions.IdentityError: Got identity error
Details: Unexpected status code 500
|
||||||
| setUpClass (tempest.api.volume.admin.test_volume_hosts | 1 | 0 | 1 | 0 | 0 | Detail | |
VolumeHostsAdminTestsJSON) |
fail
ft27.1: setUpClass (tempest.api.volume.admin.test_volume_hosts.VolumeHostsAdminTestsJSON)testtools.testresult.real._StringException: Traceback (most recent call last):
File "/opt/stack/tempest/tempest/test.py", line 185, in setUpClass
raise value.with_traceback(trace)
File "/opt/stack/tempest/tempest/test.py", line 170, in setUpClass
cls.setup_credentials()
File "/opt/stack/tempest/tempest/api/volume/base.py", line 62, in setup_credentials
super(BaseVolumeTest, cls).setup_credentials()
File "/opt/stack/tempest/tempest/test.py", line 398, in setup_credentials
manager = cls.get_client_manager(
^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/test.py", line 727, in get_client_manager
cred_provider = cls._get_credentials_provider()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/test.py", line 702, in _get_credentials_provider
cls._creds_provider = credentials.get_credentials_provider(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 141, in get_credentials_provider
**get_dynamic_provider_params(identity_version))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 72, in get_dynamic_provider_params
admin_creds = admin_creds or get_configured_admin_credentials(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 257, in get_configured_admin_credentials
credentials = get_credentials(fill_in=fill_in,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 300, in get_credentials
return auth.get_credentials(auth_url,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 652, in get_credentials
creds = auth_provider.fill_credentials()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 123, in fill_credentials
auth_data = self.get_auth()
^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 149, in get_auth
self.set_auth()
File "/opt/stack/tempest/tempest/lib/auth.py", line 158, in set_auth
self.cache = self._get_auth()
^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 313, in _get_auth
token, auth_data = auth_func(**auth_params)
^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/services/identity/v3/token_client.py", line 190, in get_token
body = self.auth(**kwargs)
^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/services/identity/v3/token_client.py", line 143, in auth
resp, body = self.post(self.auth_url, body=body)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 317, in post
resp_header, resp_body = self.request(
^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/services/identity/v3/token_client.py", line 172, in request
raise exceptions.IdentityError(
tempest.lib.exceptions.IdentityError: Got identity error
Details: Unexpected status code 500
|
||||||
| setUpClass (tempest.api.volume.admin.test_volume_pools | 1 | 0 | 1 | 0 | 0 | Detail | |
VolumePoolsAdminTestsJSON) |
fail
ft28.1: setUpClass (tempest.api.volume.admin.test_volume_pools.VolumePoolsAdminTestsJSON)testtools.testresult.real._StringException: Traceback (most recent call last):
File "/opt/stack/tempest/tempest/test.py", line 185, in setUpClass
raise value.with_traceback(trace)
File "/opt/stack/tempest/tempest/test.py", line 170, in setUpClass
cls.setup_credentials()
File "/opt/stack/tempest/tempest/api/volume/base.py", line 62, in setup_credentials
super(BaseVolumeTest, cls).setup_credentials()
File "/opt/stack/tempest/tempest/test.py", line 398, in setup_credentials
manager = cls.get_client_manager(
^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/test.py", line 727, in get_client_manager
cred_provider = cls._get_credentials_provider()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/test.py", line 702, in _get_credentials_provider
cls._creds_provider = credentials.get_credentials_provider(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 141, in get_credentials_provider
**get_dynamic_provider_params(identity_version))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 72, in get_dynamic_provider_params
admin_creds = admin_creds or get_configured_admin_credentials(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 257, in get_configured_admin_credentials
credentials = get_credentials(fill_in=fill_in,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 300, in get_credentials
return auth.get_credentials(auth_url,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 652, in get_credentials
creds = auth_provider.fill_credentials()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 123, in fill_credentials
auth_data = self.get_auth()
^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 149, in get_auth
self.set_auth()
File "/opt/stack/tempest/tempest/lib/auth.py", line 158, in set_auth
self.cache = self._get_auth()
^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 313, in _get_auth
token, auth_data = auth_func(**auth_params)
^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/services/identity/v3/token_client.py", line 190, in get_token
body = self.auth(**kwargs)
^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/services/identity/v3/token_client.py", line 143, in auth
resp, body = self.post(self.auth_url, body=body)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 317, in post
resp_header, resp_body = self.request(
^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/services/identity/v3/token_client.py", line 172, in request
raise exceptions.IdentityError(
tempest.lib.exceptions.IdentityError: Got identity error
Details: Unexpected status code 500
|
||||||
| setUpClass (tempest.api.volume.admin.test_volume_quota_classes | 1 | 0 | 1 | 0 | 0 | Detail | |
VolumeQuotaClassesTest) |
fail
ft29.1: setUpClass (tempest.api.volume.admin.test_volume_quota_classes.VolumeQuotaClassesTest)testtools.testresult.real._StringException: Traceback (most recent call last):
File "/opt/stack/tempest/tempest/test.py", line 185, in setUpClass
raise value.with_traceback(trace)
File "/opt/stack/tempest/tempest/test.py", line 170, in setUpClass
cls.setup_credentials()
File "/opt/stack/tempest/tempest/api/volume/base.py", line 62, in setup_credentials
super(BaseVolumeTest, cls).setup_credentials()
File "/opt/stack/tempest/tempest/test.py", line 398, in setup_credentials
manager = cls.get_client_manager(
^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/test.py", line 727, in get_client_manager
cred_provider = cls._get_credentials_provider()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/test.py", line 702, in _get_credentials_provider
cls._creds_provider = credentials.get_credentials_provider(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 138, in get_credentials_provider
return dynamic_creds.DynamicCredentialProvider(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/common/dynamic_creds.py", line 113, in __init__
self.creds_client = cred_client.get_creds_client(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/common/cred_client.py", line 283, in get_creds_client
return V3CredsClient(identity_client, projects_client, users_client,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/common/cred_client.py", line 156, in __init__
self.creds_domain = self.domains_client.list_domains(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/services/identity/v3/domains_client.py", line 58, in list_domains
resp, body = self.get(url)
^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 345, in get
return self.request('GET', url, extra_headers, headers,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 767, in request
self._error_checker(resp, resp_body)
File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 952, in _error_checker
raise exceptions.ServerFault(resp_body, resp=resp,
tempest.lib.exceptions.ServerFault: Got server fault
Details: An unexpected error prevented the server from fulfilling your request.
|
||||||
| setUpClass (tempest.api.volume.admin.test_volume_quotas | 1 | 0 | 1 | 0 | 0 | Detail | |
VolumeQuotasAdminTestJSON) |
fail
ft30.1: setUpClass (tempest.api.volume.admin.test_volume_quotas.VolumeQuotasAdminTestJSON)testtools.testresult.real._StringException: Traceback (most recent call last):
File "/opt/stack/tempest/tempest/test.py", line 185, in setUpClass
raise value.with_traceback(trace)
File "/opt/stack/tempest/tempest/test.py", line 170, in setUpClass
cls.setup_credentials()
File "/opt/stack/tempest/tempest/api/volume/admin/test_volume_quotas.py", line 36, in setup_credentials
super(VolumeQuotasAdminTestJSON, cls).setup_credentials()
File "/opt/stack/tempest/tempest/api/volume/base.py", line 62, in setup_credentials
super(BaseVolumeTest, cls).setup_credentials()
File "/opt/stack/tempest/tempest/test.py", line 398, in setup_credentials
manager = cls.get_client_manager(
^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/test.py", line 727, in get_client_manager
cred_provider = cls._get_credentials_provider()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/test.py", line 702, in _get_credentials_provider
cls._creds_provider = credentials.get_credentials_provider(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 141, in get_credentials_provider
**get_dynamic_provider_params(identity_version))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 72, in get_dynamic_provider_params
admin_creds = admin_creds or get_configured_admin_credentials(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 257, in get_configured_admin_credentials
credentials = get_credentials(fill_in=fill_in,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 300, in get_credentials
return auth.get_credentials(auth_url,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 652, in get_credentials
creds = auth_provider.fill_credentials()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 123, in fill_credentials
auth_data = self.get_auth()
^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 149, in get_auth
self.set_auth()
File "/opt/stack/tempest/tempest/lib/auth.py", line 158, in set_auth
self.cache = self._get_auth()
^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 313, in _get_auth
token, auth_data = auth_func(**auth_params)
^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/services/identity/v3/token_client.py", line 190, in get_token
body = self.auth(**kwargs)
^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/services/identity/v3/token_client.py", line 143, in auth
resp, body = self.post(self.auth_url, body=body)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 317, in post
resp_header, resp_body = self.request(
^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/services/identity/v3/token_client.py", line 172, in request
raise exceptions.IdentityError(
tempest.lib.exceptions.IdentityError: Got identity error
Details: Unexpected status code 500
|
||||||
| setUpClass (tempest.api.volume.admin.test_volume_quotas_negative | 1 | 0 | 1 | 0 | 0 | Detail | |
VolumeQuotasNegativeTestJSON) |
fail
ft31.1: setUpClass (tempest.api.volume.admin.test_volume_quotas_negative.VolumeQuotasNegativeTestJSON)testtools.testresult.real._StringException: Traceback (most recent call last):
File "/opt/stack/tempest/tempest/test.py", line 185, in setUpClass
raise value.with_traceback(trace)
File "/opt/stack/tempest/tempest/test.py", line 170, in setUpClass
cls.setup_credentials()
File "/opt/stack/tempest/tempest/api/volume/admin/test_volume_quotas_negative.py", line 31, in setup_credentials
super(VolumeQuotasNegativeTestJSON, cls).setup_credentials()
File "/opt/stack/tempest/tempest/api/volume/base.py", line 62, in setup_credentials
super(BaseVolumeTest, cls).setup_credentials()
File "/opt/stack/tempest/tempest/test.py", line 398, in setup_credentials
manager = cls.get_client_manager(
^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/test.py", line 727, in get_client_manager
cred_provider = cls._get_credentials_provider()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/test.py", line 702, in _get_credentials_provider
cls._creds_provider = credentials.get_credentials_provider(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 141, in get_credentials_provider
**get_dynamic_provider_params(identity_version))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 72, in get_dynamic_provider_params
admin_creds = admin_creds or get_configured_admin_credentials(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 257, in get_configured_admin_credentials
credentials = get_credentials(fill_in=fill_in,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 300, in get_credentials
return auth.get_credentials(auth_url,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 652, in get_credentials
creds = auth_provider.fill_credentials()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 123, in fill_credentials
auth_data = self.get_auth()
^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 149, in get_auth
self.set_auth()
File "/opt/stack/tempest/tempest/lib/auth.py", line 158, in set_auth
self.cache = self._get_auth()
^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 313, in _get_auth
token, auth_data = auth_func(**auth_params)
^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/services/identity/v3/token_client.py", line 190, in get_token
body = self.auth(**kwargs)
^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/services/identity/v3/token_client.py", line 143, in auth
resp, body = self.post(self.auth_url, body=body)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 317, in post
resp_header, resp_body = self.request(
^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/services/identity/v3/token_client.py", line 172, in request
raise exceptions.IdentityError(
tempest.lib.exceptions.IdentityError: Got identity error
Details: Unexpected status code 500
|
||||||
| setUpClass (tempest.api.volume.admin.test_volume_retype | 3 | 0 | 1 | 0 | 2 | Detail | |
VolumeRetypeMultiattachTest) |
skip
pt32.1: setUpClass (tempest.api.volume.admin.test_volume_retype.VolumeRetypeMultiattachTest)
|
||||||
VolumeRetypeWithoutMigrationTest) |
fail
ft32.2: setUpClass (tempest.api.volume.admin.test_volume_retype.VolumeRetypeWithoutMigrationTest)testtools.testresult.real._StringException: Traceback (most recent call last):
File "/opt/stack/tempest/tempest/test.py", line 185, in setUpClass
raise value.with_traceback(trace)
File "/opt/stack/tempest/tempest/test.py", line 170, in setUpClass
cls.setup_credentials()
File "/opt/stack/tempest/tempest/api/volume/base.py", line 62, in setup_credentials
super(BaseVolumeTest, cls).setup_credentials()
File "/opt/stack/tempest/tempest/test.py", line 398, in setup_credentials
manager = cls.get_client_manager(
^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/test.py", line 727, in get_client_manager
cred_provider = cls._get_credentials_provider()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/test.py", line 702, in _get_credentials_provider
cls._creds_provider = credentials.get_credentials_provider(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 141, in get_credentials_provider
**get_dynamic_provider_params(identity_version))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 72, in get_dynamic_provider_params
admin_creds = admin_creds or get_configured_admin_credentials(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 257, in get_configured_admin_credentials
credentials = get_credentials(fill_in=fill_in,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 300, in get_credentials
return auth.get_credentials(auth_url,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 652, in get_credentials
creds = auth_provider.fill_credentials()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 123, in fill_credentials
auth_data = self.get_auth()
^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 149, in get_auth
self.set_auth()
File "/opt/stack/tempest/tempest/lib/auth.py", line 158, in set_auth
self.cache = self._get_auth()
^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 313, in _get_auth
token, auth_data = auth_func(**auth_params)
^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/services/identity/v3/token_client.py", line 190, in get_token
body = self.auth(**kwargs)
^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/services/identity/v3/token_client.py", line 143, in auth
resp, body = self.post(self.auth_url, body=body)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 317, in post
resp_header, resp_body = self.request(
^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/services/identity/v3/token_client.py", line 172, in request
raise exceptions.IdentityError(
tempest.lib.exceptions.IdentityError: Got identity error
Details: Unexpected status code 500
|
||||||
VolumeRetypeWithMigrationTest) |
skip
pt32.3: setUpClass (tempest.api.volume.admin.test_volume_retype.VolumeRetypeWithMigrationTest)
|
||||||
| setUpClass (tempest.api.volume.admin.test_volume_services | 1 | 0 | 1 | 0 | 0 | Detail | |
VolumesServicesTestJSON) |
fail
ft33.1: setUpClass (tempest.api.volume.admin.test_volume_services.VolumesServicesTestJSON)testtools.testresult.real._StringException: Traceback (most recent call last):
File "/opt/stack/tempest/tempest/test.py", line 185, in setUpClass
raise value.with_traceback(trace)
File "/opt/stack/tempest/tempest/test.py", line 170, in setUpClass
cls.setup_credentials()
File "/opt/stack/tempest/tempest/api/volume/base.py", line 62, in setup_credentials
super(BaseVolumeTest, cls).setup_credentials()
File "/opt/stack/tempest/tempest/test.py", line 398, in setup_credentials
manager = cls.get_client_manager(
^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/test.py", line 727, in get_client_manager
cred_provider = cls._get_credentials_provider()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/test.py", line 702, in _get_credentials_provider
cls._creds_provider = credentials.get_credentials_provider(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 141, in get_credentials_provider
**get_dynamic_provider_params(identity_version))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 72, in get_dynamic_provider_params
admin_creds = admin_creds or get_configured_admin_credentials(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 257, in get_configured_admin_credentials
credentials = get_credentials(fill_in=fill_in,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 300, in get_credentials
return auth.get_credentials(auth_url,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 652, in get_credentials
creds = auth_provider.fill_credentials()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 123, in fill_credentials
auth_data = self.get_auth()
^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 149, in get_auth
self.set_auth()
File "/opt/stack/tempest/tempest/lib/auth.py", line 158, in set_auth
self.cache = self._get_auth()
^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 313, in _get_auth
token, auth_data = auth_func(**auth_params)
^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/services/identity/v3/token_client.py", line 190, in get_token
body = self.auth(**kwargs)
^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/services/identity/v3/token_client.py", line 143, in auth
resp, body = self.post(self.auth_url, body=body)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 317, in post
resp_header, resp_body = self.request(
^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/services/identity/v3/token_client.py", line 172, in request
raise exceptions.IdentityError(
tempest.lib.exceptions.IdentityError: Got identity error
Details: Unexpected status code 500
|
||||||
| setUpClass (tempest.api.volume.admin.test_volume_services_negative | 1 | 0 | 1 | 0 | 0 | Detail | |
VolumeServicesNegativeTest) |
fail
ft34.1: setUpClass (tempest.api.volume.admin.test_volume_services_negative.VolumeServicesNegativeTest)testtools.testresult.real._StringException: Traceback (most recent call last):
File "/opt/stack/tempest/tempest/test.py", line 185, in setUpClass
raise value.with_traceback(trace)
File "/opt/stack/tempest/tempest/test.py", line 170, in setUpClass
cls.setup_credentials()
File "/opt/stack/tempest/tempest/api/volume/base.py", line 62, in setup_credentials
super(BaseVolumeTest, cls).setup_credentials()
File "/opt/stack/tempest/tempest/test.py", line 398, in setup_credentials
manager = cls.get_client_manager(
^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/test.py", line 727, in get_client_manager
cred_provider = cls._get_credentials_provider()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/test.py", line 702, in _get_credentials_provider
cls._creds_provider = credentials.get_credentials_provider(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 141, in get_credentials_provider
**get_dynamic_provider_params(identity_version))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 72, in get_dynamic_provider_params
admin_creds = admin_creds or get_configured_admin_credentials(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 257, in get_configured_admin_credentials
credentials = get_credentials(fill_in=fill_in,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 300, in get_credentials
return auth.get_credentials(auth_url,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 652, in get_credentials
creds = auth_provider.fill_credentials()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 123, in fill_credentials
auth_data = self.get_auth()
^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 149, in get_auth
self.set_auth()
File "/opt/stack/tempest/tempest/lib/auth.py", line 158, in set_auth
self.cache = self._get_auth()
^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 313, in _get_auth
token, auth_data = auth_func(**auth_params)
^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/services/identity/v3/token_client.py", line 190, in get_token
body = self.auth(**kwargs)
^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/services/identity/v3/token_client.py", line 143, in auth
resp, body = self.post(self.auth_url, body=body)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 317, in post
resp_header, resp_body = self.request(
^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/services/identity/v3/token_client.py", line 172, in request
raise exceptions.IdentityError(
tempest.lib.exceptions.IdentityError: Got identity error
Details: Unexpected status code 500
|
||||||
| setUpClass (tempest.api.volume.admin.test_volume_snapshot_quotas_negative | 1 | 0 | 1 | 0 | 0 | Detail | |
VolumeSnapshotQuotasNegativeTestJSON) |
fail
ft35.1: setUpClass (tempest.api.volume.admin.test_volume_snapshot_quotas_negative.VolumeSnapshotQuotasNegativeTestJSON)testtools.testresult.real._StringException: Traceback (most recent call last):
File "/opt/stack/tempest/tempest/test.py", line 185, in setUpClass
raise value.with_traceback(trace)
File "/opt/stack/tempest/tempest/test.py", line 170, in setUpClass
cls.setup_credentials()
File "/opt/stack/tempest/tempest/api/volume/admin/test_volume_snapshot_quotas_negative.py", line 37, in setup_credentials
super(VolumeSnapshotQuotasNegativeTestJSON, cls).setup_credentials()
File "/opt/stack/tempest/tempest/api/volume/base.py", line 62, in setup_credentials
super(BaseVolumeTest, cls).setup_credentials()
File "/opt/stack/tempest/tempest/test.py", line 398, in setup_credentials
manager = cls.get_client_manager(
^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/test.py", line 727, in get_client_manager
cred_provider = cls._get_credentials_provider()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/test.py", line 702, in _get_credentials_provider
cls._creds_provider = credentials.get_credentials_provider(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 141, in get_credentials_provider
**get_dynamic_provider_params(identity_version))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 72, in get_dynamic_provider_params
admin_creds = admin_creds or get_configured_admin_credentials(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 257, in get_configured_admin_credentials
credentials = get_credentials(fill_in=fill_in,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 300, in get_credentials
return auth.get_credentials(auth_url,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 652, in get_credentials
creds = auth_provider.fill_credentials()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 123, in fill_credentials
auth_data = self.get_auth()
^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 149, in get_auth
self.set_auth()
File "/opt/stack/tempest/tempest/lib/auth.py", line 158, in set_auth
self.cache = self._get_auth()
^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 313, in _get_auth
token, auth_data = auth_func(**auth_params)
^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/services/identity/v3/token_client.py", line 190, in get_token
body = self.auth(**kwargs)
^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/services/identity/v3/token_client.py", line 143, in auth
resp, body = self.post(self.auth_url, body=body)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 317, in post
resp_header, resp_body = self.request(
^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/services/identity/v3/token_client.py", line 172, in request
raise exceptions.IdentityError(
tempest.lib.exceptions.IdentityError: Got identity error
Details: Unexpected status code 500
|
||||||
| setUpClass (tempest.api.volume.admin.test_volume_type_access | 1 | 0 | 1 | 0 | 0 | Detail | |
VolumeTypesAccessTest) |
fail
ft36.1: setUpClass (tempest.api.volume.admin.test_volume_type_access.VolumeTypesAccessTest)testtools.testresult.real._StringException: Traceback (most recent call last):
File "/opt/stack/tempest/tempest/test.py", line 185, in setUpClass
raise value.with_traceback(trace)
File "/opt/stack/tempest/tempest/test.py", line 170, in setUpClass
cls.setup_credentials()
File "/opt/stack/tempest/tempest/api/volume/base.py", line 62, in setup_credentials
super(BaseVolumeTest, cls).setup_credentials()
File "/opt/stack/tempest/tempest/test.py", line 398, in setup_credentials
manager = cls.get_client_manager(
^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/test.py", line 727, in get_client_manager
cred_provider = cls._get_credentials_provider()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/test.py", line 702, in _get_credentials_provider
cls._creds_provider = credentials.get_credentials_provider(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 141, in get_credentials_provider
**get_dynamic_provider_params(identity_version))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 72, in get_dynamic_provider_params
admin_creds = admin_creds or get_configured_admin_credentials(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 257, in get_configured_admin_credentials
credentials = get_credentials(fill_in=fill_in,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 300, in get_credentials
return auth.get_credentials(auth_url,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 652, in get_credentials
creds = auth_provider.fill_credentials()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 123, in fill_credentials
auth_data = self.get_auth()
^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 149, in get_auth
self.set_auth()
File "/opt/stack/tempest/tempest/lib/auth.py", line 158, in set_auth
self.cache = self._get_auth()
^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 313, in _get_auth
token, auth_data = auth_func(**auth_params)
^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/services/identity/v3/token_client.py", line 190, in get_token
body = self.auth(**kwargs)
^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/services/identity/v3/token_client.py", line 143, in auth
resp, body = self.post(self.auth_url, body=body)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 317, in post
resp_header, resp_body = self.request(
^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/services/identity/v3/token_client.py", line 172, in request
raise exceptions.IdentityError(
tempest.lib.exceptions.IdentityError: Got identity error
Details: Unexpected status code 500
|
||||||
| setUpClass (tempest.api.volume.admin.test_volume_types | 1 | 0 | 1 | 0 | 0 | Detail | |
VolumeTypesTest) |
fail
ft37.1: setUpClass (tempest.api.volume.admin.test_volume_types.VolumeTypesTest)testtools.testresult.real._StringException: Traceback (most recent call last):
File "/opt/stack/tempest/tempest/test.py", line 185, in setUpClass
raise value.with_traceback(trace)
File "/opt/stack/tempest/tempest/test.py", line 170, in setUpClass
cls.setup_credentials()
File "/opt/stack/tempest/tempest/api/volume/base.py", line 62, in setup_credentials
super(BaseVolumeTest, cls).setup_credentials()
File "/opt/stack/tempest/tempest/test.py", line 398, in setup_credentials
manager = cls.get_client_manager(
^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/test.py", line 727, in get_client_manager
cred_provider = cls._get_credentials_provider()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/test.py", line 702, in _get_credentials_provider
cls._creds_provider = credentials.get_credentials_provider(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 141, in get_credentials_provider
**get_dynamic_provider_params(identity_version))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 72, in get_dynamic_provider_params
admin_creds = admin_creds or get_configured_admin_credentials(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 257, in get_configured_admin_credentials
credentials = get_credentials(fill_in=fill_in,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 300, in get_credentials
return auth.get_credentials(auth_url,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 652, in get_credentials
creds = auth_provider.fill_credentials()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 123, in fill_credentials
auth_data = self.get_auth()
^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 149, in get_auth
self.set_auth()
File "/opt/stack/tempest/tempest/lib/auth.py", line 158, in set_auth
self.cache = self._get_auth()
^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 313, in _get_auth
token, auth_data = auth_func(**auth_params)
^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/services/identity/v3/token_client.py", line 190, in get_token
body = self.auth(**kwargs)
^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/services/identity/v3/token_client.py", line 143, in auth
resp, body = self.post(self.auth_url, body=body)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 317, in post
resp_header, resp_body = self.request(
^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/services/identity/v3/token_client.py", line 172, in request
raise exceptions.IdentityError(
tempest.lib.exceptions.IdentityError: Got identity error
Details: Unexpected status code 500
|
||||||
| setUpClass (tempest.api.volume.admin.test_volume_types_extra_specs | 1 | 0 | 1 | 0 | 0 | Detail | |
VolumeTypesExtraSpecsTest) |
fail
ft38.1: setUpClass (tempest.api.volume.admin.test_volume_types_extra_specs.VolumeTypesExtraSpecsTest)testtools.testresult.real._StringException: Traceback (most recent call last):
File "/opt/stack/tempest/tempest/test.py", line 185, in setUpClass
raise value.with_traceback(trace)
File "/opt/stack/tempest/tempest/test.py", line 170, in setUpClass
cls.setup_credentials()
File "/opt/stack/tempest/tempest/api/volume/base.py", line 62, in setup_credentials
super(BaseVolumeTest, cls).setup_credentials()
File "/opt/stack/tempest/tempest/test.py", line 398, in setup_credentials
manager = cls.get_client_manager(
^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/test.py", line 727, in get_client_manager
cred_provider = cls._get_credentials_provider()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/test.py", line 702, in _get_credentials_provider
cls._creds_provider = credentials.get_credentials_provider(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 141, in get_credentials_provider
**get_dynamic_provider_params(identity_version))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 72, in get_dynamic_provider_params
admin_creds = admin_creds or get_configured_admin_credentials(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 257, in get_configured_admin_credentials
credentials = get_credentials(fill_in=fill_in,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 300, in get_credentials
return auth.get_credentials(auth_url,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 652, in get_credentials
creds = auth_provider.fill_credentials()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 123, in fill_credentials
auth_data = self.get_auth()
^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 149, in get_auth
self.set_auth()
File "/opt/stack/tempest/tempest/lib/auth.py", line 158, in set_auth
self.cache = self._get_auth()
^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 313, in _get_auth
token, auth_data = auth_func(**auth_params)
^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/services/identity/v3/token_client.py", line 190, in get_token
body = self.auth(**kwargs)
^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/services/identity/v3/token_client.py", line 143, in auth
resp, body = self.post(self.auth_url, body=body)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 317, in post
resp_header, resp_body = self.request(
^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/services/identity/v3/token_client.py", line 172, in request
raise exceptions.IdentityError(
tempest.lib.exceptions.IdentityError: Got identity error
Details: Unexpected status code 500
|
||||||
| setUpClass (tempest.api.volume.admin.test_volume_types_extra_specs_negative | 1 | 0 | 1 | 0 | 0 | Detail | |
ExtraSpecsNegativeTest) |
fail
ft39.1: setUpClass (tempest.api.volume.admin.test_volume_types_extra_specs_negative.ExtraSpecsNegativeTest)testtools.testresult.real._StringException: Traceback (most recent call last):
File "/opt/stack/tempest/tempest/test.py", line 185, in setUpClass
raise value.with_traceback(trace)
File "/opt/stack/tempest/tempest/test.py", line 170, in setUpClass
cls.setup_credentials()
File "/opt/stack/tempest/tempest/api/volume/base.py", line 62, in setup_credentials
super(BaseVolumeTest, cls).setup_credentials()
File "/opt/stack/tempest/tempest/test.py", line 398, in setup_credentials
manager = cls.get_client_manager(
^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/test.py", line 727, in get_client_manager
cred_provider = cls._get_credentials_provider()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/test.py", line 702, in _get_credentials_provider
cls._creds_provider = credentials.get_credentials_provider(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 141, in get_credentials_provider
**get_dynamic_provider_params(identity_version))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 72, in get_dynamic_provider_params
admin_creds = admin_creds or get_configured_admin_credentials(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 257, in get_configured_admin_credentials
credentials = get_credentials(fill_in=fill_in,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 300, in get_credentials
return auth.get_credentials(auth_url,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 652, in get_credentials
creds = auth_provider.fill_credentials()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 123, in fill_credentials
auth_data = self.get_auth()
^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 149, in get_auth
self.set_auth()
File "/opt/stack/tempest/tempest/lib/auth.py", line 158, in set_auth
self.cache = self._get_auth()
^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 313, in _get_auth
token, auth_data = auth_func(**auth_params)
^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/services/identity/v3/token_client.py", line 190, in get_token
body = self.auth(**kwargs)
^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/services/identity/v3/token_client.py", line 143, in auth
resp, body = self.post(self.auth_url, body=body)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 317, in post
resp_header, resp_body = self.request(
^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/services/identity/v3/token_client.py", line 172, in request
raise exceptions.IdentityError(
tempest.lib.exceptions.IdentityError: Got identity error
Details: Unexpected status code 500
|
||||||
| setUpClass (tempest.api.volume.admin.test_volume_types_negative | 1 | 0 | 1 | 0 | 0 | Detail | |
VolumeTypesNegativeTest) |
fail
ft40.1: setUpClass (tempest.api.volume.admin.test_volume_types_negative.VolumeTypesNegativeTest)testtools.testresult.real._StringException: Traceback (most recent call last):
File "/opt/stack/tempest/tempest/test.py", line 185, in setUpClass
raise value.with_traceback(trace)
File "/opt/stack/tempest/tempest/test.py", line 170, in setUpClass
cls.setup_credentials()
File "/opt/stack/tempest/tempest/api/volume/base.py", line 62, in setup_credentials
super(BaseVolumeTest, cls).setup_credentials()
File "/opt/stack/tempest/tempest/test.py", line 398, in setup_credentials
manager = cls.get_client_manager(
^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/test.py", line 727, in get_client_manager
cred_provider = cls._get_credentials_provider()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/test.py", line 702, in _get_credentials_provider
cls._creds_provider = credentials.get_credentials_provider(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 141, in get_credentials_provider
**get_dynamic_provider_params(identity_version))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 72, in get_dynamic_provider_params
admin_creds = admin_creds or get_configured_admin_credentials(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 257, in get_configured_admin_credentials
credentials = get_credentials(fill_in=fill_in,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 300, in get_credentials
return auth.get_credentials(auth_url,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 652, in get_credentials
creds = auth_provider.fill_credentials()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 123, in fill_credentials
auth_data = self.get_auth()
^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 149, in get_auth
self.set_auth()
File "/opt/stack/tempest/tempest/lib/auth.py", line 158, in set_auth
self.cache = self._get_auth()
^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 313, in _get_auth
token, auth_data = auth_func(**auth_params)
^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/services/identity/v3/token_client.py", line 190, in get_token
body = self.auth(**kwargs)
^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/services/identity/v3/token_client.py", line 143, in auth
resp, body = self.post(self.auth_url, body=body)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 317, in post
resp_header, resp_body = self.request(
^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/services/identity/v3/token_client.py", line 172, in request
raise exceptions.IdentityError(
tempest.lib.exceptions.IdentityError: Got identity error
Details: Unexpected status code 500
|
||||||
| setUpClass (tempest.api.volume.admin.test_volumes_actions | 1 | 0 | 1 | 0 | 0 | Detail | |
VolumesActionsTest) |
fail
ft41.1: setUpClass (tempest.api.volume.admin.test_volumes_actions.VolumesActionsTest)testtools.testresult.real._StringException: Traceback (most recent call last):
File "/opt/stack/tempest/tempest/test.py", line 185, in setUpClass
raise value.with_traceback(trace)
File "/opt/stack/tempest/tempest/test.py", line 170, in setUpClass
cls.setup_credentials()
File "/opt/stack/tempest/tempest/api/volume/base.py", line 62, in setup_credentials
super(BaseVolumeTest, cls).setup_credentials()
File "/opt/stack/tempest/tempest/test.py", line 398, in setup_credentials
manager = cls.get_client_manager(
^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/test.py", line 727, in get_client_manager
cred_provider = cls._get_credentials_provider()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/test.py", line 702, in _get_credentials_provider
cls._creds_provider = credentials.get_credentials_provider(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 141, in get_credentials_provider
**get_dynamic_provider_params(identity_version))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 72, in get_dynamic_provider_params
admin_creds = admin_creds or get_configured_admin_credentials(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 257, in get_configured_admin_credentials
credentials = get_credentials(fill_in=fill_in,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 300, in get_credentials
return auth.get_credentials(auth_url,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 652, in get_credentials
creds = auth_provider.fill_credentials()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 123, in fill_credentials
auth_data = self.get_auth()
^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 149, in get_auth
self.set_auth()
File "/opt/stack/tempest/tempest/lib/auth.py", line 158, in set_auth
self.cache = self._get_auth()
^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 313, in _get_auth
token, auth_data = auth_func(**auth_params)
^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/services/identity/v3/token_client.py", line 190, in get_token
body = self.auth(**kwargs)
^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/services/identity/v3/token_client.py", line 143, in auth
resp, body = self.post(self.auth_url, body=body)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 317, in post
resp_header, resp_body = self.request(
^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/services/identity/v3/token_client.py", line 172, in request
raise exceptions.IdentityError(
tempest.lib.exceptions.IdentityError: Got identity error
Details: Unexpected status code 500
|
||||||
| setUpClass (tempest.api.volume.admin.test_volumes_backup | 1 | 0 | 1 | 0 | 0 | Detail | |
VolumesBackupsAdminTest) |
fail
ft42.1: setUpClass (tempest.api.volume.admin.test_volumes_backup.VolumesBackupsAdminTest)testtools.testresult.real._StringException: Traceback (most recent call last):
File "/opt/stack/tempest/tempest/test.py", line 185, in setUpClass
raise value.with_traceback(trace)
File "/opt/stack/tempest/tempest/test.py", line 170, in setUpClass
cls.setup_credentials()
File "/opt/stack/tempest/tempest/api/volume/base.py", line 62, in setup_credentials
super(BaseVolumeTest, cls).setup_credentials()
File "/opt/stack/tempest/tempest/test.py", line 398, in setup_credentials
manager = cls.get_client_manager(
^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/test.py", line 727, in get_client_manager
cred_provider = cls._get_credentials_provider()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/test.py", line 702, in _get_credentials_provider
cls._creds_provider = credentials.get_credentials_provider(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 141, in get_credentials_provider
**get_dynamic_provider_params(identity_version))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 72, in get_dynamic_provider_params
admin_creds = admin_creds or get_configured_admin_credentials(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 257, in get_configured_admin_credentials
credentials = get_credentials(fill_in=fill_in,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 300, in get_credentials
return auth.get_credentials(auth_url,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 652, in get_credentials
creds = auth_provider.fill_credentials()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 123, in fill_credentials
auth_data = self.get_auth()
^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 149, in get_auth
self.set_auth()
File "/opt/stack/tempest/tempest/lib/auth.py", line 158, in set_auth
self.cache = self._get_auth()
^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 313, in _get_auth
token, auth_data = auth_func(**auth_params)
^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/services/identity/v3/token_client.py", line 190, in get_token
body = self.auth(**kwargs)
^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/services/identity/v3/token_client.py", line 143, in auth
resp, body = self.post(self.auth_url, body=body)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 317, in post
resp_header, resp_body = self.request(
^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/services/identity/v3/token_client.py", line 172, in request
raise exceptions.IdentityError(
tempest.lib.exceptions.IdentityError: Got identity error
Details: Unexpected status code 500
|
||||||
| setUpClass (tempest.api.volume.admin.test_volumes_list | 1 | 0 | 1 | 0 | 0 | Detail | |
VolumesListAdminTestJSON) |
fail
ft43.1: setUpClass (tempest.api.volume.admin.test_volumes_list.VolumesListAdminTestJSON)testtools.testresult.real._StringException: Traceback (most recent call last):
File "/opt/stack/tempest/tempest/test.py", line 185, in setUpClass
raise value.with_traceback(trace)
File "/opt/stack/tempest/tempest/test.py", line 170, in setUpClass
cls.setup_credentials()
File "/opt/stack/tempest/tempest/api/volume/base.py", line 62, in setup_credentials
super(BaseVolumeTest, cls).setup_credentials()
File "/opt/stack/tempest/tempest/test.py", line 398, in setup_credentials
manager = cls.get_client_manager(
^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/test.py", line 727, in get_client_manager
cred_provider = cls._get_credentials_provider()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/test.py", line 702, in _get_credentials_provider
cls._creds_provider = credentials.get_credentials_provider(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 141, in get_credentials_provider
**get_dynamic_provider_params(identity_version))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 72, in get_dynamic_provider_params
admin_creds = admin_creds or get_configured_admin_credentials(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 257, in get_configured_admin_credentials
credentials = get_credentials(fill_in=fill_in,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 300, in get_credentials
return auth.get_credentials(auth_url,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 652, in get_credentials
creds = auth_provider.fill_credentials()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 123, in fill_credentials
auth_data = self.get_auth()
^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 149, in get_auth
self.set_auth()
File "/opt/stack/tempest/tempest/lib/auth.py", line 158, in set_auth
self.cache = self._get_auth()
^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 313, in _get_auth
token, auth_data = auth_func(**auth_params)
^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/services/identity/v3/token_client.py", line 190, in get_token
body = self.auth(**kwargs)
^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/services/identity/v3/token_client.py", line 143, in auth
resp, body = self.post(self.auth_url, body=body)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 317, in post
resp_header, resp_body = self.request(
^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/services/identity/v3/token_client.py", line 172, in request
raise exceptions.IdentityError(
tempest.lib.exceptions.IdentityError: Got identity error
Details: Unexpected status code 500
|
||||||
| setUpClass (tempest.api.volume.test_availability_zone | 1 | 0 | 1 | 0 | 0 | Detail | |
AvailabilityZoneTestJSON) |
fail
ft44.1: setUpClass (tempest.api.volume.test_availability_zone.AvailabilityZoneTestJSON)testtools.testresult.real._StringException: Traceback (most recent call last):
File "/opt/stack/tempest/tempest/test.py", line 185, in setUpClass
raise value.with_traceback(trace)
File "/opt/stack/tempest/tempest/test.py", line 170, in setUpClass
cls.setup_credentials()
File "/opt/stack/tempest/tempest/api/volume/base.py", line 62, in setup_credentials
super(BaseVolumeTest, cls).setup_credentials()
File "/opt/stack/tempest/tempest/test.py", line 398, in setup_credentials
manager = cls.get_client_manager(
^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/test.py", line 727, in get_client_manager
cred_provider = cls._get_credentials_provider()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/test.py", line 702, in _get_credentials_provider
cls._creds_provider = credentials.get_credentials_provider(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 141, in get_credentials_provider
**get_dynamic_provider_params(identity_version))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 72, in get_dynamic_provider_params
admin_creds = admin_creds or get_configured_admin_credentials(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 257, in get_configured_admin_credentials
credentials = get_credentials(fill_in=fill_in,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 300, in get_credentials
return auth.get_credentials(auth_url,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 652, in get_credentials
creds = auth_provider.fill_credentials()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 123, in fill_credentials
auth_data = self.get_auth()
^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 149, in get_auth
self.set_auth()
File "/opt/stack/tempest/tempest/lib/auth.py", line 158, in set_auth
self.cache = self._get_auth()
^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 313, in _get_auth
token, auth_data = auth_func(**auth_params)
^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/services/identity/v3/token_client.py", line 190, in get_token
body = self.auth(**kwargs)
^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/services/identity/v3/token_client.py", line 143, in auth
resp, body = self.post(self.auth_url, body=body)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 317, in post
resp_header, resp_body = self.request(
^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/services/identity/v3/token_client.py", line 172, in request
raise exceptions.IdentityError(
tempest.lib.exceptions.IdentityError: Got identity error
Details: Unexpected status code 500
|
||||||
| setUpClass (tempest.api.volume.test_extensions | 1 | 0 | 1 | 0 | 0 | Detail | |
ExtensionsTestJSON) |
fail
ft45.1: setUpClass (tempest.api.volume.test_extensions.ExtensionsTestJSON)testtools.testresult.real._StringException: Traceback (most recent call last):
File "/opt/stack/tempest/tempest/test.py", line 185, in setUpClass
raise value.with_traceback(trace)
File "/opt/stack/tempest/tempest/test.py", line 170, in setUpClass
cls.setup_credentials()
File "/opt/stack/tempest/tempest/api/volume/base.py", line 62, in setup_credentials
super(BaseVolumeTest, cls).setup_credentials()
File "/opt/stack/tempest/tempest/test.py", line 398, in setup_credentials
manager = cls.get_client_manager(
^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/test.py", line 727, in get_client_manager
cred_provider = cls._get_credentials_provider()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/test.py", line 702, in _get_credentials_provider
cls._creds_provider = credentials.get_credentials_provider(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 141, in get_credentials_provider
**get_dynamic_provider_params(identity_version))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 72, in get_dynamic_provider_params
admin_creds = admin_creds or get_configured_admin_credentials(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 257, in get_configured_admin_credentials
credentials = get_credentials(fill_in=fill_in,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 300, in get_credentials
return auth.get_credentials(auth_url,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 652, in get_credentials
creds = auth_provider.fill_credentials()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 123, in fill_credentials
auth_data = self.get_auth()
^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 149, in get_auth
self.set_auth()
File "/opt/stack/tempest/tempest/lib/auth.py", line 158, in set_auth
self.cache = self._get_auth()
^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 313, in _get_auth
token, auth_data = auth_func(**auth_params)
^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/services/identity/v3/token_client.py", line 190, in get_token
body = self.auth(**kwargs)
^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/services/identity/v3/token_client.py", line 143, in auth
resp, body = self.post(self.auth_url, body=body)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 317, in post
resp_header, resp_body = self.request(
^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/services/identity/v3/token_client.py", line 172, in request
raise exceptions.IdentityError(
tempest.lib.exceptions.IdentityError: Got identity error
Details: Unexpected status code 500
|
||||||
| setUpClass (tempest.api.volume.test_image_metadata | 1 | 0 | 1 | 0 | 0 | Detail | |
VolumesImageMetadata) |
fail
ft46.1: setUpClass (tempest.api.volume.test_image_metadata.VolumesImageMetadata)testtools.testresult.real._StringException: Traceback (most recent call last):
File "/opt/stack/tempest/tempest/test.py", line 185, in setUpClass
raise value.with_traceback(trace)
File "/opt/stack/tempest/tempest/test.py", line 170, in setUpClass
cls.setup_credentials()
File "/opt/stack/tempest/tempest/api/volume/base.py", line 62, in setup_credentials
super(BaseVolumeTest, cls).setup_credentials()
File "/opt/stack/tempest/tempest/test.py", line 398, in setup_credentials
manager = cls.get_client_manager(
^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/test.py", line 727, in get_client_manager
cred_provider = cls._get_credentials_provider()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/test.py", line 702, in _get_credentials_provider
cls._creds_provider = credentials.get_credentials_provider(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 141, in get_credentials_provider
**get_dynamic_provider_params(identity_version))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 72, in get_dynamic_provider_params
admin_creds = admin_creds or get_configured_admin_credentials(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 257, in get_configured_admin_credentials
credentials = get_credentials(fill_in=fill_in,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 300, in get_credentials
return auth.get_credentials(auth_url,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 652, in get_credentials
creds = auth_provider.fill_credentials()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 123, in fill_credentials
auth_data = self.get_auth()
^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 149, in get_auth
self.set_auth()
File "/opt/stack/tempest/tempest/lib/auth.py", line 158, in set_auth
self.cache = self._get_auth()
^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 313, in _get_auth
token, auth_data = auth_func(**auth_params)
^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/services/identity/v3/token_client.py", line 190, in get_token
body = self.auth(**kwargs)
^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/services/identity/v3/token_client.py", line 143, in auth
resp, body = self.post(self.auth_url, body=body)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 317, in post
resp_header, resp_body = self.request(
^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/services/identity/v3/token_client.py", line 172, in request
raise exceptions.IdentityError(
tempest.lib.exceptions.IdentityError: Got identity error
Details: Unexpected status code 500
|
||||||
| setUpClass (tempest.api.volume.test_snapshot_metadata | 1 | 0 | 1 | 0 | 0 | Detail | |
SnapshotMetadataTestJSON) |
fail
ft47.1: setUpClass (tempest.api.volume.test_snapshot_metadata.SnapshotMetadataTestJSON)testtools.testresult.real._StringException: Traceback (most recent call last):
File "/opt/stack/tempest/tempest/test.py", line 185, in setUpClass
raise value.with_traceback(trace)
File "/opt/stack/tempest/tempest/test.py", line 170, in setUpClass
cls.setup_credentials()
File "/opt/stack/tempest/tempest/api/volume/base.py", line 62, in setup_credentials
super(BaseVolumeTest, cls).setup_credentials()
File "/opt/stack/tempest/tempest/test.py", line 398, in setup_credentials
manager = cls.get_client_manager(
^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/test.py", line 727, in get_client_manager
cred_provider = cls._get_credentials_provider()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/test.py", line 702, in _get_credentials_provider
cls._creds_provider = credentials.get_credentials_provider(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 141, in get_credentials_provider
**get_dynamic_provider_params(identity_version))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 72, in get_dynamic_provider_params
admin_creds = admin_creds or get_configured_admin_credentials(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 257, in get_configured_admin_credentials
credentials = get_credentials(fill_in=fill_in,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 300, in get_credentials
return auth.get_credentials(auth_url,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 652, in get_credentials
creds = auth_provider.fill_credentials()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 123, in fill_credentials
auth_data = self.get_auth()
^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 149, in get_auth
self.set_auth()
File "/opt/stack/tempest/tempest/lib/auth.py", line 158, in set_auth
self.cache = self._get_auth()
^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 313, in _get_auth
token, auth_data = auth_func(**auth_params)
^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/services/identity/v3/token_client.py", line 190, in get_token
body = self.auth(**kwargs)
^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/services/identity/v3/token_client.py", line 143, in auth
resp, body = self.post(self.auth_url, body=body)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 317, in post
resp_header, resp_body = self.request(
^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/services/identity/v3/token_client.py", line 172, in request
raise exceptions.IdentityError(
tempest.lib.exceptions.IdentityError: Got identity error
Details: Unexpected status code 500
|
||||||
| setUpClass (tempest.api.volume.test_versions | 1 | 0 | 1 | 0 | 0 | Detail | |
VersionsTest) |
fail
ft48.1: setUpClass (tempest.api.volume.test_versions.VersionsTest)testtools.testresult.real._StringException: Traceback (most recent call last):
File "/opt/stack/tempest/tempest/test.py", line 185, in setUpClass
raise value.with_traceback(trace)
File "/opt/stack/tempest/tempest/test.py", line 170, in setUpClass
cls.setup_credentials()
File "/opt/stack/tempest/tempest/api/volume/base.py", line 62, in setup_credentials
super(BaseVolumeTest, cls).setup_credentials()
File "/opt/stack/tempest/tempest/test.py", line 398, in setup_credentials
manager = cls.get_client_manager(
^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/test.py", line 727, in get_client_manager
cred_provider = cls._get_credentials_provider()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/test.py", line 702, in _get_credentials_provider
cls._creds_provider = credentials.get_credentials_provider(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 141, in get_credentials_provider
**get_dynamic_provider_params(identity_version))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 72, in get_dynamic_provider_params
admin_creds = admin_creds or get_configured_admin_credentials(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 257, in get_configured_admin_credentials
credentials = get_credentials(fill_in=fill_in,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 300, in get_credentials
return auth.get_credentials(auth_url,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 652, in get_credentials
creds = auth_provider.fill_credentials()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 123, in fill_credentials
auth_data = self.get_auth()
^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 149, in get_auth
self.set_auth()
File "/opt/stack/tempest/tempest/lib/auth.py", line 158, in set_auth
self.cache = self._get_auth()
^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 313, in _get_auth
token, auth_data = auth_func(**auth_params)
^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/services/identity/v3/token_client.py", line 190, in get_token
body = self.auth(**kwargs)
^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/services/identity/v3/token_client.py", line 143, in auth
resp, body = self.post(self.auth_url, body=body)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 317, in post
resp_header, resp_body = self.request(
^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/services/identity/v3/token_client.py", line 172, in request
raise exceptions.IdentityError(
tempest.lib.exceptions.IdentityError: Got identity error
Details: Unexpected status code 500
|
||||||
| setUpClass (tempest.api.volume.test_volume_absolute_limits | 1 | 0 | 1 | 0 | 0 | Detail | |
AbsoluteLimitsTests) |
fail
ft49.1: setUpClass (tempest.api.volume.test_volume_absolute_limits.AbsoluteLimitsTests)testtools.testresult.real._StringException: Traceback (most recent call last):
File "/opt/stack/tempest/tempest/test.py", line 185, in setUpClass
raise value.with_traceback(trace)
File "/opt/stack/tempest/tempest/test.py", line 170, in setUpClass
cls.setup_credentials()
File "/opt/stack/tempest/tempest/api/volume/base.py", line 62, in setup_credentials
super(BaseVolumeTest, cls).setup_credentials()
File "/opt/stack/tempest/tempest/test.py", line 398, in setup_credentials
manager = cls.get_client_manager(
^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/test.py", line 727, in get_client_manager
cred_provider = cls._get_credentials_provider()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/test.py", line 702, in _get_credentials_provider
cls._creds_provider = credentials.get_credentials_provider(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 141, in get_credentials_provider
**get_dynamic_provider_params(identity_version))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 72, in get_dynamic_provider_params
admin_creds = admin_creds or get_configured_admin_credentials(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 257, in get_configured_admin_credentials
credentials = get_credentials(fill_in=fill_in,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 300, in get_credentials
return auth.get_credentials(auth_url,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 652, in get_credentials
creds = auth_provider.fill_credentials()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 123, in fill_credentials
auth_data = self.get_auth()
^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 149, in get_auth
self.set_auth()
File "/opt/stack/tempest/tempest/lib/auth.py", line 158, in set_auth
self.cache = self._get_auth()
^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 313, in _get_auth
token, auth_data = auth_func(**auth_params)
^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/services/identity/v3/token_client.py", line 190, in get_token
body = self.auth(**kwargs)
^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/services/identity/v3/token_client.py", line 143, in auth
resp, body = self.post(self.auth_url, body=body)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 317, in post
resp_header, resp_body = self.request(
^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/services/identity/v3/token_client.py", line 172, in request
raise exceptions.IdentityError(
tempest.lib.exceptions.IdentityError: Got identity error
Details: Unexpected status code 500
|
||||||
| setUpClass (tempest.api.volume.test_volume_delete_cascade | 1 | 0 | 1 | 0 | 0 | Detail | |
VolumesDeleteCascade) |
fail
ft50.1: setUpClass (tempest.api.volume.test_volume_delete_cascade.VolumesDeleteCascade)testtools.testresult.real._StringException: Traceback (most recent call last):
File "/opt/stack/tempest/tempest/test.py", line 185, in setUpClass
raise value.with_traceback(trace)
File "/opt/stack/tempest/tempest/test.py", line 170, in setUpClass
cls.setup_credentials()
File "/opt/stack/tempest/tempest/api/volume/base.py", line 62, in setup_credentials
super(BaseVolumeTest, cls).setup_credentials()
File "/opt/stack/tempest/tempest/test.py", line 398, in setup_credentials
manager = cls.get_client_manager(
^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/test.py", line 727, in get_client_manager
cred_provider = cls._get_credentials_provider()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/test.py", line 702, in _get_credentials_provider
cls._creds_provider = credentials.get_credentials_provider(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 141, in get_credentials_provider
**get_dynamic_provider_params(identity_version))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 72, in get_dynamic_provider_params
admin_creds = admin_creds or get_configured_admin_credentials(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 257, in get_configured_admin_credentials
credentials = get_credentials(fill_in=fill_in,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 300, in get_credentials
return auth.get_credentials(auth_url,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 652, in get_credentials
creds = auth_provider.fill_credentials()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 123, in fill_credentials
auth_data = self.get_auth()
^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 149, in get_auth
self.set_auth()
File "/opt/stack/tempest/tempest/lib/auth.py", line 158, in set_auth
self.cache = self._get_auth()
^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 313, in _get_auth
token, auth_data = auth_func(**auth_params)
^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/services/identity/v3/token_client.py", line 190, in get_token
body = self.auth(**kwargs)
^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/services/identity/v3/token_client.py", line 143, in auth
resp, body = self.post(self.auth_url, body=body)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 317, in post
resp_header, resp_body = self.request(
^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/services/identity/v3/token_client.py", line 172, in request
raise exceptions.IdentityError(
tempest.lib.exceptions.IdentityError: Got identity error
Details: Unexpected status code 500
|
||||||
| setUpClass (tempest.api.volume.test_volume_metadata | 1 | 0 | 1 | 0 | 0 | Detail | |
VolumesMetadataTest) |
fail
ft51.1: setUpClass (tempest.api.volume.test_volume_metadata.VolumesMetadataTest)testtools.testresult.real._StringException: Traceback (most recent call last):
File "/opt/stack/tempest/tempest/test.py", line 185, in setUpClass
raise value.with_traceback(trace)
File "/opt/stack/tempest/tempest/test.py", line 170, in setUpClass
cls.setup_credentials()
File "/opt/stack/tempest/tempest/api/volume/base.py", line 62, in setup_credentials
super(BaseVolumeTest, cls).setup_credentials()
File "/opt/stack/tempest/tempest/test.py", line 398, in setup_credentials
manager = cls.get_client_manager(
^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/test.py", line 727, in get_client_manager
cred_provider = cls._get_credentials_provider()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/test.py", line 702, in _get_credentials_provider
cls._creds_provider = credentials.get_credentials_provider(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 141, in get_credentials_provider
**get_dynamic_provider_params(identity_version))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 72, in get_dynamic_provider_params
admin_creds = admin_creds or get_configured_admin_credentials(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 257, in get_configured_admin_credentials
credentials = get_credentials(fill_in=fill_in,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 300, in get_credentials
return auth.get_credentials(auth_url,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 652, in get_credentials
creds = auth_provider.fill_credentials()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 123, in fill_credentials
auth_data = self.get_auth()
^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 149, in get_auth
self.set_auth()
File "/opt/stack/tempest/tempest/lib/auth.py", line 158, in set_auth
self.cache = self._get_auth()
^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 313, in _get_auth
token, auth_data = auth_func(**auth_params)
^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/services/identity/v3/token_client.py", line 190, in get_token
body = self.auth(**kwargs)
^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/services/identity/v3/token_client.py", line 143, in auth
resp, body = self.post(self.auth_url, body=body)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 317, in post
resp_header, resp_body = self.request(
^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/services/identity/v3/token_client.py", line 172, in request
raise exceptions.IdentityError(
tempest.lib.exceptions.IdentityError: Got identity error
Details: Unexpected status code 500
|
||||||
| setUpClass (tempest.api.volume.test_volume_transfers | 3 | 0 | 3 | 0 | 0 | Detail | |
VolumesTransfersTest) |
fail
ft52.1: setUpClass (tempest.api.volume.test_volume_transfers.VolumesTransfersTest)testtools.testresult.real._StringException: Traceback (most recent call last):
File "/opt/stack/tempest/tempest/test.py", line 185, in setUpClass
raise value.with_traceback(trace)
File "/opt/stack/tempest/tempest/test.py", line 170, in setUpClass
cls.setup_credentials()
File "/opt/stack/tempest/tempest/api/volume/base.py", line 62, in setup_credentials
super(BaseVolumeTest, cls).setup_credentials()
File "/opt/stack/tempest/tempest/test.py", line 398, in setup_credentials
manager = cls.get_client_manager(
^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/test.py", line 727, in get_client_manager
cred_provider = cls._get_credentials_provider()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/test.py", line 702, in _get_credentials_provider
cls._creds_provider = credentials.get_credentials_provider(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 141, in get_credentials_provider
**get_dynamic_provider_params(identity_version))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 72, in get_dynamic_provider_params
admin_creds = admin_creds or get_configured_admin_credentials(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 257, in get_configured_admin_credentials
credentials = get_credentials(fill_in=fill_in,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 300, in get_credentials
return auth.get_credentials(auth_url,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 652, in get_credentials
creds = auth_provider.fill_credentials()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 123, in fill_credentials
auth_data = self.get_auth()
^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 149, in get_auth
self.set_auth()
File "/opt/stack/tempest/tempest/lib/auth.py", line 158, in set_auth
self.cache = self._get_auth()
^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 313, in _get_auth
token, auth_data = auth_func(**auth_params)
^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/services/identity/v3/token_client.py", line 190, in get_token
body = self.auth(**kwargs)
^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/services/identity/v3/token_client.py", line 143, in auth
resp, body = self.post(self.auth_url, body=body)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 317, in post
resp_header, resp_body = self.request(
^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/services/identity/v3/token_client.py", line 172, in request
raise exceptions.IdentityError(
tempest.lib.exceptions.IdentityError: Got identity error
Details: Unexpected status code 500
|
||||||
VolumesTransfersV357Test) |
fail
ft52.2: setUpClass (tempest.api.volume.test_volume_transfers.VolumesTransfersV357Test)testtools.testresult.real._StringException: Traceback (most recent call last):
File "/opt/stack/tempest/tempest/test.py", line 185, in setUpClass
raise value.with_traceback(trace)
File "/opt/stack/tempest/tempest/test.py", line 170, in setUpClass
cls.setup_credentials()
File "/opt/stack/tempest/tempest/api/volume/base.py", line 62, in setup_credentials
super(BaseVolumeTest, cls).setup_credentials()
File "/opt/stack/tempest/tempest/test.py", line 398, in setup_credentials
manager = cls.get_client_manager(
^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/test.py", line 727, in get_client_manager
cred_provider = cls._get_credentials_provider()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/test.py", line 702, in _get_credentials_provider
cls._creds_provider = credentials.get_credentials_provider(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 141, in get_credentials_provider
**get_dynamic_provider_params(identity_version))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 72, in get_dynamic_provider_params
admin_creds = admin_creds or get_configured_admin_credentials(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 257, in get_configured_admin_credentials
credentials = get_credentials(fill_in=fill_in,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 300, in get_credentials
return auth.get_credentials(auth_url,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 652, in get_credentials
creds = auth_provider.fill_credentials()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 123, in fill_credentials
auth_data = self.get_auth()
^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 149, in get_auth
self.set_auth()
File "/opt/stack/tempest/tempest/lib/auth.py", line 158, in set_auth
self.cache = self._get_auth()
^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 313, in _get_auth
token, auth_data = auth_func(**auth_params)
^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/services/identity/v3/token_client.py", line 190, in get_token
body = self.auth(**kwargs)
^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/services/identity/v3/token_client.py", line 143, in auth
resp, body = self.post(self.auth_url, body=body)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 317, in post
resp_header, resp_body = self.request(
^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/services/identity/v3/token_client.py", line 172, in request
raise exceptions.IdentityError(
tempest.lib.exceptions.IdentityError: Got identity error
Details: Unexpected status code 500
|
||||||
VolumesTransfersV355Test) |
fail
ft52.3: setUpClass (tempest.api.volume.test_volume_transfers.VolumesTransfersV355Test)testtools.testresult.real._StringException: Traceback (most recent call last):
File "/opt/stack/tempest/tempest/test.py", line 185, in setUpClass
raise value.with_traceback(trace)
File "/opt/stack/tempest/tempest/test.py", line 170, in setUpClass
cls.setup_credentials()
File "/opt/stack/tempest/tempest/api/volume/base.py", line 62, in setup_credentials
super(BaseVolumeTest, cls).setup_credentials()
File "/opt/stack/tempest/tempest/test.py", line 398, in setup_credentials
manager = cls.get_client_manager(
^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/test.py", line 727, in get_client_manager
cred_provider = cls._get_credentials_provider()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/test.py", line 702, in _get_credentials_provider
cls._creds_provider = credentials.get_credentials_provider(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 141, in get_credentials_provider
**get_dynamic_provider_params(identity_version))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 72, in get_dynamic_provider_params
admin_creds = admin_creds or get_configured_admin_credentials(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 257, in get_configured_admin_credentials
credentials = get_credentials(fill_in=fill_in,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 300, in get_credentials
return auth.get_credentials(auth_url,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 652, in get_credentials
creds = auth_provider.fill_credentials()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 123, in fill_credentials
auth_data = self.get_auth()
^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 149, in get_auth
self.set_auth()
File "/opt/stack/tempest/tempest/lib/auth.py", line 158, in set_auth
self.cache = self._get_auth()
^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 313, in _get_auth
token, auth_data = auth_func(**auth_params)
^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/services/identity/v3/token_client.py", line 190, in get_token
body = self.auth(**kwargs)
^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/services/identity/v3/token_client.py", line 143, in auth
resp, body = self.post(self.auth_url, body=body)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 317, in post
resp_header, resp_body = self.request(
^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/services/identity/v3/token_client.py", line 172, in request
raise exceptions.IdentityError(
tempest.lib.exceptions.IdentityError: Got identity error
Details: Unexpected status code 500
|
||||||
| setUpClass (tempest.api.volume.test_volumes_actions | 1 | 0 | 1 | 0 | 0 | Detail | |
VolumesActionsTest) |
fail
ft53.1: setUpClass (tempest.api.volume.test_volumes_actions.VolumesActionsTest)testtools.testresult.real._StringException: Traceback (most recent call last):
File "/opt/stack/tempest/tempest/test.py", line 185, in setUpClass
raise value.with_traceback(trace)
File "/opt/stack/tempest/tempest/test.py", line 170, in setUpClass
cls.setup_credentials()
File "/opt/stack/tempest/tempest/api/volume/base.py", line 62, in setup_credentials
super(BaseVolumeTest, cls).setup_credentials()
File "/opt/stack/tempest/tempest/test.py", line 398, in setup_credentials
manager = cls.get_client_manager(
^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/test.py", line 727, in get_client_manager
cred_provider = cls._get_credentials_provider()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/test.py", line 702, in _get_credentials_provider
cls._creds_provider = credentials.get_credentials_provider(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 141, in get_credentials_provider
**get_dynamic_provider_params(identity_version))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 72, in get_dynamic_provider_params
admin_creds = admin_creds or get_configured_admin_credentials(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 257, in get_configured_admin_credentials
credentials = get_credentials(fill_in=fill_in,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 300, in get_credentials
return auth.get_credentials(auth_url,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 652, in get_credentials
creds = auth_provider.fill_credentials()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 123, in fill_credentials
auth_data = self.get_auth()
^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 149, in get_auth
self.set_auth()
File "/opt/stack/tempest/tempest/lib/auth.py", line 158, in set_auth
self.cache = self._get_auth()
^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 313, in _get_auth
token, auth_data = auth_func(**auth_params)
^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/services/identity/v3/token_client.py", line 190, in get_token
body = self.auth(**kwargs)
^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/services/identity/v3/token_client.py", line 143, in auth
resp, body = self.post(self.auth_url, body=body)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 317, in post
resp_header, resp_body = self.request(
^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/services/identity/v3/token_client.py", line 172, in request
raise exceptions.IdentityError(
tempest.lib.exceptions.IdentityError: Got identity error
Details: Unexpected status code 500
|
||||||
| setUpClass (tempest.api.volume.test_volumes_backup | 2 | 0 | 2 | 0 | 0 | Detail | |
VolumesBackupsTest) |
fail
ft54.1: setUpClass (tempest.api.volume.test_volumes_backup.VolumesBackupsTest)testtools.testresult.real._StringException: Traceback (most recent call last):
File "/opt/stack/tempest/tempest/test.py", line 185, in setUpClass
raise value.with_traceback(trace)
File "/opt/stack/tempest/tempest/test.py", line 170, in setUpClass
cls.setup_credentials()
File "/opt/stack/tempest/tempest/api/volume/base.py", line 62, in setup_credentials
super(BaseVolumeTest, cls).setup_credentials()
File "/opt/stack/tempest/tempest/test.py", line 398, in setup_credentials
manager = cls.get_client_manager(
^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/test.py", line 727, in get_client_manager
cred_provider = cls._get_credentials_provider()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/test.py", line 702, in _get_credentials_provider
cls._creds_provider = credentials.get_credentials_provider(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 141, in get_credentials_provider
**get_dynamic_provider_params(identity_version))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 72, in get_dynamic_provider_params
admin_creds = admin_creds or get_configured_admin_credentials(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 257, in get_configured_admin_credentials
credentials = get_credentials(fill_in=fill_in,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 300, in get_credentials
return auth.get_credentials(auth_url,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 652, in get_credentials
creds = auth_provider.fill_credentials()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 123, in fill_credentials
auth_data = self.get_auth()
^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 149, in get_auth
self.set_auth()
File "/opt/stack/tempest/tempest/lib/auth.py", line 158, in set_auth
self.cache = self._get_auth()
^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 313, in _get_auth
token, auth_data = auth_func(**auth_params)
^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/services/identity/v3/token_client.py", line 190, in get_token
body = self.auth(**kwargs)
^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/services/identity/v3/token_client.py", line 143, in auth
resp, body = self.post(self.auth_url, body=body)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 317, in post
resp_header, resp_body = self.request(
^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/services/identity/v3/token_client.py", line 172, in request
raise exceptions.IdentityError(
tempest.lib.exceptions.IdentityError: Got identity error
Details: Unexpected status code 500
|
||||||
VolumesBackupsV39Test) |
fail
ft54.2: setUpClass (tempest.api.volume.test_volumes_backup.VolumesBackupsV39Test)testtools.testresult.real._StringException: Traceback (most recent call last):
File "/opt/stack/tempest/tempest/test.py", line 185, in setUpClass
raise value.with_traceback(trace)
File "/opt/stack/tempest/tempest/test.py", line 170, in setUpClass
cls.setup_credentials()
File "/opt/stack/tempest/tempest/api/volume/base.py", line 62, in setup_credentials
super(BaseVolumeTest, cls).setup_credentials()
File "/opt/stack/tempest/tempest/test.py", line 398, in setup_credentials
manager = cls.get_client_manager(
^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/test.py", line 727, in get_client_manager
cred_provider = cls._get_credentials_provider()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/test.py", line 702, in _get_credentials_provider
cls._creds_provider = credentials.get_credentials_provider(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 141, in get_credentials_provider
**get_dynamic_provider_params(identity_version))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 72, in get_dynamic_provider_params
admin_creds = admin_creds or get_configured_admin_credentials(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 257, in get_configured_admin_credentials
credentials = get_credentials(fill_in=fill_in,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 300, in get_credentials
return auth.get_credentials(auth_url,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 652, in get_credentials
creds = auth_provider.fill_credentials()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 123, in fill_credentials
auth_data = self.get_auth()
^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 149, in get_auth
self.set_auth()
File "/opt/stack/tempest/tempest/lib/auth.py", line 158, in set_auth
self.cache = self._get_auth()
^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 313, in _get_auth
token, auth_data = auth_func(**auth_params)
^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/services/identity/v3/token_client.py", line 190, in get_token
body = self.auth(**kwargs)
^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/services/identity/v3/token_client.py", line 143, in auth
resp, body = self.post(self.auth_url, body=body)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 317, in post
resp_header, resp_body = self.request(
^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/services/identity/v3/token_client.py", line 172, in request
raise exceptions.IdentityError(
tempest.lib.exceptions.IdentityError: Got identity error
Details: Unexpected status code 500
|
||||||
| setUpClass (tempest.api.volume.test_volumes_clone | 1 | 0 | 1 | 0 | 0 | Detail | |
VolumesCloneTest) |
fail
ft55.1: setUpClass (tempest.api.volume.test_volumes_clone.VolumesCloneTest)testtools.testresult.real._StringException: Traceback (most recent call last):
File "/opt/stack/tempest/tempest/test.py", line 185, in setUpClass
raise value.with_traceback(trace)
File "/opt/stack/tempest/tempest/test.py", line 170, in setUpClass
cls.setup_credentials()
File "/opt/stack/tempest/tempest/api/volume/base.py", line 62, in setup_credentials
super(BaseVolumeTest, cls).setup_credentials()
File "/opt/stack/tempest/tempest/test.py", line 398, in setup_credentials
manager = cls.get_client_manager(
^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/test.py", line 727, in get_client_manager
cred_provider = cls._get_credentials_provider()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/test.py", line 702, in _get_credentials_provider
cls._creds_provider = credentials.get_credentials_provider(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 141, in get_credentials_provider
**get_dynamic_provider_params(identity_version))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 72, in get_dynamic_provider_params
admin_creds = admin_creds or get_configured_admin_credentials(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 257, in get_configured_admin_credentials
credentials = get_credentials(fill_in=fill_in,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 300, in get_credentials
return auth.get_credentials(auth_url,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 652, in get_credentials
creds = auth_provider.fill_credentials()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 123, in fill_credentials
auth_data = self.get_auth()
^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 149, in get_auth
self.set_auth()
File "/opt/stack/tempest/tempest/lib/auth.py", line 158, in set_auth
self.cache = self._get_auth()
^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 313, in _get_auth
token, auth_data = auth_func(**auth_params)
^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/services/identity/v3/token_client.py", line 190, in get_token
body = self.auth(**kwargs)
^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/services/identity/v3/token_client.py", line 143, in auth
resp, body = self.post(self.auth_url, body=body)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 317, in post
resp_header, resp_body = self.request(
^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/services/identity/v3/token_client.py", line 172, in request
raise exceptions.IdentityError(
tempest.lib.exceptions.IdentityError: Got identity error
Details: Unexpected status code 500
|
||||||
| setUpClass (tempest.api.volume.test_volumes_clone_negative | 1 | 0 | 1 | 0 | 0 | Detail | |
VolumesCloneNegativeTest) |
fail
ft56.1: setUpClass (tempest.api.volume.test_volumes_clone_negative.VolumesCloneNegativeTest)testtools.testresult.real._StringException: Traceback (most recent call last):
File "/opt/stack/tempest/tempest/test.py", line 185, in setUpClass
raise value.with_traceback(trace)
File "/opt/stack/tempest/tempest/test.py", line 170, in setUpClass
cls.setup_credentials()
File "/opt/stack/tempest/tempest/api/volume/base.py", line 62, in setup_credentials
super(BaseVolumeTest, cls).setup_credentials()
File "/opt/stack/tempest/tempest/test.py", line 398, in setup_credentials
manager = cls.get_client_manager(
^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/test.py", line 727, in get_client_manager
cred_provider = cls._get_credentials_provider()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/test.py", line 702, in _get_credentials_provider
cls._creds_provider = credentials.get_credentials_provider(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 141, in get_credentials_provider
**get_dynamic_provider_params(identity_version))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 72, in get_dynamic_provider_params
admin_creds = admin_creds or get_configured_admin_credentials(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 257, in get_configured_admin_credentials
credentials = get_credentials(fill_in=fill_in,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 300, in get_credentials
return auth.get_credentials(auth_url,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 652, in get_credentials
creds = auth_provider.fill_credentials()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 123, in fill_credentials
auth_data = self.get_auth()
^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 149, in get_auth
self.set_auth()
File "/opt/stack/tempest/tempest/lib/auth.py", line 158, in set_auth
self.cache = self._get_auth()
^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 313, in _get_auth
token, auth_data = auth_func(**auth_params)
^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/services/identity/v3/token_client.py", line 190, in get_token
body = self.auth(**kwargs)
^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/services/identity/v3/token_client.py", line 143, in auth
resp, body = self.post(self.auth_url, body=body)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 317, in post
resp_header, resp_body = self.request(
^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/services/identity/v3/token_client.py", line 172, in request
raise exceptions.IdentityError(
tempest.lib.exceptions.IdentityError: Got identity error
Details: Unexpected status code 500
|
||||||
| setUpClass (tempest.api.volume.test_volumes_extend | 2 | 0 | 2 | 0 | 0 | Detail | |
VolumesExtendAttachedTest) |
fail
ft57.1: setUpClass (tempest.api.volume.test_volumes_extend.VolumesExtendAttachedTest)testtools.testresult.real._StringException: Traceback (most recent call last):
File "/opt/stack/tempest/tempest/test.py", line 185, in setUpClass
raise value.with_traceback(trace)
File "/opt/stack/tempest/tempest/test.py", line 170, in setUpClass
cls.setup_credentials()
File "/opt/stack/tempest/tempest/api/volume/base.py", line 62, in setup_credentials
super(BaseVolumeTest, cls).setup_credentials()
File "/opt/stack/tempest/tempest/test.py", line 398, in setup_credentials
manager = cls.get_client_manager(
^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/test.py", line 727, in get_client_manager
cred_provider = cls._get_credentials_provider()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/test.py", line 702, in _get_credentials_provider
cls._creds_provider = credentials.get_credentials_provider(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 141, in get_credentials_provider
**get_dynamic_provider_params(identity_version))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 72, in get_dynamic_provider_params
admin_creds = admin_creds or get_configured_admin_credentials(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 257, in get_configured_admin_credentials
credentials = get_credentials(fill_in=fill_in,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 300, in get_credentials
return auth.get_credentials(auth_url,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 652, in get_credentials
creds = auth_provider.fill_credentials()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 123, in fill_credentials
auth_data = self.get_auth()
^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 149, in get_auth
self.set_auth()
File "/opt/stack/tempest/tempest/lib/auth.py", line 158, in set_auth
self.cache = self._get_auth()
^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 313, in _get_auth
token, auth_data = auth_func(**auth_params)
^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/services/identity/v3/token_client.py", line 190, in get_token
body = self.auth(**kwargs)
^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/services/identity/v3/token_client.py", line 143, in auth
resp, body = self.post(self.auth_url, body=body)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 317, in post
resp_header, resp_body = self.request(
^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/services/identity/v3/token_client.py", line 172, in request
raise exceptions.IdentityError(
tempest.lib.exceptions.IdentityError: Got identity error
Details: Unexpected status code 500
|
||||||
VolumesExtendTest) |
fail
ft57.2: setUpClass (tempest.api.volume.test_volumes_extend.VolumesExtendTest)testtools.testresult.real._StringException: Traceback (most recent call last):
File "/opt/stack/tempest/tempest/test.py", line 185, in setUpClass
raise value.with_traceback(trace)
File "/opt/stack/tempest/tempest/test.py", line 170, in setUpClass
cls.setup_credentials()
File "/opt/stack/tempest/tempest/api/volume/base.py", line 62, in setup_credentials
super(BaseVolumeTest, cls).setup_credentials()
File "/opt/stack/tempest/tempest/test.py", line 398, in setup_credentials
manager = cls.get_client_manager(
^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/test.py", line 727, in get_client_manager
cred_provider = cls._get_credentials_provider()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/test.py", line 702, in _get_credentials_provider
cls._creds_provider = credentials.get_credentials_provider(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 141, in get_credentials_provider
**get_dynamic_provider_params(identity_version))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 72, in get_dynamic_provider_params
admin_creds = admin_creds or get_configured_admin_credentials(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 257, in get_configured_admin_credentials
credentials = get_credentials(fill_in=fill_in,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 300, in get_credentials
return auth.get_credentials(auth_url,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 652, in get_credentials
creds = auth_provider.fill_credentials()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 123, in fill_credentials
auth_data = self.get_auth()
^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 149, in get_auth
self.set_auth()
File "/opt/stack/tempest/tempest/lib/auth.py", line 158, in set_auth
self.cache = self._get_auth()
^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 313, in _get_auth
token, auth_data = auth_func(**auth_params)
^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/services/identity/v3/token_client.py", line 190, in get_token
body = self.auth(**kwargs)
^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/services/identity/v3/token_client.py", line 143, in auth
resp, body = self.post(self.auth_url, body=body)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 317, in post
resp_header, resp_body = self.request(
^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/services/identity/v3/token_client.py", line 172, in request
raise exceptions.IdentityError(
tempest.lib.exceptions.IdentityError: Got identity error
Details: Unexpected status code 500
|
||||||
| setUpClass (tempest.api.volume.test_volumes_get | 2 | 0 | 2 | 0 | 0 | Detail | |
VolumesGetTest) |
fail
ft58.1: setUpClass (tempest.api.volume.test_volumes_get.VolumesGetTest)testtools.testresult.real._StringException: Traceback (most recent call last):
File "/opt/stack/tempest/tempest/test.py", line 185, in setUpClass
raise value.with_traceback(trace)
File "/opt/stack/tempest/tempest/test.py", line 170, in setUpClass
cls.setup_credentials()
File "/opt/stack/tempest/tempest/api/volume/base.py", line 62, in setup_credentials
super(BaseVolumeTest, cls).setup_credentials()
File "/opt/stack/tempest/tempest/test.py", line 398, in setup_credentials
manager = cls.get_client_manager(
^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/test.py", line 727, in get_client_manager
cred_provider = cls._get_credentials_provider()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/test.py", line 702, in _get_credentials_provider
cls._creds_provider = credentials.get_credentials_provider(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 141, in get_credentials_provider
**get_dynamic_provider_params(identity_version))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 72, in get_dynamic_provider_params
admin_creds = admin_creds or get_configured_admin_credentials(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 257, in get_configured_admin_credentials
credentials = get_credentials(fill_in=fill_in,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 300, in get_credentials
return auth.get_credentials(auth_url,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 652, in get_credentials
creds = auth_provider.fill_credentials()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 123, in fill_credentials
auth_data = self.get_auth()
^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 149, in get_auth
self.set_auth()
File "/opt/stack/tempest/tempest/lib/auth.py", line 158, in set_auth
self.cache = self._get_auth()
^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 313, in _get_auth
token, auth_data = auth_func(**auth_params)
^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/services/identity/v3/token_client.py", line 190, in get_token
body = self.auth(**kwargs)
^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/services/identity/v3/token_client.py", line 143, in auth
resp, body = self.post(self.auth_url, body=body)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 317, in post
resp_header, resp_body = self.request(
^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/services/identity/v3/token_client.py", line 172, in request
raise exceptions.IdentityError(
tempest.lib.exceptions.IdentityError: Got identity error
Details: Unexpected status code 500
|
||||||
VolumesSummaryTest) |
fail
ft58.2: setUpClass (tempest.api.volume.test_volumes_get.VolumesSummaryTest)testtools.testresult.real._StringException: Traceback (most recent call last):
File "/opt/stack/tempest/tempest/test.py", line 185, in setUpClass
raise value.with_traceback(trace)
File "/opt/stack/tempest/tempest/test.py", line 170, in setUpClass
cls.setup_credentials()
File "/opt/stack/tempest/tempest/api/volume/base.py", line 62, in setup_credentials
super(BaseVolumeTest, cls).setup_credentials()
File "/opt/stack/tempest/tempest/test.py", line 398, in setup_credentials
manager = cls.get_client_manager(
^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/test.py", line 727, in get_client_manager
cred_provider = cls._get_credentials_provider()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/test.py", line 702, in _get_credentials_provider
cls._creds_provider = credentials.get_credentials_provider(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 141, in get_credentials_provider
**get_dynamic_provider_params(identity_version))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 72, in get_dynamic_provider_params
admin_creds = admin_creds or get_configured_admin_credentials(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 257, in get_configured_admin_credentials
credentials = get_credentials(fill_in=fill_in,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 300, in get_credentials
return auth.get_credentials(auth_url,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 652, in get_credentials
creds = auth_provider.fill_credentials()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 123, in fill_credentials
auth_data = self.get_auth()
^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 149, in get_auth
self.set_auth()
File "/opt/stack/tempest/tempest/lib/auth.py", line 158, in set_auth
self.cache = self._get_auth()
^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 313, in _get_auth
token, auth_data = auth_func(**auth_params)
^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/services/identity/v3/token_client.py", line 190, in get_token
body = self.auth(**kwargs)
^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/services/identity/v3/token_client.py", line 143, in auth
resp, body = self.post(self.auth_url, body=body)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 317, in post
resp_header, resp_body = self.request(
^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/services/identity/v3/token_client.py", line 172, in request
raise exceptions.IdentityError(
tempest.lib.exceptions.IdentityError: Got identity error
Details: Unexpected status code 500
|
||||||
| setUpClass (tempest.api.volume.test_volumes_list | 1 | 0 | 1 | 0 | 0 | Detail | |
VolumesListTestJSON) |
fail
ft59.1: setUpClass (tempest.api.volume.test_volumes_list.VolumesListTestJSON)testtools.testresult.real._StringException: Traceback (most recent call last):
File "/opt/stack/tempest/tempest/test.py", line 185, in setUpClass
raise value.with_traceback(trace)
File "/opt/stack/tempest/tempest/test.py", line 170, in setUpClass
cls.setup_credentials()
File "/opt/stack/tempest/tempest/api/volume/base.py", line 62, in setup_credentials
super(BaseVolumeTest, cls).setup_credentials()
File "/opt/stack/tempest/tempest/test.py", line 398, in setup_credentials
manager = cls.get_client_manager(
^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/test.py", line 727, in get_client_manager
cred_provider = cls._get_credentials_provider()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/test.py", line 702, in _get_credentials_provider
cls._creds_provider = credentials.get_credentials_provider(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 141, in get_credentials_provider
**get_dynamic_provider_params(identity_version))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 72, in get_dynamic_provider_params
admin_creds = admin_creds or get_configured_admin_credentials(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 257, in get_configured_admin_credentials
credentials = get_credentials(fill_in=fill_in,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 300, in get_credentials
return auth.get_credentials(auth_url,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 652, in get_credentials
creds = auth_provider.fill_credentials()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 123, in fill_credentials
auth_data = self.get_auth()
^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 149, in get_auth
self.set_auth()
File "/opt/stack/tempest/tempest/lib/auth.py", line 158, in set_auth
self.cache = self._get_auth()
^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 313, in _get_auth
token, auth_data = auth_func(**auth_params)
^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/services/identity/v3/token_client.py", line 190, in get_token
body = self.auth(**kwargs)
^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/services/identity/v3/token_client.py", line 143, in auth
resp, body = self.post(self.auth_url, body=body)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 317, in post
resp_header, resp_body = self.request(
^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/services/identity/v3/token_client.py", line 172, in request
raise exceptions.IdentityError(
tempest.lib.exceptions.IdentityError: Got identity error
Details: Unexpected status code 500
|
||||||
| setUpClass (tempest.api.volume.test_volumes_negative | 1 | 0 | 1 | 0 | 0 | Detail | |
VolumesNegativeTest) |
fail
ft60.1: setUpClass (tempest.api.volume.test_volumes_negative.VolumesNegativeTest)testtools.testresult.real._StringException: Traceback (most recent call last):
File "/opt/stack/tempest/tempest/test.py", line 185, in setUpClass
raise value.with_traceback(trace)
File "/opt/stack/tempest/tempest/test.py", line 170, in setUpClass
cls.setup_credentials()
File "/opt/stack/tempest/tempest/api/volume/base.py", line 62, in setup_credentials
super(BaseVolumeTest, cls).setup_credentials()
File "/opt/stack/tempest/tempest/test.py", line 398, in setup_credentials
manager = cls.get_client_manager(
^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/test.py", line 727, in get_client_manager
cred_provider = cls._get_credentials_provider()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/test.py", line 702, in _get_credentials_provider
cls._creds_provider = credentials.get_credentials_provider(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 141, in get_credentials_provider
**get_dynamic_provider_params(identity_version))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 72, in get_dynamic_provider_params
admin_creds = admin_creds or get_configured_admin_credentials(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 257, in get_configured_admin_credentials
credentials = get_credentials(fill_in=fill_in,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 300, in get_credentials
return auth.get_credentials(auth_url,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 652, in get_credentials
creds = auth_provider.fill_credentials()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 123, in fill_credentials
auth_data = self.get_auth()
^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 149, in get_auth
self.set_auth()
File "/opt/stack/tempest/tempest/lib/auth.py", line 158, in set_auth
self.cache = self._get_auth()
^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 313, in _get_auth
token, auth_data = auth_func(**auth_params)
^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/services/identity/v3/token_client.py", line 190, in get_token
body = self.auth(**kwargs)
^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/services/identity/v3/token_client.py", line 143, in auth
resp, body = self.post(self.auth_url, body=body)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 317, in post
resp_header, resp_body = self.request(
^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/services/identity/v3/token_client.py", line 172, in request
raise exceptions.IdentityError(
tempest.lib.exceptions.IdentityError: Got identity error
Details: Unexpected status code 500
|
||||||
| setUpClass (tempest.api.volume.test_volumes_snapshots | 1 | 0 | 1 | 0 | 0 | Detail | |
VolumesSnapshotTestJSON) |
fail
ft61.1: setUpClass (tempest.api.volume.test_volumes_snapshots.VolumesSnapshotTestJSON)testtools.testresult.real._StringException: Traceback (most recent call last):
File "/opt/stack/tempest/tempest/test.py", line 185, in setUpClass
raise value.with_traceback(trace)
File "/opt/stack/tempest/tempest/test.py", line 170, in setUpClass
cls.setup_credentials()
File "/opt/stack/tempest/tempest/api/volume/base.py", line 62, in setup_credentials
super(BaseVolumeTest, cls).setup_credentials()
File "/opt/stack/tempest/tempest/test.py", line 398, in setup_credentials
manager = cls.get_client_manager(
^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/test.py", line 727, in get_client_manager
cred_provider = cls._get_credentials_provider()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/test.py", line 702, in _get_credentials_provider
cls._creds_provider = credentials.get_credentials_provider(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 141, in get_credentials_provider
**get_dynamic_provider_params(identity_version))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 72, in get_dynamic_provider_params
admin_creds = admin_creds or get_configured_admin_credentials(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 257, in get_configured_admin_credentials
credentials = get_credentials(fill_in=fill_in,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 300, in get_credentials
return auth.get_credentials(auth_url,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 652, in get_credentials
creds = auth_provider.fill_credentials()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 123, in fill_credentials
auth_data = self.get_auth()
^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 149, in get_auth
self.set_auth()
File "/opt/stack/tempest/tempest/lib/auth.py", line 158, in set_auth
self.cache = self._get_auth()
^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 313, in _get_auth
token, auth_data = auth_func(**auth_params)
^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/services/identity/v3/token_client.py", line 190, in get_token
body = self.auth(**kwargs)
^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/services/identity/v3/token_client.py", line 143, in auth
resp, body = self.post(self.auth_url, body=body)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 317, in post
resp_header, resp_body = self.request(
^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/services/identity/v3/token_client.py", line 172, in request
raise exceptions.IdentityError(
tempest.lib.exceptions.IdentityError: Got identity error
Details: Unexpected status code 500
|
||||||
| setUpClass (tempest.api.volume.test_volumes_snapshots_list | 1 | 0 | 1 | 0 | 0 | Detail | |
VolumesSnapshotListTestJSON) |
fail
ft62.1: setUpClass (tempest.api.volume.test_volumes_snapshots_list.VolumesSnapshotListTestJSON)testtools.testresult.real._StringException: Traceback (most recent call last):
File "/opt/stack/tempest/tempest/test.py", line 185, in setUpClass
raise value.with_traceback(trace)
File "/opt/stack/tempest/tempest/test.py", line 170, in setUpClass
cls.setup_credentials()
File "/opt/stack/tempest/tempest/api/volume/base.py", line 62, in setup_credentials
super(BaseVolumeTest, cls).setup_credentials()
File "/opt/stack/tempest/tempest/test.py", line 398, in setup_credentials
manager = cls.get_client_manager(
^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/test.py", line 727, in get_client_manager
cred_provider = cls._get_credentials_provider()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/test.py", line 702, in _get_credentials_provider
cls._creds_provider = credentials.get_credentials_provider(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 141, in get_credentials_provider
**get_dynamic_provider_params(identity_version))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 72, in get_dynamic_provider_params
admin_creds = admin_creds or get_configured_admin_credentials(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 257, in get_configured_admin_credentials
credentials = get_credentials(fill_in=fill_in,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 300, in get_credentials
return auth.get_credentials(auth_url,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 652, in get_credentials
creds = auth_provider.fill_credentials()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 123, in fill_credentials
auth_data = self.get_auth()
^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 149, in get_auth
self.set_auth()
File "/opt/stack/tempest/tempest/lib/auth.py", line 158, in set_auth
self.cache = self._get_auth()
^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 313, in _get_auth
token, auth_data = auth_func(**auth_params)
^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/services/identity/v3/token_client.py", line 190, in get_token
body = self.auth(**kwargs)
^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/services/identity/v3/token_client.py", line 143, in auth
resp, body = self.post(self.auth_url, body=body)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 317, in post
resp_header, resp_body = self.request(
^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/services/identity/v3/token_client.py", line 172, in request
raise exceptions.IdentityError(
tempest.lib.exceptions.IdentityError: Got identity error
Details: Unexpected status code 500
|
||||||
| setUpClass (tempest.api.volume.test_volumes_snapshots_negative | 1 | 0 | 1 | 0 | 0 | Detail | |
VolumesSnapshotNegativeTestJSON) |
fail
ft63.1: setUpClass (tempest.api.volume.test_volumes_snapshots_negative.VolumesSnapshotNegativeTestJSON)testtools.testresult.real._StringException: Traceback (most recent call last):
File "/opt/stack/tempest/tempest/test.py", line 185, in setUpClass
raise value.with_traceback(trace)
File "/opt/stack/tempest/tempest/test.py", line 170, in setUpClass
cls.setup_credentials()
File "/opt/stack/tempest/tempest/api/volume/base.py", line 62, in setup_credentials
super(BaseVolumeTest, cls).setup_credentials()
File "/opt/stack/tempest/tempest/test.py", line 398, in setup_credentials
manager = cls.get_client_manager(
^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/test.py", line 727, in get_client_manager
cred_provider = cls._get_credentials_provider()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/test.py", line 702, in _get_credentials_provider
cls._creds_provider = credentials.get_credentials_provider(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 141, in get_credentials_provider
**get_dynamic_provider_params(identity_version))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 72, in get_dynamic_provider_params
admin_creds = admin_creds or get_configured_admin_credentials(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 257, in get_configured_admin_credentials
credentials = get_credentials(fill_in=fill_in,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 300, in get_credentials
return auth.get_credentials(auth_url,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 652, in get_credentials
creds = auth_provider.fill_credentials()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 123, in fill_credentials
auth_data = self.get_auth()
^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 149, in get_auth
self.set_auth()
File "/opt/stack/tempest/tempest/lib/auth.py", line 158, in set_auth
self.cache = self._get_auth()
^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 313, in _get_auth
token, auth_data = auth_func(**auth_params)
^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/services/identity/v3/token_client.py", line 190, in get_token
body = self.auth(**kwargs)
^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/services/identity/v3/token_client.py", line 143, in auth
resp, body = self.post(self.auth_url, body=body)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 317, in post
resp_header, resp_body = self.request(
^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/services/identity/v3/token_client.py", line 172, in request
raise exceptions.IdentityError(
tempest.lib.exceptions.IdentityError: Got identity error
Details: Unexpected status code 500
|
||||||
| setUpClass (tempest.scenario.test_encrypted_cinder_volumes | 1 | 0 | 1 | 0 | 0 | Detail | |
TestEncryptedCinderVolumes) |
fail
ft64.1: setUpClass (tempest.scenario.test_encrypted_cinder_volumes.TestEncryptedCinderVolumes)testtools.testresult.real._StringException: Traceback (most recent call last):
File "/opt/stack/tempest/tempest/test.py", line 185, in setUpClass
raise value.with_traceback(trace)
File "/opt/stack/tempest/tempest/test.py", line 170, in setUpClass
cls.setup_credentials()
File "/opt/stack/tempest/tempest/scenario/manager.py", line 104, in setup_credentials
super(ScenarioTest, cls).setup_credentials()
File "/opt/stack/tempest/tempest/test.py", line 398, in setup_credentials
manager = cls.get_client_manager(
^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/test.py", line 727, in get_client_manager
cred_provider = cls._get_credentials_provider()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/test.py", line 702, in _get_credentials_provider
cls._creds_provider = credentials.get_credentials_provider(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 141, in get_credentials_provider
**get_dynamic_provider_params(identity_version))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 72, in get_dynamic_provider_params
admin_creds = admin_creds or get_configured_admin_credentials(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 257, in get_configured_admin_credentials
credentials = get_credentials(fill_in=fill_in,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 300, in get_credentials
return auth.get_credentials(auth_url,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 652, in get_credentials
creds = auth_provider.fill_credentials()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 123, in fill_credentials
auth_data = self.get_auth()
^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 149, in get_auth
self.set_auth()
File "/opt/stack/tempest/tempest/lib/auth.py", line 158, in set_auth
self.cache = self._get_auth()
^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 313, in _get_auth
token, auth_data = auth_func(**auth_params)
^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/services/identity/v3/token_client.py", line 190, in get_token
body = self.auth(**kwargs)
^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/services/identity/v3/token_client.py", line 143, in auth
resp, body = self.post(self.auth_url, body=body)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 317, in post
resp_header, resp_body = self.request(
^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/services/identity/v3/token_client.py", line 172, in request
raise exceptions.IdentityError(
tempest.lib.exceptions.IdentityError: Got identity error
Details: Unexpected status code 500
|
||||||
| setUpClass (tempest.scenario.test_instances_with_cinder_volumes | 1 | 0 | 1 | 0 | 0 | Detail | |
TestInstancesWithCinderVolumes) |
fail
ft65.1: setUpClass (tempest.scenario.test_instances_with_cinder_volumes.TestInstancesWithCinderVolumes)testtools.testresult.real._StringException: Traceback (most recent call last):
File "/opt/stack/tempest/tempest/test.py", line 185, in setUpClass
raise value.with_traceback(trace)
File "/opt/stack/tempest/tempest/test.py", line 170, in setUpClass
cls.setup_credentials()
File "/opt/stack/tempest/tempest/scenario/manager.py", line 104, in setup_credentials
super(ScenarioTest, cls).setup_credentials()
File "/opt/stack/tempest/tempest/test.py", line 398, in setup_credentials
manager = cls.get_client_manager(
^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/test.py", line 727, in get_client_manager
cred_provider = cls._get_credentials_provider()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/test.py", line 702, in _get_credentials_provider
cls._creds_provider = credentials.get_credentials_provider(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 141, in get_credentials_provider
**get_dynamic_provider_params(identity_version))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 72, in get_dynamic_provider_params
admin_creds = admin_creds or get_configured_admin_credentials(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 257, in get_configured_admin_credentials
credentials = get_credentials(fill_in=fill_in,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 300, in get_credentials
return auth.get_credentials(auth_url,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 652, in get_credentials
creds = auth_provider.fill_credentials()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 123, in fill_credentials
auth_data = self.get_auth()
^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 149, in get_auth
self.set_auth()
File "/opt/stack/tempest/tempest/lib/auth.py", line 158, in set_auth
self.cache = self._get_auth()
^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 313, in _get_auth
token, auth_data = auth_func(**auth_params)
^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/services/identity/v3/token_client.py", line 190, in get_token
body = self.auth(**kwargs)
^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/services/identity/v3/token_client.py", line 143, in auth
resp, body = self.post(self.auth_url, body=body)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 317, in post
resp_header, resp_body = self.request(
^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/services/identity/v3/token_client.py", line 172, in request
raise exceptions.IdentityError(
tempest.lib.exceptions.IdentityError: Got identity error
Details: Unexpected status code 500
|
||||||
| setUpClass (tempest.scenario.test_minimum_basic | 1 | 0 | 1 | 0 | 0 | Detail | |
TestMinimumBasicScenario) |
fail
ft66.1: setUpClass (tempest.scenario.test_minimum_basic.TestMinimumBasicScenario)testtools.testresult.real._StringException: Traceback (most recent call last):
File "/opt/stack/tempest/tempest/test.py", line 185, in setUpClass
raise value.with_traceback(trace)
File "/opt/stack/tempest/tempest/test.py", line 170, in setUpClass
cls.setup_credentials()
File "/opt/stack/tempest/tempest/scenario/manager.py", line 104, in setup_credentials
super(ScenarioTest, cls).setup_credentials()
File "/opt/stack/tempest/tempest/test.py", line 398, in setup_credentials
manager = cls.get_client_manager(
^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/test.py", line 727, in get_client_manager
cred_provider = cls._get_credentials_provider()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/test.py", line 702, in _get_credentials_provider
cls._creds_provider = credentials.get_credentials_provider(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 141, in get_credentials_provider
**get_dynamic_provider_params(identity_version))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 72, in get_dynamic_provider_params
admin_creds = admin_creds or get_configured_admin_credentials(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 257, in get_configured_admin_credentials
credentials = get_credentials(fill_in=fill_in,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 300, in get_credentials
return auth.get_credentials(auth_url,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 652, in get_credentials
creds = auth_provider.fill_credentials()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 123, in fill_credentials
auth_data = self.get_auth()
^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 149, in get_auth
self.set_auth()
File "/opt/stack/tempest/tempest/lib/auth.py", line 158, in set_auth
self.cache = self._get_auth()
^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 313, in _get_auth
token, auth_data = auth_func(**auth_params)
^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/services/identity/v3/token_client.py", line 190, in get_token
body = self.auth(**kwargs)
^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/services/identity/v3/token_client.py", line 143, in auth
resp, body = self.post(self.auth_url, body=body)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 317, in post
resp_header, resp_body = self.request(
^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/services/identity/v3/token_client.py", line 172, in request
raise exceptions.IdentityError(
tempest.lib.exceptions.IdentityError: Got identity error
Details: Unexpected status code 500
|
||||||
| setUpClass (tempest.scenario.test_server_volume_attachment | 2 | 0 | 2 | 0 | 0 | Detail | |
TestServerVolumeAttachScenarioOldVersion) |
fail
ft67.1: setUpClass (tempest.scenario.test_server_volume_attachment.TestServerVolumeAttachScenarioOldVersion)testtools.testresult.real._StringException: Traceback (most recent call last):
File "/opt/stack/tempest/tempest/test.py", line 185, in setUpClass
raise value.with_traceback(trace)
File "/opt/stack/tempest/tempest/test.py", line 170, in setUpClass
cls.setup_credentials()
File "/opt/stack/tempest/tempest/scenario/manager.py", line 104, in setup_credentials
super(ScenarioTest, cls).setup_credentials()
File "/opt/stack/tempest/tempest/test.py", line 398, in setup_credentials
manager = cls.get_client_manager(
^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/test.py", line 727, in get_client_manager
cred_provider = cls._get_credentials_provider()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/test.py", line 702, in _get_credentials_provider
cls._creds_provider = credentials.get_credentials_provider(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 141, in get_credentials_provider
**get_dynamic_provider_params(identity_version))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 72, in get_dynamic_provider_params
admin_creds = admin_creds or get_configured_admin_credentials(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 257, in get_configured_admin_credentials
credentials = get_credentials(fill_in=fill_in,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 300, in get_credentials
return auth.get_credentials(auth_url,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 652, in get_credentials
creds = auth_provider.fill_credentials()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 123, in fill_credentials
auth_data = self.get_auth()
^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 149, in get_auth
self.set_auth()
File "/opt/stack/tempest/tempest/lib/auth.py", line 158, in set_auth
self.cache = self._get_auth()
^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 313, in _get_auth
token, auth_data = auth_func(**auth_params)
^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/services/identity/v3/token_client.py", line 190, in get_token
body = self.auth(**kwargs)
^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/services/identity/v3/token_client.py", line 143, in auth
resp, body = self.post(self.auth_url, body=body)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 317, in post
resp_header, resp_body = self.request(
^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/services/identity/v3/token_client.py", line 172, in request
raise exceptions.IdentityError(
tempest.lib.exceptions.IdentityError: Got identity error
Details: Unexpected status code 500
|
||||||
TestServerVolumeAttachmentScenario) |
fail
ft67.2: setUpClass (tempest.scenario.test_server_volume_attachment.TestServerVolumeAttachmentScenario)testtools.testresult.real._StringException: Traceback (most recent call last):
File "/opt/stack/tempest/tempest/test.py", line 185, in setUpClass
raise value.with_traceback(trace)
File "/opt/stack/tempest/tempest/test.py", line 170, in setUpClass
cls.setup_credentials()
File "/opt/stack/tempest/tempest/scenario/manager.py", line 104, in setup_credentials
super(ScenarioTest, cls).setup_credentials()
File "/opt/stack/tempest/tempest/test.py", line 398, in setup_credentials
manager = cls.get_client_manager(
^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/test.py", line 727, in get_client_manager
cred_provider = cls._get_credentials_provider()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/test.py", line 702, in _get_credentials_provider
cls._creds_provider = credentials.get_credentials_provider(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 141, in get_credentials_provider
**get_dynamic_provider_params(identity_version))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 72, in get_dynamic_provider_params
admin_creds = admin_creds or get_configured_admin_credentials(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 257, in get_configured_admin_credentials
credentials = get_credentials(fill_in=fill_in,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 300, in get_credentials
return auth.get_credentials(auth_url,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 652, in get_credentials
creds = auth_provider.fill_credentials()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 123, in fill_credentials
auth_data = self.get_auth()
^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 149, in get_auth
self.set_auth()
File "/opt/stack/tempest/tempest/lib/auth.py", line 158, in set_auth
self.cache = self._get_auth()
^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 313, in _get_auth
token, auth_data = auth_func(**auth_params)
^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/services/identity/v3/token_client.py", line 190, in get_token
body = self.auth(**kwargs)
^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/services/identity/v3/token_client.py", line 143, in auth
resp, body = self.post(self.auth_url, body=body)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 317, in post
resp_header, resp_body = self.request(
^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/services/identity/v3/token_client.py", line 172, in request
raise exceptions.IdentityError(
tempest.lib.exceptions.IdentityError: Got identity error
Details: Unexpected status code 500
|
||||||
| setUpClass (tempest.scenario.test_shelve_instance | 1 | 0 | 1 | 0 | 0 | Detail | |
TestShelveInstance) |
fail
ft68.1: setUpClass (tempest.scenario.test_shelve_instance.TestShelveInstance)testtools.testresult.real._StringException: Traceback (most recent call last):
File "/opt/stack/tempest/tempest/test.py", line 185, in setUpClass
raise value.with_traceback(trace)
File "/opt/stack/tempest/tempest/test.py", line 170, in setUpClass
cls.setup_credentials()
File "/opt/stack/tempest/tempest/scenario/manager.py", line 104, in setup_credentials
super(ScenarioTest, cls).setup_credentials()
File "/opt/stack/tempest/tempest/test.py", line 398, in setup_credentials
manager = cls.get_client_manager(
^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/test.py", line 727, in get_client_manager
cred_provider = cls._get_credentials_provider()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/test.py", line 702, in _get_credentials_provider
cls._creds_provider = credentials.get_credentials_provider(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 141, in get_credentials_provider
**get_dynamic_provider_params(identity_version))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 72, in get_dynamic_provider_params
admin_creds = admin_creds or get_configured_admin_credentials(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 257, in get_configured_admin_credentials
credentials = get_credentials(fill_in=fill_in,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 300, in get_credentials
return auth.get_credentials(auth_url,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 652, in get_credentials
creds = auth_provider.fill_credentials()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 123, in fill_credentials
auth_data = self.get_auth()
^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 149, in get_auth
self.set_auth()
File "/opt/stack/tempest/tempest/lib/auth.py", line 158, in set_auth
self.cache = self._get_auth()
^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 313, in _get_auth
token, auth_data = auth_func(**auth_params)
^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/services/identity/v3/token_client.py", line 190, in get_token
body = self.auth(**kwargs)
^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/services/identity/v3/token_client.py", line 143, in auth
resp, body = self.post(self.auth_url, body=body)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 317, in post
resp_header, resp_body = self.request(
^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/services/identity/v3/token_client.py", line 172, in request
raise exceptions.IdentityError(
tempest.lib.exceptions.IdentityError: Got identity error
Details: Unexpected status code 500
|
||||||
| setUpClass (tempest.scenario.test_stamp_pattern | 1 | 0 | 1 | 0 | 0 | Detail | |
TestStampPattern) |
fail
ft69.1: setUpClass (tempest.scenario.test_stamp_pattern.TestStampPattern)testtools.testresult.real._StringException: Traceback (most recent call last):
File "/opt/stack/tempest/tempest/test.py", line 185, in setUpClass
raise value.with_traceback(trace)
File "/opt/stack/tempest/tempest/test.py", line 170, in setUpClass
cls.setup_credentials()
File "/opt/stack/tempest/tempest/scenario/manager.py", line 104, in setup_credentials
super(ScenarioTest, cls).setup_credentials()
File "/opt/stack/tempest/tempest/test.py", line 398, in setup_credentials
manager = cls.get_client_manager(
^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/test.py", line 727, in get_client_manager
cred_provider = cls._get_credentials_provider()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/test.py", line 702, in _get_credentials_provider
cls._creds_provider = credentials.get_credentials_provider(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 141, in get_credentials_provider
**get_dynamic_provider_params(identity_version))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 72, in get_dynamic_provider_params
admin_creds = admin_creds or get_configured_admin_credentials(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 257, in get_configured_admin_credentials
credentials = get_credentials(fill_in=fill_in,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 300, in get_credentials
return auth.get_credentials(auth_url,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 652, in get_credentials
creds = auth_provider.fill_credentials()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 123, in fill_credentials
auth_data = self.get_auth()
^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 149, in get_auth
self.set_auth()
File "/opt/stack/tempest/tempest/lib/auth.py", line 158, in set_auth
self.cache = self._get_auth()
^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 313, in _get_auth
token, auth_data = auth_func(**auth_params)
^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/services/identity/v3/token_client.py", line 190, in get_token
body = self.auth(**kwargs)
^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/services/identity/v3/token_client.py", line 143, in auth
resp, body = self.post(self.auth_url, body=body)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 317, in post
resp_header, resp_body = self.request(
^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/services/identity/v3/token_client.py", line 172, in request
raise exceptions.IdentityError(
tempest.lib.exceptions.IdentityError: Got identity error
Details: Unexpected status code 500
|
||||||
| setUpClass (tempest.scenario.test_volume_backup_restore | 1 | 0 | 1 | 0 | 0 | Detail | |
TestVolumeBackupRestore) |
fail
ft70.1: setUpClass (tempest.scenario.test_volume_backup_restore.TestVolumeBackupRestore)testtools.testresult.real._StringException: Traceback (most recent call last):
File "/opt/stack/tempest/tempest/test.py", line 185, in setUpClass
raise value.with_traceback(trace)
File "/opt/stack/tempest/tempest/test.py", line 170, in setUpClass
cls.setup_credentials()
File "/opt/stack/tempest/tempest/scenario/manager.py", line 104, in setup_credentials
super(ScenarioTest, cls).setup_credentials()
File "/opt/stack/tempest/tempest/test.py", line 398, in setup_credentials
manager = cls.get_client_manager(
^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/test.py", line 727, in get_client_manager
cred_provider = cls._get_credentials_provider()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/test.py", line 702, in _get_credentials_provider
cls._creds_provider = credentials.get_credentials_provider(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 141, in get_credentials_provider
**get_dynamic_provider_params(identity_version))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 72, in get_dynamic_provider_params
admin_creds = admin_creds or get_configured_admin_credentials(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 257, in get_configured_admin_credentials
credentials = get_credentials(fill_in=fill_in,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 300, in get_credentials
return auth.get_credentials(auth_url,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 652, in get_credentials
creds = auth_provider.fill_credentials()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 123, in fill_credentials
auth_data = self.get_auth()
^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 149, in get_auth
self.set_auth()
File "/opt/stack/tempest/tempest/lib/auth.py", line 158, in set_auth
self.cache = self._get_auth()
^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 313, in _get_auth
token, auth_data = auth_func(**auth_params)
^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/services/identity/v3/token_client.py", line 190, in get_token
body = self.auth(**kwargs)
^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/services/identity/v3/token_client.py", line 143, in auth
resp, body = self.post(self.auth_url, body=body)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 317, in post
resp_header, resp_body = self.request(
^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/services/identity/v3/token_client.py", line 172, in request
raise exceptions.IdentityError(
tempest.lib.exceptions.IdentityError: Got identity error
Details: Unexpected status code 500
|
||||||
| setUpClass (tempest.scenario.test_volume_boot_pattern | 2 | 0 | 2 | 0 | 0 | Detail | |
TestVolumeBootPattern) |
fail
ft71.1: setUpClass (tempest.scenario.test_volume_boot_pattern.TestVolumeBootPattern)testtools.testresult.real._StringException: Traceback (most recent call last):
File "/opt/stack/tempest/tempest/test.py", line 185, in setUpClass
raise value.with_traceback(trace)
File "/opt/stack/tempest/tempest/test.py", line 170, in setUpClass
cls.setup_credentials()
File "/opt/stack/tempest/tempest/scenario/manager.py", line 104, in setup_credentials
super(ScenarioTest, cls).setup_credentials()
File "/opt/stack/tempest/tempest/test.py", line 398, in setup_credentials
manager = cls.get_client_manager(
^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/test.py", line 727, in get_client_manager
cred_provider = cls._get_credentials_provider()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/test.py", line 702, in _get_credentials_provider
cls._creds_provider = credentials.get_credentials_provider(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 141, in get_credentials_provider
**get_dynamic_provider_params(identity_version))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 72, in get_dynamic_provider_params
admin_creds = admin_creds or get_configured_admin_credentials(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 257, in get_configured_admin_credentials
credentials = get_credentials(fill_in=fill_in,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 300, in get_credentials
return auth.get_credentials(auth_url,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 652, in get_credentials
creds = auth_provider.fill_credentials()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 123, in fill_credentials
auth_data = self.get_auth()
^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 149, in get_auth
self.set_auth()
File "/opt/stack/tempest/tempest/lib/auth.py", line 158, in set_auth
self.cache = self._get_auth()
^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 313, in _get_auth
token, auth_data = auth_func(**auth_params)
^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/services/identity/v3/token_client.py", line 190, in get_token
body = self.auth(**kwargs)
^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/services/identity/v3/token_client.py", line 143, in auth
resp, body = self.post(self.auth_url, body=body)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 317, in post
resp_header, resp_body = self.request(
^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/services/identity/v3/token_client.py", line 172, in request
raise exceptions.IdentityError(
tempest.lib.exceptions.IdentityError: Got identity error
Details: Unexpected status code 500
|
||||||
TestVolumeBootPatternV346) |
fail
ft71.2: setUpClass (tempest.scenario.test_volume_boot_pattern.TestVolumeBootPatternV346)testtools.testresult.real._StringException: Traceback (most recent call last):
File "/opt/stack/tempest/tempest/test.py", line 185, in setUpClass
raise value.with_traceback(trace)
File "/opt/stack/tempest/tempest/test.py", line 170, in setUpClass
cls.setup_credentials()
File "/opt/stack/tempest/tempest/scenario/manager.py", line 104, in setup_credentials
super(ScenarioTest, cls).setup_credentials()
File "/opt/stack/tempest/tempest/test.py", line 398, in setup_credentials
manager = cls.get_client_manager(
^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/test.py", line 727, in get_client_manager
cred_provider = cls._get_credentials_provider()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/test.py", line 702, in _get_credentials_provider
cls._creds_provider = credentials.get_credentials_provider(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 141, in get_credentials_provider
**get_dynamic_provider_params(identity_version))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 72, in get_dynamic_provider_params
admin_creds = admin_creds or get_configured_admin_credentials(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 257, in get_configured_admin_credentials
credentials = get_credentials(fill_in=fill_in,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/credentials_factory.py", line 300, in get_credentials
return auth.get_credentials(auth_url,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 652, in get_credentials
creds = auth_provider.fill_credentials()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 123, in fill_credentials
auth_data = self.get_auth()
^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 149, in get_auth
self.set_auth()
File "/opt/stack/tempest/tempest/lib/auth.py", line 158, in set_auth
self.cache = self._get_auth()
^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 313, in _get_auth
token, auth_data = auth_func(**auth_params)
^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/services/identity/v3/token_client.py", line 190, in get_token
body = self.auth(**kwargs)
^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/services/identity/v3/token_client.py", line 143, in auth
resp, body = self.post(self.auth_url, body=body)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 317, in post
resp_header, resp_body = self.request(
^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/services/identity/v3/token_client.py", line 172, in request
raise exceptions.IdentityError(
tempest.lib.exceptions.IdentityError: Got identity error
Details: Unexpected status code 500
|
||||||
| tearDownClass (tempest.api.compute.admin.test_assisted_volume_snapshots | 1 | 0 | 1 | 0 | 0 | Detail | |
VolumesAssistedSnapshotsTest) |
fail
ft72.1: tearDownClass (tempest.api.compute.admin.test_assisted_volume_snapshots.VolumesAssistedSnapshotsTest)testtools.testresult.real._StringException: Traceback (most recent call last):
File "/opt/stack/tempest/tempest/test.py", line 246, in tearDownClass
raise value.with_traceback(trace)
File "/opt/stack/tempest/tempest/test.py", line 210, in tearDownClass
teardown()
File "/opt/stack/tempest/tempest/test.py", line 628, in resource_cleanup
raise testtools.MultipleExceptions(*cleanup_errors)
testtools.runtest.MultipleExceptions: ((<class 'tempest.lib.exceptions.ServerFault'>, Got server fault
Details: Unexpected API Error. Please contact the administrator
<class 'oslo_db.exception.DBConnectionError'>, <traceback object at 0x7ac25e3c5ec0>), (<class 'tempest.lib.exceptions.ServerFault'>, Got server fault
Details: Unexpected API Error. Please contact the administrator
<class 'oslo_db.exception.DBConnectionError'>, <traceback object at 0x7ac25e3c66c0>), (<class 'tempest.lib.exceptions.BadRequest'>, Bad request
Details: {'code': 400, 'message': 'Invalid volume: Volume status must be available or error or error_restoring or error_extending or error_managing and must not be migrating, attached, belong to a group, have snapshots, awaiting a transfer, or be disassociated from snapshots after volume transfer.'}, <traceback object at 0x7ac25e3ba980>), (<class 'tempest.lib.exceptions.ServerFault'>, Got server fault
Details: The server has either erred or is incapable of performing the requested operation., <traceback object at 0x7ac25e3ba940>))
|
||||||
| tearDownClass (tempest.api.compute.admin.test_volume | 1 | 0 | 1 | 0 | 0 | Detail | |
AttachSCSIVolumeTestJSON) |
fail
ft73.1: tearDownClass (tempest.api.compute.admin.test_volume.AttachSCSIVolumeTestJSON)testtools.testresult.real._StringException: Traceback (most recent call last):
File "/opt/stack/tempest/tempest/test.py", line 246, in tearDownClass
raise value.with_traceback(trace)
File "/opt/stack/tempest/tempest/test.py", line 210, in tearDownClass
teardown()
File "/opt/stack/tempest/tempest/test.py", line 628, in resource_cleanup
raise testtools.MultipleExceptions(*cleanup_errors)
testtools.runtest.MultipleExceptions: (<class 'tempest.lib.exceptions.ServerFault'>, Got server fault
Details: The server has either erred or is incapable of performing the requested operation., <traceback object at 0x75cdb63efb80>)
|
||||||
| tearDownClass (tempest.api.compute.servers.test_device_tagging | 2 | 0 | 2 | 0 | 0 | Detail | |
TaggedBootDevicesTest_v242) |
fail
ft74.1: tearDownClass (tempest.api.compute.servers.test_device_tagging.TaggedBootDevicesTest_v242)testtools.testresult.real._StringException: Traceback (most recent call last):
File "/opt/stack/tempest/tempest/test.py", line 246, in tearDownClass
raise value.with_traceback(trace)
File "/opt/stack/tempest/tempest/test.py", line 210, in tearDownClass
teardown()
File "/opt/stack/tempest/tempest/test.py", line 628, in resource_cleanup
raise testtools.MultipleExceptions(*cleanup_errors)
testtools.runtest.MultipleExceptions: ((<class 'tempest.lib.exceptions.BadRequest'>, Bad request
Details: {'code': 400, 'message': 'Invalid volume: Volume status must be available or error or error_restoring or error_extending or error_managing and must not be migrating, attached, belong to a group, have snapshots, awaiting a transfer, or be disassociated from snapshots after volume transfer.'}, <traceback object at 0x74aa144e9780>), (<class 'tempest.lib.exceptions.ServerFault'>, Got server fault
Details: The server has either erred or is incapable of performing the requested operation., <traceback object at 0x74aa144e84c0>))
|
||||||
TaggedAttachmentsTest) |
fail
ft74.2: tearDownClass (tempest.api.compute.servers.test_device_tagging.TaggedAttachmentsTest)testtools.testresult.real._StringException: Traceback (most recent call last):
File "/opt/stack/tempest/tempest/test.py", line 246, in tearDownClass
raise value.with_traceback(trace)
File "/opt/stack/tempest/tempest/test.py", line 210, in tearDownClass
teardown()
File "/opt/stack/tempest/tempest/test.py", line 628, in resource_cleanup
raise testtools.MultipleExceptions(*cleanup_errors)
testtools.runtest.MultipleExceptions: ((<class 'tempest.lib.exceptions.UnexpectedResponseCode'>, Unexpected response code received
Details: 503, <traceback object at 0x730d25194c40>), (<class 'tempest.lib.exceptions.UnexpectedResponseCode'>, Unexpected response code received
Details: 503, <traceback object at 0x730d25372fc0>), (<class 'tempest.lib.exceptions.UnexpectedResponseCode'>, Unexpected response code received
Details: 503, <traceback object at 0x730d25371800>), (<class 'tempest.lib.exceptions.UnexpectedResponseCode'>, Unexpected response code received
Details: 503, <traceback object at 0x730d25372c80>))
|
||||||
| tearDownClass (tempest.api.compute.servers.test_server_actions | 2 | 0 | 2 | 0 | 0 | Detail | |
ServerActionsTestOtherB) |
fail
ft75.1: tearDownClass (tempest.api.compute.servers.test_server_actions.ServerActionsTestOtherB)testtools.testresult.real._StringException: Traceback (most recent call last):
File "/opt/stack/tempest/tempest/test.py", line 246, in tearDownClass
raise value.with_traceback(trace)
File "/opt/stack/tempest/tempest/test.py", line 210, in tearDownClass
teardown()
File "/opt/stack/tempest/tempest/test.py", line 628, in resource_cleanup
raise testtools.MultipleExceptions(*cleanup_errors)
testtools.runtest.MultipleExceptions: ((<class 'tempest.lib.exceptions.ServerFault'>, Got server fault
Details: Unexpected API Error. Please contact the administrator
<class 'oslo_db.exception.DBConnectionError'>, <traceback object at 0x7a1a534c6100>), (<class 'tempest.lib.exceptions.ServerFault'>, Got server fault
Details: Unexpected API Error. Please contact the administrator
<class 'oslo_db.exception.DBConnectionError'>, <traceback object at 0x7a1a534c6700>), (<class 'tempest.lib.exceptions.ServerFault'>, Got server fault
Details: Unexpected API Error. Please contact the administrator
<class 'oslo_db.exception.DBConnectionError'>, <traceback object at 0x7a1a5322a180>))
|
||||||
ServerActionsTestOtherA) |
fail
ft75.2: tearDownClass (tempest.api.compute.servers.test_server_actions.ServerActionsTestOtherA)testtools.testresult.real._StringException: Traceback (most recent call last):
File "/opt/stack/tempest/tempest/test.py", line 246, in tearDownClass
raise value.with_traceback(trace)
File "/opt/stack/tempest/tempest/test.py", line 210, in tearDownClass
teardown()
File "/opt/stack/tempest/tempest/test.py", line 628, in resource_cleanup
raise testtools.MultipleExceptions(*cleanup_errors)
testtools.runtest.MultipleExceptions: ((<class 'tempest.lib.exceptions.ServerFault'>, Got server fault
Details: The server has either erred or is incapable of performing the requested operation., <traceback object at 0x7b514b16e100>), (<class 'tempest.lib.exceptions.ServerFault'>, Got server fault
Details: The server has either erred or is incapable of performing the requested operation., <traceback object at 0x7b514b16d740>), (<class 'tempest.lib.exceptions.ServerFault'>, Got server fault
Details: Unexpected API Error. Please contact the administrator
<class 'oslo_db.exception.DBConnectionError'>, <traceback object at 0x7b514b166ac0>), (<class 'tempest.lib.exceptions.ServerFault'>, Got server fault
Details: Unexpected API Error. Please contact the administrator
<class 'oslo_db.exception.DBConnectionError'>, <traceback object at 0x7b514b166200>), (<class 'tempest.lib.exceptions.ServerFault'>, Got server fault
Details: Unexpected API Error. Please contact the administrator
<class 'oslo_db.exception.DBConnectionError'>, <traceback object at 0x7b514b1640c0>))
|
||||||
| tearDownClass (tempest.api.compute.servers.test_server_rescue_negative | 1 | 0 | 1 | 0 | 0 | Detail | |
ServerRescueNegativeTestJSON) |
fail
ft76.1: tearDownClass (tempest.api.compute.servers.test_server_rescue_negative.ServerRescueNegativeTestJSON)testtools.testresult.real._StringException: Traceback (most recent call last):
File "/opt/stack/tempest/tempest/test.py", line 246, in tearDownClass
raise value.with_traceback(trace)
File "/opt/stack/tempest/tempest/test.py", line 210, in tearDownClass
teardown()
File "/opt/stack/tempest/tempest/test.py", line 628, in resource_cleanup
raise testtools.MultipleExceptions(*cleanup_errors)
testtools.runtest.MultipleExceptions: ((<class 'tempest.lib.exceptions.ServerFault'>, Got server fault
Details: Unexpected API Error. Please contact the administrator
<class 'oslo_db.exception.DBConnectionError'>, <traceback object at 0x76ac23b7fec0>), (<class 'tempest.lib.exceptions.UnexpectedResponseCode'>, Unexpected response code received
Details: 503, <traceback object at 0x76ac2340b8c0>), (<class 'tempest.lib.exceptions.UnexpectedResponseCode'>, Unexpected response code received
Details: 503, <traceback object at 0x76ac2340b680>), (<class 'tempest.lib.exceptions.UnexpectedResponseCode'>, Unexpected response code received
Details: 503, <traceback object at 0x76ac2340b940>), (<class 'tempest.lib.exceptions.UnexpectedResponseCode'>, Unexpected response code received
Details: 503, <traceback object at 0x76ac235e9800>), (<class 'tempest.lib.exceptions.UnexpectedResponseCode'>, Unexpected response code received
Details: 503, <traceback object at 0x76ac235eb440>), (<class 'tempest.lib.exceptions.UnexpectedResponseCode'>, Unexpected response code received
Details: 503, <traceback object at 0x76ac235e9e00>), (<class 'tempest.lib.exceptions.UnexpectedResponseCode'>, Unexpected response code received
Details: 503, <traceback object at 0x76ac235eb8c0>), (<class 'tempest.lib.exceptions.UnexpectedResponseCode'>, Unexpected response code received
Details: 503, <traceback object at 0x76ac235e8380>))
|
||||||
| tempest.api.compute.admin.test_assisted_volume_snapshots.VolumesAssistedSnapshotsTest | 1 | 0 | 1 | 0 | 0 | Detail | |
test_volume_assisted_snapshot_create_delete[id-8aee84a3-1b1f-42e4-9b00-613931ccac24] |
fail
ft77.1: tempest.api.compute.admin.test_assisted_volume_snapshots.VolumesAssistedSnapshotsTest.test_volume_assisted_snapshot_create_delete[id-8aee84a3-1b1f-42e4-9b00-613931ccac24]testtools.testresult.real._StringException: pythonlogging:'': {{{
2026-06-22 14:26:47,342 106581 INFO [tempest.lib.common.rest_client] Request (VolumesAssistedSnapshotsTest:test_volume_assisted_snapshot_create_delete): 202 POST https://10.4.3.247/volume/v3/volumes 0.574s
2026-06-22 14:26:47,342 106581 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': '<omitted>'}
Body: {"volume": {"size": 1, "display_name": "tempest-VolumesAssistedSnapshotsTest-volume-1480440181"}}
Response - Headers: {'date': 'Mon, 22 Jun 2026 14:26:46 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'x-compute-request-id': 'req-9bb87ffa-44a2-4d79-9556-32a92c147fed', 'content-length': '785', 'openstack-api-version': 'volume 3.0', 'vary': 'OpenStack-API-Version', 'x-openstack-request-id': 'req-9bb87ffa-44a2-4d79-9556-32a92c147fed', 'connection': 'close', 'status': '202', 'content-location': 'https://10.4.3.247/volume/v3/volumes'}
Body: b'{"volume": {"id": "94bb4b31-1e36-4d67-b1b5-087bf7d6797d", "status": "creating", "size": 1, "availability_zone": "nova", "created_at": "2026-06-22T14:26:47.209731", "updated_at": null, "name": "tempest-VolumesAssistedSnapshotsTest-volume-1480440181", "description": null, "volume_type": "storpool", "snapshot_id": null, "source_volid": null, "metadata": {}, "links": [{"rel": "self", "href": "https://10.4.3.247/volume/v3/volumes/94bb4b31-1e36-4d67-b1b5-087bf7d6797d"}, {"rel": "bookmark", "href": "https://10.4.3.247/volume/volumes/94bb4b31-1e36-4d67-b1b5-087bf7d6797d"}], "user_id": "e5fffd8cd68f4cd6b07fd3489128dfb0", "bootable": "false", "encrypted": false, "replication_status": null, "consistencygroup_id": null, "multiattach": false, "attachments": [], "migration_status": null}}'
2026-06-22 14:26:47,415 106581 INFO [tempest.lib.common.rest_client] Request (VolumesAssistedSnapshotsTest:test_volume_assisted_snapshot_create_delete): 200 GET https://10.4.3.247/volume/v3/volumes/94bb4b31-1e36-4d67-b1b5-087bf7d6797d 0.068s
2026-06-22 14:26:47,415 106581 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': '<omitted>'}
Body: None
Response - Headers: {'date': 'Mon, 22 Jun 2026 14:26:47 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'x-compute-request-id': 'req-90a75abd-aafa-4d1a-b164-ebae444a5779', 'content-length': '964', 'openstack-api-version': 'volume 3.0', 'vary': 'OpenStack-API-Version', 'x-openstack-request-id': 'req-90a75abd-aafa-4d1a-b164-ebae444a5779', 'connection': 'close', 'status': '200', 'content-location': 'https://10.4.3.247/volume/v3/volumes/94bb4b31-1e36-4d67-b1b5-087bf7d6797d'}
Body: b'{"volume": {"id": "94bb4b31-1e36-4d67-b1b5-087bf7d6797d", "status": "creating", "size": 1, "availability_zone": "nova", "created_at": "2026-06-22T14:26:47.000000", "updated_at": null, "name": "tempest-VolumesAssistedSnapshotsTest-volume-1480440181", "description": null, "volume_type": "storpool", "snapshot_id": null, "source_volid": null, "metadata": {}, "links": [{"rel": "self", "href": "https://10.4.3.247/volume/v3/volumes/94bb4b31-1e36-4d67-b1b5-087bf7d6797d"}, {"rel": "bookmark", "href": "https://10.4.3.247/volume/volumes/94bb4b31-1e36-4d67-b1b5-087bf7d6797d"}], "user_id": "e5fffd8cd68f4cd6b07fd3489128dfb0", "bootable": "false", "encrypted": false, "replication_status": null, "consistencygroup_id": null, "multiattach": false, "attachments": [], "migration_status": null, "os-vol-tenant-attr:tenant_id": "3122cde0a9a24b7c9653d5feee43b55c", "os-vol-mig-status-attr:migstat": null, "os-vol-mig-status-attr:name_id": null, "os-vol-host-attr:host": null}}'
2026-06-22 14:26:48,472 106581 INFO [tempest.lib.common.rest_client] Request (VolumesAssistedSnapshotsTest:test_volume_assisted_snapshot_create_delete): 200 GET https://10.4.3.247/volume/v3/volumes/94bb4b31-1e36-4d67-b1b5-087bf7d6797d 0.049s
2026-06-22 14:26:48,472 106581 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': '<omitted>'}
Body: None
Response - Headers: {'date': 'Mon, 22 Jun 2026 14:26:48 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'x-compute-request-id': 'req-d36e70e5-08ab-4732-9b86-a3582237ee20', 'content-length': '1025', 'openstack-api-version': 'volume 3.0', 'vary': 'OpenStack-API-Version', 'x-openstack-request-id': 'req-d36e70e5-08ab-4732-9b86-a3582237ee20', 'connection': 'close', 'status': '200', 'content-location': 'https://10.4.3.247/volume/v3/volumes/94bb4b31-1e36-4d67-b1b5-087bf7d6797d'}
Body: b'{"volume": {"id": "94bb4b31-1e36-4d67-b1b5-087bf7d6797d", "status": "available", "size": 1, "availability_zone": "nova", "created_at": "2026-06-22T14:26:47.000000", "updated_at": "2026-06-22T14:26:48.000000", "name": "tempest-VolumesAssistedSnapshotsTest-volume-1480440181", "description": null, "volume_type": "storpool", "snapshot_id": null, "source_volid": null, "metadata": {}, "links": [{"rel": "self", "href": "https://10.4.3.247/volume/v3/volumes/94bb4b31-1e36-4d67-b1b5-087bf7d6797d"}, {"rel": "bookmark", "href": "https://10.4.3.247/volume/volumes/94bb4b31-1e36-4d67-b1b5-087bf7d6797d"}], "user_id": "e5fffd8cd68f4cd6b07fd3489128dfb0", "bootable": "false", "encrypted": false, "replication_status": null, "consistencygroup_id": null, "multiattach": false, "attachments": [], "migration_status": null, "os-vol-tenant-attr:tenant_id": "3122cde0a9a24b7c9653d5feee43b55c", "os-vol-mig-status-attr:migstat": null, "os-vol-mig-status-attr:name_id": null, "os-vol-host-attr:host": "np0000003389@storpool#template_virtual"}}'
2026-06-22 14:26:48,477 106581 INFO [tempest.common.waiters] volume 94bb4b31-1e36-4d67-b1b5-087bf7d6797d reached available after waiting for 1.477672 seconds
2026-06-22 14:26:48,478 106581 DEBUG [tempest.lib.common.validation_resources] Requested validation resources keypair True, floating IP True, security group True
2026-06-22 14:26:48,782 106581 INFO [tempest.lib.common.rest_client] Request (VolumesAssistedSnapshotsTest:test_volume_assisted_snapshot_create_delete): 200 POST https://10.4.3.247/compute/v2.1/os-keypairs 0.303s
2026-06-22 14:26:48,782 106581 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': '<omitted>'}
Body: {"keypair": {"name": "tempest-keypair-1743885097", "public_key": "ecdsa-sha2-nistp384 AAAAE2VjZHNhLXNoYTItbmlzdHAzODQAAAAIbmlzdHAzODQAAABhBKbtafDNC9AEuRCo0RaRDXazHLeNhnnAN9OLaHVxEztMA5SHcnTPywS1MsyOQWZRD5OJBzJMb7v+cHtvU2df2Tm6gSg0tDP+hEsX5TV8WPKk+wE9BMA8QPqO72JGlPllKA=="}}
Response - Headers: {'date': 'Mon, 22 Jun 2026 14:26:48 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-length': '386', 'content-type': 'application/json', 'openstack-api-version': 'compute 2.1', 'x-openstack-nova-api-version': '2.1', 'vary': 'OpenStack-API-Version,X-OpenStack-Nova-API-Version', 'x-openstack-request-id': 'req-6cbaed18-b44d-491e-b634-1cf6f4b04649', 'x-compute-request-id': 'req-6cbaed18-b44d-491e-b634-1cf6f4b04649', 'connection': 'close', 'status': '200', 'content-location': 'https://10.4.3.247/compute/v2.1/os-keypairs'}
Body: b'{"keypair": {"name": "tempest-keypair-1743885097", "public_key": "ecdsa-sha2-nistp384 AAAAE2VjZHNhLXNoYTItbmlzdHAzODQAAAAIbmlzdHAzODQAAABhBKbtafDNC9AEuRCo0RaRDXazHLeNhnnAN9OLaHVxEztMA5SHcnTPywS1MsyOQWZRD5OJBzJMb7v+cHtvU2df2Tm6gSg0tDP+hEsX5TV8WPKk+wE9BMA8QPqO72JGlPllKA==", "fingerprint": "b7:39:be:84:bd:4a:1e:fc:ea:14:e9:a7:67:8d:e9:a0", "user_id": "7a2ca15766fd4d5a9166e4f1b436ca87"}}'
2026-06-22 14:26:48,783 106581 DEBUG [tempest.lib.common.validation_resources] Validation resource key tempest-keypair-1743885097 created
2026-06-22 14:26:49,250 106581 INFO [tempest.lib.common.rest_client] Request (VolumesAssistedSnapshotsTest:test_volume_assisted_snapshot_create_delete): 201 POST https://10.4.3.247/networking/v2.0/security-groups 0.466s
2026-06-22 14:26:49,250 106581 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': '<omitted>'}
Body: {"security_group": {"name": "tempest-securitygroup--1566806417", "description": "tempest-description--895222452"}}
Response - Headers: {'date': 'Mon, 22 Jun 2026 14:26:48 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '1660', 'x-openstack-request-id': 'req-232bad68-e521-4d51-8036-463462197088', 'connection': 'close', 'status': '201', 'content-location': 'https://10.4.3.247/networking/v2.0/security-groups'}
Body: b'{"security_group": {"id": "f43f9bb2-7b2f-468f-b0d7-a00b48421f31", "name": "tempest-securitygroup--1566806417", "stateful": true, "tenant_id": "07268e2db1d64d6bb377e9d12ffc589d", "project_id": "07268e2db1d64d6bb377e9d12ffc589d", "description": "tempest-description--895222452", "shared": false, "security_group_rules": [{"id": "0077510e-fc8d-4e35-bd0f-31932f95d116", "project_id": "07268e2db1d64d6bb377e9d12ffc589d", "security_group_id": "f43f9bb2-7b2f-468f-b0d7-a00b48421f31", "ethertype": "IPv6", "direction": "egress", "protocol": null, "port_range_min": null, "port_range_max": null, "remote_ip_prefix": null, "remote_address_group_id": null, "normalized_cidr": null, "remote_group_id": null, "standard_attr_id": 256, "belongs_to_default_sg": false, "description": null, "tags": [], "created_at": "2026-06-22T14:26:49Z", "updated_at": "2026-06-22T14:26:49Z", "revision_number": 0, "tenant_id": "07268e2db1d64d6bb377e9d12ffc589d"}, {"id": "3fa9c76f-3b66-4fc5-90cc-772adbfae820", "project_id": "07268e2db1d64d6bb377e9d12ffc589d", "security_group_id": "f43f9bb2-7b2f-468f-b0d7-a00b48421f31", "ethertype": "IPv4", "direction": "egress", "protocol": null, "port_range_min": null, "port_range_max": null, "remote_ip_prefix": null, "remote_address_group_id": null, "normalized_cidr": null, "remote_group_id": null, "standard_attr_id": 257, "belongs_to_default_sg": false, "description": null, "tags": [], "created_at": "2026-06-22T14:26:49Z", "updated_at": "2026-06-22T14:26:49Z", "revision_number": 0, "tenant_id": "07268e2db1d64d6bb377e9d12ffc589d"}], "tags": [], "created_at": "2026-06-22T14:26:49Z", "updated_at": "2026-06-22T14:26:49Z", "revision_number": 1}}'
2026-06-22 14:26:50,003 106581 INFO [tempest.lib.common.rest_client] Request (VolumesAssistedSnapshotsTest:test_volume_assisted_snapshot_create_delete): 201 POST https://10.4.3.247/networking/v2.0/security-group-rules 0.752s
2026-06-22 14:26:50,003 106581 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': '<omitted>'}
Body: {"security_group_rule": {"security_group_id": "f43f9bb2-7b2f-468f-b0d7-a00b48421f31", "protocol": "tcp", "ethertype": "IPv4", "port_range_min": 22, "port_range_max": 22, "direction": "ingress"}}
Response - Headers: {'date': 'Mon, 22 Jun 2026 14:26:49 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '597', 'x-openstack-request-id': 'req-7976c2a3-b19f-40bc-81d4-8ece039ee51a', 'connection': 'close', 'status': '201', 'content-location': 'https://10.4.3.247/networking/v2.0/security-group-rules'}
Body: b'{"security_group_rule": {"id": "cf0c180a-9a1b-483d-966f-a523eb2302f2", "project_id": "07268e2db1d64d6bb377e9d12ffc589d", "security_group_id": "f43f9bb2-7b2f-468f-b0d7-a00b48421f31", "ethertype": "IPv4", "direction": "ingress", "protocol": "tcp", "port_range_min": 22, "port_range_max": 22, "remote_ip_prefix": null, "remote_address_group_id": null, "normalized_cidr": null, "remote_group_id": null, "belongs_to_default_sg": false, "description": "", "created_at": "2026-06-22T14:26:49Z", "updated_at": "2026-06-22T14:26:49Z", "revision_number": 0, "tenant_id": "07268e2db1d64d6bb377e9d12ffc589d"}}'
2026-06-22 14:26:50,450 106581 INFO [tempest.lib.common.rest_client] Request (VolumesAssistedSnapshotsTest:test_volume_assisted_snapshot_create_delete): 201 POST https://10.4.3.247/networking/v2.0/security-group-rules 0.447s
2026-06-22 14:26:50,451 106581 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': '<omitted>'}
Body: {"security_group_rule": {"security_group_id": "f43f9bb2-7b2f-468f-b0d7-a00b48421f31", "protocol": "icmp", "ethertype": "IPv4", "direction": "ingress"}}
Response - Headers: {'date': 'Mon, 22 Jun 2026 14:26:50 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '602', 'x-openstack-request-id': 'req-aeaea56d-13e5-4c38-9d27-af8f1f1b0a83', 'connection': 'close', 'status': '201', 'content-location': 'https://10.4.3.247/networking/v2.0/security-group-rules'}
Body: b'{"security_group_rule": {"id": "2f1dba6b-6207-4dd1-8af0-20552445b7eb", "project_id": "07268e2db1d64d6bb377e9d12ffc589d", "security_group_id": "f43f9bb2-7b2f-468f-b0d7-a00b48421f31", "ethertype": "IPv4", "direction": "ingress", "protocol": "icmp", "port_range_min": null, "port_range_max": null, "remote_ip_prefix": null, "remote_address_group_id": null, "normalized_cidr": null, "remote_group_id": null, "belongs_to_default_sg": false, "description": "", "created_at": "2026-06-22T14:26:50Z", "updated_at": "2026-06-22T14:26:50Z", "revision_number": 0, "tenant_id": "07268e2db1d64d6bb377e9d12ffc589d"}}'
2026-06-22 14:26:50,451 106581 DEBUG [tempest.lib.common.validation_resources] SSH Validation resource security group with tcp and icmp rules tempest-securitygroup--1566806417 created
2026-06-22 14:26:51,402 106581 INFO [tempest.lib.common.rest_client] Request (VolumesAssistedSnapshotsTest:test_volume_assisted_snapshot_create_delete): 201 POST https://10.4.3.247/networking/v2.0/floatingips 0.951s
2026-06-22 14:26:51,403 106581 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': '<omitted>'}
Body: {"floatingip": {"floating_network_id": "ebfb8fea-0dcc-4edd-ad5d-e1e29ba53596"}}
Response - Headers: {'date': 'Mon, 22 Jun 2026 14:26:50 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '528', 'x-openstack-request-id': 'req-48881223-5d67-47f8-8222-1a836ac05d0c', 'connection': 'close', 'status': '201', 'content-location': 'https://10.4.3.247/networking/v2.0/floatingips'}
Body: b'{"floatingip": {"id": "8cdf2203-62db-4946-8cbf-e804f1dbc8bf", "tenant_id": "07268e2db1d64d6bb377e9d12ffc589d", "project_id": "07268e2db1d64d6bb377e9d12ffc589d", "floating_ip_address": "172.24.5.154", "floating_network_id": "ebfb8fea-0dcc-4edd-ad5d-e1e29ba53596", "router_id": null, "port_id": null, "fixed_ip_address": null, "status": "DOWN", "description": "", "port_details": null, "dns_domain": "", "dns_name": "", "tags": [], "created_at": "2026-06-22T14:26:50Z", "updated_at": "2026-06-22T14:26:50Z", "revision_number": 0}}'
2026-06-22 14:26:51,403 106581 DEBUG [tempest.lib.common.validation_resources] Validation resource floating IP {'id': '8cdf2203-62db-4946-8cbf-e804f1dbc8bf', 'tenant_id': '07268e2db1d64d6bb377e9d12ffc589d', 'project_id': '07268e2db1d64d6bb377e9d12ffc589d', 'floating_ip_address': '172.24.5.154', 'floating_network_id': 'ebfb8fea-0dcc-4edd-ad5d-e1e29ba53596', 'router_id': None, 'port_id': None, 'fixed_ip_address': None, 'status': 'DOWN', 'description': '', 'port_details': None, 'dns_domain': '', 'dns_name': '', 'tags': [], 'created_at': '2026-06-22T14:26:50Z', 'updated_at': '2026-06-22T14:26:50Z', 'revision_number': 0, 'ip': '172.24.5.154'} created
2026-06-22 14:26:51,561 106581 INFO [tempest.lib.common.rest_client] Request (VolumesAssistedSnapshotsTest:test_volume_assisted_snapshot_create_delete): 201 POST https://10.4.3.247/identity/v3/auth/tokens 0.154s
2026-06-22 14:26:51,561 106581 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json'}
Body: <omitted>
Response - Headers: {'date': 'Mon, 22 Jun 2026 14:26:51 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '2950', 'x-subject-token': '<omitted>', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-f349468b-be43-45bc-8fd8-73a93ce08e0b', 'connection': 'close', 'status': '201', 'content-location': 'https://10.4.3.247/identity/v3/auth/tokens'}
Body: b'{"token": {"methods": ["password"], "user": {"domain": {"id": "default", "name": "Default"}, "id": "7a2ca15766fd4d5a9166e4f1b436ca87", "name": "tempest-VolumesAssistedSnapshotsTest-823065092-project-member", "password_expires_at": null}, "audit_ids": ["lhhsLQ_nRjecWduXQAjUKg"], "expires_at": "2026-06-22T15:26:51.000000Z", "issued_at": "2026-06-22T14:26:51.000000Z", "project": {"domain": {"id": "default", "name": "Default"}, "id": "07268e2db1d64d6bb377e9d12ffc589d", "name": "tempest-VolumesAssistedSnapshotsTest-823065092"}, "is_domain": false, "roles": [{"id": "c815fe5dec014050ab7c6c8d7cf12f68", "name": "reader"}, {"id": "30fc358311174b31b16d0c4ff5e8c730", "name": "member"}], "catalog": [{"endpoints": [{"id": "da4768601d8e401ea127b258a8887b6d", "interface": "public", "region_id": "RegionOne", "url": "https://10.4.3.247/identity", "region": "RegionOne"}], "id": "11ff7315401d4465aeab0939683bfac4", "type": "identity", "name": "keystone"}, {"endpoints": [{"id": "28084466c361490285159b5ce3c3017a", "interface": "public", "region_id": "RegionOne", "url": "https://10.4.3.247/compute/v2/07268e2db1d64d6bb377e9d12ffc589d", "region": "RegionOne"}], "id": "3dec2591066344979bbf9832321901c1", "type": "compute_legacy", "name": "nova_legacy"}, {"endpoints": [{"id": "279f2fc6c5b84f9eae73489625c3470c", "interface": "public", "region_id": "RegionOne", "url": "https://10.4.3.247/networking", "region": "RegionOne"}], "id": "5972cd0e11794c5fb88cc8870d97110c", "type": "network", "name": "neutron"}, {"endpoints": [{"id": "65c19d53d2f04ca1a7691046f59413b8", "interface": "public", "region_id": "RegionOne", "url": "https://10.4.3.247/image", "region": "RegionOne"}], "id": "5ab32220ab8c46f3923aad4198d2889f", "type": "image", "name": "glance"}, {"endpoints": [{"id": "c47a61e514724790a614f83138dc25a7", "interface": "public", "region_id": "RegionOne", "url": "https://10.4.3.247/compute/v2.1", "region": "RegionOne"}], "id": "6298a4f83efd46bdb45353bfecc84f90", "type": "compute", "name": "nova"}, {"endpoints": [{"id": "782fcb53523d4c0fbbef229f81027834", "interface": "admin", "region_id": "RegionOne", "url": "https://10.4.3.247:8080", "region": "RegionOne"}, {"id": "c66e131fbd294790946c38fcc010a5c7", "interface": "public", "region_id": "RegionOne", "url": "https://10.4.3.247:8080/v1/AUTH_07268e2db1d64d6bb377e9d12ffc589d", "region": "RegionOne"}], "id": "8a49e48ad8de4bde989e13db3778f55a", "type": "object-store", "name": "swift"}, {"endpoints": [{"id": "ab5a8809331e418c87d76c6c1218728d", "interface": "public", "region_id": "RegionOne", "url": "https://10.4.3.247/placement", "region": "RegionOne"}], "id": "a47d4cce3c094667825111d01cd2813e", "type": "placement", "name": "placement"}, {"endpoints": [{"id": "59f7044ccb134ad6a91efa0758ff533c", "interface": "public", "region_id": "RegionOne", "url": "https://10.4.3.247/volume/v3", "region": "RegionOne"}], "id": "f60d223f72954439aebd8a23e6d3a8b7", "type": "block-storage", "name": "cinder"}]}}'
2026-06-22 14:26:51,561 106581 INFO [tempest.lib.common.fixed_network] (VolumesAssistedSnapshotsTest:test_volume_assisted_snapshot_create_delete) Found network {'id': 'af3e8322-4188-44db-b1ee-8fe13ebb0103', 'name': 'tempest-VolumesAssistedSnapshotsTest-1900410653-network', 'tenant_id': '07268e2db1d64d6bb377e9d12ffc589d', 'project_id': '07268e2db1d64d6bb377e9d12ffc589d', 'admin_state_up': True, 'mtu': 1372, 'status': 'ACTIVE', 'subnets': [], 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'geneve', 'provider:physical_network': None, 'provider:segmentation_id': 59229, 'vlan_transparent': False, 'qinq': False, 'is_default': False, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'description': '', 'tags': [], 'created_at': '2026-06-22T14:26:15Z', 'updated_at': '2026-06-22T14:26:15Z', 'revision_number': 1} available for tenant
2026-06-22 14:26:51,562 106581 DEBUG [tempest.common.compute] Provisioning test server with validation resources {'keypair': {'name': 'tempest-keypair-1743885097', 'public_key': 'ecdsa-sha2-nistp384 AAAAE2VjZHNhLXNoYTItbmlzdHAzODQAAAAIbmlzdHAzODQAAABhBKbtafDNC9AEuRCo0RaRDXazHLeNhnnAN9OLaHVxEztMA5SHcnTPywS1MsyOQWZRD5OJBzJMb7v+cHtvU2df2Tm6gSg0tDP+hEsX5TV8WPKk+wE9BMA8QPqO72JGlPllKA==', 'fingerprint': 'b7:39:be:84:bd:4a:1e:fc:ea:14:e9:a7:67:8d:e9:a0', 'user_id': '7a2ca15766fd4d5a9166e4f1b436ca87', 'private_key': '-----BEGIN EC PRIVATE KEY-----\nMIGkAgEBBDBMUG/oJ3gVwG3EAtM1qwqJ+PvvZpZmYbmAXrd9e7bbnHvf7pPSMSoA\n6Z6o43RDSuKgBwYFK4EEACKhZANiAASm7WnwzQvQBLkQqNEWkQ12sxy3jYZ5wDfT\ni2h1cRM7TAOUh3J0z8sEtTLMjkFmUQ+TiQcyTG+7/nB7b1NnX9k5uoEoNLQz/oRL\nF+U1fFjypPsBPQTAPED6ju9iRpT5ZSg=\n-----END EC PRIVATE KEY-----\n'}, 'security_group': {'id': 'f43f9bb2-7b2f-468f-b0d7-a00b48421f31', 'name': 'tempest-securitygroup--1566806417', 'stateful': True, 'tenant_id': '07268e2db1d64d6bb377e9d12ffc589d', 'project_id': '07268e2db1d64d6bb377e9d12ffc589d', 'description': 'tempest-description--895222452', 'shared': False, 'security_group_rules': [{'id': '0077510e-fc8d-4e35-bd0f-31932f95d116', 'project_id': '07268e2db1d64d6bb377e9d12ffc589d', 'security_group_id': 'f43f9bb2-7b2f-468f-b0d7-a00b48421f31', 'ethertype': 'IPv6', 'direction': 'egress', 'protocol': None, 'port_range_min': None, 'port_range_max': None, 'remote_ip_prefix': None, 'remote_address_group_id': None, 'normalized_cidr': None, 'remote_group_id': None, 'standard_attr_id': 256, 'belongs_to_default_sg': False, 'description': None, 'tags': [], 'created_at': '2026-06-22T14:26:49Z', 'updated_at': '2026-06-22T14:26:49Z', 'revision_number': 0, 'tenant_id': '07268e2db1d64d6bb377e9d12ffc589d'}, {'id': '3fa9c76f-3b66-4fc5-90cc-772adbfae820', 'project_id': '07268e2db1d64d6bb377e9d12ffc589d', 'security_group_id': 'f43f9bb2-7b2f-468f-b0d7-a00b48421f31', 'ethertype': 'IPv4', 'direction': 'egress', 'protocol': None, 'port_range_min': None, 'port_range_max': None, 'remote_ip_prefix': None, 'remote_address_group_id': None, 'normalized_cidr': None, 'remote_group_id': None, 'standard_attr_id': 257, 'belongs_to_default_sg': False, 'description': None, 'tags': [], 'created_at': '2026-06-22T14:26:49Z', 'updated_at': '2026-06-22T14:26:49Z', 'revision_number': 0, 'tenant_id': '07268e2db1d64d6bb377e9d12ffc589d'}], 'tags': [], 'created_at': '2026-06-22T14:26:49Z', 'updated_at': '2026-06-22T14:26:49Z', 'revision_number': 1}, 'floating_ip': {'id': '8cdf2203-62db-4946-8cbf-e804f1dbc8bf', 'tenant_id': '07268e2db1d64d6bb377e9d12ffc589d', 'project_id': '07268e2db1d64d6bb377e9d12ffc589d', 'floating_ip_address': '172.24.5.154', 'floating_network_id': 'ebfb8fea-0dcc-4edd-ad5d-e1e29ba53596', 'router_id': None, 'port_id': None, 'fixed_ip_address': None, 'status': 'DOWN', 'description': '', 'port_details': None, 'dns_domain': '', 'dns_name': '', 'tags': [], 'created_at': '2026-06-22T14:26:50Z', 'updated_at': '2026-06-22T14:26:50Z', 'revision_number': 0, 'ip': '172.24.5.154'}}
2026-06-22 14:26:52,670 106581 INFO [tempest.lib.common.rest_client] Request (VolumesAssistedSnapshotsTest:test_volume_assisted_snapshot_create_delete): 202 POST https://10.4.3.247/compute/v2.1/servers 1.107s
2026-06-22 14:26:52,671 106581 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': '<omitted>'}
Body: {"server": {"name": "tempest-VolumesAssistedSnapshotsTest-server-700714442", "imageRef": "b5e76657-4c41-4768-8f64-a0953b486b0c", "flavorRef": "42", "networks": [{"uuid": "af3e8322-4188-44db-b1ee-8fe13ebb0103"}], "security_groups": [{"name": "tempest-securitygroup--1566806417"}], "key_name": "tempest-keypair-1743885097", "user_data": "IyEvYmluL3NoCmVjaG8gIlByaW50aW5nIGNpcnJvcyB1c2VyIGF1dGhvcml6ZWQga2V5cyIKY2F0IH5jaXJyb3MvLnNzaC9hdXRob3JpemVkX2tleXMgfHwgdHJ1ZQo="}}
Response - Headers: {'date': 'Mon, 22 Jun 2026 14:26:51 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-length': '406', 'location': 'https://10.4.3.247/compute/v2.1/servers/de79a086-83c8-4317-9d19-f94c39802c03', 'content-type': 'application/json', 'openstack-api-version': 'compute 2.1', 'x-openstack-nova-api-version': '2.1', 'vary': 'OpenStack-API-Version,X-OpenStack-Nova-API-Version', 'x-openstack-request-id': 'req-b384bed6-3f8d-4d9c-9089-28973deca476', 'x-compute-request-id': 'req-b384bed6-3f8d-4d9c-9089-28973deca476', 'connection': 'close', 'status': '202', 'content-location': 'https://10.4.3.247/compute/v2.1/servers'}
Body: b'{"server": {"id": "de79a086-83c8-4317-9d19-f94c39802c03", "links": [{"rel": "self", "href": "https://10.4.3.247/compute/v2.1/servers/de79a086-83c8-4317-9d19-f94c39802c03"}, {"rel": "bookmark", "href": "https://10.4.3.247/compute/servers/de79a086-83c8-4317-9d19-f94c39802c03"}], "OS-DCF:diskConfig": "MANUAL", "security_groups": [{"name": "tempest-securitygroup--1566806417"}], "adminPass": "b9wveRPnSBr8"}}'
2026-06-22 14:26:52,768 106581 INFO [tempest.lib.common.rest_client] Request (VolumesAssistedSnapshotsTest:test_volume_assisted_snapshot_create_delete): 200 GET https://10.4.3.247/compute/v2.1/servers/de79a086-83c8-4317-9d19-f94c39802c03 0.096s
2026-06-22 14:26:52,768 106581 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': '<omitted>'}
Body: None
Response - Headers: {'date': 'Mon, 22 Jun 2026 14:26:52 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-length': '1243', 'content-type': 'application/json', 'openstack-api-version': 'compute 2.1', 'x-openstack-nova-api-version': '2.1', 'vary': 'OpenStack-API-Version,X-OpenStack-Nova-API-Version', 'x-openstack-request-id': 'req-cd954b28-8e96-4082-9b75-5e2b59bf494f', 'x-compute-request-id': 'req-cd954b28-8e96-4082-9b75-5e2b59bf494f', 'connection': 'close', 'status': '200', 'content-location': 'https://10.4.3.247/compute/v2.1/servers/de79a086-83c8-4317-9d19-f94c39802c03'}
Body: b'{"server": {"accessIPv4": "", "accessIPv6": "", "addresses": {}, "created": "2026-06-22T14:26:53Z", "flavor": {"id": "42", "links": [{"rel": "bookmark", "href": "https://10.4.3.247/compute/flavors/42"}]}, "hostId": "", "id": "de79a086-83c8-4317-9d19-f94c39802c03", "image": {"id": "b5e76657-4c41-4768-8f64-a0953b486b0c", "links": [{"rel": "bookmark", "href": "https://10.4.3.247/compute/images/b5e76657-4c41-4768-8f64-a0953b486b0c"}]}, "links": [{"rel": "self", "href": "https://10.4.3.247/compute/v2.1/servers/de79a086-83c8-4317-9d19-f94c39802c03"}, {"rel": "bookmark", "href": "https://10.4.3.247/compute/servers/de79a086-83c8-4317-9d19-f94c39802c03"}], "metadata": {}, "name": "tempest-VolumesAssistedSnapshotsTest-server-700714442", "status": "BUILD", "tenant_id": "07268e2db1d64d6bb377e9d12ffc589d", "user_id": "7a2ca15766fd4d5a9166e4f1b436ca87", "updated": "2026-06-22T14:26:52Z", "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "", "config_drive": "", "key_name": "tempest-keypair-1743885097", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "OS-EXT-STS:task_state": "scheduling", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": []}}'
2026-06-22 14:26:53,904 106581 INFO [tempest.lib.common.rest_client] Request (VolumesAssistedSnapshotsTest:test_volume_assisted_snapshot_create_delete): 200 GET https://10.4.3.247/compute/v2.1/servers/de79a086-83c8-4317-9d19-f94c39802c03 0.129s
2026-06-22 14:26:53,905 106581 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': '<omitted>'}
Body: None
Response - Headers: {'date': 'Mon, 22 Jun 2026 14:26:53 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-length': '1247', 'content-type': 'application/json', 'openstack-api-version': 'compute 2.1', 'x-openstack-nova-api-version': '2.1', 'vary': 'OpenStack-API-Version,X-OpenStack-Nova-API-Version', 'x-openstack-request-id': 'req-ff5862fe-53ee-4c5e-9df6-05c869eaa581', 'x-compute-request-id': 'req-ff5862fe-53ee-4c5e-9df6-05c869eaa581', 'connection': 'close', 'status': '200', 'content-location': 'https://10.4.3.247/compute/v2.1/servers/de79a086-83c8-4317-9d19-f94c39802c03'}
Body: b'{"server": {"accessIPv4": "", "accessIPv6": "", "addresses": {}, "created": "2026-06-22T14:26:52Z", "flavor": {"id": "42", "links": [{"rel": "bookmark", "href": "https://10.4.3.247/compute/flavors/42"}]}, "hostId": "", "id": "de79a086-83c8-4317-9d19-f94c39802c03", "image": {"id": "b5e76657-4c41-4768-8f64-a0953b486b0c", "links": [{"rel": "bookmark", "href": "https://10.4.3.247/compute/images/b5e76657-4c41-4768-8f64-a0953b486b0c"}]}, "links": [{"rel": "self", "href": "https://10.4.3.247/compute/v2.1/servers/de79a086-83c8-4317-9d19-f94c39802c03"}, {"rel": "bookmark", "href": "https://10.4.3.247/compute/servers/de79a086-83c8-4317-9d19-f94c39802c03"}], "metadata": {}, "name": "tempest-VolumesAssistedSnapshotsTest-server-700714442", "status": "BUILD", "tenant_id": "07268e2db1d64d6bb377e9d12ffc589d", "user_id": "7a2ca15766fd4d5a9166e4f1b436ca87", "updated": "2026-06-22T14:26:53Z", "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "nova", "config_drive": "", "key_name": "tempest-keypair-1743885097", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "OS-EXT-STS:task_state": "scheduling", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": []}}'
2026-06-22 14:26:55,154 106581 INFO [tempest.lib.common.rest_client] Request (VolumesAssistedSnapshotsTest:test_volume_assisted_snapshot_create_delete): 200 GET https://10.4.3.247/compute/v2.1/servers/de79a086-83c8-4317-9d19-f94c39802c03 0.242s
2026-06-22 14:26:55,154 106581 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': '<omitted>'}
Body: None
Response - Headers: {'date': 'Mon, 22 Jun 2026 14:26:54 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-length': '1239', 'content-type': 'application/json', 'openstack-api-version': 'compute 2.1', 'x-openstack-nova-api-version': '2.1', 'vary': 'OpenStack-API-Version,X-OpenStack-Nova-API-Version', 'x-openstack-request-id': 'req-cf3b9d92-b6b0-4f9a-b057-adbafd26c7e5', 'x-compute-request-id': 'req-cf3b9d92-b6b0-4f9a-b057-adbafd26c7e5', 'connection': 'close', 'status': '200', 'content-location': 'https://10.4.3.247/compute/v2.1/servers/de79a086-83c8-4317-9d19-f94c39802c03'}
Body: b'{"server": {"accessIPv4": "", "accessIPv6": "", "addresses": {}, "created": "2026-06-22T14:26:52Z", "flavor": {"id": "42", "links": [{"rel": "bookmark", "href": "https://10.4.3.247/compute/flavors/42"}]}, "hostId": "", "id": "de79a086-83c8-4317-9d19-f94c39802c03", "image": {"id": "b5e76657-4c41-4768-8f64-a0953b486b0c", "links": [{"rel": "bookmark", "href": "https://10.4.3.247/compute/images/b5e76657-4c41-4768-8f64-a0953b486b0c"}]}, "links": [{"rel": "self", "href": "https://10.4.3.247/compute/v2.1/servers/de79a086-83c8-4317-9d19-f94c39802c03"}, {"rel": "bookmark", "href": "https://10.4.3.247/compute/servers/de79a086-83c8-4317-9d19-f94c39802c03"}], "metadata": {}, "name": "tempest-VolumesAssistedSnapshotsTest-server-700714442", "status": "BUILD", "tenant_id": "07268e2db1d64d6bb377e9d12ffc589d", "user_id": "7a2ca15766fd4d5a9166e4f1b436ca87", "updated": "2026-06-22T14:26:54Z", "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "nova", "config_drive": "", "key_name": "tempest-keypair-1743885097", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "OS-EXT-STS:task_state": null, "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": []}}'
2026-06-22 14:26:55,164 106581 INFO [tempest.common.waiters] State transition "BUILD/scheduling" ==> "BUILD/None" after 3 second wait
2026-06-22 14:26:56,344 106581 INFO [tempest.lib.common.rest_client] Request (VolumesAssistedSnapshotsTest:test_volume_assisted_snapshot_create_delete): 200 GET https://10.4.3.247/compute/v2.1/servers/de79a086-83c8-4317-9d19-f94c39802c03 0.180s
2026-06-22 14:26:56,345 106581 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': '<omitted>'}
Body: None
Response - Headers: {'date': 'Mon, 22 Jun 2026 14:26:56 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-length': '1239', 'content-type': 'application/json', 'openstack-api-version': 'compute 2.1', 'x-openstack-nova-api-version': '2.1', 'vary': 'OpenStack-API-Version,X-OpenStack-Nova-API-Version', 'x-openstack-request-id': 'req-7d037137-6000-4fbd-8d11-46f6f986616c', 'x-compute-request-id': 'req-7d037137-6000-4fbd-8d11-46f6f986616c', 'connection': 'close', 'status': '200', 'content-location': 'https://10.4.3.247/compute/v2.1/servers/de79a086-83c8-4317-9d19-f94c39802c03'}
Body: b'{"server": {"accessIPv4": "", "accessIPv6": "", "addresses": {}, "created": "2026-06-22T14:26:52Z", "flavor": {"id": "42", "links": [{"rel": "bookmark", "href": "https://10.4.3.247/compute/flavors/42"}]}, "hostId": "", "id": "de79a086-83c8-4317-9d19-f94c39802c03", "image": {"id": "b5e76657-4c41-4768-8f64-a0953b486b0c", "links": [{"rel": "bookmark", "href": "https://10.4.3.247/compute/images/b5e76657-4c41-4768-8f64-a0953b486b0c"}]}, "links": [{"rel": "self", "href": "https://10.4.3.247/compute/v2.1/servers/de79a086-83c8-4317-9d19-f94c39802c03"}, {"rel": "bookmark", "href": "https://10.4.3.247/compute/servers/de79a086-83c8-4317-9d19-f94c39802c03"}], "metadata": {}, "name": "tempest-VolumesAssistedSnapshotsTest-server-700714442", "status": "BUILD", "tenant_id": "07268e2db1d64d6bb377e9d12ffc589d", "user_id": "7a2ca15766fd4d5a9166e4f1b436ca87", "updated": "2026-06-22T14:26:54Z", "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "nova", "config_drive": "", "key_name": "tempest-keypair-1743885097", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "OS-EXT-STS:task_state": null, "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": []}}'
2026-06-22 14:26:57,473 106581 INFO [tempest.lib.common.rest_client] Request (VolumesAssistedSnapshotsTest:test_volume_assisted_snapshot_create_delete): 200 GET https://10.4.3.247/compute/v2.1/servers/de79a086-83c8-4317-9d19-f94c39802c03 0.124s
2026-06-22 14:26:57,474 106581 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': '<omitted>'}
Body: None
Response - Headers: {'date': 'Mon, 22 Jun 2026 14:26:57 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-length': '1239', 'content-type': 'application/json', 'openstack-api-version': 'compute 2.1', 'x-openstack-nova-api-version': '2.1', 'vary': 'OpenStack-API-Version,X-OpenStack-Nova-API-Version', 'x-openstack-request-id': 'req-5e2a5da5-f40c-4848-816b-9fc91508e534', 'x-compute-request-id': 'req-5e2a5da5-f40c-4848-816b-9fc91508e534', 'connection': 'close', 'status': '200', 'content-location': 'https://10.4.3.247/compute/v2.1/servers/de79a086-83c8-4317-9d19-f94c39802c03'}
Body: b'{"server": {"accessIPv4": "", "accessIPv6": "", "addresses": {}, "created": "2026-06-22T14:26:52Z", "flavor": {"id": "42", "links": [{"rel": "bookmark", "href": "https://10.4.3.247/compute/flavors/42"}]}, "hostId": "", "id": "de79a086-83c8-4317-9d19-f94c39802c03", "image": {"id": "b5e76657-4c41-4768-8f64-a0953b486b0c", "links": [{"rel": "bookmark", "href": "https://10.4.3.247/compute/images/b5e76657-4c41-4768-8f64-a0953b486b0c"}]}, "links": [{"rel": "self", "href": "https://10.4.3.247/compute/v2.1/servers/de79a086-83c8-4317-9d19-f94c39802c03"}, {"rel": "bookmark", "href": "https://10.4.3.247/compute/servers/de79a086-83c8-4317-9d19-f94c39802c03"}], "metadata": {}, "name": "tempest-VolumesAssistedSnapshotsTest-server-700714442", "status": "BUILD", "tenant_id": "07268e2db1d64d6bb377e9d12ffc589d", "user_id": "7a2ca15766fd4d5a9166e4f1b436ca87", "updated": "2026-06-22T14:26:54Z", "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "nova", "config_drive": "", "key_name": "tempest-keypair-1743885097", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "OS-EXT-STS:task_state": null, "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": []}}'
2026-06-22 14:26:58,605 106581 INFO [tempest.lib.common.rest_client] Request (VolumesAssistedSnapshotsTest:test_volume_assisted_snapshot_create_delete): 200 GET https://10.4.3.247/compute/v2.1/servers/de79a086-83c8-4317-9d19-f94c39802c03 0.126s
2026-06-22 14:26:58,606 106581 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': '<omitted>'}
Body: None
Response - Headers: {'date': 'Mon, 22 Jun 2026 14:26:58 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-length': '1239', 'content-type': 'application/json', 'openstack-api-version': 'compute 2.1', 'x-openstack-nova-api-version': '2.1', 'vary': 'OpenStack-API-Version,X-OpenStack-Nova-API-Version', 'x-openstack-request-id': 'req-2c5a4352-ca7d-4460-8ccb-b24a08295363', 'x-compute-request-id': 'req-2c5a4352-ca7d-4460-8ccb-b24a08295363', 'connection': 'close', 'status': '200', 'content-location': 'https://10.4.3.247/compute/v2.1/servers/de79a086-83c8-4317-9d19-f94c39802c03'}
Body: b'{"server": {"accessIPv4": "", "accessIPv6": "", "addresses": {}, "created": "2026-06-22T14:26:52Z", "flavor": {"id": "42", "links": [{"rel": "bookmark", "href": "https://10.4.3.247/compute/flavors/42"}]}, "hostId": "", "id": "de79a086-83c8-4317-9d19-f94c39802c03", "image": {"id": "b5e76657-4c41-4768-8f64-a0953b486b0c", "links": [{"rel": "bookmark", "href": "https://10.4.3.247/compute/images/b5e76657-4c41-4768-8f64-a0953b486b0c"}]}, "links": [{"rel": "self", "href": "https://10.4.3.247/compute/v2.1/servers/de79a086-83c8-4317-9d19-f94c39802c03"}, {"rel": "bookmark", "href": "https://10.4.3.247/compute/servers/de79a086-83c8-4317-9d19-f94c39802c03"}], "metadata": {}, "name": "tempest-VolumesAssistedSnapshotsTest-server-700714442", "status": "BUILD", "tenant_id": "07268e2db1d64d6bb377e9d12ffc589d", "user_id": "7a2ca15766fd4d5a9166e4f1b436ca87", "updated": "2026-06-22T14:26:54Z", "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "nova", "config_drive": "", "key_name": "tempest-keypair-1743885097", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "OS-EXT-STS:task_state": null, "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": []}}'
2026-06-22 14:26:59,756 106581 INFO [tempest.lib.common.rest_client] Request (VolumesAssistedSnapshotsTest:test_volume_assisted_snapshot_create_delete): 200 GET https://10.4.3.247/compute/v2.1/servers/de79a086-83c8-4317-9d19-f94c39802c03 0.141s
2026-06-22 14:26:59,757 106581 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': '<omitted>'}
Body: None
Response - Headers: {'date': 'Mon, 22 Jun 2026 14:26:59 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-length': '1295', 'content-type': 'application/json', 'openstack-api-version': 'compute 2.1', 'x-openstack-nova-api-version': '2.1', 'vary': 'OpenStack-API-Version,X-OpenStack-Nova-API-Version', 'x-openstack-request-id': 'req-8d73f479-075c-4214-b9af-607ded8b5af7', 'x-compute-request-id': 'req-8d73f479-075c-4214-b9af-607ded8b5af7', 'connection': 'close', 'status': '200', 'content-location': 'https://10.4.3.247/compute/v2.1/servers/de79a086-83c8-4317-9d19-f94c39802c03'}
Body: b'{"server": {"accessIPv4": "", "accessIPv6": "", "addresses": {}, "created": "2026-06-22T14:26:52Z", "flavor": {"id": "42", "links": [{"rel": "bookmark", "href": "https://10.4.3.247/compute/flavors/42"}]}, "hostId": "86fb3ddfe30004d6806c1a29d32483a8f98206a9e5bdb694f7910a2d", "id": "de79a086-83c8-4317-9d19-f94c39802c03", "image": {"id": "b5e76657-4c41-4768-8f64-a0953b486b0c", "links": [{"rel": "bookmark", "href": "https://10.4.3.247/compute/images/b5e76657-4c41-4768-8f64-a0953b486b0c"}]}, "links": [{"rel": "self", "href": "https://10.4.3.247/compute/v2.1/servers/de79a086-83c8-4317-9d19-f94c39802c03"}, {"rel": "bookmark", "href": "https://10.4.3.247/compute/servers/de79a086-83c8-4317-9d19-f94c39802c03"}], "metadata": {}, "name": "tempest-VolumesAssistedSnapshotsTest-server-700714442", "status": "BUILD", "tenant_id": "07268e2db1d64d6bb377e9d12ffc589d", "user_id": "7a2ca15766fd4d5a9166e4f1b436ca87", "updated": "2026-06-22T14:26:59Z", "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "nova", "config_drive": "", "key_name": "tempest-keypair-1743885097", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "OS-EXT-STS:task_state": null, "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": []}}'
2026-06-22 14:27:01,027 106581 INFO [tempest.lib.common.rest_client] Request (VolumesAssistedSnapshotsTest:test_volume_assisted_snapshot_create_delete): 200 GET https://10.4.3.247/compute/v2.1/servers/de79a086-83c8-4317-9d19-f94c39802c03 0.261s
2026-06-22 14:27:01,027 106581 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': '<omitted>'}
Body: None
Response - Headers: {'date': 'Mon, 22 Jun 2026 14:27:00 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-length': '1295', 'content-type': 'application/json', 'openstack-api-version': 'compute 2.1', 'x-openstack-nova-api-version': '2.1', 'vary': 'OpenStack-API-Version,X-OpenStack-Nova-API-Version', 'x-openstack-request-id': 'req-ccc0ad77-1aba-474a-8af6-fc96d3a2be08', 'x-compute-request-id': 'req-ccc0ad77-1aba-474a-8af6-fc96d3a2be08', 'connection': 'close', 'status': '200', 'content-location': 'https://10.4.3.247/compute/v2.1/servers/de79a086-83c8-4317-9d19-f94c39802c03'}
Body: b'{"server": {"accessIPv4": "", "accessIPv6": "", "addresses": {}, "created": "2026-06-22T14:26:52Z", "flavor": {"id": "42", "links": [{"rel": "bookmark", "href": "https://10.4.3.247/compute/flavors/42"}]}, "hostId": "86fb3ddfe30004d6806c1a29d32483a8f98206a9e5bdb694f7910a2d", "id": "de79a086-83c8-4317-9d19-f94c39802c03", "image": {"id": "b5e76657-4c41-4768-8f64-a0953b486b0c", "links": [{"rel": "bookmark", "href": "https://10.4.3.247/compute/images/b5e76657-4c41-4768-8f64-a0953b486b0c"}]}, "links": [{"rel": "self", "href": "https://10.4.3.247/compute/v2.1/servers/de79a086-83c8-4317-9d19-f94c39802c03"}, {"rel": "bookmark", "href": "https://10.4.3.247/compute/servers/de79a086-83c8-4317-9d19-f94c39802c03"}], "metadata": {}, "name": "tempest-VolumesAssistedSnapshotsTest-server-700714442", "status": "BUILD", "tenant_id": "07268e2db1d64d6bb377e9d12ffc589d", "user_id": "7a2ca15766fd4d5a9166e4f1b436ca87", "updated": "2026-06-22T14:26:59Z", "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "nova", "config_drive": "", "key_name": "tempest-keypair-1743885097", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "OS-EXT-STS:task_state": null, "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": []}}'
2026-06-22 14:27:09,120 106581 INFO [tempest.lib.common.rest_client] Request (VolumesAssistedSnapshotsTest:test_volume_assisted_snapshot_create_delete): 200 GET https://10.4.3.247/compute/v2.1/servers/de79a086-83c8-4317-9d19-f94c39802c03 7.087s
2026-06-22 14:27:09,120 106581 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': '<omitted>'}
Body: None
Response - Headers: {'date': 'Mon, 22 Jun 2026 14:27:02 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-length': '1371', 'content-type': 'application/json', 'openstack-api-version': 'compute 2.1', 'x-openstack-nova-api-version': '2.1', 'vary': 'OpenStack-API-Version,X-OpenStack-Nova-API-Version', 'x-openstack-request-id': 'req-7bde2ba9-c38b-4770-9187-51f59c5322f2', 'x-compute-request-id': 'req-7bde2ba9-c38b-4770-9187-51f59c5322f2', 'connection': 'close', 'status': '200', 'content-location': 'https://10.4.3.247/compute/v2.1/servers/de79a086-83c8-4317-9d19-f94c39802c03'}
Body: b'{"server": {"accessIPv4": "", "accessIPv6": "", "addresses": {}, "created": "2026-06-22T14:26:52Z", "flavor": {"id": "42", "links": [{"rel": "bookmark", "href": "https://10.4.3.247/compute/flavors/42"}]}, "hostId": "86fb3ddfe30004d6806c1a29d32483a8f98206a9e5bdb694f7910a2d", "id": "de79a086-83c8-4317-9d19-f94c39802c03", "image": {"id": "b5e76657-4c41-4768-8f64-a0953b486b0c", "links": [{"rel": "bookmark", "href": "https://10.4.3.247/compute/images/b5e76657-4c41-4768-8f64-a0953b486b0c"}]}, "links": [{"rel": "self", "href": "https://10.4.3.247/compute/v2.1/servers/de79a086-83c8-4317-9d19-f94c39802c03"}, {"rel": "bookmark", "href": "https://10.4.3.247/compute/servers/de79a086-83c8-4317-9d19-f94c39802c03"}], "metadata": {}, "name": "tempest-VolumesAssistedSnapshotsTest-server-700714442", "status": "BUILD", "tenant_id": "07268e2db1d64d6bb377e9d12ffc589d", "user_id": "7a2ca15766fd4d5a9166e4f1b436ca87", "updated": "2026-06-22T14:27:01Z", "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "nova", "config_drive": "", "key_name": "tempest-keypair-1743885097", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "tempest-securitygroup--1566806417"}], "OS-EXT-STS:task_state": "networking", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": []}}'
2026-06-22 14:27:09,125 106581 INFO [tempest.common.waiters] State transition "BUILD/None" ==> "BUILD/networking" after 17 second wait
2026-06-22 14:27:11,014 106581 INFO [tempest.lib.common.rest_client] Request (VolumesAssistedSnapshotsTest:test_volume_assisted_snapshot_create_delete): 200 GET https://10.4.3.247/compute/v2.1/servers/de79a086-83c8-4317-9d19-f94c39802c03 0.888s
2026-06-22 14:27:11,014 106581 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': '<omitted>'}
Body: None
Response - Headers: {'date': 'Mon, 22 Jun 2026 14:27:10 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-length': '1369', 'content-type': 'application/json', 'openstack-api-version': 'compute 2.1', 'x-openstack-nova-api-version': '2.1', 'vary': 'OpenStack-API-Version,X-OpenStack-Nova-API-Version', 'x-openstack-request-id': 'req-0c907426-2954-4edd-8a2b-5b5b633c2f25', 'x-compute-request-id': 'req-0c907426-2954-4edd-8a2b-5b5b633c2f25', 'connection': 'close', 'status': '200', 'content-location': 'https://10.4.3.247/compute/v2.1/servers/de79a086-83c8-4317-9d19-f94c39802c03'}
Body: b'{"server": {"accessIPv4": "", "accessIPv6": "", "addresses": {}, "created": "2026-06-22T14:26:52Z", "flavor": {"id": "42", "links": [{"rel": "bookmark", "href": "https://10.4.3.247/compute/flavors/42"}]}, "hostId": "86fb3ddfe30004d6806c1a29d32483a8f98206a9e5bdb694f7910a2d", "id": "de79a086-83c8-4317-9d19-f94c39802c03", "image": {"id": "b5e76657-4c41-4768-8f64-a0953b486b0c", "links": [{"rel": "bookmark", "href": "https://10.4.3.247/compute/images/b5e76657-4c41-4768-8f64-a0953b486b0c"}]}, "links": [{"rel": "self", "href": "https://10.4.3.247/compute/v2.1/servers/de79a086-83c8-4317-9d19-f94c39802c03"}, {"rel": "bookmark", "href": "https://10.4.3.247/compute/servers/de79a086-83c8-4317-9d19-f94c39802c03"}], "metadata": {}, "name": "tempest-VolumesAssistedSnapshotsTest-server-700714442", "status": "BUILD", "tenant_id": "07268e2db1d64d6bb377e9d12ffc589d", "user_id": "7a2ca15766fd4d5a9166e4f1b436ca87", "updated": "2026-06-22T14:27:03Z", "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "nova", "config_drive": "", "key_name": "tempest-keypair-1743885097", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "tempest-securitygroup--1566806417"}], "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": []}}'
2026-06-22 14:27:11,019 106581 INFO [tempest.common.waiters] State transition "BUILD/networking" ==> "BUILD/spawning" after 19 second wait
2026-06-22 14:27:17,141 106581 INFO [tempest.lib.common.rest_client] Request (VolumesAssistedSnapshotsTest:test_volume_assisted_snapshot_create_delete): 200 GET https://10.4.3.247/compute/v2.1/servers/de79a086-83c8-4317-9d19-f94c39802c03 5.121s
2026-06-22 14:27:17,141 106581 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': '<omitted>'}
Body: None
Response - Headers: {'date': 'Mon, 22 Jun 2026 14:27:12 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-length': '1369', 'content-type': 'application/json', 'openstack-api-version': 'compute 2.1', 'x-openstack-nova-api-version': '2.1', 'vary': 'OpenStack-API-Version,X-OpenStack-Nova-API-Version', 'x-openstack-request-id': 'req-66e73d3f-51c8-4fe4-ada1-1f48ba8e19c3', 'x-compute-request-id': 'req-66e73d3f-51c8-4fe4-ada1-1f48ba8e19c3', 'connection': 'close', 'status': '200', 'content-location': 'https://10.4.3.247/compute/v2.1/servers/de79a086-83c8-4317-9d19-f94c39802c03'}
Body: b'{"server": {"accessIPv4": "", "accessIPv6": "", "addresses": {}, "created": "2026-06-22T14:26:52Z", "flavor": {"id": "42", "links": [{"rel": "bookmark", "href": "https://10.4.3.247/compute/flavors/42"}]}, "hostId": "86fb3ddfe30004d6806c1a29d32483a8f98206a9e5bdb694f7910a2d", "id": "de79a086-83c8-4317-9d19-f94c39802c03", "image": {"id": "b5e76657-4c41-4768-8f64-a0953b486b0c", "links": [{"rel": "bookmark", "href": "https://10.4.3.247/compute/images/b5e76657-4c41-4768-8f64-a0953b486b0c"}]}, "links": [{"rel": "self", "href": "https://10.4.3.247/compute/v2.1/servers/de79a086-83c8-4317-9d19-f94c39802c03"}, {"rel": "bookmark", "href": "https://10.4.3.247/compute/servers/de79a086-83c8-4317-9d19-f94c39802c03"}], "metadata": {}, "name": "tempest-VolumesAssistedSnapshotsTest-server-700714442", "status": "BUILD", "tenant_id": "07268e2db1d64d6bb377e9d12ffc589d", "user_id": "7a2ca15766fd4d5a9166e4f1b436ca87", "updated": "2026-06-22T14:27:03Z", "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "nova", "config_drive": "", "key_name": "tempest-keypair-1743885097", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "tempest-securitygroup--1566806417"}], "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": []}}'
2026-06-22 14:27:46,661 106581 INFO [tempest.lib.common.rest_client] Request (VolumesAssistedSnapshotsTest:test_volume_assisted_snapshot_create_delete): 200 GET https://10.4.3.247/compute/v2.1/servers/de79a086-83c8-4317-9d19-f94c39802c03 28.515s
2026-06-22 14:27:46,661 106581 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': '<omitted>'}
Body: None
Response - Headers: {'date': 'Mon, 22 Jun 2026 14:27:18 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-length': '1369', 'content-type': 'application/json', 'openstack-api-version': 'compute 2.1', 'x-openstack-nova-api-version': '2.1', 'vary': 'OpenStack-API-Version,X-OpenStack-Nova-API-Version', 'x-openstack-request-id': 'req-88a15f90-a0f9-430e-8a8a-fd30b4018e76', 'x-compute-request-id': 'req-88a15f90-a0f9-430e-8a8a-fd30b4018e76', 'connection': 'close', 'status': '200', 'content-location': 'https://10.4.3.247/compute/v2.1/servers/de79a086-83c8-4317-9d19-f94c39802c03'}
Body: b'{"server": {"accessIPv4": "", "accessIPv6": "", "addresses": {}, "created": "2026-06-22T14:26:52Z", "flavor": {"id": "42", "links": [{"rel": "bookmark", "href": "https://10.4.3.247/compute/flavors/42"}]}, "hostId": "86fb3ddfe30004d6806c1a29d32483a8f98206a9e5bdb694f7910a2d", "id": "de79a086-83c8-4317-9d19-f94c39802c03", "image": {"id": "b5e76657-4c41-4768-8f64-a0953b486b0c", "links": [{"rel": "bookmark", "href": "https://10.4.3.247/compute/images/b5e76657-4c41-4768-8f64-a0953b486b0c"}]}, "links": [{"rel": "self", "href": "https://10.4.3.247/compute/v2.1/servers/de79a086-83c8-4317-9d19-f94c39802c03"}, {"rel": "bookmark", "href": "https://10.4.3.247/compute/servers/de79a086-83c8-4317-9d19-f94c39802c03"}], "metadata": {}, "name": "tempest-VolumesAssistedSnapshotsTest-server-700714442", "status": "BUILD", "tenant_id": "07268e2db1d64d6bb377e9d12ffc589d", "user_id": "7a2ca15766fd4d5a9166e4f1b436ca87", "updated": "2026-06-22T14:27:03Z", "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "nova", "config_drive": "", "key_name": "tempest-keypair-1743885097", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "tempest-securitygroup--1566806417"}], "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": []}}'
2026-06-22 14:27:47,876 106581 INFO [tempest.lib.common.rest_client] Request (VolumesAssistedSnapshotsTest:test_volume_assisted_snapshot_create_delete): 200 GET https://10.4.3.247/compute/v2.1/servers/de79a086-83c8-4317-9d19-f94c39802c03 0.209s
2026-06-22 14:27:47,876 106581 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': '<omitted>'}
Body: None
Response - Headers: {'date': 'Mon, 22 Jun 2026 14:27:47 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-length': '1369', 'content-type': 'application/json', 'openstack-api-version': 'compute 2.1', 'x-openstack-nova-api-version': '2.1', 'vary': 'OpenStack-API-Version,X-OpenStack-Nova-API-Version', 'x-openstack-request-id': 'req-6d513b94-9565-44dd-ae7f-304138455a70', 'x-compute-request-id': 'req-6d513b94-9565-44dd-ae7f-304138455a70', 'connection': 'close', 'status': '200', 'content-location': 'https://10.4.3.247/compute/v2.1/servers/de79a086-83c8-4317-9d19-f94c39802c03'}
Body: b'{"server": {"accessIPv4": "", "accessIPv6": "", "addresses": {}, "created": "2026-06-22T14:26:52Z", "flavor": {"id": "42", "links": [{"rel": "bookmark", "href": "https://10.4.3.247/compute/flavors/42"}]}, "hostId": "86fb3ddfe30004d6806c1a29d32483a8f98206a9e5bdb694f7910a2d", "id": "de79a086-83c8-4317-9d19-f94c39802c03", "image": {"id": "b5e76657-4c41-4768-8f64-a0953b486b0c", "links": [{"rel": "bookmark", "href": "https://10.4.3.247/compute/images/b5e76657-4c41-4768-8f64-a0953b486b0c"}]}, "links": [{"rel": "self", "href": "https://10.4.3.247/compute/v2.1/servers/de79a086-83c8-4317-9d19-f94c39802c03"}, {"rel": "bookmark", "href": "https://10.4.3.247/compute/servers/de79a086-83c8-4317-9d19-f94c39802c03"}], "metadata": {}, "name": "tempest-VolumesAssistedSnapshotsTest-server-700714442", "status": "BUILD", "tenant_id": "07268e2db1d64d6bb377e9d12ffc589d", "user_id": "7a2ca15766fd4d5a9166e4f1b436ca87", "updated": "2026-06-22T14:27:03Z", "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "nova", "config_drive": "", "key_name": "tempest-keypair-1743885097", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "tempest-securitygroup--1566806417"}], "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": []}}'
2026-06-22 14:27:49,201 106581 INFO [tempest.lib.common.rest_client] Request (VolumesAssistedSnapshotsTest:test_volume_assisted_snapshot_create_delete): 200 GET https://10.4.3.247/compute/v2.1/servers/de79a086-83c8-4317-9d19-f94c39802c03 0.317s
2026-06-22 14:27:49,202 106581 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': '<omitted>'}
Body: None
Response - Headers: {'date': 'Mon, 22 Jun 2026 14:27:48 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-length': '1369', 'content-type': 'application/json', 'openstack-api-version': 'compute 2.1', 'x-openstack-nova-api-version': '2.1', 'vary': 'OpenStack-API-Version,X-OpenStack-Nova-API-Version', 'x-openstack-request-id': 'req-865301be-17da-4834-bf90-9f37b15695ae', 'x-compute-request-id': 'req-865301be-17da-4834-bf90-9f37b15695ae', 'connection': 'close', 'status': '200', 'content-location': 'https://10.4.3.247/compute/v2.1/servers/de79a086-83c8-4317-9d19-f94c39802c03'}
Body: b'{"server": {"accessIPv4": "", "accessIPv6": "", "addresses": {}, "created": "2026-06-22T14:26:52Z", "flavor": {"id": "42", "links": [{"rel": "bookmark", "href": "https://10.4.3.247/compute/flavors/42"}]}, "hostId": "86fb3ddfe30004d6806c1a29d32483a8f98206a9e5bdb694f7910a2d", "id": "de79a086-83c8-4317-9d19-f94c39802c03", "image": {"id": "b5e76657-4c41-4768-8f64-a0953b486b0c", "links": [{"rel": "bookmark", "href": "https://10.4.3.247/compute/images/b5e76657-4c41-4768-8f64-a0953b486b0c"}]}, "links": [{"rel": "self", "href": "https://10.4.3.247/compute/v2.1/servers/de79a086-83c8-4317-9d19-f94c39802c03"}, {"rel": "bookmark", "href": "https://10.4.3.247/compute/servers/de79a086-83c8-4317-9d19-f94c39802c03"}], "metadata": {}, "name": "tempest-VolumesAssistedSnapshotsTest-server-700714442", "status": "BUILD", "tenant_id": "07268e2db1d64d6bb377e9d12ffc589d", "user_id": "7a2ca15766fd4d5a9166e4f1b436ca87", "updated": "2026-06-22T14:27:03Z", "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "nova", "config_drive": "", "key_name": "tempest-keypair-1743885097", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "tempest-securitygroup--1566806417"}], "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": []}}'
2026-06-22 14:27:50,597 106581 INFO [tempest.lib.common.rest_client] Request (VolumesAssistedSnapshotsTest:test_volume_assisted_snapshot_create_delete): 200 GET https://10.4.3.247/compute/v2.1/servers/de79a086-83c8-4317-9d19-f94c39802c03 0.390s
2026-06-22 14:27:50,598 106581 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': '<omitted>'}
Body: None
Response - Headers: {'date': 'Mon, 22 Jun 2026 14:27:50 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-length': '1369', 'content-type': 'application/json', 'openstack-api-version': 'compute 2.1', 'x-openstack-nova-api-version': '2.1', 'vary': 'OpenStack-API-Version,X-OpenStack-Nova-API-Version', 'x-openstack-request-id': 'req-1ea5c0be-804b-4752-9fdd-31fca2ea69ba', 'x-compute-request-id': 'req-1ea5c0be-804b-4752-9fdd-31fca2ea69ba', 'connection': 'close', 'status': '200', 'content-location': 'https://10.4.3.247/compute/v2.1/servers/de79a086-83c8-4317-9d19-f94c39802c03'}
Body: b'{"server": {"accessIPv4": "", "accessIPv6": "", "addresses": {}, "created": "2026-06-22T14:26:52Z", "flavor": {"id": "42", "links": [{"rel": "bookmark", "href": "https://10.4.3.247/compute/flavors/42"}]}, "hostId": "86fb3ddfe30004d6806c1a29d32483a8f98206a9e5bdb694f7910a2d", "id": "de79a086-83c8-4317-9d19-f94c39802c03", "image": {"id": "b5e76657-4c41-4768-8f64-a0953b486b0c", "links": [{"rel": "bookmark", "href": "https://10.4.3.247/compute/images/b5e76657-4c41-4768-8f64-a0953b486b0c"}]}, "links": [{"rel": "self", "href": "https://10.4.3.247/compute/v2.1/servers/de79a086-83c8-4317-9d19-f94c39802c03"}, {"rel": "bookmark", "href": "https://10.4.3.247/compute/servers/de79a086-83c8-4317-9d19-f94c39802c03"}], "metadata": {}, "name": "tempest-VolumesAssistedSnapshotsTest-server-700714442", "status": "BUILD", "tenant_id": "07268e2db1d64d6bb377e9d12ffc589d", "user_id": "7a2ca15766fd4d5a9166e4f1b436ca87", "updated": "2026-06-22T14:27:03Z", "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "nova", "config_drive": "", "key_name": "tempest-keypair-1743885097", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "tempest-securitygroup--1566806417"}], "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": []}}'
2026-06-22 14:27:51,788 106581 INFO [tempest.lib.common.rest_client] Request (VolumesAssistedSnapshotsTest:test_volume_assisted_snapshot_create_delete): 200 GET https://10.4.3.247/compute/v2.1/servers/de79a086-83c8-4317-9d19-f94c39802c03 0.185s
2026-06-22 14:27:51,788 106581 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': '<omitted>'}
Body: None
Response - Headers: {'date': 'Mon, 22 Jun 2026 14:27:51 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-length': '1369', 'content-type': 'application/json', 'openstack-api-version': 'compute 2.1', 'x-openstack-nova-api-version': '2.1', 'vary': 'OpenStack-API-Version,X-OpenStack-Nova-API-Version', 'x-openstack-request-id': 'req-c025eb65-7f23-41cd-aca3-0bd4bd4afa07', 'x-compute-request-id': 'req-c025eb65-7f23-41cd-aca3-0bd4bd4afa07', 'connection': 'close', 'status': '200', 'content-location': 'https://10.4.3.247/compute/v2.1/servers/de79a086-83c8-4317-9d19-f94c39802c03'}
Body: b'{"server": {"accessIPv4": "", "accessIPv6": "", "addresses": {}, "created": "2026-06-22T14:26:52Z", "flavor": {"id": "42", "links": [{"rel": "bookmark", "href": "https://10.4.3.247/compute/flavors/42"}]}, "hostId": "86fb3ddfe30004d6806c1a29d32483a8f98206a9e5bdb694f7910a2d", "id": "de79a086-83c8-4317-9d19-f94c39802c03", "image": {"id": "b5e76657-4c41-4768-8f64-a0953b486b0c", "links": [{"rel": "bookmark", "href": "https://10.4.3.247/compute/images/b5e76657-4c41-4768-8f64-a0953b486b0c"}]}, "links": [{"rel": "self", "href": "https://10.4.3.247/compute/v2.1/servers/de79a086-83c8-4317-9d19-f94c39802c03"}, {"rel": "bookmark", "href": "https://10.4.3.247/compute/servers/de79a086-83c8-4317-9d19-f94c39802c03"}], "metadata": {}, "name": "tempest-VolumesAssistedSnapshotsTest-server-700714442", "status": "BUILD", "tenant_id": "07268e2db1d64d6bb377e9d12ffc589d", "user_id": "7a2ca15766fd4d5a9166e4f1b436ca87", "updated": "2026-06-22T14:27:03Z", "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "nova", "config_drive": "", "key_name": "tempest-keypair-1743885097", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "tempest-securitygroup--1566806417"}], "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": []}}'
2026-06-22 14:27:53,095 106581 INFO [tempest.lib.common.rest_client] Request (VolumesAssistedSnapshotsTest:test_volume_assisted_snapshot_create_delete): 200 GET https://10.4.3.247/compute/v2.1/servers/de79a086-83c8-4317-9d19-f94c39802c03 0.300s
2026-06-22 14:27:53,095 106581 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': '<omitted>'}
Body: None
Response - Headers: {'date': 'Mon, 22 Jun 2026 14:27:52 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-length': '1369', 'content-type': 'application/json', 'openstack-api-version': 'compute 2.1', 'x-openstack-nova-api-version': '2.1', 'vary': 'OpenStack-API-Version,X-OpenStack-Nova-API-Version', 'x-openstack-request-id': 'req-70bc6a4c-e1f0-4c34-9e02-ae0bf53b10d5', 'x-compute-request-id': 'req-70bc6a4c-e1f0-4c34-9e02-ae0bf53b10d5', 'connection': 'close', 'status': '200', 'content-location': 'https://10.4.3.247/compute/v2.1/servers/de79a086-83c8-4317-9d19-f94c39802c03'}
Body: b'{"server": {"accessIPv4": "", "accessIPv6": "", "addresses": {}, "created": "2026-06-22T14:26:52Z", "flavor": {"id": "42", "links": [{"rel": "bookmark", "href": "https://10.4.3.247/compute/flavors/42"}]}, "hostId": "86fb3ddfe30004d6806c1a29d32483a8f98206a9e5bdb694f7910a2d", "id": "de79a086-83c8-4317-9d19-f94c39802c03", "image": {"id": "b5e76657-4c41-4768-8f64-a0953b486b0c", "links": [{"rel": "bookmark", "href": "https://10.4.3.247/compute/images/b5e76657-4c41-4768-8f64-a0953b486b0c"}]}, "links": [{"rel": "self", "href": "https://10.4.3.247/compute/v2.1/servers/de79a086-83c8-4317-9d19-f94c39802c03"}, {"rel": "bookmark", "href": "https://10.4.3.247/compute/servers/de79a086-83c8-4317-9d19-f94c39802c03"}], "metadata": {}, "name": "tempest-VolumesAssistedSnapshotsTest-server-700714442", "status": "BUILD", "tenant_id": "07268e2db1d64d6bb377e9d12ffc589d", "user_id": "7a2ca15766fd4d5a9166e4f1b436ca87", "updated": "2026-06-22T14:27:03Z", "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "nova", "config_drive": "", "key_name": "tempest-keypair-1743885097", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "tempest-securitygroup--1566806417"}], "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": []}}'
2026-06-22 14:27:54,445 106581 INFO [tempest.lib.common.rest_client] Request (VolumesAssistedSnapshotsTest:test_volume_assisted_snapshot_create_delete): 200 GET https://10.4.3.247/compute/v2.1/servers/de79a086-83c8-4317-9d19-f94c39802c03 0.341s
2026-06-22 14:27:54,446 106581 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': '<omitted>'}
Body: None
Response - Headers: {'date': 'Mon, 22 Jun 2026 14:27:54 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-length': '1369', 'content-type': 'application/json', 'openstack-api-version': 'compute 2.1', 'x-openstack-nova-api-version': '2.1', 'vary': 'OpenStack-API-Version,X-OpenStack-Nova-API-Version', 'x-openstack-request-id': 'req-76390cf5-1353-4c02-8543-7a53d6f76037', 'x-compute-request-id': 'req-76390cf5-1353-4c02-8543-7a53d6f76037', 'connection': 'close', 'status': '200', 'content-location': 'https://10.4.3.247/compute/v2.1/servers/de79a086-83c8-4317-9d19-f94c39802c03'}
Body: b'{"server": {"accessIPv4": "", "accessIPv6": "", "addresses": {}, "created": "2026-06-22T14:26:52Z", "flavor": {"id": "42", "links": [{"rel": "bookmark", "href": "https://10.4.3.247/compute/flavors/42"}]}, "hostId": "86fb3ddfe30004d6806c1a29d32483a8f98206a9e5bdb694f7910a2d", "id": "de79a086-83c8-4317-9d19-f94c39802c03", "image": {"id": "b5e76657-4c41-4768-8f64-a0953b486b0c", "links": [{"rel": "bookmark", "href": "https://10.4.3.247/compute/images/b5e76657-4c41-4768-8f64-a0953b486b0c"}]}, "links": [{"rel": "self", "href": "https://10.4.3.247/compute/v2.1/servers/de79a086-83c8-4317-9d19-f94c39802c03"}, {"rel": "bookmark", "href": "https://10.4.3.247/compute/servers/de79a086-83c8-4317-9d19-f94c39802c03"}], "metadata": {}, "name": "tempest-VolumesAssistedSnapshotsTest-server-700714442", "status": "BUILD", "tenant_id": "07268e2db1d64d6bb377e9d12ffc589d", "user_id": "7a2ca15766fd4d5a9166e4f1b436ca87", "updated": "2026-06-22T14:27:03Z", "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "nova", "config_drive": "", "key_name": "tempest-keypair-1743885097", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "tempest-securitygroup--1566806417"}], "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": []}}'
2026-06-22 14:27:55,725 106581 INFO [tempest.lib.common.rest_client] Request (VolumesAssistedSnapshotsTest:test_volume_assisted_snapshot_create_delete): 200 GET https://10.4.3.247/compute/v2.1/servers/de79a086-83c8-4317-9d19-f94c39802c03 0.272s
2026-06-22 14:27:55,725 106581 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': '<omitted>'}
Body: None
Response - Headers: {'date': 'Mon, 22 Jun 2026 14:27:55 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-length': '1369', 'content-type': 'application/json', 'openstack-api-version': 'compute 2.1', 'x-openstack-nova-api-version': '2.1', 'vary': 'OpenStack-API-Version,X-OpenStack-Nova-API-Version', 'x-openstack-request-id': 'req-ba522af0-1649-47ea-9ea1-6239e5ef12b0', 'x-compute-request-id': 'req-ba522af0-1649-47ea-9ea1-6239e5ef12b0', 'connection': 'close', 'status': '200', 'content-location': 'https://10.4.3.247/compute/v2.1/servers/de79a086-83c8-4317-9d19-f94c39802c03'}
Body: b'{"server": {"accessIPv4": "", "accessIPv6": "", "addresses": {}, "created": "2026-06-22T14:26:52Z", "flavor": {"id": "42", "links": [{"rel": "bookmark", "href": "https://10.4.3.247/compute/flavors/42"}]}, "hostId": "86fb3ddfe30004d6806c1a29d32483a8f98206a9e5bdb694f7910a2d", "id": "de79a086-83c8-4317-9d19-f94c39802c03", "image": {"id": "b5e76657-4c41-4768-8f64-a0953b486b0c", "links": [{"rel": "bookmark", "href": "https://10.4.3.247/compute/images/b5e76657-4c41-4768-8f64-a0953b486b0c"}]}, "links": [{"rel": "self", "href": "https://10.4.3.247/compute/v2.1/servers/de79a086-83c8-4317-9d19-f94c39802c03"}, {"rel": "bookmark", "href": "https://10.4.3.247/compute/servers/de79a086-83c8-4317-9d19-f94c39802c03"}], "metadata": {}, "name": "tempest-VolumesAssistedSnapshotsTest-server-700714442", "status": "BUILD", "tenant_id": "07268e2db1d64d6bb377e9d12ffc589d", "user_id": "7a2ca15766fd4d5a9166e4f1b436ca87", "updated": "2026-06-22T14:27:03Z", "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "nova", "config_drive": "", "key_name": "tempest-keypair-1743885097", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "tempest-securitygroup--1566806417"}], "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": []}}'
2026-06-22 14:27:57,002 106581 INFO [tempest.lib.common.rest_client] Request (VolumesAssistedSnapshotsTest:test_volume_assisted_snapshot_create_delete): 200 GET https://10.4.3.247/compute/v2.1/servers/de79a086-83c8-4317-9d19-f94c39802c03 0.267s
2026-06-22 14:27:57,002 106581 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': '<omitted>'}
Body: None
Response - Headers: {'date': 'Mon, 22 Jun 2026 14:27:56 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-length': '1369', 'content-type': 'application/json', 'openstack-api-version': 'compute 2.1', 'x-openstack-nova-api-version': '2.1', 'vary': 'OpenStack-API-Version,X-OpenStack-Nova-API-Version', 'x-openstack-request-id': 'req-31b67acb-13a1-43e9-a72e-6e176954fe15', 'x-compute-request-id': 'req-31b67acb-13a1-43e9-a72e-6e176954fe15', 'connection': 'close', 'status': '200', 'content-location': 'https://10.4.3.247/compute/v2.1/servers/de79a086-83c8-4317-9d19-f94c39802c03'}
Body: b'{"server": {"accessIPv4": "", "accessIPv6": "", "addresses": {}, "created": "2026-06-22T14:26:52Z", "flavor": {"id": "42", "links": [{"rel": "bookmark", "href": "https://10.4.3.247/compute/flavors/42"}]}, "hostId": "86fb3ddfe30004d6806c1a29d32483a8f98206a9e5bdb694f7910a2d", "id": "de79a086-83c8-4317-9d19-f94c39802c03", "image": {"id": "b5e76657-4c41-4768-8f64-a0953b486b0c", "links": [{"rel": "bookmark", "href": "https://10.4.3.247/compute/images/b5e76657-4c41-4768-8f64-a0953b486b0c"}]}, "links": [{"rel": "self", "href": "https://10.4.3.247/compute/v2.1/servers/de79a086-83c8-4317-9d19-f94c39802c03"}, {"rel": "bookmark", "href": "https://10.4.3.247/compute/servers/de79a086-83c8-4317-9d19-f94c39802c03"}], "metadata": {}, "name": "tempest-VolumesAssistedSnapshotsTest-server-700714442", "status": "BUILD", "tenant_id": "07268e2db1d64d6bb377e9d12ffc589d", "user_id": "7a2ca15766fd4d5a9166e4f1b436ca87", "updated": "2026-06-22T14:27:03Z", "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "nova", "config_drive": "", "key_name": "tempest-keypair-1743885097", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "tempest-securitygroup--1566806417"}], "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": []}}'
2026-06-22 14:27:58,287 106581 INFO [tempest.lib.common.rest_client] Request (VolumesAssistedSnapshotsTest:test_volume_assisted_snapshot_create_delete): 200 GET https://10.4.3.247/compute/v2.1/servers/de79a086-83c8-4317-9d19-f94c39802c03 0.276s
2026-06-22 14:27:58,287 106581 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': '<omitted>'}
Body: None
Response - Headers: {'date': 'Mon, 22 Jun 2026 14:27:58 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-length': '1369', 'content-type': 'application/json', 'openstack-api-version': 'compute 2.1', 'x-openstack-nova-api-version': '2.1', 'vary': 'OpenStack-API-Version,X-OpenStack-Nova-API-Version', 'x-openstack-request-id': 'req-1ab405a7-a907-4099-b7cf-e6b4c5d8a6f9', 'x-compute-request-id': 'req-1ab405a7-a907-4099-b7cf-e6b4c5d8a6f9', 'connection': 'close', 'status': '200', 'content-location': 'https://10.4.3.247/compute/v2.1/servers/de79a086-83c8-4317-9d19-f94c39802c03'}
Body: b'{"server": {"accessIPv4": "", "accessIPv6": "", "addresses": {}, "created": "2026-06-22T14:26:52Z", "flavor": {"id": "42", "links": [{"rel": "bookmark", "href": "https://10.4.3.247/compute/flavors/42"}]}, "hostId": "86fb3ddfe30004d6806c1a29d32483a8f98206a9e5bdb694f7910a2d", "id": "de79a086-83c8-4317-9d19-f94c39802c03", "image": {"id": "b5e76657-4c41-4768-8f64-a0953b486b0c", "links": [{"rel": "bookmark", "href": "https://10.4.3.247/compute/images/b5e76657-4c41-4768-8f64-a0953b486b0c"}]}, "links": [{"rel": "self", "href": "https://10.4.3.247/compute/v2.1/servers/de79a086-83c8-4317-9d19-f94c39802c03"}, {"rel": "bookmark", "href": "https://10.4.3.247/compute/servers/de79a086-83c8-4317-9d19-f94c39802c03"}], "metadata": {}, "name": "tempest-VolumesAssistedSnapshotsTest-server-700714442", "status": "BUILD", "tenant_id": "07268e2db1d64d6bb377e9d12ffc589d", "user_id": "7a2ca15766fd4d5a9166e4f1b436ca87", "updated": "2026-06-22T14:27:03Z", "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "nova", "config_drive": "", "key_name": "tempest-keypair-1743885097", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "tempest-securitygroup--1566806417"}], "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": []}}'
2026-06-22 14:27:59,483 106581 INFO [tempest.lib.common.rest_client] Request (VolumesAssistedSnapshotsTest:test_volume_assisted_snapshot_create_delete): 200 GET https://10.4.3.247/compute/v2.1/servers/de79a086-83c8-4317-9d19-f94c39802c03 0.187s
2026-06-22 14:27:59,483 106581 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': '<omitted>'}
Body: None
Response - Headers: {'date': 'Mon, 22 Jun 2026 14:27:59 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-length': '1561', 'content-type': 'application/json', 'openstack-api-version': 'compute 2.1', 'x-openstack-nova-api-version': '2.1', 'vary': 'OpenStack-API-Version,X-OpenStack-Nova-API-Version', 'x-openstack-request-id': 'req-f2d97a80-54f5-42b2-b364-22e2a5a4c520', 'x-compute-request-id': 'req-f2d97a80-54f5-42b2-b364-22e2a5a4c520', 'connection': 'close', 'status': '200', 'content-location': 'https://10.4.3.247/compute/v2.1/servers/de79a086-83c8-4317-9d19-f94c39802c03'}
Body: b'{"server": {"accessIPv4": "", "accessIPv6": "", "addresses": {"tempest-VolumesAssistedSnapshotsTest-1900410653-network": [{"version": 4, "addr": "10.1.0.5", "OS-EXT-IPS:type": "fixed", "OS-EXT-IPS-MAC:mac_addr": "fa:16:3e:27:0a:d7"}]}, "created": "2026-06-22T14:26:52Z", "flavor": {"id": "42", "links": [{"rel": "bookmark", "href": "https://10.4.3.247/compute/flavors/42"}]}, "hostId": "86fb3ddfe30004d6806c1a29d32483a8f98206a9e5bdb694f7910a2d", "id": "de79a086-83c8-4317-9d19-f94c39802c03", "image": {"id": "b5e76657-4c41-4768-8f64-a0953b486b0c", "links": [{"rel": "bookmark", "href": "https://10.4.3.247/compute/images/b5e76657-4c41-4768-8f64-a0953b486b0c"}]}, "links": [{"rel": "self", "href": "https://10.4.3.247/compute/v2.1/servers/de79a086-83c8-4317-9d19-f94c39802c03"}, {"rel": "bookmark", "href": "https://10.4.3.247/compute/servers/de79a086-83c8-4317-9d19-f94c39802c03"}], "metadata": {}, "name": "tempest-VolumesAssistedSnapshotsTest-server-700714442", "status": "ACTIVE", "tenant_id": "07268e2db1d64d6bb377e9d12ffc589d", "user_id": "7a2ca15766fd4d5a9166e4f1b436ca87", "updated": "2026-06-22T14:27:59Z", "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "nova", "config_drive": "True", "key_name": "tempest-keypair-1743885097", "OS-SRV-USG:launched_at": "2026-06-22T14:27:58.000000", "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "tempest-securitygroup--1566806417"}], "OS-EXT-STS:task_state": null, "OS-EXT-STS:vm_state": "active", "OS-EXT-STS:power_state": 1, "os-extended-volumes:volumes_attached": []}}'
2026-06-22 14:27:59,488 106581 INFO [tempest.common.waiters] State transition "BUILD/spawning" ==> "ACTIVE/None" after 67 second wait
2026-06-22 14:27:59,655 106581 INFO [tempest.lib.common.rest_client] Request (VolumesAssistedSnapshotsTest:test_volume_assisted_snapshot_create_delete): 200 GET https://10.4.3.247/compute/v2.1/servers/de79a086-83c8-4317-9d19-f94c39802c03/os-interface 0.166s
2026-06-22 14:27:59,655 106581 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': '<omitted>'}
Body: None
Response - Headers: {'date': 'Mon, 22 Jun 2026 14:27:59 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-length': '282', 'content-type': 'application/json', 'openstack-api-version': 'compute 2.1', 'x-openstack-nova-api-version': '2.1', 'vary': 'OpenStack-API-Version,X-OpenStack-Nova-API-Version', 'x-openstack-request-id': 'req-acbca1d0-0b73-4d11-9ccd-354f96c5bb63', 'x-compute-request-id': 'req-acbca1d0-0b73-4d11-9ccd-354f96c5bb63', 'connection': 'close', 'status': '200', 'content-location': 'https://10.4.3.247/compute/v2.1/servers/de79a086-83c8-4317-9d19-f94c39802c03/os-interface'}
Body: b'{"interfaceAttachments": [{"net_id": "af3e8322-4188-44db-b1ee-8fe13ebb0103", "port_id": "2a62f043-fb1b-435e-a232-99e4f8d0395b", "mac_addr": "fa:16:3e:27:0a:d7", "port_state": "ACTIVE", "fixed_ips": [{"subnet_id": "bea7515d-f390-4410-b04b-78e54fbc9420", "ip_address": "10.1.0.5"}]}]}'
2026-06-22 14:28:00,361 106581 INFO [tempest.lib.common.rest_client] Request (VolumesAssistedSnapshotsTest:test_volume_assisted_snapshot_create_delete): 200 PUT https://10.4.3.247/networking/v2.0/floatingips/8cdf2203-62db-4946-8cbf-e804f1dbc8bf 0.703s
2026-06-22 14:28:00,361 106581 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': '<omitted>'}
Body: {"floatingip": {"port_id": "2a62f043-fb1b-435e-a232-99e4f8d0395b"}}
Response - Headers: {'date': 'Mon, 22 Jun 2026 14:27:59 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '829', 'x-openstack-request-id': 'req-c50a6374-e24d-422c-aea6-62373f753ccc', 'connection': 'close', 'status': '200', 'content-location': 'https://10.4.3.247/networking/v2.0/floatingips/8cdf2203-62db-4946-8cbf-e804f1dbc8bf'}
Body: b'{"floatingip": {"id": "8cdf2203-62db-4946-8cbf-e804f1dbc8bf", "tenant_id": "07268e2db1d64d6bb377e9d12ffc589d", "project_id": "07268e2db1d64d6bb377e9d12ffc589d", "floating_ip_address": "172.24.5.154", "floating_network_id": "ebfb8fea-0dcc-4edd-ad5d-e1e29ba53596", "router_id": "a880da0f-ff06-435c-b082-51ecb141a987", "port_id": "2a62f043-fb1b-435e-a232-99e4f8d0395b", "fixed_ip_address": "10.1.0.5", "status": "DOWN", "description": "", "port_details": {"name": "", "network_id": "af3e8322-4188-44db-b1ee-8fe13ebb0103", "mac_address": "fa:16:3e:27:0a:d7", "admin_state_up": true, "status": "ACTIVE", "device_id": "de79a086-83c8-4317-9d19-f94c39802c03", "device_owner": "compute:nova"}, "dns_domain": "", "dns_name": "", "tags": [], "created_at": "2026-06-22T14:26:50Z", "updated_at": "2026-06-22T14:27:59Z", "revision_number": 1}}'
2026-06-22 14:28:00,363 106581 INFO [tempest.lib.common.ssh] Creating ssh connection to '172.24.5.154:22' as 'cirros' with public key authentication
2026-06-22 14:28:36,187 106581 INFO [paramiko.transport] Connected (version 2.0, client dropbear_2020.81)
2026-06-22 14:28:36,373 106581 INFO [paramiko.transport] Authentication (publickey) successful!
2026-06-22 14:28:36,373 106581 INFO [tempest.lib.common.ssh] ssh connection to cirros@172.24.5.154 successfully created
2026-06-22 14:28:38,959 106581 INFO [tempest.lib.common.rest_client] Request (VolumesAssistedSnapshotsTest:test_volume_assisted_snapshot_create_delete): 200 POST https://10.4.3.247/compute/v2.1/servers/de79a086-83c8-4317-9d19-f94c39802c03/os-volume_attachments 2.585s
2026-06-22 14:28:38,959 106581 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': '<omitted>'}
Body: {"volumeAttachment": {"volumeId": "94bb4b31-1e36-4d67-b1b5-087bf7d6797d"}}
Response - Headers: {'date': 'Mon, 22 Jun 2026 14:28:36 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-length': '194', 'content-type': 'application/json', 'openstack-api-version': 'compute 2.1', 'x-openstack-nova-api-version': '2.1', 'vary': 'OpenStack-API-Version,X-OpenStack-Nova-API-Version', 'x-openstack-request-id': 'req-86aa0194-33b5-4f3d-8080-21a65f8c803b', 'x-compute-request-id': 'req-86aa0194-33b5-4f3d-8080-21a65f8c803b', 'connection': 'close', 'status': '200', 'content-location': 'https://10.4.3.247/compute/v2.1/servers/de79a086-83c8-4317-9d19-f94c39802c03/os-volume_attachments'}
Body: b'{"volumeAttachment": {"id": "94bb4b31-1e36-4d67-b1b5-087bf7d6797d", "serverId": "de79a086-83c8-4317-9d19-f94c39802c03", "volumeId": "94bb4b31-1e36-4d67-b1b5-087bf7d6797d", "device": "/dev/vdb"}}'
2026-06-22 14:28:38,996 106581 INFO [tempest.lib.common.rest_client] Request (VolumesAssistedSnapshotsTest:test_volume_assisted_snapshot_create_delete): 200 GET https://10.4.3.247/volume/v3/volumes/94bb4b31-1e36-4d67-b1b5-087bf7d6797d 0.036s
2026-06-22 14:28:38,996 106581 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': '<omitted>'}
Body: None
Response - Headers: {'date': 'Mon, 22 Jun 2026 14:28:38 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'x-compute-request-id': 'req-a138b8d4-7999-4eaf-9490-27f6665569be', 'content-length': '1024', 'openstack-api-version': 'volume 3.0', 'vary': 'OpenStack-API-Version', 'x-openstack-request-id': 'req-a138b8d4-7999-4eaf-9490-27f6665569be', 'connection': 'close', 'status': '200', 'content-location': 'https://10.4.3.247/volume/v3/volumes/94bb4b31-1e36-4d67-b1b5-087bf7d6797d'}
Body: b'{"volume": {"id": "94bb4b31-1e36-4d67-b1b5-087bf7d6797d", "status": "reserved", "size": 1, "availability_zone": "nova", "created_at": "2026-06-22T14:26:47.000000", "updated_at": "2026-06-22T14:28:39.000000", "name": "tempest-VolumesAssistedSnapshotsTest-volume-1480440181", "description": null, "volume_type": "storpool", "snapshot_id": null, "source_volid": null, "metadata": {}, "links": [{"rel": "self", "href": "https://10.4.3.247/volume/v3/volumes/94bb4b31-1e36-4d67-b1b5-087bf7d6797d"}, {"rel": "bookmark", "href": "https://10.4.3.247/volume/volumes/94bb4b31-1e36-4d67-b1b5-087bf7d6797d"}], "user_id": "e5fffd8cd68f4cd6b07fd3489128dfb0", "bootable": "false", "encrypted": false, "replication_status": null, "consistencygroup_id": null, "multiattach": false, "attachments": [], "migration_status": null, "os-vol-tenant-attr:tenant_id": "3122cde0a9a24b7c9653d5feee43b55c", "os-vol-mig-status-attr:migstat": null, "os-vol-mig-status-attr:name_id": null, "os-vol-host-attr:host": "np0000003389@storpool#template_virtual"}}'
2026-06-22 14:28:40,038 106581 INFO [tempest.lib.common.rest_client] Request (VolumesAssistedSnapshotsTest:test_volume_assisted_snapshot_create_delete): 200 GET https://10.4.3.247/volume/v3/volumes/94bb4b31-1e36-4d67-b1b5-087bf7d6797d 0.034s
2026-06-22 14:28:40,038 106581 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': '<omitted>'}
Body: None
Response - Headers: {'date': 'Mon, 22 Jun 2026 14:28:40 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'x-compute-request-id': 'req-48fb6ea0-98a3-4f36-ad7d-0a14e576302a', 'content-length': '1025', 'openstack-api-version': 'volume 3.0', 'vary': 'OpenStack-API-Version', 'x-openstack-request-id': 'req-48fb6ea0-98a3-4f36-ad7d-0a14e576302a', 'connection': 'close', 'status': '200', 'content-location': 'https://10.4.3.247/volume/v3/volumes/94bb4b31-1e36-4d67-b1b5-087bf7d6797d'}
Body: b'{"volume": {"id": "94bb4b31-1e36-4d67-b1b5-087bf7d6797d", "status": "attaching", "size": 1, "availability_zone": "nova", "created_at": "2026-06-22T14:26:47.000000", "updated_at": "2026-06-22T14:28:39.000000", "name": "tempest-VolumesAssistedSnapshotsTest-volume-1480440181", "description": null, "volume_type": "storpool", "snapshot_id": null, "source_volid": null, "metadata": {}, "links": [{"rel": "self", "href": "https://10.4.3.247/volume/v3/volumes/94bb4b31-1e36-4d67-b1b5-087bf7d6797d"}, {"rel": "bookmark", "href": "https://10.4.3.247/volume/volumes/94bb4b31-1e36-4d67-b1b5-087bf7d6797d"}], "user_id": "e5fffd8cd68f4cd6b07fd3489128dfb0", "bootable": "false", "encrypted": false, "replication_status": null, "consistencygroup_id": null, "multiattach": false, "attachments": [], "migration_status": null, "os-vol-tenant-attr:tenant_id": "3122cde0a9a24b7c9653d5feee43b55c", "os-vol-mig-status-attr:migstat": null, "os-vol-mig-status-attr:name_id": null, "os-vol-host-attr:host": "np0000003389@storpool#template_virtual"}}'
2026-06-22 14:28:41,079 106581 INFO [tempest.lib.common.rest_client] Request (VolumesAssistedSnapshotsTest:test_volume_assisted_snapshot_create_delete): 200 GET https://10.4.3.247/volume/v3/volumes/94bb4b31-1e36-4d67-b1b5-087bf7d6797d 0.033s
2026-06-22 14:28:41,079 106581 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': '<omitted>'}
Body: None
Response - Headers: {'date': 'Mon, 22 Jun 2026 14:28:41 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'x-compute-request-id': 'req-fc8aa38b-3b10-43df-8a35-f9158b5829be', 'content-length': '1025', 'openstack-api-version': 'volume 3.0', 'vary': 'OpenStack-API-Version', 'x-openstack-request-id': 'req-fc8aa38b-3b10-43df-8a35-f9158b5829be', 'connection': 'close', 'status': '200', 'content-location': 'https://10.4.3.247/volume/v3/volumes/94bb4b31-1e36-4d67-b1b5-087bf7d6797d'}
Body: b'{"volume": {"id": "94bb4b31-1e36-4d67-b1b5-087bf7d6797d", "status": "attaching", "size": 1, "availability_zone": "nova", "created_at": "2026-06-22T14:26:47.000000", "updated_at": "2026-06-22T14:28:39.000000", "name": "tempest-VolumesAssistedSnapshotsTest-volume-1480440181", "description": null, "volume_type": "storpool", "snapshot_id": null, "source_volid": null, "metadata": {}, "links": [{"rel": "self", "href": "https://10.4.3.247/volume/v3/volumes/94bb4b31-1e36-4d67-b1b5-087bf7d6797d"}, {"rel": "bookmark", "href": "https://10.4.3.247/volume/volumes/94bb4b31-1e36-4d67-b1b5-087bf7d6797d"}], "user_id": "e5fffd8cd68f4cd6b07fd3489128dfb0", "bootable": "false", "encrypted": false, "replication_status": null, "consistencygroup_id": null, "multiattach": false, "attachments": [], "migration_status": null, "os-vol-tenant-attr:tenant_id": "3122cde0a9a24b7c9653d5feee43b55c", "os-vol-mig-status-attr:migstat": null, "os-vol-mig-status-attr:name_id": null, "os-vol-host-attr:host": "np0000003389@storpool#template_virtual"}}'
2026-06-22 14:28:42,113 106581 INFO [tempest.lib.common.rest_client] Request (VolumesAssistedSnapshotsTest:test_volume_assisted_snapshot_create_delete): 200 GET https://10.4.3.247/volume/v3/volumes/94bb4b31-1e36-4d67-b1b5-087bf7d6797d 0.027s
2026-06-22 14:28:42,113 106581 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': '<omitted>'}
Body: None
Response - Headers: {'date': 'Mon, 22 Jun 2026 14:28:42 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'x-compute-request-id': 'req-386125fc-79d4-498a-bab5-b64ea1ee270f', 'content-length': '1025', 'openstack-api-version': 'volume 3.0', 'vary': 'OpenStack-API-Version', 'x-openstack-request-id': 'req-386125fc-79d4-498a-bab5-b64ea1ee270f', 'connection': 'close', 'status': '200', 'content-location': 'https://10.4.3.247/volume/v3/volumes/94bb4b31-1e36-4d67-b1b5-087bf7d6797d'}
Body: b'{"volume": {"id": "94bb4b31-1e36-4d67-b1b5-087bf7d6797d", "status": "attaching", "size": 1, "availability_zone": "nova", "created_at": "2026-06-22T14:26:47.000000", "updated_at": "2026-06-22T14:28:39.000000", "name": "tempest-VolumesAssistedSnapshotsTest-volume-1480440181", "description": null, "volume_type": "storpool", "snapshot_id": null, "source_volid": null, "metadata": {}, "links": [{"rel": "self", "href": "https://10.4.3.247/volume/v3/volumes/94bb4b31-1e36-4d67-b1b5-087bf7d6797d"}, {"rel": "bookmark", "href": "https://10.4.3.247/volume/volumes/94bb4b31-1e36-4d67-b1b5-087bf7d6797d"}], "user_id": "e5fffd8cd68f4cd6b07fd3489128dfb0", "bootable": "false", "encrypted": false, "replication_status": null, "consistencygroup_id": null, "multiattach": false, "attachments": [], "migration_status": null, "os-vol-tenant-attr:tenant_id": "3122cde0a9a24b7c9653d5feee43b55c", "os-vol-mig-status-attr:migstat": null, "os-vol-mig-status-attr:name_id": null, "os-vol-host-attr:host": "np0000003389@storpool#template_virtual"}}'
2026-06-22 14:28:43,173 106581 INFO [tempest.lib.common.rest_client] Request (VolumesAssistedSnapshotsTest:test_volume_assisted_snapshot_create_delete): 200 GET https://10.4.3.247/volume/v3/volumes/94bb4b31-1e36-4d67-b1b5-087bf7d6797d 0.055s
2026-06-22 14:28:43,174 106581 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': '<omitted>'}
Body: None
Response - Headers: {'date': 'Mon, 22 Jun 2026 14:28:43 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'x-compute-request-id': 'req-f210a24e-187e-4272-9058-d9b97bb57b2f', 'content-length': '1025', 'openstack-api-version': 'volume 3.0', 'vary': 'OpenStack-API-Version', 'x-openstack-request-id': 'req-f210a24e-187e-4272-9058-d9b97bb57b2f', 'connection': 'close', 'status': '200', 'content-location': 'https://10.4.3.247/volume/v3/volumes/94bb4b31-1e36-4d67-b1b5-087bf7d6797d'}
Body: b'{"volume": {"id": "94bb4b31-1e36-4d67-b1b5-087bf7d6797d", "status": "attaching", "size": 1, "availability_zone": "nova", "created_at": "2026-06-22T14:26:47.000000", "updated_at": "2026-06-22T14:28:39.000000", "name": "tempest-VolumesAssistedSnapshotsTest-volume-1480440181", "description": null, "volume_type": "storpool", "snapshot_id": null, "source_volid": null, "metadata": {}, "links": [{"rel": "self", "href": "https://10.4.3.247/volume/v3/volumes/94bb4b31-1e36-4d67-b1b5-087bf7d6797d"}, {"rel": "bookmark", "href": "https://10.4.3.247/volume/volumes/94bb4b31-1e36-4d67-b1b5-087bf7d6797d"}], "user_id": "e5fffd8cd68f4cd6b07fd3489128dfb0", "bootable": "false", "encrypted": false, "replication_status": null, "consistencygroup_id": null, "multiattach": false, "attachments": [], "migration_status": null, "os-vol-tenant-attr:tenant_id": "3122cde0a9a24b7c9653d5feee43b55c", "os-vol-mig-status-attr:migstat": null, "os-vol-mig-status-attr:name_id": null, "os-vol-host-attr:host": "np0000003389@storpool#template_virtual"}}'
2026-06-22 14:28:44,214 106581 INFO [tempest.lib.common.rest_client] Request (VolumesAssistedSnapshotsTest:test_volume_assisted_snapshot_create_delete): 200 GET https://10.4.3.247/volume/v3/volumes/94bb4b31-1e36-4d67-b1b5-087bf7d6797d 0.033s
2026-06-22 14:28:44,215 106581 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': '<omitted>'}
Body: None
Response - Headers: {'date': 'Mon, 22 Jun 2026 14:28:44 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'x-compute-request-id': 'req-981749e4-d2b8-438e-9f09-787ca6a6e608', 'content-length': '1327', 'openstack-api-version': 'volume 3.0', 'vary': 'OpenStack-API-Version', 'x-openstack-request-id': 'req-981749e4-d2b8-438e-9f09-787ca6a6e608', 'connection': 'close', 'status': '200', 'content-location': 'https://10.4.3.247/volume/v3/volumes/94bb4b31-1e36-4d67-b1b5-087bf7d6797d'}
Body: b'{"volume": {"id": "94bb4b31-1e36-4d67-b1b5-087bf7d6797d", "status": "in-use", "size": 1, "availability_zone": "nova", "created_at": "2026-06-22T14:26:47.000000", "updated_at": "2026-06-22T14:28:43.000000", "name": "tempest-VolumesAssistedSnapshotsTest-volume-1480440181", "description": null, "volume_type": "storpool", "snapshot_id": null, "source_volid": null, "metadata": {}, "links": [{"rel": "self", "href": "https://10.4.3.247/volume/v3/volumes/94bb4b31-1e36-4d67-b1b5-087bf7d6797d"}, {"rel": "bookmark", "href": "https://10.4.3.247/volume/volumes/94bb4b31-1e36-4d67-b1b5-087bf7d6797d"}], "user_id": "e5fffd8cd68f4cd6b07fd3489128dfb0", "bootable": "false", "encrypted": false, "replication_status": null, "consistencygroup_id": null, "multiattach": false, "attachments": [{"id": "94bb4b31-1e36-4d67-b1b5-087bf7d6797d", "attachment_id": "aa3a61b8-29cb-4fcd-994b-539acaf1ab19", "volume_id": "94bb4b31-1e36-4d67-b1b5-087bf7d6797d", "server_id": "de79a086-83c8-4317-9d19-f94c39802c03", "host_name": "np0000003389", "device": "/dev/vdb", "attached_at": "2026-06-22T14:28:39.000000"}], "migration_status": null, "os-vol-tenant-attr:tenant_id": "3122cde0a9a24b7c9653d5feee43b55c", "os-vol-mig-status-attr:migstat": null, "os-vol-mig-status-attr:name_id": null, "os-vol-host-attr:host": "np0000003389@storpool#template_virtual"}}'
2026-06-22 14:28:44,223 106581 INFO [tempest.common.waiters] Attachment aa3a61b8-29cb-4fcd-994b-539acaf1ab19 created for volume 94bb4b31-1e36-4d67-b1b5-087bf7d6797d to server de79a086-83c8-4317-9d19-f94c39802c03 after waiting for 6.223543 seconds
2026-06-22 14:28:44,269 106581 INFO [tempest.lib.common.rest_client] Request (VolumesAssistedSnapshotsTest:test_volume_assisted_snapshot_create_delete): 200 GET https://10.4.3.247/volume/v3/volumes/94bb4b31-1e36-4d67-b1b5-087bf7d6797d 0.045s
2026-06-22 14:28:44,269 106581 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': '<omitted>'}
Body: None
Response - Headers: {'date': 'Mon, 22 Jun 2026 14:28:44 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'x-compute-request-id': 'req-a25deb0d-08e2-472f-9c6d-3c619afcd240', 'content-length': '1327', 'openstack-api-version': 'volume 3.0', 'vary': 'OpenStack-API-Version', 'x-openstack-request-id': 'req-a25deb0d-08e2-472f-9c6d-3c619afcd240', 'connection': 'close', 'status': '200', 'content-location': 'https://10.4.3.247/volume/v3/volumes/94bb4b31-1e36-4d67-b1b5-087bf7d6797d'}
Body: b'{"volume": {"id": "94bb4b31-1e36-4d67-b1b5-087bf7d6797d", "status": "in-use", "size": 1, "availability_zone": "nova", "created_at": "2026-06-22T14:26:47.000000", "updated_at": "2026-06-22T14:28:43.000000", "name": "tempest-VolumesAssistedSnapshotsTest-volume-1480440181", "description": null, "volume_type": "storpool", "snapshot_id": null, "source_volid": null, "metadata": {}, "links": [{"rel": "self", "href": "https://10.4.3.247/volume/v3/volumes/94bb4b31-1e36-4d67-b1b5-087bf7d6797d"}, {"rel": "bookmark", "href": "https://10.4.3.247/volume/volumes/94bb4b31-1e36-4d67-b1b5-087bf7d6797d"}], "user_id": "e5fffd8cd68f4cd6b07fd3489128dfb0", "bootable": "false", "encrypted": false, "replication_status": null, "consistencygroup_id": null, "multiattach": false, "attachments": [{"id": "94bb4b31-1e36-4d67-b1b5-087bf7d6797d", "attachment_id": "aa3a61b8-29cb-4fcd-994b-539acaf1ab19", "volume_id": "94bb4b31-1e36-4d67-b1b5-087bf7d6797d", "server_id": "de79a086-83c8-4317-9d19-f94c39802c03", "host_name": "np0000003389", "device": "/dev/vdb", "attached_at": "2026-06-22T14:28:39.000000"}], "migration_status": null, "os-vol-tenant-attr:tenant_id": "3122cde0a9a24b7c9653d5feee43b55c", "os-vol-mig-status-attr:migstat": null, "os-vol-mig-status-attr:name_id": null, "os-vol-host-attr:host": "np0000003389@storpool#template_virtual"}}'
2026-06-22 14:28:44,275 106581 INFO [tempest.common.waiters] volume 94bb4b31-1e36-4d67-b1b5-087bf7d6797d reached in-use after waiting for 0.275353 seconds
2026-06-22 14:28:45,138 106581 INFO [tempest.lib.common.rest_client] Request (VolumesAssistedSnapshotsTest:test_volume_assisted_snapshot_create_delete): 200 POST https://10.4.3.247/compute/v2.1/os-assisted-volume-snapshots 0.863s
2026-06-22 14:28:45,139 106581 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': '<omitted>'}
Body: {"snapshot": {"volume_id": "94bb4b31-1e36-4d67-b1b5-087bf7d6797d", "create_info": {"snapshot_id": "0090d4ba-f072-4f01-8c56-0c1b01f53f2f", "type": "qcow2", "new_file": "new_file"}}}
Response - Headers: {'date': 'Mon, 22 Jun 2026 14:28:44 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-length': '78', 'content-type': 'application/json', 'openstack-api-version': 'compute 2.1', 'x-openstack-nova-api-version': '2.1', 'vary': 'OpenStack-API-Version,X-OpenStack-Nova-API-Version', 'x-openstack-request-id': 'req-47f85d84-4532-46d2-95be-045d52a375f3', 'x-compute-request-id': 'req-47f85d84-4532-46d2-95be-045d52a375f3', 'connection': 'close', 'status': '200', 'content-location': 'https://10.4.3.247/compute/v2.1/os-assisted-volume-snapshots'}
Body: b'{"snapshot": {"id": null, "volumeId": "94bb4b31-1e36-4d67-b1b5-087bf7d6797d"}}'
2026-06-22 14:28:45,171 106581 INFO [tempest.lib.common.rest_client] Request (VolumesAssistedSnapshotsTest:test_volume_assisted_snapshot_create_delete): 204 DELETE https://10.4.3.247/compute/v2.1/os-assisted-volume-snapshots/None?delete_info=%7B%22volume_id%22%3A+%2294bb4b31-1e36-4d67-b1b5-087bf7d6797d%22%7D 0.032s
2026-06-22 14:28:45,172 106581 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': '<omitted>'}
Body: None
Response - Headers: {'date': 'Mon, 22 Jun 2026 14:28:45 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'openstack-api-version': 'compute 2.1', 'x-openstack-nova-api-version': '2.1', 'vary': 'OpenStack-API-Version,X-OpenStack-Nova-API-Version', 'x-openstack-request-id': 'req-162f25f8-6f7d-42e8-a138-6494275e7972', 'x-compute-request-id': 'req-162f25f8-6f7d-42e8-a138-6494275e7972', 'connection': 'close', 'status': '204', 'content-location': 'https://10.4.3.247/compute/v2.1/os-assisted-volume-snapshots/None?delete_info=%7B%22volume_id%22%3A+%2294bb4b31-1e36-4d67-b1b5-087bf7d6797d%22%7D'}
Body: b''
2026-06-22 14:28:45,205 106581 INFO [tempest.lib.common.rest_client] Request (VolumesAssistedSnapshotsTest:_run_cleanups): 200 GET https://10.4.3.247/volume/v3/volumes/94bb4b31-1e36-4d67-b1b5-087bf7d6797d 0.032s
2026-06-22 14:28:45,205 106581 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': '<omitted>'}
Body: None
Response - Headers: {'date': 'Mon, 22 Jun 2026 14:28:45 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'x-compute-request-id': 'req-26d8681e-1d55-428f-a46b-558c121679a8', 'content-length': '1327', 'openstack-api-version': 'volume 3.0', 'vary': 'OpenStack-API-Version', 'x-openstack-request-id': 'req-26d8681e-1d55-428f-a46b-558c121679a8', 'connection': 'close', 'status': '200', 'content-location': 'https://10.4.3.247/volume/v3/volumes/94bb4b31-1e36-4d67-b1b5-087bf7d6797d'}
Body: b'{"volume": {"id": "94bb4b31-1e36-4d67-b1b5-087bf7d6797d", "status": "in-use", "size": 1, "availability_zone": "nova", "created_at": "2026-06-22T14:26:47.000000", "updated_at": "2026-06-22T14:28:43.000000", "name": "tempest-VolumesAssistedSnapshotsTest-volume-1480440181", "description": null, "volume_type": "storpool", "snapshot_id": null, "source_volid": null, "metadata": {}, "links": [{"rel": "self", "href": "https://10.4.3.247/volume/v3/volumes/94bb4b31-1e36-4d67-b1b5-087bf7d6797d"}, {"rel": "bookmark", "href": "https://10.4.3.247/volume/volumes/94bb4b31-1e36-4d67-b1b5-087bf7d6797d"}], "user_id": "e5fffd8cd68f4cd6b07fd3489128dfb0", "bootable": "false", "encrypted": false, "replication_status": null, "consistencygroup_id": null, "multiattach": false, "attachments": [{"id": "94bb4b31-1e36-4d67-b1b5-087bf7d6797d", "attachment_id": "aa3a61b8-29cb-4fcd-994b-539acaf1ab19", "volume_id": "94bb4b31-1e36-4d67-b1b5-087bf7d6797d", "server_id": "de79a086-83c8-4317-9d19-f94c39802c03", "host_name": "np0000003389", "device": "/dev/vdb", "attached_at": "2026-06-22T14:28:39.000000"}], "migration_status": null, "os-vol-tenant-attr:tenant_id": "3122cde0a9a24b7c9653d5feee43b55c", "os-vol-mig-status-attr:migstat": null, "os-vol-mig-status-attr:name_id": null, "os-vol-host-attr:host": "np0000003389@storpool#template_virtual"}}'
2026-06-22 14:28:45,466 106581 INFO [tempest.lib.common.rest_client] Request (VolumesAssistedSnapshotsTest:_run_cleanups): 202 DELETE https://10.4.3.247/compute/v2.1/servers/de79a086-83c8-4317-9d19-f94c39802c03/os-volume_attachments/94bb4b31-1e36-4d67-b1b5-087bf7d6797d 0.255s
2026-06-22 14:28:45,466 106581 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': '<omitted>'}
Body: None
Response - Headers: {'date': 'Mon, 22 Jun 2026 14:28:45 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-length': '0', 'content-type': 'application/json', 'openstack-api-version': 'compute 2.1', 'x-openstack-nova-api-version': '2.1', 'vary': 'OpenStack-API-Version,X-OpenStack-Nova-API-Version', 'x-openstack-request-id': 'req-4c1892d6-3d28-4ede-8a5b-786d4244ae72', 'x-compute-request-id': 'req-4c1892d6-3d28-4ede-8a5b-786d4244ae72', 'connection': 'close', 'status': '202', 'content-location': 'https://10.4.3.247/compute/v2.1/servers/de79a086-83c8-4317-9d19-f94c39802c03/os-volume_attachments/94bb4b31-1e36-4d67-b1b5-087bf7d6797d'}
Body: b''
2026-06-22 14:28:45,550 106581 INFO [tempest.lib.common.rest_client] Request (VolumesAssistedSnapshotsTest:_run_cleanups): 200 GET https://10.4.3.247/compute/v2.1/servers/de79a086-83c8-4317-9d19-f94c39802c03/os-volume_attachments 0.083s
2026-06-22 14:28:45,551 106581 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': '<omitted>'}
Body: None
Response - Headers: {'date': 'Mon, 22 Jun 2026 14:28:45 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-length': '197', 'content-type': 'application/json', 'openstack-api-version': 'compute 2.1', 'x-openstack-nova-api-version': '2.1', 'vary': 'OpenStack-API-Version,X-OpenStack-Nova-API-Version', 'x-openstack-request-id': 'req-4d81b6c9-97c3-4e2e-ba31-0b1d23e0cfa2', 'x-compute-request-id': 'req-4d81b6c9-97c3-4e2e-ba31-0b1d23e0cfa2', 'connection': 'close', 'status': '200', 'content-location': 'https://10.4.3.247/compute/v2.1/servers/de79a086-83c8-4317-9d19-f94c39802c03/os-volume_attachments'}
Body: b'{"volumeAttachments": [{"id": "94bb4b31-1e36-4d67-b1b5-087bf7d6797d", "volumeId": "94bb4b31-1e36-4d67-b1b5-087bf7d6797d", "serverId": "de79a086-83c8-4317-9d19-f94c39802c03", "device": "/dev/vdb"}]}'
2026-06-22 14:28:46,599 106581 INFO [tempest.lib.common.rest_client] Request (VolumesAssistedSnapshotsTest:_run_cleanups): 200 GET https://10.4.3.247/compute/v2.1/servers/de79a086-83c8-4317-9d19-f94c39802c03/os-volume_attachments 0.046s
2026-06-22 14:28:46,599 106581 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': '<omitted>'}
Body: None
Response - Headers: {'date': 'Mon, 22 Jun 2026 14:28:46 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-length': '197', 'content-type': 'application/json', 'openstack-api-version': 'compute 2.1', 'x-openstack-nova-api-version': '2.1', 'vary': 'OpenStack-API-Version,X-OpenStack-Nova-API-Version', 'x-openstack-request-id': 'req-78a82260-d02a-44ee-ab4a-576373085161', 'x-compute-request-id': 'req-78a82260-d02a-44ee-ab4a-576373085161', 'connection': 'close', 'status': '200', 'content-location': 'https://10.4.3.247/compute/v2.1/servers/de79a086-83c8-4317-9d19-f94c39802c03/os-volume_attachments'}
Body: b'{"volumeAttachments": [{"id": "94bb4b31-1e36-4d67-b1b5-087bf7d6797d", "volumeId": "94bb4b31-1e36-4d67-b1b5-087bf7d6797d", "serverId": "de79a086-83c8-4317-9d19-f94c39802c03", "device": "/dev/vdb"}]}'
2026-06-22 14:28:47,648 106581 INFO [tempest.lib.common.rest_client] Request (VolumesAssistedSnapshotsTest:_run_cleanups): 200 GET https://10.4.3.247/compute/v2.1/servers/de79a086-83c8-4317-9d19-f94c39802c03/os-volume_attachments 0.047s
2026-06-22 14:28:47,648 106581 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': '<omitted>'}
Body: None
Response - Headers: {'date': 'Mon, 22 Jun 2026 14:28:47 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-length': '197', 'content-type': 'application/json', 'openstack-api-version': 'compute 2.1', 'x-openstack-nova-api-version': '2.1', 'vary': 'OpenStack-API-Version,X-OpenStack-Nova-API-Version', 'x-openstack-request-id': 'req-62f537c0-12e6-45a1-a630-eb504f1724ea', 'x-compute-request-id': 'req-62f537c0-12e6-45a1-a630-eb504f1724ea', 'connection': 'close', 'status': '200', 'content-location': 'https://10.4.3.247/compute/v2.1/servers/de79a086-83c8-4317-9d19-f94c39802c03/os-volume_attachments'}
Body: b'{"volumeAttachments": [{"id": "94bb4b31-1e36-4d67-b1b5-087bf7d6797d", "volumeId": "94bb4b31-1e36-4d67-b1b5-087bf7d6797d", "serverId": "de79a086-83c8-4317-9d19-f94c39802c03", "device": "/dev/vdb"}]}'
2026-06-22 14:28:48,698 106581 INFO [tempest.lib.common.rest_client] Request (VolumesAssistedSnapshotsTest:_run_cleanups): 200 GET https://10.4.3.247/compute/v2.1/servers/de79a086-83c8-4317-9d19-f94c39802c03/os-volume_attachments 0.049s
2026-06-22 14:28:48,698 106581 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': '<omitted>'}
Body: None
Response - Headers: {'date': 'Mon, 22 Jun 2026 14:28:48 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-length': '197', 'content-type': 'application/json', 'openstack-api-version': 'compute 2.1', 'x-openstack-nova-api-version': '2.1', 'vary': 'OpenStack-API-Version,X-OpenStack-Nova-API-Version', 'x-openstack-request-id': 'req-d841184a-c174-427e-bcd9-7f4cfed76e13', 'x-compute-request-id': 'req-d841184a-c174-427e-bcd9-7f4cfed76e13', 'connection': 'close', 'status': '200', 'content-location': 'https://10.4.3.247/compute/v2.1/servers/de79a086-83c8-4317-9d19-f94c39802c03/os-volume_attachments'}
Body: b'{"volumeAttachments": [{"id": "94bb4b31-1e36-4d67-b1b5-087bf7d6797d", "volumeId": "94bb4b31-1e36-4d67-b1b5-087bf7d6797d", "serverId": "de79a086-83c8-4317-9d19-f94c39802c03", "device": "/dev/vdb"}]}'
2026-06-22 14:28:49,735 106581 INFO [tempest.lib.common.rest_client] Request (VolumesAssistedSnapshotsTest:_run_cleanups): 200 GET https://10.4.3.247/compute/v2.1/servers/de79a086-83c8-4317-9d19-f94c39802c03/os-volume_attachments 0.035s
2026-06-22 14:28:49,736 106581 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': '<omitted>'}
Body: None
Response - Headers: {'date': 'Mon, 22 Jun 2026 14:28:49 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-length': '197', 'content-type': 'application/json', 'openstack-api-version': 'compute 2.1', 'x-openstack-nova-api-version': '2.1', 'vary': 'OpenStack-API-Version,X-OpenStack-Nova-API-Version', 'x-openstack-request-id': 'req-e469297a-5d9c-489f-ac46-23cdcf9acc5c', 'x-compute-request-id': 'req-e469297a-5d9c-489f-ac46-23cdcf9acc5c', 'connection': 'close', 'status': '200', 'content-location': 'https://10.4.3.247/compute/v2.1/servers/de79a086-83c8-4317-9d19-f94c39802c03/os-volume_attachments'}
Body: b'{"volumeAttachments": [{"id": "94bb4b31-1e36-4d67-b1b5-087bf7d6797d", "volumeId": "94bb4b31-1e36-4d67-b1b5-087bf7d6797d", "serverId": "de79a086-83c8-4317-9d19-f94c39802c03", "device": "/dev/vdb"}]}'
2026-06-22 14:28:51,270 106581 INFO [tempest.lib.common.rest_client] Request (VolumesAssistedSnapshotsTest:_run_cleanups): 200 GET https://10.4.3.247/compute/v2.1/servers/de79a086-83c8-4317-9d19-f94c39802c03/os-volume_attachments 0.533s
2026-06-22 14:28:51,270 106581 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': '<omitted>'}
Body: None
Response - Headers: {'date': 'Mon, 22 Jun 2026 14:28:50 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-length': '25', 'content-type': 'application/json', 'openstack-api-version': 'compute 2.1', 'x-openstack-nova-api-version': '2.1', 'vary': 'OpenStack-API-Version,X-OpenStack-Nova-API-Version', 'x-openstack-request-id': 'req-e484e29e-8b2c-4287-876c-fdf5f2e5f2ba', 'x-compute-request-id': 'req-e484e29e-8b2c-4287-876c-fdf5f2e5f2ba', 'connection': 'close', 'status': '200', 'content-location': 'https://10.4.3.247/compute/v2.1/servers/de79a086-83c8-4317-9d19-f94c39802c03/os-volume_attachments'}
Body: b'{"volumeAttachments": []}'
2026-06-22 14:28:51,299 106581 INFO [tempest.lib.common.rest_client] Request (VolumesAssistedSnapshotsTest:_run_cleanups): 200 GET https://10.4.3.247/volume/v3/volumes/94bb4b31-1e36-4d67-b1b5-087bf7d6797d 0.027s
2026-06-22 14:28:51,299 106581 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': '<omitted>'}
Body: None
Response - Headers: {'date': 'Mon, 22 Jun 2026 14:28:51 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'x-compute-request-id': 'req-72bc1bcb-f985-4eb4-b88a-9a95d8de488a', 'content-length': '1025', 'openstack-api-version': 'volume 3.0', 'vary': 'OpenStack-API-Version', 'x-openstack-request-id': 'req-72bc1bcb-f985-4eb4-b88a-9a95d8de488a', 'connection': 'close', 'status': '200', 'content-location': 'https://10.4.3.247/volume/v3/volumes/94bb4b31-1e36-4d67-b1b5-087bf7d6797d'}
Body: b'{"volume": {"id": "94bb4b31-1e36-4d67-b1b5-087bf7d6797d", "status": "available", "size": 1, "availability_zone": "nova", "created_at": "2026-06-22T14:26:47.000000", "updated_at": "2026-06-22T14:28:49.000000", "name": "tempest-VolumesAssistedSnapshotsTest-volume-1480440181", "description": null, "volume_type": "storpool", "snapshot_id": null, "source_volid": null, "metadata": {}, "links": [{"rel": "self", "href": "https://10.4.3.247/volume/v3/volumes/94bb4b31-1e36-4d67-b1b5-087bf7d6797d"}, {"rel": "bookmark", "href": "https://10.4.3.247/volume/volumes/94bb4b31-1e36-4d67-b1b5-087bf7d6797d"}], "user_id": "e5fffd8cd68f4cd6b07fd3489128dfb0", "bootable": "false", "encrypted": false, "replication_status": null, "consistencygroup_id": null, "multiattach": false, "attachments": [], "migration_status": null, "os-vol-tenant-attr:tenant_id": "3122cde0a9a24b7c9653d5feee43b55c", "os-vol-mig-status-attr:migstat": null, "os-vol-mig-status-attr:name_id": null, "os-vol-host-attr:host": "np0000003389@storpool#template_virtual"}}'
2026-06-22 14:28:51,305 106581 INFO [tempest.common.waiters] volume 94bb4b31-1e36-4d67-b1b5-087bf7d6797d reached available after waiting for 0.305694 seconds
2026-06-22 14:28:51,378 106581 INFO [tempest.lib.common.rest_client] Request (VolumesAssistedSnapshotsTest:_run_cleanups): 202 DELETE https://10.4.3.247/volume/v3/volumes/94bb4b31-1e36-4d67-b1b5-087bf7d6797d 0.072s
2026-06-22 14:28:51,378 106581 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': '<omitted>'}
Body: None
Response - Headers: {'date': 'Mon, 22 Jun 2026 14:28:51 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-length': '0', 'content-type': 'text/html; charset=UTF-8', 'openstack-api-version': 'volume 3.0', 'vary': 'OpenStack-API-Version', 'x-openstack-request-id': 'req-c16ed0a5-c84c-4bf3-9ca0-a5b17e673d5d', 'connection': 'close', 'status': '202', 'content-location': 'https://10.4.3.247/volume/v3/volumes/94bb4b31-1e36-4d67-b1b5-087bf7d6797d'}
Body: b''
2026-06-22 14:28:51,419 106581 INFO [tempest.lib.common.rest_client] Request (VolumesAssistedSnapshotsTest:_run_cleanups): 200 GET https://10.4.3.247/volume/v3/volumes/94bb4b31-1e36-4d67-b1b5-087bf7d6797d 0.040s
2026-06-22 14:28:51,419 106581 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': '<omitted>'}
Body: None
Response - Headers: {'date': 'Mon, 22 Jun 2026 14:28:51 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'x-compute-request-id': 'req-86853ab7-0446-414b-b3e3-5f654b20e3d1', 'content-length': '1024', 'openstack-api-version': 'volume 3.0', 'vary': 'OpenStack-API-Version', 'x-openstack-request-id': 'req-86853ab7-0446-414b-b3e3-5f654b20e3d1', 'connection': 'close', 'status': '200', 'content-location': 'https://10.4.3.247/volume/v3/volumes/94bb4b31-1e36-4d67-b1b5-087bf7d6797d'}
Body: b'{"volume": {"id": "94bb4b31-1e36-4d67-b1b5-087bf7d6797d", "status": "deleting", "size": 1, "availability_zone": "nova", "created_at": "2026-06-22T14:26:47.000000", "updated_at": "2026-06-22T14:28:51.000000", "name": "tempest-VolumesAssistedSnapshotsTest-volume-1480440181", "description": null, "volume_type": "storpool", "snapshot_id": null, "source_volid": null, "metadata": {}, "links": [{"rel": "self", "href": "https://10.4.3.247/volume/v3/volumes/94bb4b31-1e36-4d67-b1b5-087bf7d6797d"}, {"rel": "bookmark", "href": "https://10.4.3.247/volume/volumes/94bb4b31-1e36-4d67-b1b5-087bf7d6797d"}], "user_id": "e5fffd8cd68f4cd6b07fd3489128dfb0", "bootable": "false", "encrypted": false, "replication_status": null, "consistencygroup_id": null, "multiattach": false, "attachments": [], "migration_status": null, "os-vol-tenant-attr:tenant_id": "3122cde0a9a24b7c9653d5feee43b55c", "os-vol-mig-status-attr:migstat": null, "os-vol-mig-status-attr:name_id": null, "os-vol-host-attr:host": "np0000003389@storpool#template_virtual"}}'
2026-06-22 14:28:52,484 106581 INFO [tempest.lib.common.rest_client] Request (VolumesAssistedSnapshotsTest:_run_cleanups): 200 GET https://10.4.3.247/volume/v3/volumes/94bb4b31-1e36-4d67-b1b5-087bf7d6797d 0.058s
2026-06-22 14:28:52,484 106581 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': '<omitted>'}
Body: None
Response - Headers: {'date': 'Mon, 22 Jun 2026 14:28:52 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'x-compute-request-id': 'req-efdece28-9746-4736-a72b-ecb4c78781b1', 'content-length': '1024', 'openstack-api-version': 'volume 3.0', 'vary': 'OpenStack-API-Version', 'x-openstack-request-id': 'req-efdece28-9746-4736-a72b-ecb4c78781b1', 'connection': 'close', 'status': '200', 'content-location': 'https://10.4.3.247/volume/v3/volumes/94bb4b31-1e36-4d67-b1b5-087bf7d6797d'}
Body: b'{"volume": {"id": "94bb4b31-1e36-4d67-b1b5-087bf7d6797d", "status": "deleting", "size": 1, "availability_zone": "nova", "created_at": "2026-06-22T14:26:47.000000", "updated_at": "2026-06-22T14:28:51.000000", "name": "tempest-VolumesAssistedSnapshotsTest-volume-1480440181", "description": null, "volume_type": "storpool", "snapshot_id": null, "source_volid": null, "metadata": {}, "links": [{"rel": "self", "href": "https://10.4.3.247/volume/v3/volumes/94bb4b31-1e36-4d67-b1b5-087bf7d6797d"}, {"rel": "bookmark", "href": "https://10.4.3.247/volume/volumes/94bb4b31-1e36-4d67-b1b5-087bf7d6797d"}], "user_id": "e5fffd8cd68f4cd6b07fd3489128dfb0", "bootable": "false", "encrypted": false, "replication_status": null, "consistencygroup_id": null, "multiattach": false, "attachments": [], "migration_status": null, "os-vol-tenant-attr:tenant_id": "3122cde0a9a24b7c9653d5feee43b55c", "os-vol-mig-status-attr:migstat": null, "os-vol-mig-status-attr:name_id": null, "os-vol-host-attr:host": "np0000003389@storpool#template_virtual"}}'
2026-06-22 14:29:25,776 106581 INFO [tempest.lib.common.rest_client] Request (VolumesAssistedSnapshotsTest:_run_cleanups): 500 GET https://10.4.3.247/volume/v3/volumes/94bb4b31-1e36-4d67-b1b5-087bf7d6797d 32.286s
2026-06-22 14:29:25,777 106581 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': '<omitted>'}
Body: None
Response - Headers: {'date': 'Mon, 22 Jun 2026 14:28:55 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'openstack-api-version': 'volume 3.0', 'vary': 'OpenStack-API-Version', 'content-length': '128', 'content-type': 'application/json', 'x-compute-request-id': 'req-2e5b849d-5d53-4c28-a27e-c42b002669d7', 'x-openstack-request-id': 'req-2e5b849d-5d53-4c28-a27e-c42b002669d7', 'connection': 'close', 'status': '500', 'content-location': 'https://10.4.3.247/volume/v3/volumes/94bb4b31-1e36-4d67-b1b5-087bf7d6797d'}
Body: b'{"computeFault": {"code": 500, "message": "The server has either erred or is incapable of performing the requested operation."}}'
}}}
Traceback (most recent call last):
File "/opt/stack/tempest/tempest/api/compute/base.py", line 496, in delete_volume
cls.volumes_client.wait_for_resource_deletion(volume_id)
File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 978, in wait_for_resource_deletion
if self.is_resource_deleted(id, *args, **kwargs):
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/services/volume/v3/volumes_client.py", line 249, in is_resource_deleted
volume = self.show_volume(id)
^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/services/volume/v3/volumes_client.py", line 102, in show_volume
resp, body = self.get(url)
^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 345, in get
return self.request('GET', url, extra_headers, headers,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/services/volume/base_client.py", line 39, in request
resp, resp_body = super(BaseClient, self).request(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 767, in request
self._error_checker(resp, resp_body)
File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 952, in _error_checker
raise exceptions.ServerFault(resp_body, resp=resp,
tempest.lib.exceptions.ServerFault: Got server fault
Details: The server has either erred or is incapable of performing the requested operation.
|
||||||
| tempest.api.compute.servers.test_device_tagging.TaggedAttachmentsTest | 1 | 0 | 1 | 0 | 0 | Detail | |
test_tagged_attachment[id-3e41c782-2a89-4922-a9d2-9a188c4e7c7c,image,network,volume] |
fail
ft78.1: tempest.api.compute.servers.test_device_tagging.TaggedAttachmentsTest.test_tagged_attachment[id-3e41c782-2a89-4922-a9d2-9a188c4e7c7c,image,network,volume]testtools.testresult.real._StringException: pythonlogging:'': {{{
2026-06-22 14:26:41,859 106587 INFO [tempest.lib.common.rest_client] Request (TaggedAttachmentsTest:test_tagged_attachment): 201 POST https://10.4.3.247/networking/v2.0/networks 2.039s
2026-06-22 14:26:41,859 106587 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': '<omitted>'}
Body: {"network": {"name": "tempest-tagged-attachments-test-net-2017968911"}}
Response - Headers: {'date': 'Mon, 22 Jun 2026 14:26:39 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '621', 'x-openstack-request-id': 'req-e90740c5-f7e9-4c32-88c9-e57e2b96aac0', 'connection': 'close', 'status': '201', 'content-location': 'https://10.4.3.247/networking/v2.0/networks'}
Body: b'{"network":{"id":"9abd0148-8422-4b78-8b92-9f31a53db664","name":"tempest-tagged-attachments-test-net-2017968911","tenant_id":"35725e6a503049f5aee7a075264623dc","project_id":"35725e6a503049f5aee7a075264623dc","admin_state_up":true,"mtu":1372,"status":"ACTIVE","subnets":[],"shared":false,"port_security_enabled":true,"router:external":false,"vlan_transparent":false,"qinq":false,"is_default":false,"availability_zone_hints":[],"availability_zones":[],"ipv4_address_scope":null,"ipv6_address_scope":null,"description":"","tags":[],"created_at":"2026-06-22T14:26:40Z","updated_at":"2026-06-22T14:26:40Z","revision_number":1}}'
2026-06-22 14:26:42,753 106587 INFO [tempest.lib.common.rest_client] Request (TaggedAttachmentsTest:test_tagged_attachment): 201 POST https://10.4.3.247/networking/v2.0/subnets 0.893s
2026-06-22 14:26:42,753 106587 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': '<omitted>'}
Body: {"subnet": {"network_id": "9abd0148-8422-4b78-8b92-9f31a53db664", "cidr": "10.10.10.0/24", "ip_version": 4}}
Response - Headers: {'date': 'Mon, 22 Jun 2026 14:26:41 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '627', 'x-openstack-request-id': 'req-c110624e-773e-411f-a332-454d6bac2df9', 'connection': 'close', 'status': '201', 'content-location': 'https://10.4.3.247/networking/v2.0/subnets'}
Body: b'{"subnet":{"id":"e6ee6c58-5af0-42c9-806c-1c46f2095a49","name":"","project_id":"35725e6a503049f5aee7a075264623dc","network_id":"9abd0148-8422-4b78-8b92-9f31a53db664","ip_version":4,"subnetpool_id":null,"enable_dhcp":true,"ipv6_ra_mode":null,"ipv6_address_mode":null,"gateway_ip":"10.10.10.1","cidr":"10.10.10.0/24","allocation_pools":[{"start":"10.10.10.2","end":"10.10.10.254"}],"host_routes":[],"dns_nameservers":[],"description":"","router:external":false,"service_types":[],"tags":[],"created_at":"2026-06-22T14:26:42Z","updated_at":"2026-06-22T14:26:42Z","revision_number":0,"tenant_id":"35725e6a503049f5aee7a075264623dc"}}'
2026-06-22 14:26:43,186 106587 INFO [tempest.lib.common.rest_client] Request (TaggedAttachmentsTest:test_tagged_attachment): 202 POST https://10.4.3.247/volume/v3/volumes 0.433s
2026-06-22 14:26:43,186 106587 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': '<omitted>'}
Body: {"volume": {"size": 1, "display_name": "tempest-TaggedAttachmentsTest-volume-1380581614"}}
Response - Headers: {'date': 'Mon, 22 Jun 2026 14:26:42 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'x-compute-request-id': 'req-e6b33cc1-ff22-420a-8b84-5b8f35bf415e', 'content-length': '752', 'openstack-api-version': 'volume 3.0', 'vary': 'OpenStack-API-Version', 'x-openstack-request-id': 'req-e6b33cc1-ff22-420a-8b84-5b8f35bf415e', 'connection': 'close', 'status': '202', 'content-location': 'https://10.4.3.247/volume/v3/volumes'}
Body: b'{"volume": {"id": "b46f1462-f298-4939-b5a7-eb9fccb4ffdd", "status": "creating", "size": 1, "availability_zone": "nova", "created_at": "2026-06-22T14:26:43.059331", "updated_at": null, "name": "tempest-TaggedAttachmentsTest-volume-1380581614", "description": null, "volume_type": "storpool", "snapshot_id": null, "source_volid": null, "metadata": {}, "links": [{"rel": "self", "href": "https://10.4.3.247/volume/v3/volumes/b46f1462-f298-4939-b5a7-eb9fccb4ffdd"}, {"rel": "bookmark", "href": "https://10.4.3.247/volume/volumes/b46f1462-f298-4939-b5a7-eb9fccb4ffdd"}], "user_id": "ba3d2e68a4244ca083f8296e2c5e40d6", "bootable": "false", "encrypted": false, "replication_status": null, "consistencygroup_id": null, "multiattach": false, "attachments": []}}'
2026-06-22 14:26:43,652 106587 INFO [tempest.lib.common.rest_client] Request (TaggedAttachmentsTest:test_tagged_attachment): 200 GET https://10.4.3.247/volume/v3/volumes/b46f1462-f298-4939-b5a7-eb9fccb4ffdd 0.460s
2026-06-22 14:26:43,653 106587 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': '<omitted>'}
Body: None
Response - Headers: {'date': 'Mon, 22 Jun 2026 14:26:43 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'x-compute-request-id': 'req-51a495bb-069f-458d-8c79-9e7d1fde9f02', 'content-length': '845', 'openstack-api-version': 'volume 3.0', 'vary': 'OpenStack-API-Version', 'x-openstack-request-id': 'req-51a495bb-069f-458d-8c79-9e7d1fde9f02', 'connection': 'close', 'status': '200', 'content-location': 'https://10.4.3.247/volume/v3/volumes/b46f1462-f298-4939-b5a7-eb9fccb4ffdd'}
Body: b'{"volume": {"id": "b46f1462-f298-4939-b5a7-eb9fccb4ffdd", "status": "available", "size": 1, "availability_zone": "nova", "created_at": "2026-06-22T14:26:43.000000", "updated_at": "2026-06-22T14:26:43.000000", "name": "tempest-TaggedAttachmentsTest-volume-1380581614", "description": null, "volume_type": "storpool", "snapshot_id": null, "source_volid": null, "metadata": {}, "links": [{"rel": "self", "href": "https://10.4.3.247/volume/v3/volumes/b46f1462-f298-4939-b5a7-eb9fccb4ffdd"}, {"rel": "bookmark", "href": "https://10.4.3.247/volume/volumes/b46f1462-f298-4939-b5a7-eb9fccb4ffdd"}], "user_id": "ba3d2e68a4244ca083f8296e2c5e40d6", "bootable": "false", "encrypted": false, "replication_status": null, "consistencygroup_id": null, "multiattach": false, "attachments": [], "os-vol-tenant-attr:tenant_id": "35725e6a503049f5aee7a075264623dc"}}'
2026-06-22 14:26:43,658 106587 INFO [tempest.common.waiters] volume b46f1462-f298-4939-b5a7-eb9fccb4ffdd reached available after waiting for 0.658947 seconds
2026-06-22 14:26:43,659 106587 DEBUG [tempest.lib.common.validation_resources] Requested setup of ValidationResources keypair True, floating IP True, security group True
2026-06-22 14:26:43,659 106587 DEBUG [tempest.lib.common.validation_resources] Requested validation resources keypair True, floating IP True, security group True
2026-06-22 14:26:43,715 106587 INFO [tempest.lib.common.rest_client] Request (ValidationResourcesFixture:setUp): 201 POST https://10.4.3.247/compute/v2.1/os-keypairs 0.055s
2026-06-22 14:26:43,716 106587 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-OpenStack-Nova-API-Version': '2.49', 'X-Auth-Token': '<omitted>'}
Body: {"keypair": {"name": "tempest-keypair-1432542403", "public_key": "ecdsa-sha2-nistp384 AAAAE2VjZHNhLXNoYTItbmlzdHAzODQAAAAIbmlzdHAzODQAAABhBJvBNRrt6b294uKJuHu6jmAeSU3N1nlce2MsKa7sNjy+cyWK8iBHvOZZYEsUncT4+EU5+WbkyCi74nZOmmCm/0SFGEdv3a9wyePkEhwM8ohXmSe7bd0k5AQ4OQUtC4EP1A=="}}
Response - Headers: {'date': 'Mon, 22 Jun 2026 14:26:43 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-length': '401', 'content-type': 'application/json', 'openstack-api-version': 'compute 2.49', 'x-openstack-nova-api-version': '2.49', 'vary': 'OpenStack-API-Version,X-OpenStack-Nova-API-Version', 'x-openstack-request-id': 'req-865f3f81-c408-4118-a90b-5840ac6b11b2', 'x-compute-request-id': 'req-865f3f81-c408-4118-a90b-5840ac6b11b2', 'connection': 'close', 'status': '201', 'content-location': 'https://10.4.3.247/compute/v2.1/os-keypairs'}
Body: b'{"keypair": {"type": "ssh", "name": "tempest-keypair-1432542403", "public_key": "ecdsa-sha2-nistp384 AAAAE2VjZHNhLXNoYTItbmlzdHAzODQAAAAIbmlzdHAzODQAAABhBJvBNRrt6b294uKJuHu6jmAeSU3N1nlce2MsKa7sNjy+cyWK8iBHvOZZYEsUncT4+EU5+WbkyCi74nZOmmCm/0SFGEdv3a9wyePkEhwM8ohXmSe7bd0k5AQ4OQUtC4EP1A==", "fingerprint": "34:c6:5d:80:10:55:4d:1b:f4:d5:f7:45:96:db:e9:14", "user_id": "ba3d2e68a4244ca083f8296e2c5e40d6"}}'
2026-06-22 14:26:43,717 106587 DEBUG [tempest.lib.common.validation_resources] Validation resource key tempest-keypair-1432542403 created
2026-06-22 14:26:44,853 106587 INFO [tempest.lib.common.rest_client] Request (ValidationResourcesFixture:setUp): 201 POST https://10.4.3.247/networking/v2.0/security-groups 1.135s
2026-06-22 14:26:44,853 106587 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': '<omitted>'}
Body: {"security_group": {"name": "tempest-securitygroup--366111430", "description": "tempest-description--1672722229"}}
Response - Headers: {'date': 'Mon, 22 Jun 2026 14:26:43 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '1660', 'x-openstack-request-id': 'req-2edd2bfc-8547-4be7-b27a-30f96531bb74', 'connection': 'close', 'status': '201', 'content-location': 'https://10.4.3.247/networking/v2.0/security-groups'}
Body: b'{"security_group": {"id": "80a5cccf-33f7-4cab-93fb-c5e8e6fae479", "name": "tempest-securitygroup--366111430", "stateful": true, "tenant_id": "35725e6a503049f5aee7a075264623dc", "project_id": "35725e6a503049f5aee7a075264623dc", "description": "tempest-description--1672722229", "shared": false, "security_group_rules": [{"id": "00c7d498-e433-4003-9a64-f66970a60a23", "project_id": "35725e6a503049f5aee7a075264623dc", "security_group_id": "80a5cccf-33f7-4cab-93fb-c5e8e6fae479", "ethertype": "IPv4", "direction": "egress", "protocol": null, "port_range_min": null, "port_range_max": null, "remote_ip_prefix": null, "remote_address_group_id": null, "normalized_cidr": null, "remote_group_id": null, "standard_attr_id": 242, "belongs_to_default_sg": false, "description": null, "tags": [], "created_at": "2026-06-22T14:26:44Z", "updated_at": "2026-06-22T14:26:44Z", "revision_number": 0, "tenant_id": "35725e6a503049f5aee7a075264623dc"}, {"id": "a7115d07-1b1a-4274-a68d-6cb3202e64d9", "project_id": "35725e6a503049f5aee7a075264623dc", "security_group_id": "80a5cccf-33f7-4cab-93fb-c5e8e6fae479", "ethertype": "IPv6", "direction": "egress", "protocol": null, "port_range_min": null, "port_range_max": null, "remote_ip_prefix": null, "remote_address_group_id": null, "normalized_cidr": null, "remote_group_id": null, "standard_attr_id": 241, "belongs_to_default_sg": false, "description": null, "tags": [], "created_at": "2026-06-22T14:26:44Z", "updated_at": "2026-06-22T14:26:44Z", "revision_number": 0, "tenant_id": "35725e6a503049f5aee7a075264623dc"}], "tags": [], "created_at": "2026-06-22T14:26:44Z", "updated_at": "2026-06-22T14:26:44Z", "revision_number": 1}}'
2026-06-22 14:26:46,123 106587 INFO [tempest.lib.common.rest_client] Request (ValidationResourcesFixture:setUp): 201 POST https://10.4.3.247/networking/v2.0/security-group-rules 1.269s
2026-06-22 14:26:46,123 106587 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': '<omitted>'}
Body: {"security_group_rule": {"security_group_id": "80a5cccf-33f7-4cab-93fb-c5e8e6fae479", "protocol": "tcp", "ethertype": "IPv4", "port_range_min": 22, "port_range_max": 22, "direction": "ingress"}}
Response - Headers: {'date': 'Mon, 22 Jun 2026 14:26:44 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '597', 'x-openstack-request-id': 'req-6b0df878-d5ce-4489-bdd3-3e403cb1a25e', 'connection': 'close', 'status': '201', 'content-location': 'https://10.4.3.247/networking/v2.0/security-group-rules'}
Body: b'{"security_group_rule": {"id": "57f251fd-4ef0-4542-8328-d4081df6ee58", "project_id": "35725e6a503049f5aee7a075264623dc", "security_group_id": "80a5cccf-33f7-4cab-93fb-c5e8e6fae479", "ethertype": "IPv4", "direction": "ingress", "protocol": "tcp", "port_range_min": 22, "port_range_max": 22, "remote_ip_prefix": null, "remote_address_group_id": null, "normalized_cidr": null, "remote_group_id": null, "belongs_to_default_sg": false, "description": "", "created_at": "2026-06-22T14:26:45Z", "updated_at": "2026-06-22T14:26:45Z", "revision_number": 0, "tenant_id": "35725e6a503049f5aee7a075264623dc"}}'
2026-06-22 14:26:47,408 106587 INFO [tempest.lib.common.rest_client] Request (ValidationResourcesFixture:setUp): 201 POST https://10.4.3.247/networking/v2.0/security-group-rules 1.284s
2026-06-22 14:26:47,409 106587 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': '<omitted>'}
Body: {"security_group_rule": {"security_group_id": "80a5cccf-33f7-4cab-93fb-c5e8e6fae479", "protocol": "icmp", "ethertype": "IPv4", "direction": "ingress"}}
Response - Headers: {'date': 'Mon, 22 Jun 2026 14:26:46 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '602', 'x-openstack-request-id': 'req-7c249cc5-572e-495e-950d-b5ec1fde0eac', 'connection': 'close', 'status': '201', 'content-location': 'https://10.4.3.247/networking/v2.0/security-group-rules'}
Body: b'{"security_group_rule": {"id": "e1089964-c60b-4e93-9974-20b7fe3c2a2a", "project_id": "35725e6a503049f5aee7a075264623dc", "security_group_id": "80a5cccf-33f7-4cab-93fb-c5e8e6fae479", "ethertype": "IPv4", "direction": "ingress", "protocol": "icmp", "port_range_min": null, "port_range_max": null, "remote_ip_prefix": null, "remote_address_group_id": null, "normalized_cidr": null, "remote_group_id": null, "belongs_to_default_sg": false, "description": "", "created_at": "2026-06-22T14:26:47Z", "updated_at": "2026-06-22T14:26:47Z", "revision_number": 0, "tenant_id": "35725e6a503049f5aee7a075264623dc"}}'
2026-06-22 14:26:47,409 106587 DEBUG [tempest.lib.common.validation_resources] SSH Validation resource security group with tcp and icmp rules tempest-securitygroup--366111430 created
2026-06-22 14:26:48,510 106587 INFO [tempest.lib.common.rest_client] Request (ValidationResourcesFixture:setUp): 201 POST https://10.4.3.247/networking/v2.0/floatingips 1.100s
2026-06-22 14:26:48,510 106587 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': '<omitted>'}
Body: {"floatingip": {"floating_network_id": "ebfb8fea-0dcc-4edd-ad5d-e1e29ba53596"}}
Response - Headers: {'date': 'Mon, 22 Jun 2026 14:26:47 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '528', 'x-openstack-request-id': 'req-0c6186ab-f360-4602-8917-8655d953f3c3', 'connection': 'close', 'status': '201', 'content-location': 'https://10.4.3.247/networking/v2.0/floatingips'}
Body: b'{"floatingip": {"id": "59744461-1148-4a59-9963-2352b23a123c", "tenant_id": "35725e6a503049f5aee7a075264623dc", "project_id": "35725e6a503049f5aee7a075264623dc", "floating_ip_address": "172.24.5.170", "floating_network_id": "ebfb8fea-0dcc-4edd-ad5d-e1e29ba53596", "router_id": null, "port_id": null, "fixed_ip_address": null, "status": "DOWN", "description": "", "port_details": null, "dns_domain": "", "dns_name": "", "tags": [], "created_at": "2026-06-22T14:26:48Z", "updated_at": "2026-06-22T14:26:48Z", "revision_number": 0}}'
2026-06-22 14:26:48,510 106587 DEBUG [tempest.lib.common.validation_resources] Validation resource floating IP {'id': '59744461-1148-4a59-9963-2352b23a123c', 'tenant_id': '35725e6a503049f5aee7a075264623dc', 'project_id': '35725e6a503049f5aee7a075264623dc', 'floating_ip_address': '172.24.5.170', 'floating_network_id': 'ebfb8fea-0dcc-4edd-ad5d-e1e29ba53596', 'router_id': None, 'port_id': None, 'fixed_ip_address': None, 'status': 'DOWN', 'description': '', 'port_details': None, 'dns_domain': '', 'dns_name': '', 'tags': [], 'created_at': '2026-06-22T14:26:48Z', 'updated_at': '2026-06-22T14:26:48Z', 'revision_number': 0, 'ip': '172.24.5.170'} created
2026-06-22 14:26:48,667 106587 INFO [tempest.lib.common.rest_client] Request (TaggedAttachmentsTest:test_tagged_attachment): 201 POST https://10.4.3.247/identity/v3/auth/tokens 0.150s
2026-06-22 14:26:48,667 106587 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json'}
Body: <omitted>
Response - Headers: {'date': 'Mon, 22 Jun 2026 14:26:48 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '2936', 'x-subject-token': '<omitted>', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-9e33ef1d-58f2-404c-b1bc-c4b8f3c712f0', 'connection': 'close', 'status': '201', 'content-location': 'https://10.4.3.247/identity/v3/auth/tokens'}
Body: b'{"token": {"methods": ["password"], "user": {"domain": {"id": "default", "name": "Default"}, "id": "ba3d2e68a4244ca083f8296e2c5e40d6", "name": "tempest-TaggedAttachmentsTest-609921356-project-member", "password_expires_at": null}, "audit_ids": ["00VB26rtTPW4ahGnNSAX6Q"], "expires_at": "2026-06-22T15:26:48.000000Z", "issued_at": "2026-06-22T14:26:48.000000Z", "project": {"domain": {"id": "default", "name": "Default"}, "id": "35725e6a503049f5aee7a075264623dc", "name": "tempest-TaggedAttachmentsTest-609921356"}, "is_domain": false, "roles": [{"id": "c815fe5dec014050ab7c6c8d7cf12f68", "name": "reader"}, {"id": "30fc358311174b31b16d0c4ff5e8c730", "name": "member"}], "catalog": [{"endpoints": [{"id": "da4768601d8e401ea127b258a8887b6d", "interface": "public", "region_id": "RegionOne", "url": "https://10.4.3.247/identity", "region": "RegionOne"}], "id": "11ff7315401d4465aeab0939683bfac4", "type": "identity", "name": "keystone"}, {"endpoints": [{"id": "28084466c361490285159b5ce3c3017a", "interface": "public", "region_id": "RegionOne", "url": "https://10.4.3.247/compute/v2/35725e6a503049f5aee7a075264623dc", "region": "RegionOne"}], "id": "3dec2591066344979bbf9832321901c1", "type": "compute_legacy", "name": "nova_legacy"}, {"endpoints": [{"id": "279f2fc6c5b84f9eae73489625c3470c", "interface": "public", "region_id": "RegionOne", "url": "https://10.4.3.247/networking", "region": "RegionOne"}], "id": "5972cd0e11794c5fb88cc8870d97110c", "type": "network", "name": "neutron"}, {"endpoints": [{"id": "65c19d53d2f04ca1a7691046f59413b8", "interface": "public", "region_id": "RegionOne", "url": "https://10.4.3.247/image", "region": "RegionOne"}], "id": "5ab32220ab8c46f3923aad4198d2889f", "type": "image", "name": "glance"}, {"endpoints": [{"id": "c47a61e514724790a614f83138dc25a7", "interface": "public", "region_id": "RegionOne", "url": "https://10.4.3.247/compute/v2.1", "region": "RegionOne"}], "id": "6298a4f83efd46bdb45353bfecc84f90", "type": "compute", "name": "nova"}, {"endpoints": [{"id": "782fcb53523d4c0fbbef229f81027834", "interface": "admin", "region_id": "RegionOne", "url": "https://10.4.3.247:8080", "region": "RegionOne"}, {"id": "c66e131fbd294790946c38fcc010a5c7", "interface": "public", "region_id": "RegionOne", "url": "https://10.4.3.247:8080/v1/AUTH_35725e6a503049f5aee7a075264623dc", "region": "RegionOne"}], "id": "8a49e48ad8de4bde989e13db3778f55a", "type": "object-store", "name": "swift"}, {"endpoints": [{"id": "ab5a8809331e418c87d76c6c1218728d", "interface": "public", "region_id": "RegionOne", "url": "https://10.4.3.247/placement", "region": "RegionOne"}], "id": "a47d4cce3c094667825111d01cd2813e", "type": "placement", "name": "placement"}, {"endpoints": [{"id": "59f7044ccb134ad6a91efa0758ff533c", "interface": "public", "region_id": "RegionOne", "url": "https://10.4.3.247/volume/v3", "region": "RegionOne"}], "id": "f60d223f72954439aebd8a23e6d3a8b7", "type": "block-storage", "name": "cinder"}]}}'
2026-06-22 14:26:48,668 106587 INFO [tempest.lib.common.fixed_network] (TaggedAttachmentsTest:test_tagged_attachment) Found network {'id': '6245c18f-cb5d-4b01-9411-51f129fb517b', 'name': 'tempest-TaggedAttachmentsTest-1165797247-network', 'tenant_id': '35725e6a503049f5aee7a075264623dc', 'project_id': '35725e6a503049f5aee7a075264623dc', 'admin_state_up': True, 'mtu': 1372, 'status': 'ACTIVE', 'subnets': [], 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'geneve', 'provider:physical_network': None, 'provider:segmentation_id': 46569, 'vlan_transparent': False, 'qinq': False, 'is_default': False, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'description': '', 'tags': [], 'created_at': '2026-06-22T14:26:16Z', 'updated_at': '2026-06-22T14:26:16Z', 'revision_number': 1} available for tenant
2026-06-22 14:26:48,809 106587 INFO [tempest.lib.common.rest_client] Request (TaggedAttachmentsTest:test_tagged_attachment): 201 POST https://10.4.3.247/identity/v3/auth/tokens 0.135s
2026-06-22 14:26:48,809 106587 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json'}
Body: <omitted>
Response - Headers: {'date': 'Mon, 22 Jun 2026 14:26:48 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '2936', 'x-subject-token': '<omitted>', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-80d935c9-2a02-43fc-9d13-0e44af8ffbbd', 'connection': 'close', 'status': '201', 'content-location': 'https://10.4.3.247/identity/v3/auth/tokens'}
Body: b'{"token": {"methods": ["password"], "user": {"domain": {"id": "default", "name": "Default"}, "id": "ba3d2e68a4244ca083f8296e2c5e40d6", "name": "tempest-TaggedAttachmentsTest-609921356-project-member", "password_expires_at": null}, "audit_ids": ["KS9l2Qh_SQyeY89njoFMuw"], "expires_at": "2026-06-22T15:26:48.000000Z", "issued_at": "2026-06-22T14:26:48.000000Z", "project": {"domain": {"id": "default", "name": "Default"}, "id": "35725e6a503049f5aee7a075264623dc", "name": "tempest-TaggedAttachmentsTest-609921356"}, "is_domain": false, "roles": [{"id": "c815fe5dec014050ab7c6c8d7cf12f68", "name": "reader"}, {"id": "30fc358311174b31b16d0c4ff5e8c730", "name": "member"}], "catalog": [{"endpoints": [{"id": "da4768601d8e401ea127b258a8887b6d", "interface": "public", "region_id": "RegionOne", "url": "https://10.4.3.247/identity", "region": "RegionOne"}], "id": "11ff7315401d4465aeab0939683bfac4", "type": "identity", "name": "keystone"}, {"endpoints": [{"id": "28084466c361490285159b5ce3c3017a", "interface": "public", "region_id": "RegionOne", "url": "https://10.4.3.247/compute/v2/35725e6a503049f5aee7a075264623dc", "region": "RegionOne"}], "id": "3dec2591066344979bbf9832321901c1", "type": "compute_legacy", "name": "nova_legacy"}, {"endpoints": [{"id": "279f2fc6c5b84f9eae73489625c3470c", "interface": "public", "region_id": "RegionOne", "url": "https://10.4.3.247/networking", "region": "RegionOne"}], "id": "5972cd0e11794c5fb88cc8870d97110c", "type": "network", "name": "neutron"}, {"endpoints": [{"id": "65c19d53d2f04ca1a7691046f59413b8", "interface": "public", "region_id": "RegionOne", "url": "https://10.4.3.247/image", "region": "RegionOne"}], "id": "5ab32220ab8c46f3923aad4198d2889f", "type": "image", "name": "glance"}, {"endpoints": [{"id": "c47a61e514724790a614f83138dc25a7", "interface": "public", "region_id": "RegionOne", "url": "https://10.4.3.247/compute/v2.1", "region": "RegionOne"}], "id": "6298a4f83efd46bdb45353bfecc84f90", "type": "compute", "name": "nova"}, {"endpoints": [{"id": "782fcb53523d4c0fbbef229f81027834", "interface": "admin", "region_id": "RegionOne", "url": "https://10.4.3.247:8080", "region": "RegionOne"}, {"id": "c66e131fbd294790946c38fcc010a5c7", "interface": "public", "region_id": "RegionOne", "url": "https://10.4.3.247:8080/v1/AUTH_35725e6a503049f5aee7a075264623dc", "region": "RegionOne"}], "id": "8a49e48ad8de4bde989e13db3778f55a", "type": "object-store", "name": "swift"}, {"endpoints": [{"id": "ab5a8809331e418c87d76c6c1218728d", "interface": "public", "region_id": "RegionOne", "url": "https://10.4.3.247/placement", "region": "RegionOne"}], "id": "a47d4cce3c094667825111d01cd2813e", "type": "placement", "name": "placement"}, {"endpoints": [{"id": "59f7044ccb134ad6a91efa0758ff533c", "interface": "public", "region_id": "RegionOne", "url": "https://10.4.3.247/volume/v3", "region": "RegionOne"}], "id": "f60d223f72954439aebd8a23e6d3a8b7", "type": "block-storage", "name": "cinder"}]}}'
2026-06-22 14:26:48,810 106587 INFO [tempest.lib.common.fixed_network] (TaggedAttachmentsTest:test_tagged_attachment) Found network {'id': '6245c18f-cb5d-4b01-9411-51f129fb517b', 'name': 'tempest-TaggedAttachmentsTest-1165797247-network', 'tenant_id': '35725e6a503049f5aee7a075264623dc', 'project_id': '35725e6a503049f5aee7a075264623dc', 'admin_state_up': True, 'mtu': 1372, 'status': 'ACTIVE', 'subnets': [], 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'geneve', 'provider:physical_network': None, 'provider:segmentation_id': 46569, 'vlan_transparent': False, 'qinq': False, 'is_default': False, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'description': '', 'tags': [], 'created_at': '2026-06-22T14:26:16Z', 'updated_at': '2026-06-22T14:26:16Z', 'revision_number': 1} available for tenant
2026-06-22 14:26:48,810 106587 DEBUG [tempest.common.compute] Provisioning test server with validation resources {'keypair': {'type': 'ssh', 'name': 'tempest-keypair-1432542403', 'public_key': 'ecdsa-sha2-nistp384 AAAAE2VjZHNhLXNoYTItbmlzdHAzODQAAAAIbmlzdHAzODQAAABhBJvBNRrt6b294uKJuHu6jmAeSU3N1nlce2MsKa7sNjy+cyWK8iBHvOZZYEsUncT4+EU5+WbkyCi74nZOmmCm/0SFGEdv3a9wyePkEhwM8ohXmSe7bd0k5AQ4OQUtC4EP1A==', 'fingerprint': '34:c6:5d:80:10:55:4d:1b:f4:d5:f7:45:96:db:e9:14', 'user_id': 'ba3d2e68a4244ca083f8296e2c5e40d6', 'private_key': '-----BEGIN EC PRIVATE KEY-----\nMIGkAgEBBDD7MhWrIItQAX56TqmThKHPaK416AmUCclI3WjW49JtiPOzJu4fVaMe\nFto7hZrtVNugBwYFK4EEACKhZANiAASbwTUa7em9veLiibh7uo5gHklNzdZ5XHtj\nLCmu7DY8vnMlivIgR7zmWWBLFJ3E+PhFOflm5Mgou+J2Tppgpv9EhRhHb92vcMnj\n5BIcDPKIV5knu23dJOQEODkFLQuBD9Q=\n-----END EC PRIVATE KEY-----\n'}, 'security_group': {'id': '80a5cccf-33f7-4cab-93fb-c5e8e6fae479', 'name': 'tempest-securitygroup--366111430', 'stateful': True, 'tenant_id': '35725e6a503049f5aee7a075264623dc', 'project_id': '35725e6a503049f5aee7a075264623dc', 'description': 'tempest-description--1672722229', 'shared': False, 'security_group_rules': [{'id': '00c7d498-e433-4003-9a64-f66970a60a23', 'project_id': '35725e6a503049f5aee7a075264623dc', 'security_group_id': '80a5cccf-33f7-4cab-93fb-c5e8e6fae479', 'ethertype': 'IPv4', 'direction': 'egress', 'protocol': None, 'port_range_min': None, 'port_range_max': None, 'remote_ip_prefix': None, 'remote_address_group_id': None, 'normalized_cidr': None, 'remote_group_id': None, 'standard_attr_id': 242, 'belongs_to_default_sg': False, 'description': None, 'tags': [], 'created_at': '2026-06-22T14:26:44Z', 'updated_at': '2026-06-22T14:26:44Z', 'revision_number': 0, 'tenant_id': '35725e6a503049f5aee7a075264623dc'}, {'id': 'a7115d07-1b1a-4274-a68d-6cb3202e64d9', 'project_id': '35725e6a503049f5aee7a075264623dc', 'security_group_id': '80a5cccf-33f7-4cab-93fb-c5e8e6fae479', 'ethertype': 'IPv6', 'direction': 'egress', 'protocol': None, 'port_range_min': None, 'port_range_max': None, 'remote_ip_prefix': None, 'remote_address_group_id': None, 'normalized_cidr': None, 'remote_group_id': None, 'standard_attr_id': 241, 'belongs_to_default_sg': False, 'description': None, 'tags': [], 'created_at': '2026-06-22T14:26:44Z', 'updated_at': '2026-06-22T14:26:44Z', 'revision_number': 0, 'tenant_id': '35725e6a503049f5aee7a075264623dc'}], 'tags': [], 'created_at': '2026-06-22T14:26:44Z', 'updated_at': '2026-06-22T14:26:44Z', 'revision_number': 1}, 'floating_ip': {'id': '59744461-1148-4a59-9963-2352b23a123c', 'tenant_id': '35725e6a503049f5aee7a075264623dc', 'project_id': '35725e6a503049f5aee7a075264623dc', 'floating_ip_address': '172.24.5.170', 'floating_network_id': 'ebfb8fea-0dcc-4edd-ad5d-e1e29ba53596', 'router_id': None, 'port_id': None, 'fixed_ip_address': None, 'status': 'DOWN', 'description': '', 'port_details': None, 'dns_domain': '', 'dns_name': '', 'tags': [], 'created_at': '2026-06-22T14:26:48Z', 'updated_at': '2026-06-22T14:26:48Z', 'revision_number': 0, 'ip': '172.24.5.170'}}
2026-06-22 14:26:51,770 106587 INFO [tempest.lib.common.rest_client] Request (TaggedAttachmentsTest:test_tagged_attachment): 202 POST https://10.4.3.247/compute/v2.1/servers 2.959s
2026-06-22 14:26:51,770 106587 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-OpenStack-Nova-API-Version': '2.49', 'X-Auth-Token': '<omitted>'}
Body: {"server": {"name": "tempest-device-tagging-server-1929199116", "imageRef": "b5e76657-4c41-4768-8f64-a0953b486b0c", "flavorRef": "42", "config_drive": true, "networks": [{"uuid": "6245c18f-cb5d-4b01-9411-51f129fb517b"}], "security_groups": [{"name": "tempest-securitygroup--366111430"}], "key_name": "tempest-keypair-1432542403", "user_data": "IyEvYmluL3NoCmVjaG8gIlByaW50aW5nIGNpcnJvcyB1c2VyIGF1dGhvcml6ZWQga2V5cyIKY2F0IH5jaXJyb3MvLnNzaC9hdXRob3JpemVkX2tleXMgfHwgdHJ1ZQo="}}
Response - Headers: {'date': 'Mon, 22 Jun 2026 14:26:48 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-length': '405', 'location': 'https://10.4.3.247/compute/v2.1/servers/875756ce-b977-4a97-af20-11dc5c7b2643', 'content-type': 'application/json', 'openstack-api-version': 'compute 2.49', 'x-openstack-nova-api-version': '2.49', 'vary': 'OpenStack-API-Version,X-OpenStack-Nova-API-Version', 'x-openstack-request-id': 'req-3938a106-dd41-436e-b6c0-04a653bf0151', 'x-compute-request-id': 'req-3938a106-dd41-436e-b6c0-04a653bf0151', 'connection': 'close', 'status': '202', 'content-location': 'https://10.4.3.247/compute/v2.1/servers'}
Body: b'{"server": {"id": "875756ce-b977-4a97-af20-11dc5c7b2643", "links": [{"rel": "self", "href": "https://10.4.3.247/compute/v2.1/servers/875756ce-b977-4a97-af20-11dc5c7b2643"}, {"rel": "bookmark", "href": "https://10.4.3.247/compute/servers/875756ce-b977-4a97-af20-11dc5c7b2643"}], "OS-DCF:diskConfig": "MANUAL", "security_groups": [{"name": "tempest-securitygroup--366111430"}], "adminPass": "m7v8erRay2Dz"}}'
2026-06-22 14:26:52,092 106587 INFO [tempest.lib.common.rest_client] Request (TaggedAttachmentsTest:test_tagged_attachment): 200 GET https://10.4.3.247/compute/v2.1/servers/875756ce-b977-4a97-af20-11dc5c7b2643 0.320s
2026-06-22 14:26:52,092 106587 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-OpenStack-Nova-API-Version': '2.49', 'X-Auth-Token': '<omitted>'}
Body: None
Response - Headers: {'date': 'Mon, 22 Jun 2026 14:26:51 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-length': '1324', 'content-type': 'application/json', 'openstack-api-version': 'compute 2.49', 'x-openstack-nova-api-version': '2.49', 'vary': 'OpenStack-API-Version,X-OpenStack-Nova-API-Version', 'x-openstack-request-id': 'req-76547d21-974e-47f7-98f9-2610615bc7d3', 'x-compute-request-id': 'req-76547d21-974e-47f7-98f9-2610615bc7d3', 'connection': 'close', 'status': '200', 'content-location': 'https://10.4.3.247/compute/v2.1/servers/875756ce-b977-4a97-af20-11dc5c7b2643'}
Body: b'{"server": {"accessIPv4": "", "accessIPv6": "", "addresses": {}, "created": "2026-06-22T14:26:52Z", "flavor": {"vcpus": 1, "ram": 192, "disk": 1, "ephemeral": 0, "swap": 0, "original_name": "m1.nano", "extra_specs": {"hw_rng:allowed": "True"}}, "hostId": "", "id": "875756ce-b977-4a97-af20-11dc5c7b2643", "image": {"id": "b5e76657-4c41-4768-8f64-a0953b486b0c", "links": [{"rel": "bookmark", "href": "https://10.4.3.247/compute/images/b5e76657-4c41-4768-8f64-a0953b486b0c"}]}, "links": [{"rel": "self", "href": "https://10.4.3.247/compute/v2.1/servers/875756ce-b977-4a97-af20-11dc5c7b2643"}, {"rel": "bookmark", "href": "https://10.4.3.247/compute/servers/875756ce-b977-4a97-af20-11dc5c7b2643"}], "metadata": {}, "name": "tempest-device-tagging-server-1929199116", "status": "BUILD", "tenant_id": "35725e6a503049f5aee7a075264623dc", "user_id": "ba3d2e68a4244ca083f8296e2c5e40d6", "updated": "2026-06-22T14:26:52Z", "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "", "config_drive": "True", "key_name": "tempest-keypair-1432542403", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "OS-EXT-STS:task_state": "scheduling", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": [], "locked": false, "description": null, "tags": []}}'
2026-06-22 14:26:53,389 106587 INFO [tempest.lib.common.rest_client] Request (TaggedAttachmentsTest:test_tagged_attachment): 200 GET https://10.4.3.247/compute/v2.1/servers/875756ce-b977-4a97-af20-11dc5c7b2643 0.289s
2026-06-22 14:26:53,389 106587 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-OpenStack-Nova-API-Version': '2.49', 'X-Auth-Token': '<omitted>'}
Body: None
Response - Headers: {'date': 'Mon, 22 Jun 2026 14:26:53 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-length': '1320', 'content-type': 'application/json', 'openstack-api-version': 'compute 2.49', 'x-openstack-nova-api-version': '2.49', 'vary': 'OpenStack-API-Version,X-OpenStack-Nova-API-Version', 'x-openstack-request-id': 'req-0661d5a5-9390-48cb-9597-8ffc7e4f1342', 'x-compute-request-id': 'req-0661d5a5-9390-48cb-9597-8ffc7e4f1342', 'connection': 'close', 'status': '200', 'content-location': 'https://10.4.3.247/compute/v2.1/servers/875756ce-b977-4a97-af20-11dc5c7b2643'}
Body: b'{"server": {"accessIPv4": "", "accessIPv6": "", "addresses": {}, "created": "2026-06-22T14:26:51Z", "flavor": {"vcpus": 1, "ram": 192, "disk": 1, "ephemeral": 0, "swap": 0, "original_name": "m1.nano", "extra_specs": {"hw_rng:allowed": "True"}}, "hostId": "", "id": "875756ce-b977-4a97-af20-11dc5c7b2643", "image": {"id": "b5e76657-4c41-4768-8f64-a0953b486b0c", "links": [{"rel": "bookmark", "href": "https://10.4.3.247/compute/images/b5e76657-4c41-4768-8f64-a0953b486b0c"}]}, "links": [{"rel": "self", "href": "https://10.4.3.247/compute/v2.1/servers/875756ce-b977-4a97-af20-11dc5c7b2643"}, {"rel": "bookmark", "href": "https://10.4.3.247/compute/servers/875756ce-b977-4a97-af20-11dc5c7b2643"}], "metadata": {}, "name": "tempest-device-tagging-server-1929199116", "status": "BUILD", "tenant_id": "35725e6a503049f5aee7a075264623dc", "user_id": "ba3d2e68a4244ca083f8296e2c5e40d6", "updated": "2026-06-22T14:26:53Z", "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "nova", "config_drive": "True", "key_name": "tempest-keypair-1432542403", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "OS-EXT-STS:task_state": null, "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": [], "locked": false, "description": null, "tags": []}}'
2026-06-22 14:26:53,396 106587 INFO [tempest.common.waiters] State transition "BUILD/scheduling" ==> "BUILD/None" after 1 second wait
2026-06-22 14:26:54,706 106587 INFO [tempest.lib.common.rest_client] Request (TaggedAttachmentsTest:test_tagged_attachment): 200 GET https://10.4.3.247/compute/v2.1/servers/875756ce-b977-4a97-af20-11dc5c7b2643 0.308s
2026-06-22 14:26:54,706 106587 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-OpenStack-Nova-API-Version': '2.49', 'X-Auth-Token': '<omitted>'}
Body: None
Response - Headers: {'date': 'Mon, 22 Jun 2026 14:26:54 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-length': '1376', 'content-type': 'application/json', 'openstack-api-version': 'compute 2.49', 'x-openstack-nova-api-version': '2.49', 'vary': 'OpenStack-API-Version,X-OpenStack-Nova-API-Version', 'x-openstack-request-id': 'req-f18283b6-3c37-494e-bdd5-3df61dfeffb1', 'x-compute-request-id': 'req-f18283b6-3c37-494e-bdd5-3df61dfeffb1', 'connection': 'close', 'status': '200', 'content-location': 'https://10.4.3.247/compute/v2.1/servers/875756ce-b977-4a97-af20-11dc5c7b2643'}
Body: b'{"server": {"accessIPv4": "", "accessIPv6": "", "addresses": {}, "created": "2026-06-22T14:26:51Z", "flavor": {"vcpus": 1, "ram": 192, "disk": 1, "ephemeral": 0, "swap": 0, "original_name": "m1.nano", "extra_specs": {"hw_rng:allowed": "True"}}, "hostId": "2c8d53fd27bb03b376e04beee56b49416e39dab604853a14aacbf423", "id": "875756ce-b977-4a97-af20-11dc5c7b2643", "image": {"id": "b5e76657-4c41-4768-8f64-a0953b486b0c", "links": [{"rel": "bookmark", "href": "https://10.4.3.247/compute/images/b5e76657-4c41-4768-8f64-a0953b486b0c"}]}, "links": [{"rel": "self", "href": "https://10.4.3.247/compute/v2.1/servers/875756ce-b977-4a97-af20-11dc5c7b2643"}, {"rel": "bookmark", "href": "https://10.4.3.247/compute/servers/875756ce-b977-4a97-af20-11dc5c7b2643"}], "metadata": {}, "name": "tempest-device-tagging-server-1929199116", "status": "BUILD", "tenant_id": "35725e6a503049f5aee7a075264623dc", "user_id": "ba3d2e68a4244ca083f8296e2c5e40d6", "updated": "2026-06-22T14:26:53Z", "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "nova", "config_drive": "True", "key_name": "tempest-keypair-1432542403", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "OS-EXT-STS:task_state": null, "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": [], "locked": false, "description": null, "tags": []}}'
2026-06-22 14:26:55,834 106587 INFO [tempest.lib.common.rest_client] Request (TaggedAttachmentsTest:test_tagged_attachment): 200 GET https://10.4.3.247/compute/v2.1/servers/875756ce-b977-4a97-af20-11dc5c7b2643 0.121s
2026-06-22 14:26:55,834 106587 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-OpenStack-Nova-API-Version': '2.49', 'X-Auth-Token': '<omitted>'}
Body: None
Response - Headers: {'date': 'Mon, 22 Jun 2026 14:26:55 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-length': '1376', 'content-type': 'application/json', 'openstack-api-version': 'compute 2.49', 'x-openstack-nova-api-version': '2.49', 'vary': 'OpenStack-API-Version,X-OpenStack-Nova-API-Version', 'x-openstack-request-id': 'req-c21cc3c8-1b14-4c21-84b6-8469fd603483', 'x-compute-request-id': 'req-c21cc3c8-1b14-4c21-84b6-8469fd603483', 'connection': 'close', 'status': '200', 'content-location': 'https://10.4.3.247/compute/v2.1/servers/875756ce-b977-4a97-af20-11dc5c7b2643'}
Body: b'{"server": {"accessIPv4": "", "accessIPv6": "", "addresses": {}, "created": "2026-06-22T14:26:51Z", "flavor": {"vcpus": 1, "ram": 192, "disk": 1, "ephemeral": 0, "swap": 0, "original_name": "m1.nano", "extra_specs": {"hw_rng:allowed": "True"}}, "hostId": "2c8d53fd27bb03b376e04beee56b49416e39dab604853a14aacbf423", "id": "875756ce-b977-4a97-af20-11dc5c7b2643", "image": {"id": "b5e76657-4c41-4768-8f64-a0953b486b0c", "links": [{"rel": "bookmark", "href": "https://10.4.3.247/compute/images/b5e76657-4c41-4768-8f64-a0953b486b0c"}]}, "links": [{"rel": "self", "href": "https://10.4.3.247/compute/v2.1/servers/875756ce-b977-4a97-af20-11dc5c7b2643"}, {"rel": "bookmark", "href": "https://10.4.3.247/compute/servers/875756ce-b977-4a97-af20-11dc5c7b2643"}], "metadata": {}, "name": "tempest-device-tagging-server-1929199116", "status": "BUILD", "tenant_id": "35725e6a503049f5aee7a075264623dc", "user_id": "ba3d2e68a4244ca083f8296e2c5e40d6", "updated": "2026-06-22T14:26:53Z", "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "nova", "config_drive": "True", "key_name": "tempest-keypair-1432542403", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "OS-EXT-STS:task_state": null, "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": [], "locked": false, "description": null, "tags": []}}'
2026-06-22 14:26:56,968 106587 INFO [tempest.lib.common.rest_client] Request (TaggedAttachmentsTest:test_tagged_attachment): 200 GET https://10.4.3.247/compute/v2.1/servers/875756ce-b977-4a97-af20-11dc5c7b2643 0.124s
2026-06-22 14:26:56,968 106587 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-OpenStack-Nova-API-Version': '2.49', 'X-Auth-Token': '<omitted>'}
Body: None
Response - Headers: {'date': 'Mon, 22 Jun 2026 14:26:56 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-length': '1384', 'content-type': 'application/json', 'openstack-api-version': 'compute 2.49', 'x-openstack-nova-api-version': '2.49', 'vary': 'OpenStack-API-Version,X-OpenStack-Nova-API-Version', 'x-openstack-request-id': 'req-8f4ee1c2-a6d0-4353-b691-715b132614a0', 'x-compute-request-id': 'req-8f4ee1c2-a6d0-4353-b691-715b132614a0', 'connection': 'close', 'status': '200', 'content-location': 'https://10.4.3.247/compute/v2.1/servers/875756ce-b977-4a97-af20-11dc5c7b2643'}
Body: b'{"server": {"accessIPv4": "", "accessIPv6": "", "addresses": {}, "created": "2026-06-22T14:26:51Z", "flavor": {"vcpus": 1, "ram": 192, "disk": 1, "ephemeral": 0, "swap": 0, "original_name": "m1.nano", "extra_specs": {"hw_rng:allowed": "True"}}, "hostId": "2c8d53fd27bb03b376e04beee56b49416e39dab604853a14aacbf423", "id": "875756ce-b977-4a97-af20-11dc5c7b2643", "image": {"id": "b5e76657-4c41-4768-8f64-a0953b486b0c", "links": [{"rel": "bookmark", "href": "https://10.4.3.247/compute/images/b5e76657-4c41-4768-8f64-a0953b486b0c"}]}, "links": [{"rel": "self", "href": "https://10.4.3.247/compute/v2.1/servers/875756ce-b977-4a97-af20-11dc5c7b2643"}, {"rel": "bookmark", "href": "https://10.4.3.247/compute/servers/875756ce-b977-4a97-af20-11dc5c7b2643"}], "metadata": {}, "name": "tempest-device-tagging-server-1929199116", "status": "BUILD", "tenant_id": "35725e6a503049f5aee7a075264623dc", "user_id": "ba3d2e68a4244ca083f8296e2c5e40d6", "updated": "2026-06-22T14:26:56Z", "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "nova", "config_drive": "True", "key_name": "tempest-keypair-1432542403", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "OS-EXT-STS:task_state": "networking", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": [], "locked": false, "description": null, "tags": []}}'
2026-06-22 14:26:56,978 106587 INFO [tempest.common.waiters] State transition "BUILD/None" ==> "BUILD/networking" after 4 second wait
2026-06-22 14:26:58,286 106587 INFO [tempest.lib.common.rest_client] Request (TaggedAttachmentsTest:test_tagged_attachment): 200 GET https://10.4.3.247/compute/v2.1/servers/875756ce-b977-4a97-af20-11dc5c7b2643 0.307s
2026-06-22 14:26:58,286 106587 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-OpenStack-Nova-API-Version': '2.49', 'X-Auth-Token': '<omitted>'}
Body: None
Response - Headers: {'date': 'Mon, 22 Jun 2026 14:26:57 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-length': '1461', 'content-type': 'application/json', 'openstack-api-version': 'compute 2.49', 'x-openstack-nova-api-version': '2.49', 'vary': 'OpenStack-API-Version,X-OpenStack-Nova-API-Version', 'x-openstack-request-id': 'req-5b3ffe03-5212-4468-ab68-51d4e90a30f0', 'x-compute-request-id': 'req-5b3ffe03-5212-4468-ab68-51d4e90a30f0', 'connection': 'close', 'status': '200', 'content-location': 'https://10.4.3.247/compute/v2.1/servers/875756ce-b977-4a97-af20-11dc5c7b2643'}
Body: b'{"server": {"accessIPv4": "", "accessIPv6": "", "addresses": {}, "created": "2026-06-22T14:26:51Z", "flavor": {"vcpus": 1, "ram": 192, "disk": 1, "ephemeral": 0, "swap": 0, "original_name": "m1.nano", "extra_specs": {"hw_rng:allowed": "True"}}, "hostId": "2c8d53fd27bb03b376e04beee56b49416e39dab604853a14aacbf423", "id": "875756ce-b977-4a97-af20-11dc5c7b2643", "image": {"id": "b5e76657-4c41-4768-8f64-a0953b486b0c", "links": [{"rel": "bookmark", "href": "https://10.4.3.247/compute/images/b5e76657-4c41-4768-8f64-a0953b486b0c"}]}, "links": [{"rel": "self", "href": "https://10.4.3.247/compute/v2.1/servers/875756ce-b977-4a97-af20-11dc5c7b2643"}, {"rel": "bookmark", "href": "https://10.4.3.247/compute/servers/875756ce-b977-4a97-af20-11dc5c7b2643"}], "metadata": {}, "name": "tempest-device-tagging-server-1929199116", "status": "BUILD", "tenant_id": "35725e6a503049f5aee7a075264623dc", "user_id": "ba3d2e68a4244ca083f8296e2c5e40d6", "updated": "2026-06-22T14:26:58Z", "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "nova", "config_drive": "True", "key_name": "tempest-keypair-1432542403", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "tempest-securitygroup--366111430"}], "OS-EXT-STS:task_state": "block_device_mapping", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": [], "locked": false, "description": null, "tags": []}}'
2026-06-22 14:26:58,298 106587 INFO [tempest.common.waiters] State transition "BUILD/networking" ==> "BUILD/block_device_mapping" after 6 second wait
2026-06-22 14:26:59,511 106587 INFO [tempest.lib.common.rest_client] Request (TaggedAttachmentsTest:test_tagged_attachment): 200 GET https://10.4.3.247/compute/v2.1/servers/875756ce-b977-4a97-af20-11dc5c7b2643 0.211s
2026-06-22 14:26:59,511 106587 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-OpenStack-Nova-API-Version': '2.49', 'X-Auth-Token': '<omitted>'}
Body: None
Response - Headers: {'date': 'Mon, 22 Jun 2026 14:26:59 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-length': '1449', 'content-type': 'application/json', 'openstack-api-version': 'compute 2.49', 'x-openstack-nova-api-version': '2.49', 'vary': 'OpenStack-API-Version,X-OpenStack-Nova-API-Version', 'x-openstack-request-id': 'req-5059a835-cf92-4962-890c-ac7d24ec76ef', 'x-compute-request-id': 'req-5059a835-cf92-4962-890c-ac7d24ec76ef', 'connection': 'close', 'status': '200', 'content-location': 'https://10.4.3.247/compute/v2.1/servers/875756ce-b977-4a97-af20-11dc5c7b2643'}
Body: b'{"server": {"accessIPv4": "", "accessIPv6": "", "addresses": {}, "created": "2026-06-22T14:26:51Z", "flavor": {"vcpus": 1, "ram": 192, "disk": 1, "ephemeral": 0, "swap": 0, "original_name": "m1.nano", "extra_specs": {"hw_rng:allowed": "True"}}, "hostId": "2c8d53fd27bb03b376e04beee56b49416e39dab604853a14aacbf423", "id": "875756ce-b977-4a97-af20-11dc5c7b2643", "image": {"id": "b5e76657-4c41-4768-8f64-a0953b486b0c", "links": [{"rel": "bookmark", "href": "https://10.4.3.247/compute/images/b5e76657-4c41-4768-8f64-a0953b486b0c"}]}, "links": [{"rel": "self", "href": "https://10.4.3.247/compute/v2.1/servers/875756ce-b977-4a97-af20-11dc5c7b2643"}, {"rel": "bookmark", "href": "https://10.4.3.247/compute/servers/875756ce-b977-4a97-af20-11dc5c7b2643"}], "metadata": {}, "name": "tempest-device-tagging-server-1929199116", "status": "BUILD", "tenant_id": "35725e6a503049f5aee7a075264623dc", "user_id": "ba3d2e68a4244ca083f8296e2c5e40d6", "updated": "2026-06-22T14:26:58Z", "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "nova", "config_drive": "True", "key_name": "tempest-keypair-1432542403", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "tempest-securitygroup--366111430"}], "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": [], "locked": false, "description": null, "tags": []}}'
2026-06-22 14:26:59,520 106587 INFO [tempest.common.waiters] State transition "BUILD/block_device_mapping" ==> "BUILD/spawning" after 7 second wait
2026-06-22 14:27:00,951 106587 INFO [tempest.lib.common.rest_client] Request (TaggedAttachmentsTest:test_tagged_attachment): 200 GET https://10.4.3.247/compute/v2.1/servers/875756ce-b977-4a97-af20-11dc5c7b2643 0.430s
2026-06-22 14:27:00,951 106587 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-OpenStack-Nova-API-Version': '2.49', 'X-Auth-Token': '<omitted>'}
Body: None
Response - Headers: {'date': 'Mon, 22 Jun 2026 14:27:00 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-length': '1449', 'content-type': 'application/json', 'openstack-api-version': 'compute 2.49', 'x-openstack-nova-api-version': '2.49', 'vary': 'OpenStack-API-Version,X-OpenStack-Nova-API-Version', 'x-openstack-request-id': 'req-57110f59-25b2-49f9-9899-164401776533', 'x-compute-request-id': 'req-57110f59-25b2-49f9-9899-164401776533', 'connection': 'close', 'status': '200', 'content-location': 'https://10.4.3.247/compute/v2.1/servers/875756ce-b977-4a97-af20-11dc5c7b2643'}
Body: b'{"server": {"accessIPv4": "", "accessIPv6": "", "addresses": {}, "created": "2026-06-22T14:26:51Z", "flavor": {"vcpus": 1, "ram": 192, "disk": 1, "ephemeral": 0, "swap": 0, "original_name": "m1.nano", "extra_specs": {"hw_rng:allowed": "True"}}, "hostId": "2c8d53fd27bb03b376e04beee56b49416e39dab604853a14aacbf423", "id": "875756ce-b977-4a97-af20-11dc5c7b2643", "image": {"id": "b5e76657-4c41-4768-8f64-a0953b486b0c", "links": [{"rel": "bookmark", "href": "https://10.4.3.247/compute/images/b5e76657-4c41-4768-8f64-a0953b486b0c"}]}, "links": [{"rel": "self", "href": "https://10.4.3.247/compute/v2.1/servers/875756ce-b977-4a97-af20-11dc5c7b2643"}, {"rel": "bookmark", "href": "https://10.4.3.247/compute/servers/875756ce-b977-4a97-af20-11dc5c7b2643"}], "metadata": {}, "name": "tempest-device-tagging-server-1929199116", "status": "BUILD", "tenant_id": "35725e6a503049f5aee7a075264623dc", "user_id": "ba3d2e68a4244ca083f8296e2c5e40d6", "updated": "2026-06-22T14:26:58Z", "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "nova", "config_drive": "True", "key_name": "tempest-keypair-1432542403", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "tempest-securitygroup--366111430"}], "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": [], "locked": false, "description": null, "tags": []}}'
2026-06-22 14:27:09,278 106587 INFO [tempest.lib.common.rest_client] Request (TaggedAttachmentsTest:test_tagged_attachment): 200 GET https://10.4.3.247/compute/v2.1/servers/875756ce-b977-4a97-af20-11dc5c7b2643 7.313s
2026-06-22 14:27:09,278 106587 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-OpenStack-Nova-API-Version': '2.49', 'X-Auth-Token': '<omitted>'}
Body: None
Response - Headers: {'date': 'Mon, 22 Jun 2026 14:27:01 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-length': '1449', 'content-type': 'application/json', 'openstack-api-version': 'compute 2.49', 'x-openstack-nova-api-version': '2.49', 'vary': 'OpenStack-API-Version,X-OpenStack-Nova-API-Version', 'x-openstack-request-id': 'req-734e696c-b47b-4c12-8d6a-9b5c4548525c', 'x-compute-request-id': 'req-734e696c-b47b-4c12-8d6a-9b5c4548525c', 'connection': 'close', 'status': '200', 'content-location': 'https://10.4.3.247/compute/v2.1/servers/875756ce-b977-4a97-af20-11dc5c7b2643'}
Body: b'{"server": {"accessIPv4": "", "accessIPv6": "", "addresses": {}, "created": "2026-06-22T14:26:51Z", "flavor": {"vcpus": 1, "ram": 192, "disk": 1, "ephemeral": 0, "swap": 0, "original_name": "m1.nano", "extra_specs": {"hw_rng:allowed": "True"}}, "hostId": "2c8d53fd27bb03b376e04beee56b49416e39dab604853a14aacbf423", "id": "875756ce-b977-4a97-af20-11dc5c7b2643", "image": {"id": "b5e76657-4c41-4768-8f64-a0953b486b0c", "links": [{"rel": "bookmark", "href": "https://10.4.3.247/compute/images/b5e76657-4c41-4768-8f64-a0953b486b0c"}]}, "links": [{"rel": "self", "href": "https://10.4.3.247/compute/v2.1/servers/875756ce-b977-4a97-af20-11dc5c7b2643"}, {"rel": "bookmark", "href": "https://10.4.3.247/compute/servers/875756ce-b977-4a97-af20-11dc5c7b2643"}], "metadata": {}, "name": "tempest-device-tagging-server-1929199116", "status": "BUILD", "tenant_id": "35725e6a503049f5aee7a075264623dc", "user_id": "ba3d2e68a4244ca083f8296e2c5e40d6", "updated": "2026-06-22T14:26:58Z", "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "nova", "config_drive": "True", "key_name": "tempest-keypair-1432542403", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "tempest-securitygroup--366111430"}], "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": [], "locked": false, "description": null, "tags": []}}'
2026-06-22 14:27:11,088 106587 INFO [tempest.lib.common.rest_client] Request (TaggedAttachmentsTest:test_tagged_attachment): 200 GET https://10.4.3.247/compute/v2.1/servers/875756ce-b977-4a97-af20-11dc5c7b2643 0.801s
2026-06-22 14:27:11,088 106587 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-OpenStack-Nova-API-Version': '2.49', 'X-Auth-Token': '<omitted>'}
Body: None
Response - Headers: {'date': 'Mon, 22 Jun 2026 14:27:10 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-length': '1449', 'content-type': 'application/json', 'openstack-api-version': 'compute 2.49', 'x-openstack-nova-api-version': '2.49', 'vary': 'OpenStack-API-Version,X-OpenStack-Nova-API-Version', 'x-openstack-request-id': 'req-b66c128c-397e-446f-bdb9-6f029f054bed', 'x-compute-request-id': 'req-b66c128c-397e-446f-bdb9-6f029f054bed', 'connection': 'close', 'status': '200', 'content-location': 'https://10.4.3.247/compute/v2.1/servers/875756ce-b977-4a97-af20-11dc5c7b2643'}
Body: b'{"server": {"accessIPv4": "", "accessIPv6": "", "addresses": {}, "created": "2026-06-22T14:26:51Z", "flavor": {"vcpus": 1, "ram": 192, "disk": 1, "ephemeral": 0, "swap": 0, "original_name": "m1.nano", "extra_specs": {"hw_rng:allowed": "True"}}, "hostId": "2c8d53fd27bb03b376e04beee56b49416e39dab604853a14aacbf423", "id": "875756ce-b977-4a97-af20-11dc5c7b2643", "image": {"id": "b5e76657-4c41-4768-8f64-a0953b486b0c", "links": [{"rel": "bookmark", "href": "https://10.4.3.247/compute/images/b5e76657-4c41-4768-8f64-a0953b486b0c"}]}, "links": [{"rel": "self", "href": "https://10.4.3.247/compute/v2.1/servers/875756ce-b977-4a97-af20-11dc5c7b2643"}, {"rel": "bookmark", "href": "https://10.4.3.247/compute/servers/875756ce-b977-4a97-af20-11dc5c7b2643"}], "metadata": {}, "name": "tempest-device-tagging-server-1929199116", "status": "BUILD", "tenant_id": "35725e6a503049f5aee7a075264623dc", "user_id": "ba3d2e68a4244ca083f8296e2c5e40d6", "updated": "2026-06-22T14:26:58Z", "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "nova", "config_drive": "True", "key_name": "tempest-keypair-1432542403", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "tempest-securitygroup--366111430"}], "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": [], "locked": false, "description": null, "tags": []}}'
2026-06-22 14:27:30,836 106587 INFO [tempest.lib.common.rest_client] Request (TaggedAttachmentsTest:test_tagged_attachment): 200 GET https://10.4.3.247/compute/v2.1/servers/875756ce-b977-4a97-af20-11dc5c7b2643 18.741s
2026-06-22 14:27:30,837 106587 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-OpenStack-Nova-API-Version': '2.49', 'X-Auth-Token': '<omitted>'}
Body: None
Response - Headers: {'date': 'Mon, 22 Jun 2026 14:27:12 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-length': '1449', 'content-type': 'application/json', 'openstack-api-version': 'compute 2.49', 'x-openstack-nova-api-version': '2.49', 'vary': 'OpenStack-API-Version,X-OpenStack-Nova-API-Version', 'x-openstack-request-id': 'req-e8c67e6f-fbaa-4a16-a847-faf1af391690', 'x-compute-request-id': 'req-e8c67e6f-fbaa-4a16-a847-faf1af391690', 'connection': 'close', 'status': '200', 'content-location': 'https://10.4.3.247/compute/v2.1/servers/875756ce-b977-4a97-af20-11dc5c7b2643'}
Body: b'{"server": {"accessIPv4": "", "accessIPv6": "", "addresses": {}, "created": "2026-06-22T14:26:51Z", "flavor": {"vcpus": 1, "ram": 192, "disk": 1, "ephemeral": 0, "swap": 0, "original_name": "m1.nano", "extra_specs": {"hw_rng:allowed": "True"}}, "hostId": "2c8d53fd27bb03b376e04beee56b49416e39dab604853a14aacbf423", "id": "875756ce-b977-4a97-af20-11dc5c7b2643", "image": {"id": "b5e76657-4c41-4768-8f64-a0953b486b0c", "links": [{"rel": "bookmark", "href": "https://10.4.3.247/compute/images/b5e76657-4c41-4768-8f64-a0953b486b0c"}]}, "links": [{"rel": "self", "href": "https://10.4.3.247/compute/v2.1/servers/875756ce-b977-4a97-af20-11dc5c7b2643"}, {"rel": "bookmark", "href": "https://10.4.3.247/compute/servers/875756ce-b977-4a97-af20-11dc5c7b2643"}], "metadata": {}, "name": "tempest-device-tagging-server-1929199116", "status": "BUILD", "tenant_id": "35725e6a503049f5aee7a075264623dc", "user_id": "ba3d2e68a4244ca083f8296e2c5e40d6", "updated": "2026-06-22T14:26:58Z", "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "nova", "config_drive": "True", "key_name": "tempest-keypair-1432542403", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "tempest-securitygroup--366111430"}], "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": [], "locked": false, "description": null, "tags": []}}'
2026-06-22 14:27:47,360 106587 INFO [tempest.lib.common.rest_client] Request (TaggedAttachmentsTest:test_tagged_attachment): 200 GET https://10.4.3.247/compute/v2.1/servers/875756ce-b977-4a97-af20-11dc5c7b2643 15.511s
2026-06-22 14:27:47,360 106587 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-OpenStack-Nova-API-Version': '2.49', 'X-Auth-Token': '<omitted>'}
Body: None
Response - Headers: {'date': 'Mon, 22 Jun 2026 14:27:31 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-length': '1449', 'content-type': 'application/json', 'openstack-api-version': 'compute 2.49', 'x-openstack-nova-api-version': '2.49', 'vary': 'OpenStack-API-Version,X-OpenStack-Nova-API-Version', 'x-openstack-request-id': 'req-754a8bce-fa9a-4635-91a7-41fc7cc0363e', 'x-compute-request-id': 'req-754a8bce-fa9a-4635-91a7-41fc7cc0363e', 'connection': 'close', 'status': '200', 'content-location': 'https://10.4.3.247/compute/v2.1/servers/875756ce-b977-4a97-af20-11dc5c7b2643'}
Body: b'{"server": {"accessIPv4": "", "accessIPv6": "", "addresses": {}, "created": "2026-06-22T14:26:51Z", "flavor": {"vcpus": 1, "ram": 192, "disk": 1, "ephemeral": 0, "swap": 0, "original_name": "m1.nano", "extra_specs": {"hw_rng:allowed": "True"}}, "hostId": "2c8d53fd27bb03b376e04beee56b49416e39dab604853a14aacbf423", "id": "875756ce-b977-4a97-af20-11dc5c7b2643", "image": {"id": "b5e76657-4c41-4768-8f64-a0953b486b0c", "links": [{"rel": "bookmark", "href": "https://10.4.3.247/compute/images/b5e76657-4c41-4768-8f64-a0953b486b0c"}]}, "links": [{"rel": "self", "href": "https://10.4.3.247/compute/v2.1/servers/875756ce-b977-4a97-af20-11dc5c7b2643"}, {"rel": "bookmark", "href": "https://10.4.3.247/compute/servers/875756ce-b977-4a97-af20-11dc5c7b2643"}], "metadata": {}, "name": "tempest-device-tagging-server-1929199116", "status": "BUILD", "tenant_id": "35725e6a503049f5aee7a075264623dc", "user_id": "ba3d2e68a4244ca083f8296e2c5e40d6", "updated": "2026-06-22T14:26:58Z", "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "nova", "config_drive": "True", "key_name": "tempest-keypair-1432542403", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "tempest-securitygroup--366111430"}], "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": [], "locked": false, "description": null, "tags": []}}'
2026-06-22 14:27:49,102 106587 INFO [tempest.lib.common.rest_client] Request (TaggedAttachmentsTest:test_tagged_attachment): 200 GET https://10.4.3.247/compute/v2.1/servers/875756ce-b977-4a97-af20-11dc5c7b2643 0.734s
2026-06-22 14:27:49,102 106587 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-OpenStack-Nova-API-Version': '2.49', 'X-Auth-Token': '<omitted>'}
Body: None
Response - Headers: {'date': 'Mon, 22 Jun 2026 14:27:48 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-length': '1449', 'content-type': 'application/json', 'openstack-api-version': 'compute 2.49', 'x-openstack-nova-api-version': '2.49', 'vary': 'OpenStack-API-Version,X-OpenStack-Nova-API-Version', 'x-openstack-request-id': 'req-c15cfbb5-6ad6-423c-b49f-eed0abd4c237', 'x-compute-request-id': 'req-c15cfbb5-6ad6-423c-b49f-eed0abd4c237', 'connection': 'close', 'status': '200', 'content-location': 'https://10.4.3.247/compute/v2.1/servers/875756ce-b977-4a97-af20-11dc5c7b2643'}
Body: b'{"server": {"accessIPv4": "", "accessIPv6": "", "addresses": {}, "created": "2026-06-22T14:26:51Z", "flavor": {"vcpus": 1, "ram": 192, "disk": 1, "ephemeral": 0, "swap": 0, "original_name": "m1.nano", "extra_specs": {"hw_rng:allowed": "True"}}, "hostId": "2c8d53fd27bb03b376e04beee56b49416e39dab604853a14aacbf423", "id": "875756ce-b977-4a97-af20-11dc5c7b2643", "image": {"id": "b5e76657-4c41-4768-8f64-a0953b486b0c", "links": [{"rel": "bookmark", "href": "https://10.4.3.247/compute/images/b5e76657-4c41-4768-8f64-a0953b486b0c"}]}, "links": [{"rel": "self", "href": "https://10.4.3.247/compute/v2.1/servers/875756ce-b977-4a97-af20-11dc5c7b2643"}, {"rel": "bookmark", "href": "https://10.4.3.247/compute/servers/875756ce-b977-4a97-af20-11dc5c7b2643"}], "metadata": {}, "name": "tempest-device-tagging-server-1929199116", "status": "BUILD", "tenant_id": "35725e6a503049f5aee7a075264623dc", "user_id": "ba3d2e68a4244ca083f8296e2c5e40d6", "updated": "2026-06-22T14:26:58Z", "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "nova", "config_drive": "True", "key_name": "tempest-keypair-1432542403", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "tempest-securitygroup--366111430"}], "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": [], "locked": false, "description": null, "tags": []}}'
2026-06-22 14:27:50,530 106587 INFO [tempest.lib.common.rest_client] Request (TaggedAttachmentsTest:test_tagged_attachment): 200 GET https://10.4.3.247/compute/v2.1/servers/875756ce-b977-4a97-af20-11dc5c7b2643 0.418s
2026-06-22 14:27:50,530 106587 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-OpenStack-Nova-API-Version': '2.49', 'X-Auth-Token': '<omitted>'}
Body: None
Response - Headers: {'date': 'Mon, 22 Jun 2026 14:27:50 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-length': '1449', 'content-type': 'application/json', 'openstack-api-version': 'compute 2.49', 'x-openstack-nova-api-version': '2.49', 'vary': 'OpenStack-API-Version,X-OpenStack-Nova-API-Version', 'x-openstack-request-id': 'req-f24372c5-0843-4378-85e1-f09df40eefd9', 'x-compute-request-id': 'req-f24372c5-0843-4378-85e1-f09df40eefd9', 'connection': 'close', 'status': '200', 'content-location': 'https://10.4.3.247/compute/v2.1/servers/875756ce-b977-4a97-af20-11dc5c7b2643'}
Body: b'{"server": {"accessIPv4": "", "accessIPv6": "", "addresses": {}, "created": "2026-06-22T14:26:51Z", "flavor": {"vcpus": 1, "ram": 192, "disk": 1, "ephemeral": 0, "swap": 0, "original_name": "m1.nano", "extra_specs": {"hw_rng:allowed": "True"}}, "hostId": "2c8d53fd27bb03b376e04beee56b49416e39dab604853a14aacbf423", "id": "875756ce-b977-4a97-af20-11dc5c7b2643", "image": {"id": "b5e76657-4c41-4768-8f64-a0953b486b0c", "links": [{"rel": "bookmark", "href": "https://10.4.3.247/compute/images/b5e76657-4c41-4768-8f64-a0953b486b0c"}]}, "links": [{"rel": "self", "href": "https://10.4.3.247/compute/v2.1/servers/875756ce-b977-4a97-af20-11dc5c7b2643"}, {"rel": "bookmark", "href": "https://10.4.3.247/compute/servers/875756ce-b977-4a97-af20-11dc5c7b2643"}], "metadata": {}, "name": "tempest-device-tagging-server-1929199116", "status": "BUILD", "tenant_id": "35725e6a503049f5aee7a075264623dc", "user_id": "ba3d2e68a4244ca083f8296e2c5e40d6", "updated": "2026-06-22T14:26:58Z", "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "nova", "config_drive": "True", "key_name": "tempest-keypair-1432542403", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "tempest-securitygroup--366111430"}], "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": [], "locked": false, "description": null, "tags": []}}'
2026-06-22 14:27:51,793 106587 INFO [tempest.lib.common.rest_client] Request (TaggedAttachmentsTest:test_tagged_attachment): 200 GET https://10.4.3.247/compute/v2.1/servers/875756ce-b977-4a97-af20-11dc5c7b2643 0.254s
2026-06-22 14:27:51,793 106587 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-OpenStack-Nova-API-Version': '2.49', 'X-Auth-Token': '<omitted>'}
Body: None
Response - Headers: {'date': 'Mon, 22 Jun 2026 14:27:51 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-length': '1449', 'content-type': 'application/json', 'openstack-api-version': 'compute 2.49', 'x-openstack-nova-api-version': '2.49', 'vary': 'OpenStack-API-Version,X-OpenStack-Nova-API-Version', 'x-openstack-request-id': 'req-ff0c66f1-fb71-4650-a49a-9231464e390b', 'x-compute-request-id': 'req-ff0c66f1-fb71-4650-a49a-9231464e390b', 'connection': 'close', 'status': '200', 'content-location': 'https://10.4.3.247/compute/v2.1/servers/875756ce-b977-4a97-af20-11dc5c7b2643'}
Body: b'{"server": {"accessIPv4": "", "accessIPv6": "", "addresses": {}, "created": "2026-06-22T14:26:51Z", "flavor": {"vcpus": 1, "ram": 192, "disk": 1, "ephemeral": 0, "swap": 0, "original_name": "m1.nano", "extra_specs": {"hw_rng:allowed": "True"}}, "hostId": "2c8d53fd27bb03b376e04beee56b49416e39dab604853a14aacbf423", "id": "875756ce-b977-4a97-af20-11dc5c7b2643", "image": {"id": "b5e76657-4c41-4768-8f64-a0953b486b0c", "links": [{"rel": "bookmark", "href": "https://10.4.3.247/compute/images/b5e76657-4c41-4768-8f64-a0953b486b0c"}]}, "links": [{"rel": "self", "href": "https://10.4.3.247/compute/v2.1/servers/875756ce-b977-4a97-af20-11dc5c7b2643"}, {"rel": "bookmark", "href": "https://10.4.3.247/compute/servers/875756ce-b977-4a97-af20-11dc5c7b2643"}], "metadata": {}, "name": "tempest-device-tagging-server-1929199116", "status": "BUILD", "tenant_id": "35725e6a503049f5aee7a075264623dc", "user_id": "ba3d2e68a4244ca083f8296e2c5e40d6", "updated": "2026-06-22T14:26:58Z", "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "nova", "config_drive": "True", "key_name": "tempest-keypair-1432542403", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "tempest-securitygroup--366111430"}], "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": [], "locked": false, "description": null, "tags": []}}'
2026-06-22 14:27:52,994 106587 INFO [tempest.lib.common.rest_client] Request (TaggedAttachmentsTest:test_tagged_attachment): 200 GET https://10.4.3.247/compute/v2.1/servers/875756ce-b977-4a97-af20-11dc5c7b2643 0.191s
2026-06-22 14:27:52,994 106587 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-OpenStack-Nova-API-Version': '2.49', 'X-Auth-Token': '<omitted>'}
Body: None
Response - Headers: {'date': 'Mon, 22 Jun 2026 14:27:52 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-length': '1449', 'content-type': 'application/json', 'openstack-api-version': 'compute 2.49', 'x-openstack-nova-api-version': '2.49', 'vary': 'OpenStack-API-Version,X-OpenStack-Nova-API-Version', 'x-openstack-request-id': 'req-eb50661f-5ad8-499a-8d38-4504315e5172', 'x-compute-request-id': 'req-eb50661f-5ad8-499a-8d38-4504315e5172', 'connection': 'close', 'status': '200', 'content-location': 'https://10.4.3.247/compute/v2.1/servers/875756ce-b977-4a97-af20-11dc5c7b2643'}
Body: b'{"server": {"accessIPv4": "", "accessIPv6": "", "addresses": {}, "created": "2026-06-22T14:26:51Z", "flavor": {"vcpus": 1, "ram": 192, "disk": 1, "ephemeral": 0, "swap": 0, "original_name": "m1.nano", "extra_specs": {"hw_rng:allowed": "True"}}, "hostId": "2c8d53fd27bb03b376e04beee56b49416e39dab604853a14aacbf423", "id": "875756ce-b977-4a97-af20-11dc5c7b2643", "image": {"id": "b5e76657-4c41-4768-8f64-a0953b486b0c", "links": [{"rel": "bookmark", "href": "https://10.4.3.247/compute/images/b5e76657-4c41-4768-8f64-a0953b486b0c"}]}, "links": [{"rel": "self", "href": "https://10.4.3.247/compute/v2.1/servers/875756ce-b977-4a97-af20-11dc5c7b2643"}, {"rel": "bookmark", "href": "https://10.4.3.247/compute/servers/875756ce-b977-4a97-af20-11dc5c7b2643"}], "metadata": {}, "name": "tempest-device-tagging-server-1929199116", "status": "BUILD", "tenant_id": "35725e6a503049f5aee7a075264623dc", "user_id": "ba3d2e68a4244ca083f8296e2c5e40d6", "updated": "2026-06-22T14:26:58Z", "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "nova", "config_drive": "True", "key_name": "tempest-keypair-1432542403", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "tempest-securitygroup--366111430"}], "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": [], "locked": false, "description": null, "tags": []}}'
2026-06-22 14:27:54,282 106587 INFO [tempest.lib.common.rest_client] Request (TaggedAttachmentsTest:test_tagged_attachment): 200 GET https://10.4.3.247/compute/v2.1/servers/875756ce-b977-4a97-af20-11dc5c7b2643 0.275s
2026-06-22 14:27:54,282 106587 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-OpenStack-Nova-API-Version': '2.49', 'X-Auth-Token': '<omitted>'}
Body: None
Response - Headers: {'date': 'Mon, 22 Jun 2026 14:27:54 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-length': '1449', 'content-type': 'application/json', 'openstack-api-version': 'compute 2.49', 'x-openstack-nova-api-version': '2.49', 'vary': 'OpenStack-API-Version,X-OpenStack-Nova-API-Version', 'x-openstack-request-id': 'req-0698a9a2-9a75-4bff-8b53-bb1be7fc4683', 'x-compute-request-id': 'req-0698a9a2-9a75-4bff-8b53-bb1be7fc4683', 'connection': 'close', 'status': '200', 'content-location': 'https://10.4.3.247/compute/v2.1/servers/875756ce-b977-4a97-af20-11dc5c7b2643'}
Body: b'{"server": {"accessIPv4": "", "accessIPv6": "", "addresses": {}, "created": "2026-06-22T14:26:51Z", "flavor": {"vcpus": 1, "ram": 192, "disk": 1, "ephemeral": 0, "swap": 0, "original_name": "m1.nano", "extra_specs": {"hw_rng:allowed": "True"}}, "hostId": "2c8d53fd27bb03b376e04beee56b49416e39dab604853a14aacbf423", "id": "875756ce-b977-4a97-af20-11dc5c7b2643", "image": {"id": "b5e76657-4c41-4768-8f64-a0953b486b0c", "links": [{"rel": "bookmark", "href": "https://10.4.3.247/compute/images/b5e76657-4c41-4768-8f64-a0953b486b0c"}]}, "links": [{"rel": "self", "href": "https://10.4.3.247/compute/v2.1/servers/875756ce-b977-4a97-af20-11dc5c7b2643"}, {"rel": "bookmark", "href": "https://10.4.3.247/compute/servers/875756ce-b977-4a97-af20-11dc5c7b2643"}], "metadata": {}, "name": "tempest-device-tagging-server-1929199116", "status": "BUILD", "tenant_id": "35725e6a503049f5aee7a075264623dc", "user_id": "ba3d2e68a4244ca083f8296e2c5e40d6", "updated": "2026-06-22T14:26:58Z", "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "nova", "config_drive": "True", "key_name": "tempest-keypair-1432542403", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "tempest-securitygroup--366111430"}], "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": [], "locked": false, "description": null, "tags": []}}'
2026-06-22 14:27:55,606 106587 INFO [tempest.lib.common.rest_client] Request (TaggedAttachmentsTest:test_tagged_attachment): 200 GET https://10.4.3.247/compute/v2.1/servers/875756ce-b977-4a97-af20-11dc5c7b2643 0.308s
2026-06-22 14:27:55,606 106587 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-OpenStack-Nova-API-Version': '2.49', 'X-Auth-Token': '<omitted>'}
Body: None
Response - Headers: {'date': 'Mon, 22 Jun 2026 14:27:55 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-length': '1449', 'content-type': 'application/json', 'openstack-api-version': 'compute 2.49', 'x-openstack-nova-api-version': '2.49', 'vary': 'OpenStack-API-Version,X-OpenStack-Nova-API-Version', 'x-openstack-request-id': 'req-96581b13-9cde-43b5-a118-087ba1341bc8', 'x-compute-request-id': 'req-96581b13-9cde-43b5-a118-087ba1341bc8', 'connection': 'close', 'status': '200', 'content-location': 'https://10.4.3.247/compute/v2.1/servers/875756ce-b977-4a97-af20-11dc5c7b2643'}
Body: b'{"server": {"accessIPv4": "", "accessIPv6": "", "addresses": {}, "created": "2026-06-22T14:26:51Z", "flavor": {"vcpus": 1, "ram": 192, "disk": 1, "ephemeral": 0, "swap": 0, "original_name": "m1.nano", "extra_specs": {"hw_rng:allowed": "True"}}, "hostId": "2c8d53fd27bb03b376e04beee56b49416e39dab604853a14aacbf423", "id": "875756ce-b977-4a97-af20-11dc5c7b2643", "image": {"id": "b5e76657-4c41-4768-8f64-a0953b486b0c", "links": [{"rel": "bookmark", "href": "https://10.4.3.247/compute/images/b5e76657-4c41-4768-8f64-a0953b486b0c"}]}, "links": [{"rel": "self", "href": "https://10.4.3.247/compute/v2.1/servers/875756ce-b977-4a97-af20-11dc5c7b2643"}, {"rel": "bookmark", "href": "https://10.4.3.247/compute/servers/875756ce-b977-4a97-af20-11dc5c7b2643"}], "metadata": {}, "name": "tempest-device-tagging-server-1929199116", "status": "BUILD", "tenant_id": "35725e6a503049f5aee7a075264623dc", "user_id": "ba3d2e68a4244ca083f8296e2c5e40d6", "updated": "2026-06-22T14:26:58Z", "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "nova", "config_drive": "True", "key_name": "tempest-keypair-1432542403", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "tempest-securitygroup--366111430"}], "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": [], "locked": false, "description": null, "tags": []}}'
2026-06-22 14:27:56,923 106587 INFO [tempest.lib.common.rest_client] Request (TaggedAttachmentsTest:test_tagged_attachment): 200 GET https://10.4.3.247/compute/v2.1/servers/875756ce-b977-4a97-af20-11dc5c7b2643 0.309s
2026-06-22 14:27:56,923 106587 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-OpenStack-Nova-API-Version': '2.49', 'X-Auth-Token': '<omitted>'}
Body: None
Response - Headers: {'date': 'Mon, 22 Jun 2026 14:27:56 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-length': '1449', 'content-type': 'application/json', 'openstack-api-version': 'compute 2.49', 'x-openstack-nova-api-version': '2.49', 'vary': 'OpenStack-API-Version,X-OpenStack-Nova-API-Version', 'x-openstack-request-id': 'req-18b2306c-b3c3-4d9f-a48f-cf1a47cd4e97', 'x-compute-request-id': 'req-18b2306c-b3c3-4d9f-a48f-cf1a47cd4e97', 'connection': 'close', 'status': '200', 'content-location': 'https://10.4.3.247/compute/v2.1/servers/875756ce-b977-4a97-af20-11dc5c7b2643'}
Body: b'{"server": {"accessIPv4": "", "accessIPv6": "", "addresses": {}, "created": "2026-06-22T14:26:51Z", "flavor": {"vcpus": 1, "ram": 192, "disk": 1, "ephemeral": 0, "swap": 0, "original_name": "m1.nano", "extra_specs": {"hw_rng:allowed": "True"}}, "hostId": "2c8d53fd27bb03b376e04beee56b49416e39dab604853a14aacbf423", "id": "875756ce-b977-4a97-af20-11dc5c7b2643", "image": {"id": "b5e76657-4c41-4768-8f64-a0953b486b0c", "links": [{"rel": "bookmark", "href": "https://10.4.3.247/compute/images/b5e76657-4c41-4768-8f64-a0953b486b0c"}]}, "links": [{"rel": "self", "href": "https://10.4.3.247/compute/v2.1/servers/875756ce-b977-4a97-af20-11dc5c7b2643"}, {"rel": "bookmark", "href": "https://10.4.3.247/compute/servers/875756ce-b977-4a97-af20-11dc5c7b2643"}], "metadata": {}, "name": "tempest-device-tagging-server-1929199116", "status": "BUILD", "tenant_id": "35725e6a503049f5aee7a075264623dc", "user_id": "ba3d2e68a4244ca083f8296e2c5e40d6", "updated": "2026-06-22T14:27:56Z", "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "nova", "config_drive": "True", "key_name": "tempest-keypair-1432542403", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "tempest-securitygroup--366111430"}], "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": [], "locked": false, "description": null, "tags": []}}'
2026-06-22 14:27:58,179 106587 INFO [tempest.lib.common.rest_client] Request (TaggedAttachmentsTest:test_tagged_attachment): 200 GET https://10.4.3.247/compute/v2.1/servers/875756ce-b977-4a97-af20-11dc5c7b2643 0.242s
2026-06-22 14:27:58,179 106587 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-OpenStack-Nova-API-Version': '2.49', 'X-Auth-Token': '<omitted>'}
Body: None
Response - Headers: {'date': 'Mon, 22 Jun 2026 14:27:57 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-length': '1630', 'content-type': 'application/json', 'openstack-api-version': 'compute 2.49', 'x-openstack-nova-api-version': '2.49', 'vary': 'OpenStack-API-Version,X-OpenStack-Nova-API-Version', 'x-openstack-request-id': 'req-cdda8bb6-8ab6-4dcb-acfc-1cf0b05e7a2c', 'x-compute-request-id': 'req-cdda8bb6-8ab6-4dcb-acfc-1cf0b05e7a2c', 'connection': 'close', 'status': '200', 'content-location': 'https://10.4.3.247/compute/v2.1/servers/875756ce-b977-4a97-af20-11dc5c7b2643'}
Body: b'{"server": {"accessIPv4": "", "accessIPv6": "", "addresses": {"tempest-TaggedAttachmentsTest-1165797247-network": [{"version": 4, "addr": "10.1.0.7", "OS-EXT-IPS:type": "fixed", "OS-EXT-IPS-MAC:mac_addr": "fa:16:3e:a3:a4:cb"}]}, "created": "2026-06-22T14:26:51Z", "flavor": {"vcpus": 1, "ram": 192, "disk": 1, "ephemeral": 0, "swap": 0, "original_name": "m1.nano", "extra_specs": {"hw_rng:allowed": "True"}}, "hostId": "2c8d53fd27bb03b376e04beee56b49416e39dab604853a14aacbf423", "id": "875756ce-b977-4a97-af20-11dc5c7b2643", "image": {"id": "b5e76657-4c41-4768-8f64-a0953b486b0c", "links": [{"rel": "bookmark", "href": "https://10.4.3.247/compute/images/b5e76657-4c41-4768-8f64-a0953b486b0c"}]}, "links": [{"rel": "self", "href": "https://10.4.3.247/compute/v2.1/servers/875756ce-b977-4a97-af20-11dc5c7b2643"}, {"rel": "bookmark", "href": "https://10.4.3.247/compute/servers/875756ce-b977-4a97-af20-11dc5c7b2643"}], "metadata": {}, "name": "tempest-device-tagging-server-1929199116", "status": "ACTIVE", "tenant_id": "35725e6a503049f5aee7a075264623dc", "user_id": "ba3d2e68a4244ca083f8296e2c5e40d6", "updated": "2026-06-22T14:27:57Z", "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "nova", "config_drive": "True", "key_name": "tempest-keypair-1432542403", "OS-SRV-USG:launched_at": "2026-06-22T14:27:56.000000", "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "tempest-securitygroup--366111430"}], "OS-EXT-STS:task_state": null, "OS-EXT-STS:vm_state": "active", "OS-EXT-STS:power_state": 1, "os-extended-volumes:volumes_attached": [], "locked": false, "description": null, "tags": []}}'
2026-06-22 14:27:58,189 106587 INFO [tempest.common.waiters] State transition "BUILD/spawning" ==> "ACTIVE/None" after 66 second wait
2026-06-22 14:27:58,301 106587 INFO [tempest.lib.common.rest_client] Request (TaggedAttachmentsTest:test_tagged_attachment): 200 GET https://10.4.3.247/compute/v2.1/servers/875756ce-b977-4a97-af20-11dc5c7b2643/os-interface 0.112s
2026-06-22 14:27:58,302 106587 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-OpenStack-Nova-API-Version': '2.49', 'X-Auth-Token': '<omitted>'}
Body: None
Response - Headers: {'date': 'Mon, 22 Jun 2026 14:27:58 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-length': '282', 'content-type': 'application/json', 'openstack-api-version': 'compute 2.49', 'x-openstack-nova-api-version': '2.49', 'vary': 'OpenStack-API-Version,X-OpenStack-Nova-API-Version', 'x-openstack-request-id': 'req-4301c22d-3f69-443c-8dc6-199dfb246a17', 'x-compute-request-id': 'req-4301c22d-3f69-443c-8dc6-199dfb246a17', 'connection': 'close', 'status': '200', 'content-location': 'https://10.4.3.247/compute/v2.1/servers/875756ce-b977-4a97-af20-11dc5c7b2643/os-interface'}
Body: b'{"interfaceAttachments": [{"net_id": "6245c18f-cb5d-4b01-9411-51f129fb517b", "port_id": "f444f5b3-705c-4592-9c51-5c18bba97079", "mac_addr": "fa:16:3e:a3:a4:cb", "port_state": "ACTIVE", "fixed_ips": [{"subnet_id": "cdfe713a-02ad-49eb-b91b-53baee0eccaf", "ip_address": "10.1.0.7"}]}]}'
2026-06-22 14:27:59,505 106587 INFO [tempest.lib.common.rest_client] Request (TaggedAttachmentsTest:test_tagged_attachment): 200 PUT https://10.4.3.247/networking/v2.0/floatingips/59744461-1148-4a59-9963-2352b23a123c 1.200s
2026-06-22 14:27:59,505 106587 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': '<omitted>'}
Body: {"floatingip": {"port_id": "f444f5b3-705c-4592-9c51-5c18bba97079"}}
Response - Headers: {'date': 'Mon, 22 Jun 2026 14:27:58 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '829', 'x-openstack-request-id': 'req-967155bc-a90a-41cc-88de-9492e38816af', 'connection': 'close', 'status': '200', 'content-location': 'https://10.4.3.247/networking/v2.0/floatingips/59744461-1148-4a59-9963-2352b23a123c'}
Body: b'{"floatingip": {"id": "59744461-1148-4a59-9963-2352b23a123c", "tenant_id": "35725e6a503049f5aee7a075264623dc", "project_id": "35725e6a503049f5aee7a075264623dc", "floating_ip_address": "172.24.5.170", "floating_network_id": "ebfb8fea-0dcc-4edd-ad5d-e1e29ba53596", "router_id": "606e5467-f625-46ed-b82f-006d019c3b13", "port_id": "f444f5b3-705c-4592-9c51-5c18bba97079", "fixed_ip_address": "10.1.0.7", "status": "DOWN", "description": "", "port_details": {"name": "", "network_id": "6245c18f-cb5d-4b01-9411-51f129fb517b", "mac_address": "fa:16:3e:a3:a4:cb", "admin_state_up": true, "status": "ACTIVE", "device_id": "875756ce-b977-4a97-af20-11dc5c7b2643", "device_owner": "compute:nova"}, "dns_domain": "", "dns_name": "", "tags": [], "created_at": "2026-06-22T14:26:48Z", "updated_at": "2026-06-22T14:27:58Z", "revision_number": 1}}'
2026-06-22 14:27:59,506 106587 INFO [tempest.lib.common.ssh] Creating ssh connection to '172.24.5.170:22' as 'cirros' with public key authentication
2026-06-22 14:28:35,670 106587 INFO [paramiko.transport] Connected (version 2.0, client dropbear_2020.81)
2026-06-22 14:28:35,809 106587 INFO [paramiko.transport] Authentication (publickey) successful!
2026-06-22 14:28:35,809 106587 INFO [tempest.lib.common.ssh] ssh connection to cirros@172.24.5.170 successfully created
2026-06-22 14:28:43,068 106587 INFO [tempest.lib.common.rest_client] Request (TaggedAttachmentsTest:test_tagged_attachment): 200 GET https://10.4.3.247/compute/v2.1/servers/875756ce-b977-4a97-af20-11dc5c7b2643 7.258s
2026-06-22 14:28:43,068 106587 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-OpenStack-Nova-API-Version': '2.49', 'X-Auth-Token': '<omitted>'}
Body: None
Response - Headers: {'date': 'Mon, 22 Jun 2026 14:28:35 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-length': '1749', 'content-type': 'application/json', 'openstack-api-version': 'compute 2.49', 'x-openstack-nova-api-version': '2.49', 'vary': 'OpenStack-API-Version,X-OpenStack-Nova-API-Version', 'x-openstack-request-id': 'req-64f3da82-a116-44fa-96d9-ec5fdd0eb25c', 'x-compute-request-id': 'req-64f3da82-a116-44fa-96d9-ec5fdd0eb25c', 'connection': 'close', 'status': '200', 'content-location': 'https://10.4.3.247/compute/v2.1/servers/875756ce-b977-4a97-af20-11dc5c7b2643'}
Body: b'{"server": {"accessIPv4": "", "accessIPv6": "", "addresses": {"tempest-TaggedAttachmentsTest-1165797247-network": [{"version": 4, "addr": "10.1.0.7", "OS-EXT-IPS:type": "fixed", "OS-EXT-IPS-MAC:mac_addr": "fa:16:3e:a3:a4:cb"}, {"version": 4, "addr": "172.24.5.170", "OS-EXT-IPS:type": "floating", "OS-EXT-IPS-MAC:mac_addr": "fa:16:3e:a3:a4:cb"}]}, "created": "2026-06-22T14:26:51Z", "flavor": {"vcpus": 1, "ram": 192, "disk": 1, "ephemeral": 0, "swap": 0, "original_name": "m1.nano", "extra_specs": {"hw_rng:allowed": "True"}}, "hostId": "2c8d53fd27bb03b376e04beee56b49416e39dab604853a14aacbf423", "id": "875756ce-b977-4a97-af20-11dc5c7b2643", "image": {"id": "b5e76657-4c41-4768-8f64-a0953b486b0c", "links": [{"rel": "bookmark", "href": "https://10.4.3.247/compute/images/b5e76657-4c41-4768-8f64-a0953b486b0c"}]}, "links": [{"rel": "self", "href": "https://10.4.3.247/compute/v2.1/servers/875756ce-b977-4a97-af20-11dc5c7b2643"}, {"rel": "bookmark", "href": "https://10.4.3.247/compute/servers/875756ce-b977-4a97-af20-11dc5c7b2643"}], "metadata": {}, "name": "tempest-device-tagging-server-1929199116", "status": "ACTIVE", "tenant_id": "35725e6a503049f5aee7a075264623dc", "user_id": "ba3d2e68a4244ca083f8296e2c5e40d6", "updated": "2026-06-22T14:27:57Z", "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "nova", "config_drive": "True", "key_name": "tempest-keypair-1432542403", "OS-SRV-USG:launched_at": "2026-06-22T14:27:56.000000", "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "tempest-securitygroup--366111430"}], "OS-EXT-STS:task_state": null, "OS-EXT-STS:vm_state": "active", "OS-EXT-STS:power_state": 1, "os-extended-volumes:volumes_attached": [], "locked": false, "description": null, "tags": []}}'
2026-06-22 14:29:27,610 106587 INFO [tempest.lib.common.rest_client] Request (TaggedAttachmentsTest:test_tagged_attachment): 500 POST https://10.4.3.247/compute/v2.1/servers/875756ce-b977-4a97-af20-11dc5c7b2643/os-interface 44.535s
2026-06-22 14:29:27,610 106587 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-OpenStack-Nova-API-Version': '2.49', 'X-Auth-Token': '<omitted>'}
Body: {"interfaceAttachment": {"net_id": "9abd0148-8422-4b78-8b92-9f31a53db664", "tag": "nic-tag"}}
Response - Headers: {'date': 'Mon, 22 Jun 2026 14:28:43 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'openstack-api-version': 'compute 2.49', 'x-openstack-nova-api-version': '2.49', 'vary': 'OpenStack-API-Version,X-OpenStack-Nova-API-Version', 'content-type': 'application/json; charset=UTF-8', 'content-length': '149', 'x-openstack-request-id': 'req-6a4260cd-ec11-4676-a8a0-89e8e301b5d0', 'x-compute-request-id': 'req-6a4260cd-ec11-4676-a8a0-89e8e301b5d0', 'connection': 'close', 'status': '500', 'content-location': 'https://10.4.3.247/compute/v2.1/servers/875756ce-b977-4a97-af20-11dc5c7b2643/os-interface'}
Body: b'{"computeFault": {"code": 500, "message": "Unexpected API Error. Please contact the administrator\\n<class \'oslo_messaging.rpc.client.RemoteError\'>"}}'
2026-06-22 14:29:27,907 106587 INFO [tempest.lib.common.rest_client] Request (TaggedAttachmentsTest:_run_cleanups): 204 DELETE https://10.4.3.247/compute/v2.1/servers/875756ce-b977-4a97-af20-11dc5c7b2643 0.295s
2026-06-22 14:29:27,907 106587 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-OpenStack-Nova-API-Version': '2.49', 'X-Auth-Token': '<omitted>'}
Body: None
Response - Headers: {'date': 'Mon, 22 Jun 2026 14:29:27 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'openstack-api-version': 'compute 2.49', 'x-openstack-nova-api-version': '2.49', 'vary': 'OpenStack-API-Version,X-OpenStack-Nova-API-Version', 'x-openstack-request-id': 'req-0f75972c-86f8-4d74-90de-078f2ee21de8', 'x-compute-request-id': 'req-0f75972c-86f8-4d74-90de-078f2ee21de8', 'connection': 'close', 'status': '204', 'content-location': 'https://10.4.3.247/compute/v2.1/servers/875756ce-b977-4a97-af20-11dc5c7b2643'}
Body: b''
2026-06-22 14:29:28,575 106587 INFO [tempest.lib.common.rest_client] Request (TaggedAttachmentsTest:_run_cleanups): 200 GET https://10.4.3.247/compute/v2.1/servers/875756ce-b977-4a97-af20-11dc5c7b2643 0.667s
2026-06-22 14:29:28,575 106587 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-OpenStack-Nova-API-Version': '2.49', 'X-Auth-Token': '<omitted>'}
Body: None
Response - Headers: {'date': 'Mon, 22 Jun 2026 14:29:27 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-length': '1944', 'content-type': 'application/json', 'openstack-api-version': 'compute 2.49', 'x-openstack-nova-api-version': '2.49', 'vary': 'OpenStack-API-Version,X-OpenStack-Nova-API-Version', 'x-openstack-request-id': 'req-f058d98d-08ae-4b91-8b42-6aad71b0e429', 'x-compute-request-id': 'req-f058d98d-08ae-4b91-8b42-6aad71b0e429', 'connection': 'close', 'status': '200', 'content-location': 'https://10.4.3.247/compute/v2.1/servers/875756ce-b977-4a97-af20-11dc5c7b2643'}
Body: b'{"server": {"accessIPv4": "", "accessIPv6": "", "addresses": {"tempest-TaggedAttachmentsTest-1165797247-network": [{"version": 4, "addr": "10.1.0.7", "OS-EXT-IPS:type": "fixed", "OS-EXT-IPS-MAC:mac_addr": "fa:16:3e:a3:a4:cb"}, {"version": 4, "addr": "172.24.5.170", "OS-EXT-IPS:type": "floating", "OS-EXT-IPS-MAC:mac_addr": "fa:16:3e:a3:a4:cb"}], "tempest-tagged-attachments-test-net-2017968911": [{"version": 4, "addr": "10.10.10.251", "OS-EXT-IPS:type": "fixed", "OS-EXT-IPS-MAC:mac_addr": "fa:16:3e:f6:64:ce"}]}, "created": "2026-06-22T14:26:51Z", "flavor": {"vcpus": 1, "ram": 192, "disk": 1, "ephemeral": 0, "swap": 0, "original_name": "m1.nano", "extra_specs": {"hw_rng:allowed": "True"}}, "hostId": "2c8d53fd27bb03b376e04beee56b49416e39dab604853a14aacbf423", "id": "875756ce-b977-4a97-af20-11dc5c7b2643", "image": {"id": "b5e76657-4c41-4768-8f64-a0953b486b0c", "links": [{"rel": "bookmark", "href": "https://10.4.3.247/compute/images/b5e76657-4c41-4768-8f64-a0953b486b0c"}]}, "links": [{"rel": "self", "href": "https://10.4.3.247/compute/v2.1/servers/875756ce-b977-4a97-af20-11dc5c7b2643"}, {"rel": "bookmark", "href": "https://10.4.3.247/compute/servers/875756ce-b977-4a97-af20-11dc5c7b2643"}], "metadata": {}, "name": "tempest-device-tagging-server-1929199116", "status": "ACTIVE", "tenant_id": "35725e6a503049f5aee7a075264623dc", "user_id": "ba3d2e68a4244ca083f8296e2c5e40d6", "updated": "2026-06-22T14:29:28Z", "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "nova", "config_drive": "True", "key_name": "tempest-keypair-1432542403", "OS-SRV-USG:launched_at": "2026-06-22T14:27:56.000000", "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "default"}, {"name": "tempest-securitygroup--366111430"}], "OS-EXT-STS:task_state": "deleting", "OS-EXT-STS:vm_state": "active", "OS-EXT-STS:power_state": 1, "os-extended-volumes:volumes_attached": [], "locked": false, "description": null, "tags": []}}'
2026-06-22 14:29:29,869 106587 INFO [tempest.lib.common.rest_client] Request (TaggedAttachmentsTest:_run_cleanups): 200 GET https://10.4.3.247/compute/v2.1/servers/875756ce-b977-4a97-af20-11dc5c7b2643 0.284s
2026-06-22 14:29:29,869 106587 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-OpenStack-Nova-API-Version': '2.49', 'X-Auth-Token': '<omitted>'}
Body: None
Response - Headers: {'date': 'Mon, 22 Jun 2026 14:29:29 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-length': '1944', 'content-type': 'application/json', 'openstack-api-version': 'compute 2.49', 'x-openstack-nova-api-version': '2.49', 'vary': 'OpenStack-API-Version,X-OpenStack-Nova-API-Version', 'x-openstack-request-id': 'req-e82c4a2e-940a-4803-bff4-dc718fc4083f', 'x-compute-request-id': 'req-e82c4a2e-940a-4803-bff4-dc718fc4083f', 'connection': 'close', 'status': '200', 'content-location': 'https://10.4.3.247/compute/v2.1/servers/875756ce-b977-4a97-af20-11dc5c7b2643'}
Body: b'{"server": {"accessIPv4": "", "accessIPv6": "", "addresses": {"tempest-TaggedAttachmentsTest-1165797247-network": [{"version": 4, "addr": "10.1.0.7", "OS-EXT-IPS:type": "fixed", "OS-EXT-IPS-MAC:mac_addr": "fa:16:3e:a3:a4:cb"}, {"version": 4, "addr": "172.24.5.170", "OS-EXT-IPS:type": "floating", "OS-EXT-IPS-MAC:mac_addr": "fa:16:3e:a3:a4:cb"}], "tempest-tagged-attachments-test-net-2017968911": [{"version": 4, "addr": "10.10.10.251", "OS-EXT-IPS:type": "fixed", "OS-EXT-IPS-MAC:mac_addr": "fa:16:3e:f6:64:ce"}]}, "created": "2026-06-22T14:26:51Z", "flavor": {"vcpus": 1, "ram": 192, "disk": 1, "ephemeral": 0, "swap": 0, "original_name": "m1.nano", "extra_specs": {"hw_rng:allowed": "True"}}, "hostId": "2c8d53fd27bb03b376e04beee56b49416e39dab604853a14aacbf423", "id": "875756ce-b977-4a97-af20-11dc5c7b2643", "image": {"id": "b5e76657-4c41-4768-8f64-a0953b486b0c", "links": [{"rel": "bookmark", "href": "https://10.4.3.247/compute/images/b5e76657-4c41-4768-8f64-a0953b486b0c"}]}, "links": [{"rel": "self", "href": "https://10.4.3.247/compute/v2.1/servers/875756ce-b977-4a97-af20-11dc5c7b2643"}, {"rel": "bookmark", "href": "https://10.4.3.247/compute/servers/875756ce-b977-4a97-af20-11dc5c7b2643"}], "metadata": {}, "name": "tempest-device-tagging-server-1929199116", "status": "ACTIVE", "tenant_id": "35725e6a503049f5aee7a075264623dc", "user_id": "ba3d2e68a4244ca083f8296e2c5e40d6", "updated": "2026-06-22T14:29:28Z", "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "nova", "config_drive": "True", "key_name": "tempest-keypair-1432542403", "OS-SRV-USG:launched_at": "2026-06-22T14:27:56.000000", "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "default"}, {"name": "tempest-securitygroup--366111430"}], "OS-EXT-STS:task_state": "deleting", "OS-EXT-STS:vm_state": "active", "OS-EXT-STS:power_state": 1, "os-extended-volumes:volumes_attached": [], "locked": false, "description": null, "tags": []}}'
2026-06-22 14:29:49,673 106587 INFO [tempest.lib.common.rest_client] Request (TaggedAttachmentsTest:_run_cleanups): 200 GET https://10.4.3.247/compute/v2.1/servers/875756ce-b977-4a97-af20-11dc5c7b2643 18.796s
2026-06-22 14:29:49,673 106587 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-OpenStack-Nova-API-Version': '2.49', 'X-Auth-Token': '<omitted>'}
Body: None
Response - Headers: {'date': 'Mon, 22 Jun 2026 14:29:30 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-length': '1944', 'content-type': 'application/json', 'openstack-api-version': 'compute 2.49', 'x-openstack-nova-api-version': '2.49', 'vary': 'OpenStack-API-Version,X-OpenStack-Nova-API-Version', 'x-openstack-request-id': 'req-0cb809d0-3e93-49af-b263-6a6ed1292bba', 'x-compute-request-id': 'req-0cb809d0-3e93-49af-b263-6a6ed1292bba', 'connection': 'close', 'status': '200', 'content-location': 'https://10.4.3.247/compute/v2.1/servers/875756ce-b977-4a97-af20-11dc5c7b2643'}
Body: b'{"server": {"accessIPv4": "", "accessIPv6": "", "addresses": {"tempest-TaggedAttachmentsTest-1165797247-network": [{"version": 4, "addr": "10.1.0.7", "OS-EXT-IPS:type": "fixed", "OS-EXT-IPS-MAC:mac_addr": "fa:16:3e:a3:a4:cb"}, {"version": 4, "addr": "172.24.5.170", "OS-EXT-IPS:type": "floating", "OS-EXT-IPS-MAC:mac_addr": "fa:16:3e:a3:a4:cb"}], "tempest-tagged-attachments-test-net-2017968911": [{"version": 4, "addr": "10.10.10.251", "OS-EXT-IPS:type": "fixed", "OS-EXT-IPS-MAC:mac_addr": "fa:16:3e:f6:64:ce"}]}, "created": "2026-06-22T14:26:51Z", "flavor": {"vcpus": 1, "ram": 192, "disk": 1, "ephemeral": 0, "swap": 0, "original_name": "m1.nano", "extra_specs": {"hw_rng:allowed": "True"}}, "hostId": "2c8d53fd27bb03b376e04beee56b49416e39dab604853a14aacbf423", "id": "875756ce-b977-4a97-af20-11dc5c7b2643", "image": {"id": "b5e76657-4c41-4768-8f64-a0953b486b0c", "links": [{"rel": "bookmark", "href": "https://10.4.3.247/compute/images/b5e76657-4c41-4768-8f64-a0953b486b0c"}]}, "links": [{"rel": "self", "href": "https://10.4.3.247/compute/v2.1/servers/875756ce-b977-4a97-af20-11dc5c7b2643"}, {"rel": "bookmark", "href": "https://10.4.3.247/compute/servers/875756ce-b977-4a97-af20-11dc5c7b2643"}], "metadata": {}, "name": "tempest-device-tagging-server-1929199116", "status": "ACTIVE", "tenant_id": "35725e6a503049f5aee7a075264623dc", "user_id": "ba3d2e68a4244ca083f8296e2c5e40d6", "updated": "2026-06-22T14:29:30Z", "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "nova", "config_drive": "True", "key_name": "tempest-keypair-1432542403", "OS-SRV-USG:launched_at": "2026-06-22T14:27:56.000000", "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "default"}, {"name": "tempest-securitygroup--366111430"}], "OS-EXT-STS:task_state": "deleting", "OS-EXT-STS:vm_state": "active", "OS-EXT-STS:power_state": 1, "os-extended-volumes:volumes_attached": [], "locked": false, "description": null, "tags": []}}'
2026-06-22 14:30:18,096 106587 INFO [tempest.lib.common.rest_client] Request (TaggedAttachmentsTest:_run_cleanups): 200 GET https://10.4.3.247/compute/v2.1/servers/875756ce-b977-4a97-af20-11dc5c7b2643 27.414s
2026-06-22 14:30:18,096 106587 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-OpenStack-Nova-API-Version': '2.49', 'X-Auth-Token': '<omitted>'}
Body: None
Response - Headers: {'date': 'Mon, 22 Jun 2026 14:29:50 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-length': '1993', 'content-type': 'application/json', 'openstack-api-version': 'compute 2.49', 'x-openstack-nova-api-version': '2.49', 'vary': 'OpenStack-API-Version,X-OpenStack-Nova-API-Version', 'x-openstack-request-id': 'req-c2590b90-6b63-439b-b2d9-0b266415073c', 'x-compute-request-id': 'req-c2590b90-6b63-439b-b2d9-0b266415073c', 'connection': 'close', 'status': '200', 'content-location': 'https://10.4.3.247/compute/v2.1/servers/875756ce-b977-4a97-af20-11dc5c7b2643'}
Body: b'{"server": {"accessIPv4": "", "accessIPv6": "", "addresses": {"tempest-TaggedAttachmentsTest-1165797247-network": [{"version": 4, "addr": "10.1.0.7", "OS-EXT-IPS:type": "fixed", "OS-EXT-IPS-MAC:mac_addr": "fa:16:3e:a3:a4:cb"}, {"version": 4, "addr": "172.24.5.170", "OS-EXT-IPS:type": "floating", "OS-EXT-IPS-MAC:mac_addr": "fa:16:3e:a3:a4:cb"}], "tempest-tagged-attachments-test-net-2017968911": [{"version": 4, "addr": "10.10.10.251", "OS-EXT-IPS:type": "fixed", "OS-EXT-IPS-MAC:mac_addr": "fa:16:3e:f6:64:ce"}]}, "created": "2026-06-22T14:26:51Z", "flavor": {"vcpus": 1, "ram": 192, "disk": 1, "ephemeral": 0, "swap": 0, "original_name": "m1.nano", "extra_specs": {"hw_rng:allowed": "True"}}, "hostId": "2c8d53fd27bb03b376e04beee56b49416e39dab604853a14aacbf423", "id": "875756ce-b977-4a97-af20-11dc5c7b2643", "image": {"id": "b5e76657-4c41-4768-8f64-a0953b486b0c", "links": [{"rel": "bookmark", "href": "https://10.4.3.247/compute/images/b5e76657-4c41-4768-8f64-a0953b486b0c"}]}, "links": [{"rel": "self", "href": "https://10.4.3.247/compute/v2.1/servers/875756ce-b977-4a97-af20-11dc5c7b2643"}, {"rel": "bookmark", "href": "https://10.4.3.247/compute/servers/875756ce-b977-4a97-af20-11dc5c7b2643"}], "metadata": {}, "name": "tempest-device-tagging-server-1929199116", "status": "ERROR", "tenant_id": "35725e6a503049f5aee7a075264623dc", "user_id": "ba3d2e68a4244ca083f8296e2c5e40d6", "updated": "2026-06-22T14:29:52Z", "OS-DCF:diskConfig": "MANUAL", "fault": {"code": 500, "created": "2026-06-22T14:29:51Z", "message": "InternalServerError"}, "OS-EXT-AZ:availability_zone": "nova", "config_drive": "True", "key_name": "tempest-keypair-1432542403", "OS-SRV-USG:launched_at": "2026-06-22T14:27:56.000000", "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "tempest-securitygroup--366111430"}], "OS-EXT-STS:task_state": null, "OS-EXT-STS:vm_state": "error", "OS-EXT-STS:power_state": 1, "os-extended-volumes:volumes_attached": [], "locked": false, "description": null, "tags": []}}'
2026-06-22 14:30:18,103 106587 INFO [tempest.common.waiters] State transition "ACTIVE/deleting" ==> "ERROR/None" after 50 second wait
2026-06-22 14:30:18,103 106587 ERROR [tempest.api.compute.base] Failed to delete server 875756ce-b977-4a97-af20-11dc5c7b2643
2026-06-22 14:30:18.103 106587 ERROR tempest.api.compute.base Traceback (most recent call last):
2026-06-22 14:30:18.103 106587 ERROR tempest.api.compute.base File "/opt/stack/tempest/tempest/api/compute/base.py", line 449, in delete_server
2026-06-22 14:30:18.103 106587 ERROR tempest.api.compute.base waiters.wait_for_server_termination(cls.servers_client,
2026-06-22 14:30:18.103 106587 ERROR tempest.api.compute.base File "/opt/stack/tempest/tempest/common/waiters.py", line 136, in wait_for_server_termination
2026-06-22 14:30:18.103 106587 ERROR tempest.api.compute.base raise lib_exc.DeleteErrorException(details, server_id=server_id)
2026-06-22 14:30:18.103 106587 ERROR tempest.api.compute.base tempest.lib.exceptions.DeleteErrorException: Resource %(resource_id)s failed to delete and is in ERROR status
2026-06-22 14:30:18.103 106587 ERROR tempest.api.compute.base Details: Server 875756ce-b977-4a97-af20-11dc5c7b2643 failed to delete and is in ERROR status. Fault: {'code': 500, 'created': '2026-06-22T14:29:51Z', 'message': 'InternalServerError'}.
2026-06-22 14:30:18.103 106587 ERROR tempest.api.compute.base
2026-06-22 14:30:18,182 106587 INFO [tempest.lib.common.rest_client] Request (TaggedAttachmentsTest:_run_cleanups): 204 DELETE https://10.4.3.247/compute/v2.1/os-keypairs/tempest-keypair-1432542403 0.078s
2026-06-22 14:30:18,183 106587 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-OpenStack-Nova-API-Version': '2.49', 'X-Auth-Token': '<omitted>'}
Body: None
Response - Headers: {'date': 'Mon, 22 Jun 2026 14:30:18 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'openstack-api-version': 'compute 2.49', 'x-openstack-nova-api-version': '2.49', 'vary': 'OpenStack-API-Version,X-OpenStack-Nova-API-Version', 'x-openstack-request-id': 'req-c61343e8-7774-46a7-9f4d-410d28039001', 'x-compute-request-id': 'req-c61343e8-7774-46a7-9f4d-410d28039001', 'connection': 'close', 'status': '204', 'content-location': 'https://10.4.3.247/compute/v2.1/os-keypairs/tempest-keypair-1432542403'}
Body: b''
2026-06-22 14:31:32,563 106587 INFO [tempest.lib.common.rest_client] Request (TaggedAttachmentsTest:_run_cleanups): 409 DELETE https://10.4.3.247/networking/v2.0/security-groups/80a5cccf-33f7-4cab-93fb-c5e8e6fae479 74.380s
2026-06-22 14:31:32,563 106587 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': '<omitted>'}
Body: None
Response - Headers: {'date': 'Mon, 22 Jun 2026 14:30:18 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '136', 'x-openstack-request-id': 'req-9dc7ff87-7ba4-407f-bad4-c9a16e0444d6', 'connection': 'close', 'status': '409', 'content-location': 'https://10.4.3.247/networking/v2.0/security-groups/80a5cccf-33f7-4cab-93fb-c5e8e6fae479'}
Body: b'{"NeutronError": {"type": "SecurityGroupInUse", "message": "Security Group 80a5cccf-33f7-4cab-93fb-c5e8e6fae479 in use.", "detail": ""}}'
2026-06-22 14:31:32,564 106587 ERROR [tempest.lib.common.validation_resources] Conflict while deleting security group 80a5cccf-33f7-4cab-93fb-c5e8e6fae479 VM might not be deleted
2026-06-22 14:31:32.564 106587 ERROR tempest.lib.common.validation_resources Traceback (most recent call last):
2026-06-22 14:31:32.564 106587 ERROR tempest.lib.common.validation_resources File "/opt/stack/tempest/tempest/lib/common/validation_resources.py", line 315, in clear_validation_resources
2026-06-22 14:31:32.564 106587 ERROR tempest.lib.common.validation_resources security_group_client.delete_security_group(sec_id)
2026-06-22 14:31:32.564 106587 ERROR tempest.lib.common.validation_resources File "/opt/stack/tempest/tempest/lib/services/network/security_groups_client.py", line 59, in delete_security_group
2026-06-22 14:31:32.564 106587 ERROR tempest.lib.common.validation_resources return self.delete_resource(uri)
2026-06-22 14:31:32.564 106587 ERROR tempest.lib.common.validation_resources ^^^^^^^^^^^^^^^^^^^^^^^^^
2026-06-22 14:31:32.564 106587 ERROR tempest.lib.common.validation_resources File "/opt/stack/tempest/tempest/lib/services/network/base.py", line 42, in delete_resource
2026-06-22 14:31:32.564 106587 ERROR tempest.lib.common.validation_resources resp, body = self.delete(req_uri)
2026-06-22 14:31:32.564 106587 ERROR tempest.lib.common.validation_resources ^^^^^^^^^^^^^^^^^^^^
2026-06-22 14:31:32.564 106587 ERROR tempest.lib.common.validation_resources File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 362, in delete
2026-06-22 14:31:32.564 106587 ERROR tempest.lib.common.validation_resources return self.request('DELETE', url, extra_headers, headers, body)
2026-06-22 14:31:32.564 106587 ERROR tempest.lib.common.validation_resources ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2026-06-22 14:31:32.564 106587 ERROR tempest.lib.common.validation_resources File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 767, in request
2026-06-22 14:31:32.564 106587 ERROR tempest.lib.common.validation_resources self._error_checker(resp, resp_body)
2026-06-22 14:31:32.564 106587 ERROR tempest.lib.common.validation_resources File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 897, in _error_checker
2026-06-22 14:31:32.564 106587 ERROR tempest.lib.common.validation_resources raise exceptions.Conflict(resp_body, resp=resp)
2026-06-22 14:31:32.564 106587 ERROR tempest.lib.common.validation_resources tempest.lib.exceptions.Conflict: Conflict with state of target resource
2026-06-22 14:31:32.564 106587 ERROR tempest.lib.common.validation_resources Details: {'type': 'SecurityGroupInUse', 'message': 'Security Group 80a5cccf-33f7-4cab-93fb-c5e8e6fae479 in use.', 'detail': ''}
2026-06-22 14:31:32.564 106587 ERROR tempest.lib.common.validation_resources
2026-06-22 14:31:38,369 106587 INFO [tempest.lib.common.rest_client] Request (TaggedAttachmentsTest:_run_cleanups): 204 DELETE https://10.4.3.247/networking/v2.0/floatingips/59744461-1148-4a59-9963-2352b23a123c 5.804s
2026-06-22 14:31:38,369 106587 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': '<omitted>'}
Body: None
Response - Headers: {'date': 'Mon, 22 Jun 2026 14:31:32 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'x-openstack-request-id': 'req-54d57cc2-31a4-43e8-b179-1d54fb99ee09', 'connection': 'close', 'status': '204', 'content-location': 'https://10.4.3.247/networking/v2.0/floatingips/59744461-1148-4a59-9963-2352b23a123c'}
Body: b''
2026-06-22 14:32:43,982 106587 INFO [tempest.lib.common.rest_client] Request (TaggedAttachmentsTest:_run_cleanups): 503 DELETE https://10.4.3.247/networking/v2.0/subnets/e6ee6c58-5af0-42c9-806c-1c46f2095a49 65.612s
2026-06-22 14:32:43,982 106587 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': '<omitted>'}
Body: None
Response - Headers: {'date': 'Mon, 22 Jun 2026 14:31:38 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-length': '218', 'content-type': 'application/json', 'x-openstack-request-id': 'req-abaf7da2-75f0-4858-b6eb-1bcd0d78df97', 'connection': 'close', 'status': '503', 'content-location': 'https://10.4.3.247/networking/v2.0/subnets/e6ee6c58-5af0-42c9-806c-1c46f2095a49'}
Body: b'{"message": "The server is currently unavailable. Please try again at a later time.<br /><br />\\nThe Keystone service is temporarily unavailable.\\n\\n", "code": "503 Service Unavailable", "title": "Service Unavailable"}'
2026-06-22 14:34:14,077 106587 WARNING [urllib3.connectionpool] Retrying (Retry(total=9, connect=None, read=None, redirect=5, status=None)) after connection broken by 'ReadTimeoutError("HTTPSConnectionPool(host='10.4.3.247', port=443): Read timed out. (read timeout=90)")': /networking/v2.0/networks/9abd0148-8422-4b78-8b92-9f31a53db664
2026-06-22 14:35:44,709 106587 WARNING [urllib3.connectionpool] Retrying (Retry(total=8, connect=None, read=None, redirect=5, status=None)) after connection broken by 'ReadTimeoutError("HTTPSConnectionPool(host='10.4.3.247', port=443): Read timed out. (read timeout=90)")': /networking/v2.0/networks/9abd0148-8422-4b78-8b92-9f31a53db664
2026-06-22 14:37:14,803 106587 WARNING [urllib3.connectionpool] Retrying (Retry(total=7, connect=None, read=None, redirect=5, status=None)) after connection broken by 'ReadTimeoutError("HTTPSConnectionPool(host='10.4.3.247', port=443): Read timed out. (read timeout=90)")': /networking/v2.0/networks/9abd0148-8422-4b78-8b92-9f31a53db664
2026-06-22 14:37:22,220 106587 INFO [tempest.lib.common.rest_client] Request (TaggedAttachmentsTest:_run_cleanups): 503 DELETE https://10.4.3.247/networking/v2.0/networks/9abd0148-8422-4b78-8b92-9f31a53db664 278.237s
2026-06-22 14:37:22,220 106587 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': '<omitted>'}
Body: None
Response - Headers: {'date': 'Mon, 22 Jun 2026 14:37:14 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-length': '218', 'content-type': 'application/json', 'x-openstack-request-id': 'req-8dd4fd21-3733-46e1-8599-88695a01bb73', 'connection': 'close', 'status': '503', 'content-location': 'https://10.4.3.247/networking/v2.0/networks/9abd0148-8422-4b78-8b92-9f31a53db664'}
Body: b'{"message": "The server is currently unavailable. Please try again at a later time.<br /><br />\\nThe Keystone service is temporarily unavailable.\\n\\n", "code": "503 Service Unavailable", "title": "Service Unavailable"}'
}}}
traceback-1: {{{
Traceback (most recent call last):
File "/opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/fixtures/fixture.py", line 162, in cleanUp
return self._cleanups(raise_errors=raise_first) # type: ignore[misc]
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/fixtures/callmany.py", line 121, in __call__
raise exc.with_traceback(error[2])
File "/opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/fixtures/callmany.py", line 113, in __call__
cleanup(*args, **kwargs)
File "/opt/stack/tempest/tempest/lib/common/validation_resources.py", line 346, in clear_validation_resources
raise has_exception
File "/opt/stack/tempest/tempest/lib/common/validation_resources.py", line 315, in clear_validation_resources
security_group_client.delete_security_group(sec_id)
File "/opt/stack/tempest/tempest/lib/services/network/security_groups_client.py", line 59, in delete_security_group
return self.delete_resource(uri)
^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/services/network/base.py", line 42, in delete_resource
resp, body = self.delete(req_uri)
^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 362, in delete
return self.request('DELETE', url, extra_headers, headers, body)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 767, in request
self._error_checker(resp, resp_body)
File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 897, in _error_checker
raise exceptions.Conflict(resp_body, resp=resp)
tempest.lib.exceptions.Conflict: Conflict with state of target resource
Details: {'type': 'SecurityGroupInUse', 'message': 'Security Group 80a5cccf-33f7-4cab-93fb-c5e8e6fae479 in use.', 'detail': ''}
}}}
traceback-2: {{{
Traceback (most recent call last):
File "/opt/stack/tempest/tempest/lib/services/network/subnets_client.py", line 52, in delete_subnet
return self.delete_resource(uri)
^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/services/network/base.py", line 42, in delete_resource
resp, body = self.delete(req_uri)
^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 362, in delete
return self.request('DELETE', url, extra_headers, headers, body)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 767, in request
self._error_checker(resp, resp_body)
File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 956, in _error_checker
raise exceptions.UnexpectedResponseCode(str(resp.status),
tempest.lib.exceptions.UnexpectedResponseCode: Unexpected response code received
Details: 503
}}}
traceback-3: {{{
Traceback (most recent call last):
File "/opt/stack/tempest/tempest/lib/services/network/networks_client.py", line 52, in delete_network
return self.delete_resource(uri)
^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/services/network/base.py", line 42, in delete_resource
resp, body = self.delete(req_uri)
^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 362, in delete
return self.request('DELETE', url, extra_headers, headers, body)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 767, in request
self._error_checker(resp, resp_body)
File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 956, in _error_checker
raise exceptions.UnexpectedResponseCode(str(resp.status),
tempest.lib.exceptions.UnexpectedResponseCode: Unexpected response code received
Details: 503
}}}
Traceback (most recent call last):
File "/opt/stack/tempest/tempest/common/utils/__init__.py", line 65, in wrapper
return f(*func_args, **func_kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/api/compute/servers/test_device_tagging.py", line 396, in test_tagged_attachment
interface = self.interfaces_client.create_interface(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/services/compute/interfaces_client.py", line 47, in create_interface
resp, body = self.post('servers/%s/os-interface' % server_id,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 317, in post
resp_header, resp_body = self.request(
^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/services/compute/base_compute_client.py", line 47, in request
resp, resp_body = super(BaseComputeClient, self).request(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 767, in request
self._error_checker(resp, resp_body)
File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 952, in _error_checker
raise exceptions.ServerFault(resp_body, resp=resp,
tempest.lib.exceptions.ServerFault: Got server fault
Details: Unexpected API Error. Please contact the administrator
<class 'oslo_messaging.rpc.client.RemoteError'>
|
||||||
| tempest.api.compute.servers.test_device_tagging.TaggedBootDevicesTest_v242 | 1 | 0 | 1 | 0 | 0 | Detail | |
test_tagged_boot_devices[id-a2e65a6c-66f1-4442-aaa8-498c31778d96,image,network,slow,volume] |
fail
ft79.1: tempest.api.compute.servers.test_device_tagging.TaggedBootDevicesTest_v242.test_tagged_boot_devices[id-a2e65a6c-66f1-4442-aaa8-498c31778d96,image,network,slow,volume]testtools.testresult.real._StringException: pythonlogging:'': {{{
2026-06-22 14:28:48,750 106583 INFO [tempest.lib.common.rest_client] Request (TaggedBootDevicesTest_v242:test_tagged_boot_devices): 202 POST https://10.4.3.247/volume/v3/volumes 0.828s
2026-06-22 14:28:48,750 106583 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': '<omitted>'}
Body: {"volume": {"size": 1, "display_name": "tempest-TaggedBootDevicesTest_v242-volume-2129953565", "imageRef": "b5e76657-4c41-4768-8f64-a0953b486b0c"}}
Response - Headers: {'date': 'Mon, 22 Jun 2026 14:28:47 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'x-compute-request-id': 'req-e3094cd0-61a0-4c28-b38d-321c7f82b7a6', 'content-length': '757', 'openstack-api-version': 'volume 3.0', 'vary': 'OpenStack-API-Version', 'x-openstack-request-id': 'req-e3094cd0-61a0-4c28-b38d-321c7f82b7a6', 'connection': 'close', 'status': '202', 'content-location': 'https://10.4.3.247/volume/v3/volumes'}
Body: b'{"volume": {"id": "d3933c42-09cf-4416-9af7-0446121d1e49", "status": "creating", "size": 1, "availability_zone": "nova", "created_at": "2026-06-22T14:28:48.662271", "updated_at": null, "name": "tempest-TaggedBootDevicesTest_v242-volume-2129953565", "description": null, "volume_type": "storpool", "snapshot_id": null, "source_volid": null, "metadata": {}, "links": [{"rel": "self", "href": "https://10.4.3.247/volume/v3/volumes/d3933c42-09cf-4416-9af7-0446121d1e49"}, {"rel": "bookmark", "href": "https://10.4.3.247/volume/volumes/d3933c42-09cf-4416-9af7-0446121d1e49"}], "user_id": "7216497206b6455fb26fd16b33e98a66", "bootable": "false", "encrypted": false, "replication_status": null, "consistencygroup_id": null, "multiattach": false, "attachments": []}}'
2026-06-22 14:28:48,793 106583 INFO [tempest.lib.common.rest_client] Request (TaggedBootDevicesTest_v242:test_tagged_boot_devices): 200 GET https://10.4.3.247/volume/v3/volumes/d3933c42-09cf-4416-9af7-0446121d1e49 0.036s
2026-06-22 14:28:48,794 106583 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': '<omitted>'}
Body: None
Response - Headers: {'date': 'Mon, 22 Jun 2026 14:28:48 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'x-compute-request-id': 'req-3345684c-6166-425f-977a-b5713867a0eb', 'content-length': '825', 'openstack-api-version': 'volume 3.0', 'vary': 'OpenStack-API-Version', 'x-openstack-request-id': 'req-3345684c-6166-425f-977a-b5713867a0eb', 'connection': 'close', 'status': '200', 'content-location': 'https://10.4.3.247/volume/v3/volumes/d3933c42-09cf-4416-9af7-0446121d1e49'}
Body: b'{"volume": {"id": "d3933c42-09cf-4416-9af7-0446121d1e49", "status": "creating", "size": 1, "availability_zone": "nova", "created_at": "2026-06-22T14:28:49.000000", "updated_at": null, "name": "tempest-TaggedBootDevicesTest_v242-volume-2129953565", "description": null, "volume_type": "storpool", "snapshot_id": null, "source_volid": null, "metadata": {}, "links": [{"rel": "self", "href": "https://10.4.3.247/volume/v3/volumes/d3933c42-09cf-4416-9af7-0446121d1e49"}, {"rel": "bookmark", "href": "https://10.4.3.247/volume/volumes/d3933c42-09cf-4416-9af7-0446121d1e49"}], "user_id": "7216497206b6455fb26fd16b33e98a66", "bootable": "false", "encrypted": false, "replication_status": null, "consistencygroup_id": null, "multiattach": false, "attachments": [], "os-vol-tenant-attr:tenant_id": "78ef57943b2546f2b97088307e2e0a24"}}'
2026-06-22 14:28:49,841 106583 INFO [tempest.lib.common.rest_client] Request (TaggedBootDevicesTest_v242:test_tagged_boot_devices): 200 GET https://10.4.3.247/volume/v3/volumes/d3933c42-09cf-4416-9af7-0446121d1e49 0.040s
2026-06-22 14:28:49,841 106583 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': '<omitted>'}
Body: None
Response - Headers: {'date': 'Mon, 22 Jun 2026 14:28:49 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'x-compute-request-id': 'req-f0319de2-c5e1-4957-97c7-13b3acd72074', 'content-length': '849', 'openstack-api-version': 'volume 3.0', 'vary': 'OpenStack-API-Version', 'x-openstack-request-id': 'req-f0319de2-c5e1-4957-97c7-13b3acd72074', 'connection': 'close', 'status': '200', 'content-location': 'https://10.4.3.247/volume/v3/volumes/d3933c42-09cf-4416-9af7-0446121d1e49'}
Body: b'{"volume": {"id": "d3933c42-09cf-4416-9af7-0446121d1e49", "status": "creating", "size": 1, "availability_zone": "nova", "created_at": "2026-06-22T14:28:49.000000", "updated_at": "2026-06-22T14:28:49.000000", "name": "tempest-TaggedBootDevicesTest_v242-volume-2129953565", "description": null, "volume_type": "storpool", "snapshot_id": null, "source_volid": null, "metadata": {}, "links": [{"rel": "self", "href": "https://10.4.3.247/volume/v3/volumes/d3933c42-09cf-4416-9af7-0446121d1e49"}, {"rel": "bookmark", "href": "https://10.4.3.247/volume/volumes/d3933c42-09cf-4416-9af7-0446121d1e49"}], "user_id": "7216497206b6455fb26fd16b33e98a66", "bootable": "false", "encrypted": false, "replication_status": null, "consistencygroup_id": null, "multiattach": false, "attachments": [], "os-vol-tenant-attr:tenant_id": "78ef57943b2546f2b97088307e2e0a24"}}'
2026-06-22 14:28:51,258 106583 INFO [tempest.lib.common.rest_client] Request (TaggedBootDevicesTest_v242:test_tagged_boot_devices): 200 GET https://10.4.3.247/volume/v3/volumes/d3933c42-09cf-4416-9af7-0446121d1e49 0.411s
2026-06-22 14:28:51,258 106583 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': '<omitted>'}
Body: None
Response - Headers: {'date': 'Mon, 22 Jun 2026 14:28:50 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'x-compute-request-id': 'req-58e44329-7273-4148-a228-1412ebe88b17', 'content-length': '849', 'openstack-api-version': 'volume 3.0', 'vary': 'OpenStack-API-Version', 'x-openstack-request-id': 'req-58e44329-7273-4148-a228-1412ebe88b17', 'connection': 'close', 'status': '200', 'content-location': 'https://10.4.3.247/volume/v3/volumes/d3933c42-09cf-4416-9af7-0446121d1e49'}
Body: b'{"volume": {"id": "d3933c42-09cf-4416-9af7-0446121d1e49", "status": "creating", "size": 1, "availability_zone": "nova", "created_at": "2026-06-22T14:28:49.000000", "updated_at": "2026-06-22T14:28:49.000000", "name": "tempest-TaggedBootDevicesTest_v242-volume-2129953565", "description": null, "volume_type": "storpool", "snapshot_id": null, "source_volid": null, "metadata": {}, "links": [{"rel": "self", "href": "https://10.4.3.247/volume/v3/volumes/d3933c42-09cf-4416-9af7-0446121d1e49"}, {"rel": "bookmark", "href": "https://10.4.3.247/volume/volumes/d3933c42-09cf-4416-9af7-0446121d1e49"}], "user_id": "7216497206b6455fb26fd16b33e98a66", "bootable": "false", "encrypted": false, "replication_status": null, "consistencygroup_id": null, "multiattach": false, "attachments": [], "os-vol-tenant-attr:tenant_id": "78ef57943b2546f2b97088307e2e0a24"}}'
2026-06-22 14:28:52,309 106583 INFO [tempest.lib.common.rest_client] Request (TaggedBootDevicesTest_v242:test_tagged_boot_devices): 200 GET https://10.4.3.247/volume/v3/volumes/d3933c42-09cf-4416-9af7-0446121d1e49 0.045s
2026-06-22 14:28:52,309 106583 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': '<omitted>'}
Body: None
Response - Headers: {'date': 'Mon, 22 Jun 2026 14:28:52 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'x-compute-request-id': 'req-a8eec223-fdd3-4fcb-9306-09e21c7b2a6d', 'content-length': '849', 'openstack-api-version': 'volume 3.0', 'vary': 'OpenStack-API-Version', 'x-openstack-request-id': 'req-a8eec223-fdd3-4fcb-9306-09e21c7b2a6d', 'connection': 'close', 'status': '200', 'content-location': 'https://10.4.3.247/volume/v3/volumes/d3933c42-09cf-4416-9af7-0446121d1e49'}
Body: b'{"volume": {"id": "d3933c42-09cf-4416-9af7-0446121d1e49", "status": "creating", "size": 1, "availability_zone": "nova", "created_at": "2026-06-22T14:28:49.000000", "updated_at": "2026-06-22T14:28:49.000000", "name": "tempest-TaggedBootDevicesTest_v242-volume-2129953565", "description": null, "volume_type": "storpool", "snapshot_id": null, "source_volid": null, "metadata": {}, "links": [{"rel": "self", "href": "https://10.4.3.247/volume/v3/volumes/d3933c42-09cf-4416-9af7-0446121d1e49"}, {"rel": "bookmark", "href": "https://10.4.3.247/volume/volumes/d3933c42-09cf-4416-9af7-0446121d1e49"}], "user_id": "7216497206b6455fb26fd16b33e98a66", "bootable": "false", "encrypted": false, "replication_status": null, "consistencygroup_id": null, "multiattach": false, "attachments": [], "os-vol-tenant-attr:tenant_id": "78ef57943b2546f2b97088307e2e0a24"}}'
2026-06-22 14:29:25,746 106583 INFO [tempest.lib.common.rest_client] Request (TaggedBootDevicesTest_v242:test_tagged_boot_devices): 500 GET https://10.4.3.247/volume/v3/volumes/d3933c42-09cf-4416-9af7-0446121d1e49 32.431s
2026-06-22 14:29:25,747 106583 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': '<omitted>'}
Body: None
Response - Headers: {'date': 'Mon, 22 Jun 2026 14:28:55 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'openstack-api-version': 'volume 3.0', 'vary': 'OpenStack-API-Version', 'content-length': '128', 'content-type': 'application/json', 'x-compute-request-id': 'req-fc8e71d0-4ef6-4ba7-9c74-bbdddf40d070', 'x-openstack-request-id': 'req-fc8e71d0-4ef6-4ba7-9c74-bbdddf40d070', 'connection': 'close', 'status': '500', 'content-location': 'https://10.4.3.247/volume/v3/volumes/d3933c42-09cf-4416-9af7-0446121d1e49'}
Body: b'{"computeFault": {"code": 500, "message": "The server has either erred or is incapable of performing the requested operation."}}'
}}}
Traceback (most recent call last):
File "/opt/stack/tempest/tempest/common/utils/__init__.py", line 65, in wrapper
return f(*func_args, **func_kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/api/compute/servers/test_device_tagging.py", line 137, in test_tagged_boot_devices
boot_volume = self.create_volume(CONF.compute.image_ref)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/api/compute/base.py", line 551, in create_volume
waiters.wait_for_volume_resource_status(cls.volumes_client,
File "/opt/stack/tempest/tempest/common/waiters.py", line 376, in wait_for_volume_resource_status
resource_status = show_resource(resource_id)[
^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/services/volume/v3/volumes_client.py", line 102, in show_volume
resp, body = self.get(url)
^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 345, in get
return self.request('GET', url, extra_headers, headers,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/services/volume/base_client.py", line 39, in request
resp, resp_body = super(BaseClient, self).request(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 767, in request
self._error_checker(resp, resp_body)
File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 952, in _error_checker
raise exceptions.ServerFault(resp_body, resp=resp,
tempest.lib.exceptions.ServerFault: Got server fault
Details: The server has either erred or is incapable of performing the requested operation.
|
||||||
| tempest.api.compute.servers.test_server_actions.ServerActionsTestOtherA | 2 | 0 | 2 | 0 | 0 | Detail | |
test_rebuild_server_with_volume_attached[id-b68bd8d6-855d-4212-b59b-2e704044dace,slow,volume] |
fail
ft80.1: tempest.api.compute.servers.test_server_actions.ServerActionsTestOtherA.test_rebuild_server_with_volume_attached[id-b68bd8d6-855d-4212-b59b-2e704044dace,slow,volume]testtools.testresult.real._StringException: pythonlogging:'': {{{
2026-06-22 14:28:33,030 106573 INFO [tempest.lib.common.rest_client] Request (ServerActionsTestOtherA:setUp): 200 GET https://10.4.3.247/compute/v2.1/servers/13ad7cc1-0968-4de5-892d-4853716105c0 0.232s
2026-06-22 14:28:33,030 106573 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': '<omitted>'}
Body: None
Response - Headers: {'date': 'Mon, 22 Jun 2026 14:28:32 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-length': '1668', 'content-type': 'application/json', 'openstack-api-version': 'compute 2.1', 'x-openstack-nova-api-version': '2.1', 'vary': 'OpenStack-API-Version,X-OpenStack-Nova-API-Version', 'x-openstack-request-id': 'req-5ab5c79e-4b2a-451a-a495-79566d31ac43', 'x-compute-request-id': 'req-5ab5c79e-4b2a-451a-a495-79566d31ac43', 'connection': 'close', 'status': '200', 'content-location': 'https://10.4.3.247/compute/v2.1/servers/13ad7cc1-0968-4de5-892d-4853716105c0'}
Body: b'{"server": {"accessIPv4": "", "accessIPv6": "", "addresses": {"tempest-ServerActionsTestOtherA-182243111-network": [{"version": 4, "addr": "10.1.0.6", "OS-EXT-IPS:type": "fixed", "OS-EXT-IPS-MAC:mac_addr": "fa:16:3e:88:56:af"}, {"version": 4, "addr": "172.24.5.38", "OS-EXT-IPS:type": "floating", "OS-EXT-IPS-MAC:mac_addr": "fa:16:3e:88:56:af"}]}, "created": "2026-06-22T14:26:41Z", "flavor": {"id": "42", "links": [{"rel": "bookmark", "href": "https://10.4.3.247/compute/flavors/42"}]}, "hostId": "083946ebd80e0ee50d05a71cf0085d209d661fca77f17499ff342ca1", "id": "13ad7cc1-0968-4de5-892d-4853716105c0", "image": {"id": "b5e76657-4c41-4768-8f64-a0953b486b0c", "links": [{"rel": "bookmark", "href": "https://10.4.3.247/compute/images/b5e76657-4c41-4768-8f64-a0953b486b0c"}]}, "links": [{"rel": "self", "href": "https://10.4.3.247/compute/v2.1/servers/13ad7cc1-0968-4de5-892d-4853716105c0"}, {"rel": "bookmark", "href": "https://10.4.3.247/compute/servers/13ad7cc1-0968-4de5-892d-4853716105c0"}], "metadata": {}, "name": "tempest-ServerActionsTestOtherA-server-1355953918", "status": "ACTIVE", "tenant_id": "06056561f2494518acccf3729ecf410e", "user_id": "500e2f7a3ca34b3cbf959941eac94a72", "updated": "2026-06-22T14:27:55Z", "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "nova", "config_drive": "True", "key_name": "tempest-keypair-695984675", "OS-SRV-USG:launched_at": "2026-06-22T14:27:54.000000", "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "tempest-securitygroup--1089444495"}], "OS-EXT-STS:task_state": null, "OS-EXT-STS:vm_state": "active", "OS-EXT-STS:power_state": 1, "os-extended-volumes:volumes_attached": []}}'
2026-06-22 14:28:33,386 106573 INFO [tempest.lib.common.rest_client] Request (ServerActionsTestOtherA:test_rebuild_server_with_volume_attached): 202 POST https://10.4.3.247/volume/v3/volumes 0.349s
2026-06-22 14:28:33,386 106573 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': '<omitted>'}
Body: {"volume": {"size": 1, "display_name": "tempest-ServerActionsTestOtherA-volume-1185583706"}}
Response - Headers: {'date': 'Mon, 22 Jun 2026 14:28:33 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'x-compute-request-id': 'req-14cb586c-fccb-40f9-a67b-4702f89615ae', 'content-length': '754', 'openstack-api-version': 'volume 3.0', 'vary': 'OpenStack-API-Version', 'x-openstack-request-id': 'req-14cb586c-fccb-40f9-a67b-4702f89615ae', 'connection': 'close', 'status': '202', 'content-location': 'https://10.4.3.247/volume/v3/volumes'}
Body: b'{"volume": {"id": "f0695101-565e-48c2-8dd0-a17fc1e2cab5", "status": "creating", "size": 1, "availability_zone": "nova", "created_at": "2026-06-22T14:28:33.326103", "updated_at": null, "name": "tempest-ServerActionsTestOtherA-volume-1185583706", "description": null, "volume_type": "storpool", "snapshot_id": null, "source_volid": null, "metadata": {}, "links": [{"rel": "self", "href": "https://10.4.3.247/volume/v3/volumes/f0695101-565e-48c2-8dd0-a17fc1e2cab5"}, {"rel": "bookmark", "href": "https://10.4.3.247/volume/volumes/f0695101-565e-48c2-8dd0-a17fc1e2cab5"}], "user_id": "500e2f7a3ca34b3cbf959941eac94a72", "bootable": "false", "encrypted": false, "replication_status": null, "consistencygroup_id": null, "multiattach": false, "attachments": []}}'
2026-06-22 14:28:33,527 106573 INFO [tempest.lib.common.rest_client] Request (ServerActionsTestOtherA:test_rebuild_server_with_volume_attached): 201 POST https://10.4.3.247/identity/v3/auth/tokens 0.135s
2026-06-22 14:28:33,528 106573 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json'}
Body: <omitted>
Response - Headers: {'date': 'Mon, 22 Jun 2026 14:28:33 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '2938', 'x-subject-token': '<omitted>', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-69da032f-1145-4e51-b7ef-6141ae204705', 'connection': 'close', 'status': '201', 'content-location': 'https://10.4.3.247/identity/v3/auth/tokens'}
Body: b'{"token": {"methods": ["password"], "user": {"domain": {"id": "default", "name": "Default"}, "id": "500e2f7a3ca34b3cbf959941eac94a72", "name": "tempest-ServerActionsTestOtherA-19868300-project-member", "password_expires_at": null}, "audit_ids": ["Y7iZ6wPmTmyqLsr4MK_Yqw"], "expires_at": "2026-06-22T15:28:33.000000Z", "issued_at": "2026-06-22T14:28:33.000000Z", "project": {"domain": {"id": "default", "name": "Default"}, "id": "06056561f2494518acccf3729ecf410e", "name": "tempest-ServerActionsTestOtherA-19868300"}, "is_domain": false, "roles": [{"id": "c815fe5dec014050ab7c6c8d7cf12f68", "name": "reader"}, {"id": "30fc358311174b31b16d0c4ff5e8c730", "name": "member"}], "catalog": [{"endpoints": [{"id": "da4768601d8e401ea127b258a8887b6d", "interface": "public", "region_id": "RegionOne", "url": "https://10.4.3.247/identity", "region": "RegionOne"}], "id": "11ff7315401d4465aeab0939683bfac4", "type": "identity", "name": "keystone"}, {"endpoints": [{"id": "28084466c361490285159b5ce3c3017a", "interface": "public", "region_id": "RegionOne", "url": "https://10.4.3.247/compute/v2/06056561f2494518acccf3729ecf410e", "region": "RegionOne"}], "id": "3dec2591066344979bbf9832321901c1", "type": "compute_legacy", "name": "nova_legacy"}, {"endpoints": [{"id": "279f2fc6c5b84f9eae73489625c3470c", "interface": "public", "region_id": "RegionOne", "url": "https://10.4.3.247/networking", "region": "RegionOne"}], "id": "5972cd0e11794c5fb88cc8870d97110c", "type": "network", "name": "neutron"}, {"endpoints": [{"id": "65c19d53d2f04ca1a7691046f59413b8", "interface": "public", "region_id": "RegionOne", "url": "https://10.4.3.247/image", "region": "RegionOne"}], "id": "5ab32220ab8c46f3923aad4198d2889f", "type": "image", "name": "glance"}, {"endpoints": [{"id": "c47a61e514724790a614f83138dc25a7", "interface": "public", "region_id": "RegionOne", "url": "https://10.4.3.247/compute/v2.1", "region": "RegionOne"}], "id": "6298a4f83efd46bdb45353bfecc84f90", "type": "compute", "name": "nova"}, {"endpoints": [{"id": "782fcb53523d4c0fbbef229f81027834", "interface": "admin", "region_id": "RegionOne", "url": "https://10.4.3.247:8080", "region": "RegionOne"}, {"id": "c66e131fbd294790946c38fcc010a5c7", "interface": "public", "region_id": "RegionOne", "url": "https://10.4.3.247:8080/v1/AUTH_06056561f2494518acccf3729ecf410e", "region": "RegionOne"}], "id": "8a49e48ad8de4bde989e13db3778f55a", "type": "object-store", "name": "swift"}, {"endpoints": [{"id": "ab5a8809331e418c87d76c6c1218728d", "interface": "public", "region_id": "RegionOne", "url": "https://10.4.3.247/placement", "region": "RegionOne"}], "id": "a47d4cce3c094667825111d01cd2813e", "type": "placement", "name": "placement"}, {"endpoints": [{"id": "59f7044ccb134ad6a91efa0758ff533c", "interface": "public", "region_id": "RegionOne", "url": "https://10.4.3.247/volume/v3", "region": "RegionOne"}], "id": "f60d223f72954439aebd8a23e6d3a8b7", "type": "block-storage", "name": "cinder"}]}}'
2026-06-22 14:28:33,528 106573 INFO [tempest.lib.common.fixed_network] (ServerActionsTestOtherA:test_rebuild_server_with_volume_attached) Found network {'id': 'a7cbda86-f35f-4cfe-980a-9e9abcb40c45', 'name': 'tempest-ServerActionsTestOtherA-182243111-network', 'tenant_id': '06056561f2494518acccf3729ecf410e', 'project_id': '06056561f2494518acccf3729ecf410e', 'admin_state_up': True, 'mtu': 1372, 'status': 'ACTIVE', 'subnets': [], 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'geneve', 'provider:physical_network': None, 'provider:segmentation_id': 43938, 'vlan_transparent': False, 'qinq': False, 'is_default': False, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'description': '', 'tags': [], 'created_at': '2026-06-22T14:26:15Z', 'updated_at': '2026-06-22T14:26:15Z', 'revision_number': 1} available for tenant
2026-06-22 14:28:33,528 106573 DEBUG [tempest.lib.common.validation_resources] Requested setup of ValidationResources keypair True, floating IP True, security group True
2026-06-22 14:28:33,529 106573 DEBUG [tempest.lib.common.validation_resources] Requested validation resources keypair True, floating IP True, security group True
2026-06-22 14:28:33,575 106573 INFO [tempest.lib.common.rest_client] Request (ValidationResourcesFixture:setUp): 200 POST https://10.4.3.247/compute/v2.1/os-keypairs 0.045s
2026-06-22 14:28:33,575 106573 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': '<omitted>'}
Body: {"keypair": {"name": "tempest-keypair-1061779631", "public_key": "ecdsa-sha2-nistp384 AAAAE2VjZHNhLXNoYTItbmlzdHAzODQAAAAIbmlzdHAzODQAAABhBBe/WcoYGGfTXMKjESx9KL5oAVZzRNOaPuABowSIUas/Ur+KpGnD8yEVUhoXolWsxekgv20bmnE47t6XRDYyRt/NIfzBP1oznCUMgZzp8wU4cDKPLjlZwHakc/4UaKaOmw=="}}
Response - Headers: {'date': 'Mon, 22 Jun 2026 14:28:33 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-length': '386', 'content-type': 'application/json', 'openstack-api-version': 'compute 2.1', 'x-openstack-nova-api-version': '2.1', 'vary': 'OpenStack-API-Version,X-OpenStack-Nova-API-Version', 'x-openstack-request-id': 'req-02d5324d-e44e-4747-bf0e-157f5de6127e', 'x-compute-request-id': 'req-02d5324d-e44e-4747-bf0e-157f5de6127e', 'connection': 'close', 'status': '200', 'content-location': 'https://10.4.3.247/compute/v2.1/os-keypairs'}
Body: b'{"keypair": {"name": "tempest-keypair-1061779631", "public_key": "ecdsa-sha2-nistp384 AAAAE2VjZHNhLXNoYTItbmlzdHAzODQAAAAIbmlzdHAzODQAAABhBBe/WcoYGGfTXMKjESx9KL5oAVZzRNOaPuABowSIUas/Ur+KpGnD8yEVUhoXolWsxekgv20bmnE47t6XRDYyRt/NIfzBP1oznCUMgZzp8wU4cDKPLjlZwHakc/4UaKaOmw==", "fingerprint": "eb:0a:85:38:95:b0:7e:39:3d:7c:35:5c:9e:fc:88:22", "user_id": "500e2f7a3ca34b3cbf959941eac94a72"}}'
2026-06-22 14:28:33,576 106573 DEBUG [tempest.lib.common.validation_resources] Validation resource key tempest-keypair-1061779631 created
2026-06-22 14:28:42,737 106573 INFO [tempest.lib.common.rest_client] Request (ValidationResourcesFixture:setUp): 201 POST https://10.4.3.247/networking/v2.0/security-groups 9.160s
2026-06-22 14:28:42,737 106573 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': '<omitted>'}
Body: {"security_group": {"name": "tempest-securitygroup--1589723325", "description": "tempest-description--1554400452"}}
Response - Headers: {'date': 'Mon, 22 Jun 2026 14:28:33 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '1661', 'x-openstack-request-id': 'req-72720bc8-5d5c-41f6-b1e5-83b1927fdc6d', 'connection': 'close', 'status': '201', 'content-location': 'https://10.4.3.247/networking/v2.0/security-groups'}
Body: b'{"security_group": {"id": "c18ac5b1-ac2e-401a-86b2-28b528eb5ef4", "name": "tempest-securitygroup--1589723325", "stateful": true, "tenant_id": "06056561f2494518acccf3729ecf410e", "project_id": "06056561f2494518acccf3729ecf410e", "description": "tempest-description--1554400452", "shared": false, "security_group_rules": [{"id": "252d61d6-72cd-4de9-8337-ce2e3e566109", "project_id": "06056561f2494518acccf3729ecf410e", "security_group_id": "c18ac5b1-ac2e-401a-86b2-28b528eb5ef4", "ethertype": "IPv4", "direction": "egress", "protocol": null, "port_range_min": null, "port_range_max": null, "remote_ip_prefix": null, "remote_address_group_id": null, "normalized_cidr": null, "remote_group_id": null, "standard_attr_id": 320, "belongs_to_default_sg": false, "description": null, "tags": [], "created_at": "2026-06-22T14:28:33Z", "updated_at": "2026-06-22T14:28:33Z", "revision_number": 0, "tenant_id": "06056561f2494518acccf3729ecf410e"}, {"id": "dc33f1d0-5d0b-4092-bb87-95b112792cfd", "project_id": "06056561f2494518acccf3729ecf410e", "security_group_id": "c18ac5b1-ac2e-401a-86b2-28b528eb5ef4", "ethertype": "IPv6", "direction": "egress", "protocol": null, "port_range_min": null, "port_range_max": null, "remote_ip_prefix": null, "remote_address_group_id": null, "normalized_cidr": null, "remote_group_id": null, "standard_attr_id": 319, "belongs_to_default_sg": false, "description": null, "tags": [], "created_at": "2026-06-22T14:28:33Z", "updated_at": "2026-06-22T14:28:33Z", "revision_number": 0, "tenant_id": "06056561f2494518acccf3729ecf410e"}], "tags": [], "created_at": "2026-06-22T14:28:33Z", "updated_at": "2026-06-22T14:28:33Z", "revision_number": 1}}'
2026-06-22 14:28:42,988 106573 INFO [tempest.lib.common.rest_client] Request (ValidationResourcesFixture:setUp): 201 POST https://10.4.3.247/networking/v2.0/security-group-rules 0.251s
2026-06-22 14:28:42,989 106573 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': '<omitted>'}
Body: {"security_group_rule": {"security_group_id": "c18ac5b1-ac2e-401a-86b2-28b528eb5ef4", "protocol": "tcp", "ethertype": "IPv4", "port_range_min": 22, "port_range_max": 22, "direction": "ingress"}}
Response - Headers: {'date': 'Mon, 22 Jun 2026 14:28:42 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '597', 'x-openstack-request-id': 'req-e3dccd99-5339-4c04-97d4-b2afec1d10d8', 'connection': 'close', 'status': '201', 'content-location': 'https://10.4.3.247/networking/v2.0/security-group-rules'}
Body: b'{"security_group_rule": {"id": "63ae056f-cd74-42ac-8d83-5f3afb883a12", "project_id": "06056561f2494518acccf3729ecf410e", "security_group_id": "c18ac5b1-ac2e-401a-86b2-28b528eb5ef4", "ethertype": "IPv4", "direction": "ingress", "protocol": "tcp", "port_range_min": 22, "port_range_max": 22, "remote_ip_prefix": null, "remote_address_group_id": null, "normalized_cidr": null, "remote_group_id": null, "belongs_to_default_sg": false, "description": "", "created_at": "2026-06-22T14:28:42Z", "updated_at": "2026-06-22T14:28:42Z", "revision_number": 0, "tenant_id": "06056561f2494518acccf3729ecf410e"}}'
2026-06-22 14:28:43,324 106573 INFO [tempest.lib.common.rest_client] Request (ValidationResourcesFixture:setUp): 201 POST https://10.4.3.247/networking/v2.0/security-group-rules 0.335s
2026-06-22 14:28:43,324 106573 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': '<omitted>'}
Body: {"security_group_rule": {"security_group_id": "c18ac5b1-ac2e-401a-86b2-28b528eb5ef4", "protocol": "icmp", "ethertype": "IPv4", "direction": "ingress"}}
Response - Headers: {'date': 'Mon, 22 Jun 2026 14:28:42 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '602', 'x-openstack-request-id': 'req-3a4ea939-bc6e-4176-a3ad-862aeac76dfc', 'connection': 'close', 'status': '201', 'content-location': 'https://10.4.3.247/networking/v2.0/security-group-rules'}
Body: b'{"security_group_rule": {"id": "8831b9eb-0e86-4db7-8ee0-8e1f8d6d0e5e", "project_id": "06056561f2494518acccf3729ecf410e", "security_group_id": "c18ac5b1-ac2e-401a-86b2-28b528eb5ef4", "ethertype": "IPv4", "direction": "ingress", "protocol": "icmp", "port_range_min": null, "port_range_max": null, "remote_ip_prefix": null, "remote_address_group_id": null, "normalized_cidr": null, "remote_group_id": null, "belongs_to_default_sg": false, "description": "", "created_at": "2026-06-22T14:28:43Z", "updated_at": "2026-06-22T14:28:43Z", "revision_number": 0, "tenant_id": "06056561f2494518acccf3729ecf410e"}}'
2026-06-22 14:28:43,325 106573 DEBUG [tempest.lib.common.validation_resources] SSH Validation resource security group with tcp and icmp rules tempest-securitygroup--1589723325 created
2026-06-22 14:28:44,456 106573 INFO [tempest.lib.common.rest_client] Request (ValidationResourcesFixture:setUp): 201 POST https://10.4.3.247/networking/v2.0/floatingips 1.131s
2026-06-22 14:28:44,457 106573 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': '<omitted>'}
Body: {"floatingip": {"floating_network_id": "ebfb8fea-0dcc-4edd-ad5d-e1e29ba53596"}}
Response - Headers: {'date': 'Mon, 22 Jun 2026 14:28:43 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '528', 'x-openstack-request-id': 'req-009a65bb-a974-47eb-bc0e-06ac6167942e', 'connection': 'close', 'status': '201', 'content-location': 'https://10.4.3.247/networking/v2.0/floatingips'}
Body: b'{"floatingip": {"id": "0c4107bb-7523-4383-8ba8-3f6c5770cc5e", "tenant_id": "06056561f2494518acccf3729ecf410e", "project_id": "06056561f2494518acccf3729ecf410e", "floating_ip_address": "172.24.5.191", "floating_network_id": "ebfb8fea-0dcc-4edd-ad5d-e1e29ba53596", "router_id": null, "port_id": null, "fixed_ip_address": null, "status": "DOWN", "description": "", "port_details": null, "dns_domain": "", "dns_name": "", "tags": [], "created_at": "2026-06-22T14:28:43Z", "updated_at": "2026-06-22T14:28:43Z", "revision_number": 0}}'
2026-06-22 14:28:44,457 106573 DEBUG [tempest.lib.common.validation_resources] Validation resource floating IP {'id': '0c4107bb-7523-4383-8ba8-3f6c5770cc5e', 'tenant_id': '06056561f2494518acccf3729ecf410e', 'project_id': '06056561f2494518acccf3729ecf410e', 'floating_ip_address': '172.24.5.191', 'floating_network_id': 'ebfb8fea-0dcc-4edd-ad5d-e1e29ba53596', 'router_id': None, 'port_id': None, 'fixed_ip_address': None, 'status': 'DOWN', 'description': '', 'port_details': None, 'dns_domain': '', 'dns_name': '', 'tags': [], 'created_at': '2026-06-22T14:28:43Z', 'updated_at': '2026-06-22T14:28:43Z', 'revision_number': 0, 'ip': '172.24.5.191'} created
2026-06-22 14:28:44,457 106573 DEBUG [tempest.common.compute] Provisioning test server with validation resources {'keypair': {'name': 'tempest-keypair-1061779631', 'public_key': 'ecdsa-sha2-nistp384 AAAAE2VjZHNhLXNoYTItbmlzdHAzODQAAAAIbmlzdHAzODQAAABhBBe/WcoYGGfTXMKjESx9KL5oAVZzRNOaPuABowSIUas/Ur+KpGnD8yEVUhoXolWsxekgv20bmnE47t6XRDYyRt/NIfzBP1oznCUMgZzp8wU4cDKPLjlZwHakc/4UaKaOmw==', 'fingerprint': 'eb:0a:85:38:95:b0:7e:39:3d:7c:35:5c:9e:fc:88:22', 'user_id': '500e2f7a3ca34b3cbf959941eac94a72', 'private_key': '-----BEGIN EC PRIVATE KEY-----\nMIGkAgEBBDBq1eRERVV1ZMHKZM5bJJwaZ6HP3gygCYYkVnaoKJioh5qYnO0pc5g1\nE2wHxB+z2migBwYFK4EEACKhZANiAAQXv1nKGBhn01zCoxEsfSi+aAFWc0TTmj7g\nAaMEiFGrP1K/iqRpw/MhFVIaF6JVrMXpIL9tG5pxOO7el0Q2MkbfzSH8wT9aM5wl\nDIGc6fMFOHAyjy45WcB2pHP+FGimjps=\n-----END EC PRIVATE KEY-----\n'}, 'security_group': {'id': 'c18ac5b1-ac2e-401a-86b2-28b528eb5ef4', 'name': 'tempest-securitygroup--1589723325', 'stateful': True, 'tenant_id': '06056561f2494518acccf3729ecf410e', 'project_id': '06056561f2494518acccf3729ecf410e', 'description': 'tempest-description--1554400452', 'shared': False, 'security_group_rules': [{'id': '252d61d6-72cd-4de9-8337-ce2e3e566109', 'project_id': '06056561f2494518acccf3729ecf410e', 'security_group_id': 'c18ac5b1-ac2e-401a-86b2-28b528eb5ef4', 'ethertype': 'IPv4', 'direction': 'egress', 'protocol': None, 'port_range_min': None, 'port_range_max': None, 'remote_ip_prefix': None, 'remote_address_group_id': None, 'normalized_cidr': None, 'remote_group_id': None, 'standard_attr_id': 320, 'belongs_to_default_sg': False, 'description': None, 'tags': [], 'created_at': '2026-06-22T14:28:33Z', 'updated_at': '2026-06-22T14:28:33Z', 'revision_number': 0, 'tenant_id': '06056561f2494518acccf3729ecf410e'}, {'id': 'dc33f1d0-5d0b-4092-bb87-95b112792cfd', 'project_id': '06056561f2494518acccf3729ecf410e', 'security_group_id': 'c18ac5b1-ac2e-401a-86b2-28b528eb5ef4', 'ethertype': 'IPv6', 'direction': 'egress', 'protocol': None, 'port_range_min': None, 'port_range_max': None, 'remote_ip_prefix': None, 'remote_address_group_id': None, 'normalized_cidr': None, 'remote_group_id': None, 'standard_attr_id': 319, 'belongs_to_default_sg': False, 'description': None, 'tags': [], 'created_at': '2026-06-22T14:28:33Z', 'updated_at': '2026-06-22T14:28:33Z', 'revision_number': 0, 'tenant_id': '06056561f2494518acccf3729ecf410e'}], 'tags': [], 'created_at': '2026-06-22T14:28:33Z', 'updated_at': '2026-06-22T14:28:33Z', 'revision_number': 1}, 'floating_ip': {'id': '0c4107bb-7523-4383-8ba8-3f6c5770cc5e', 'tenant_id': '06056561f2494518acccf3729ecf410e', 'project_id': '06056561f2494518acccf3729ecf410e', 'floating_ip_address': '172.24.5.191', 'floating_network_id': 'ebfb8fea-0dcc-4edd-ad5d-e1e29ba53596', 'router_id': None, 'port_id': None, 'fixed_ip_address': None, 'status': 'DOWN', 'description': '', 'port_details': None, 'dns_domain': '', 'dns_name': '', 'tags': [], 'created_at': '2026-06-22T14:28:43Z', 'updated_at': '2026-06-22T14:28:43Z', 'revision_number': 0, 'ip': '172.24.5.191'}}
2026-06-22 14:28:46,246 106573 INFO [tempest.lib.common.rest_client] Request (ServerActionsTestOtherA:test_rebuild_server_with_volume_attached): 202 POST https://10.4.3.247/compute/v2.1/servers 1.789s
2026-06-22 14:28:46,247 106573 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': '<omitted>'}
Body: {"server": {"name": "tempest-tempest.common.compute-instance-1120400539", "imageRef": "b5e76657-4c41-4768-8f64-a0953b486b0c", "flavorRef": "42", "networks": [{"uuid": "a7cbda86-f35f-4cfe-980a-9e9abcb40c45"}], "security_groups": [{"name": "tempest-securitygroup--1589723325"}], "key_name": "tempest-keypair-1061779631", "user_data": "IyEvYmluL3NoCmVjaG8gIlByaW50aW5nIGNpcnJvcyB1c2VyIGF1dGhvcml6ZWQga2V5cyIKY2F0IH5jaXJyb3MvLnNzaC9hdXRob3JpemVkX2tleXMgfHwgdHJ1ZQo="}}
Response - Headers: {'date': 'Mon, 22 Jun 2026 14:28:44 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-length': '406', 'location': 'https://10.4.3.247/compute/v2.1/servers/b7bf5fcb-de08-4c00-a873-904ca2959ae9', 'content-type': 'application/json', 'openstack-api-version': 'compute 2.1', 'x-openstack-nova-api-version': '2.1', 'vary': 'OpenStack-API-Version,X-OpenStack-Nova-API-Version', 'x-openstack-request-id': 'req-91235e43-3be1-47d1-946e-3eeabc35bdc3', 'x-compute-request-id': 'req-91235e43-3be1-47d1-946e-3eeabc35bdc3', 'connection': 'close', 'status': '202', 'content-location': 'https://10.4.3.247/compute/v2.1/servers'}
Body: b'{"server": {"id": "b7bf5fcb-de08-4c00-a873-904ca2959ae9", "links": [{"rel": "self", "href": "https://10.4.3.247/compute/v2.1/servers/b7bf5fcb-de08-4c00-a873-904ca2959ae9"}, {"rel": "bookmark", "href": "https://10.4.3.247/compute/servers/b7bf5fcb-de08-4c00-a873-904ca2959ae9"}], "OS-DCF:diskConfig": "MANUAL", "security_groups": [{"name": "tempest-securitygroup--1589723325"}], "adminPass": "FoVnQgYQTP4k"}}'
2026-06-22 14:28:46,343 106573 INFO [tempest.lib.common.rest_client] Request (ServerActionsTestOtherA:test_rebuild_server_with_volume_attached): 200 GET https://10.4.3.247/compute/v2.1/servers/b7bf5fcb-de08-4c00-a873-904ca2959ae9 0.094s
2026-06-22 14:28:46,343 106573 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': '<omitted>'}
Body: None
Response - Headers: {'date': 'Mon, 22 Jun 2026 14:28:46 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-length': '1240', 'content-type': 'application/json', 'openstack-api-version': 'compute 2.1', 'x-openstack-nova-api-version': '2.1', 'vary': 'OpenStack-API-Version,X-OpenStack-Nova-API-Version', 'x-openstack-request-id': 'req-16cab7ec-fb49-4cba-8d5b-6d9a5a329bc3', 'x-compute-request-id': 'req-16cab7ec-fb49-4cba-8d5b-6d9a5a329bc3', 'connection': 'close', 'status': '200', 'content-location': 'https://10.4.3.247/compute/v2.1/servers/b7bf5fcb-de08-4c00-a873-904ca2959ae9'}
Body: b'{"server": {"accessIPv4": "", "accessIPv6": "", "addresses": {}, "created": "2026-06-22T14:28:46Z", "flavor": {"id": "42", "links": [{"rel": "bookmark", "href": "https://10.4.3.247/compute/flavors/42"}]}, "hostId": "", "id": "b7bf5fcb-de08-4c00-a873-904ca2959ae9", "image": {"id": "b5e76657-4c41-4768-8f64-a0953b486b0c", "links": [{"rel": "bookmark", "href": "https://10.4.3.247/compute/images/b5e76657-4c41-4768-8f64-a0953b486b0c"}]}, "links": [{"rel": "self", "href": "https://10.4.3.247/compute/v2.1/servers/b7bf5fcb-de08-4c00-a873-904ca2959ae9"}, {"rel": "bookmark", "href": "https://10.4.3.247/compute/servers/b7bf5fcb-de08-4c00-a873-904ca2959ae9"}], "metadata": {}, "name": "tempest-tempest.common.compute-instance-1120400539", "status": "BUILD", "tenant_id": "06056561f2494518acccf3729ecf410e", "user_id": "500e2f7a3ca34b3cbf959941eac94a72", "updated": "2026-06-22T14:28:46Z", "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "", "config_drive": "", "key_name": "tempest-keypair-1061779631", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "OS-EXT-STS:task_state": "scheduling", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": []}}'
2026-06-22 14:28:47,497 106573 INFO [tempest.lib.common.rest_client] Request (ServerActionsTestOtherA:test_rebuild_server_with_volume_attached): 200 GET https://10.4.3.247/compute/v2.1/servers/b7bf5fcb-de08-4c00-a873-904ca2959ae9 0.144s
2026-06-22 14:28:47,497 106573 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': '<omitted>'}
Body: None
Response - Headers: {'date': 'Mon, 22 Jun 2026 14:28:47 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-length': '1244', 'content-type': 'application/json', 'openstack-api-version': 'compute 2.1', 'x-openstack-nova-api-version': '2.1', 'vary': 'OpenStack-API-Version,X-OpenStack-Nova-API-Version', 'x-openstack-request-id': 'req-235357ef-cf07-42c9-b4d5-95e2250d2232', 'x-compute-request-id': 'req-235357ef-cf07-42c9-b4d5-95e2250d2232', 'connection': 'close', 'status': '200', 'content-location': 'https://10.4.3.247/compute/v2.1/servers/b7bf5fcb-de08-4c00-a873-904ca2959ae9'}
Body: b'{"server": {"accessIPv4": "", "accessIPv6": "", "addresses": {}, "created": "2026-06-22T14:28:46Z", "flavor": {"id": "42", "links": [{"rel": "bookmark", "href": "https://10.4.3.247/compute/flavors/42"}]}, "hostId": "", "id": "b7bf5fcb-de08-4c00-a873-904ca2959ae9", "image": {"id": "b5e76657-4c41-4768-8f64-a0953b486b0c", "links": [{"rel": "bookmark", "href": "https://10.4.3.247/compute/images/b5e76657-4c41-4768-8f64-a0953b486b0c"}]}, "links": [{"rel": "self", "href": "https://10.4.3.247/compute/v2.1/servers/b7bf5fcb-de08-4c00-a873-904ca2959ae9"}, {"rel": "bookmark", "href": "https://10.4.3.247/compute/servers/b7bf5fcb-de08-4c00-a873-904ca2959ae9"}], "metadata": {}, "name": "tempest-tempest.common.compute-instance-1120400539", "status": "BUILD", "tenant_id": "06056561f2494518acccf3729ecf410e", "user_id": "500e2f7a3ca34b3cbf959941eac94a72", "updated": "2026-06-22T14:28:47Z", "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "nova", "config_drive": "", "key_name": "tempest-keypair-1061779631", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "OS-EXT-STS:task_state": "scheduling", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": []}}'
2026-06-22 14:28:48,610 106573 INFO [tempest.lib.common.rest_client] Request (ServerActionsTestOtherA:test_rebuild_server_with_volume_attached): 200 GET https://10.4.3.247/compute/v2.1/servers/b7bf5fcb-de08-4c00-a873-904ca2959ae9 0.103s
2026-06-22 14:28:48,610 106573 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': '<omitted>'}
Body: None
Response - Headers: {'date': 'Mon, 22 Jun 2026 14:28:48 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-length': '1236', 'content-type': 'application/json', 'openstack-api-version': 'compute 2.1', 'x-openstack-nova-api-version': '2.1', 'vary': 'OpenStack-API-Version,X-OpenStack-Nova-API-Version', 'x-openstack-request-id': 'req-c500c942-638e-43fa-bde4-4258f0b74883', 'x-compute-request-id': 'req-c500c942-638e-43fa-bde4-4258f0b74883', 'connection': 'close', 'status': '200', 'content-location': 'https://10.4.3.247/compute/v2.1/servers/b7bf5fcb-de08-4c00-a873-904ca2959ae9'}
Body: b'{"server": {"accessIPv4": "", "accessIPv6": "", "addresses": {}, "created": "2026-06-22T14:28:46Z", "flavor": {"id": "42", "links": [{"rel": "bookmark", "href": "https://10.4.3.247/compute/flavors/42"}]}, "hostId": "", "id": "b7bf5fcb-de08-4c00-a873-904ca2959ae9", "image": {"id": "b5e76657-4c41-4768-8f64-a0953b486b0c", "links": [{"rel": "bookmark", "href": "https://10.4.3.247/compute/images/b5e76657-4c41-4768-8f64-a0953b486b0c"}]}, "links": [{"rel": "self", "href": "https://10.4.3.247/compute/v2.1/servers/b7bf5fcb-de08-4c00-a873-904ca2959ae9"}, {"rel": "bookmark", "href": "https://10.4.3.247/compute/servers/b7bf5fcb-de08-4c00-a873-904ca2959ae9"}], "metadata": {}, "name": "tempest-tempest.common.compute-instance-1120400539", "status": "BUILD", "tenant_id": "06056561f2494518acccf3729ecf410e", "user_id": "500e2f7a3ca34b3cbf959941eac94a72", "updated": "2026-06-22T14:28:48Z", "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "nova", "config_drive": "", "key_name": "tempest-keypair-1061779631", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "OS-EXT-STS:task_state": null, "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": []}}'
2026-06-22 14:28:48,618 106573 INFO [tempest.common.waiters] State transition "BUILD/scheduling" ==> "BUILD/None" after 2 second wait
2026-06-22 14:29:28,115 106573 INFO [tempest.lib.common.rest_client] Request (ServerActionsTestOtherA:test_rebuild_server_with_volume_attached): 200 GET https://10.4.3.247/compute/v2.1/servers/b7bf5fcb-de08-4c00-a873-904ca2959ae9 38.497s
2026-06-22 14:29:28,115 106573 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': '<omitted>'}
Body: None
Response - Headers: {'date': 'Mon, 22 Jun 2026 14:28:49 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-length': '1292', 'content-type': 'application/json', 'openstack-api-version': 'compute 2.1', 'x-openstack-nova-api-version': '2.1', 'vary': 'OpenStack-API-Version,X-OpenStack-Nova-API-Version', 'x-openstack-request-id': 'req-57abe959-1c49-4a5f-ae20-5c708dd18f61', 'x-compute-request-id': 'req-57abe959-1c49-4a5f-ae20-5c708dd18f61', 'connection': 'close', 'status': '200', 'content-location': 'https://10.4.3.247/compute/v2.1/servers/b7bf5fcb-de08-4c00-a873-904ca2959ae9'}
Body: b'{"server": {"accessIPv4": "", "accessIPv6": "", "addresses": {}, "created": "2026-06-22T14:28:46Z", "flavor": {"id": "42", "links": [{"rel": "bookmark", "href": "https://10.4.3.247/compute/flavors/42"}]}, "hostId": "083946ebd80e0ee50d05a71cf0085d209d661fca77f17499ff342ca1", "id": "b7bf5fcb-de08-4c00-a873-904ca2959ae9", "image": {"id": "b5e76657-4c41-4768-8f64-a0953b486b0c", "links": [{"rel": "bookmark", "href": "https://10.4.3.247/compute/images/b5e76657-4c41-4768-8f64-a0953b486b0c"}]}, "links": [{"rel": "self", "href": "https://10.4.3.247/compute/v2.1/servers/b7bf5fcb-de08-4c00-a873-904ca2959ae9"}, {"rel": "bookmark", "href": "https://10.4.3.247/compute/servers/b7bf5fcb-de08-4c00-a873-904ca2959ae9"}], "metadata": {}, "name": "tempest-tempest.common.compute-instance-1120400539", "status": "BUILD", "tenant_id": "06056561f2494518acccf3729ecf410e", "user_id": "500e2f7a3ca34b3cbf959941eac94a72", "updated": "2026-06-22T14:28:49Z", "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "nova", "config_drive": "", "key_name": "tempest-keypair-1061779631", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "OS-EXT-STS:task_state": null, "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": []}}'
2026-06-22 14:29:29,797 106573 INFO [tempest.lib.common.rest_client] Request (ServerActionsTestOtherA:test_rebuild_server_with_volume_attached): 200 GET https://10.4.3.247/compute/v2.1/servers/b7bf5fcb-de08-4c00-a873-904ca2959ae9 0.676s
2026-06-22 14:29:29,797 106573 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': '<omitted>'}
Body: None
Response - Headers: {'date': 'Mon, 22 Jun 2026 14:29:29 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-length': '1368', 'content-type': 'application/json', 'openstack-api-version': 'compute 2.1', 'x-openstack-nova-api-version': '2.1', 'vary': 'OpenStack-API-Version,X-OpenStack-Nova-API-Version', 'x-openstack-request-id': 'req-8149eb04-c76a-414e-9b74-8b0694e5891e', 'x-compute-request-id': 'req-8149eb04-c76a-414e-9b74-8b0694e5891e', 'connection': 'close', 'status': '200', 'content-location': 'https://10.4.3.247/compute/v2.1/servers/b7bf5fcb-de08-4c00-a873-904ca2959ae9'}
Body: b'{"server": {"accessIPv4": "", "accessIPv6": "", "addresses": {}, "created": "2026-06-22T14:28:46Z", "flavor": {"id": "42", "links": [{"rel": "bookmark", "href": "https://10.4.3.247/compute/flavors/42"}]}, "hostId": "083946ebd80e0ee50d05a71cf0085d209d661fca77f17499ff342ca1", "id": "b7bf5fcb-de08-4c00-a873-904ca2959ae9", "image": {"id": "b5e76657-4c41-4768-8f64-a0953b486b0c", "links": [{"rel": "bookmark", "href": "https://10.4.3.247/compute/images/b5e76657-4c41-4768-8f64-a0953b486b0c"}]}, "links": [{"rel": "self", "href": "https://10.4.3.247/compute/v2.1/servers/b7bf5fcb-de08-4c00-a873-904ca2959ae9"}, {"rel": "bookmark", "href": "https://10.4.3.247/compute/servers/b7bf5fcb-de08-4c00-a873-904ca2959ae9"}], "metadata": {}, "name": "tempest-tempest.common.compute-instance-1120400539", "status": "BUILD", "tenant_id": "06056561f2494518acccf3729ecf410e", "user_id": "500e2f7a3ca34b3cbf959941eac94a72", "updated": "2026-06-22T14:28:53Z", "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "nova", "config_drive": "", "key_name": "tempest-keypair-1061779631", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "tempest-securitygroup--1589723325"}], "OS-EXT-STS:task_state": "networking", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": []}}'
2026-06-22 14:29:29,804 106573 INFO [tempest.common.waiters] State transition "BUILD/None" ==> "BUILD/networking" after 43 second wait
2026-06-22 14:29:49,104 106573 INFO [tempest.lib.common.rest_client] Request (ServerActionsTestOtherA:test_rebuild_server_with_volume_attached): 200 GET https://10.4.3.247/compute/v2.1/servers/b7bf5fcb-de08-4c00-a873-904ca2959ae9 18.300s
2026-06-22 14:29:49,105 106573 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': '<omitted>'}
Body: None
Response - Headers: {'date': 'Mon, 22 Jun 2026 14:29:30 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-length': '1368', 'content-type': 'application/json', 'openstack-api-version': 'compute 2.1', 'x-openstack-nova-api-version': '2.1', 'vary': 'OpenStack-API-Version,X-OpenStack-Nova-API-Version', 'x-openstack-request-id': 'req-def65a2d-5eb1-4916-9cfa-a7100abfbcd2', 'x-compute-request-id': 'req-def65a2d-5eb1-4916-9cfa-a7100abfbcd2', 'connection': 'close', 'status': '200', 'content-location': 'https://10.4.3.247/compute/v2.1/servers/b7bf5fcb-de08-4c00-a873-904ca2959ae9'}
Body: b'{"server": {"accessIPv4": "", "accessIPv6": "", "addresses": {}, "created": "2026-06-22T14:28:46Z", "flavor": {"id": "42", "links": [{"rel": "bookmark", "href": "https://10.4.3.247/compute/flavors/42"}]}, "hostId": "083946ebd80e0ee50d05a71cf0085d209d661fca77f17499ff342ca1", "id": "b7bf5fcb-de08-4c00-a873-904ca2959ae9", "image": {"id": "b5e76657-4c41-4768-8f64-a0953b486b0c", "links": [{"rel": "bookmark", "href": "https://10.4.3.247/compute/images/b5e76657-4c41-4768-8f64-a0953b486b0c"}]}, "links": [{"rel": "self", "href": "https://10.4.3.247/compute/v2.1/servers/b7bf5fcb-de08-4c00-a873-904ca2959ae9"}, {"rel": "bookmark", "href": "https://10.4.3.247/compute/servers/b7bf5fcb-de08-4c00-a873-904ca2959ae9"}], "metadata": {}, "name": "tempest-tempest.common.compute-instance-1120400539", "status": "BUILD", "tenant_id": "06056561f2494518acccf3729ecf410e", "user_id": "500e2f7a3ca34b3cbf959941eac94a72", "updated": "2026-06-22T14:28:53Z", "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "nova", "config_drive": "", "key_name": "tempest-keypair-1061779631", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "tempest-securitygroup--1589723325"}], "OS-EXT-STS:task_state": "networking", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": []}}'
2026-06-22 14:30:17,730 106573 INFO [tempest.lib.common.rest_client] Request (ServerActionsTestOtherA:test_rebuild_server_with_volume_attached): 200 GET https://10.4.3.247/compute/v2.1/servers/b7bf5fcb-de08-4c00-a873-904ca2959ae9 27.618s
2026-06-22 14:30:17,730 106573 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': '<omitted>'}
Body: None
Response - Headers: {'date': 'Mon, 22 Jun 2026 14:29:50 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-length': '1368', 'content-type': 'application/json', 'openstack-api-version': 'compute 2.1', 'x-openstack-nova-api-version': '2.1', 'vary': 'OpenStack-API-Version,X-OpenStack-Nova-API-Version', 'x-openstack-request-id': 'req-bd528e3d-0ff8-4455-b493-4e5fb27838d7', 'x-compute-request-id': 'req-bd528e3d-0ff8-4455-b493-4e5fb27838d7', 'connection': 'close', 'status': '200', 'content-location': 'https://10.4.3.247/compute/v2.1/servers/b7bf5fcb-de08-4c00-a873-904ca2959ae9'}
Body: b'{"server": {"accessIPv4": "", "accessIPv6": "", "addresses": {}, "created": "2026-06-22T14:28:46Z", "flavor": {"id": "42", "links": [{"rel": "bookmark", "href": "https://10.4.3.247/compute/flavors/42"}]}, "hostId": "083946ebd80e0ee50d05a71cf0085d209d661fca77f17499ff342ca1", "id": "b7bf5fcb-de08-4c00-a873-904ca2959ae9", "image": {"id": "b5e76657-4c41-4768-8f64-a0953b486b0c", "links": [{"rel": "bookmark", "href": "https://10.4.3.247/compute/images/b5e76657-4c41-4768-8f64-a0953b486b0c"}]}, "links": [{"rel": "self", "href": "https://10.4.3.247/compute/v2.1/servers/b7bf5fcb-de08-4c00-a873-904ca2959ae9"}, {"rel": "bookmark", "href": "https://10.4.3.247/compute/servers/b7bf5fcb-de08-4c00-a873-904ca2959ae9"}], "metadata": {}, "name": "tempest-tempest.common.compute-instance-1120400539", "status": "BUILD", "tenant_id": "06056561f2494518acccf3729ecf410e", "user_id": "500e2f7a3ca34b3cbf959941eac94a72", "updated": "2026-06-22T14:28:53Z", "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "nova", "config_drive": "", "key_name": "tempest-keypair-1061779631", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "tempest-securitygroup--1589723325"}], "OS-EXT-STS:task_state": "networking", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": []}}'
2026-06-22 14:30:39,593 106573 INFO [tempest.lib.common.rest_client] Request (ServerActionsTestOtherA:test_rebuild_server_with_volume_attached): 500 GET https://10.4.3.247/compute/v2.1/servers/b7bf5fcb-de08-4c00-a873-904ca2959ae9 20.857s
2026-06-22 14:30:39,593 106573 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': '<omitted>'}
Body: None
Response - Headers: {'date': 'Mon, 22 Jun 2026 14:30:18 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'openstack-api-version': 'compute 2.1', 'x-openstack-nova-api-version': '2.1', 'vary': 'OpenStack-API-Version,X-OpenStack-Nova-API-Version', 'content-type': 'application/json; charset=UTF-8', 'content-length': '147', 'x-openstack-request-id': 'req-aedd8d23-7028-4817-bf72-a8e875c6314c', 'x-compute-request-id': 'req-aedd8d23-7028-4817-bf72-a8e875c6314c', 'connection': 'close', 'status': '500', 'content-location': 'https://10.4.3.247/compute/v2.1/servers/b7bf5fcb-de08-4c00-a873-904ca2959ae9'}
Body: b'{"computeFault": {"code": 500, "message": "Unexpected API Error. Please contact the administrator\\n<class \'oslo_db.exception.DBConnectionError\'>"}}'
2026-06-22 14:30:39,664 106573 INFO [tempest.lib.common.rest_client] Request (ServerActionsTestOtherA:test_rebuild_server_with_volume_attached): 500 DELETE https://10.4.3.247/compute/v2.1/servers/b7bf5fcb-de08-4c00-a873-904ca2959ae9 0.070s
2026-06-22 14:30:39,664 106573 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': '<omitted>'}
Body: None
Response - Headers: {'date': 'Mon, 22 Jun 2026 14:30:39 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'openstack-api-version': 'compute 2.1', 'x-openstack-nova-api-version': '2.1', 'vary': 'OpenStack-API-Version,X-OpenStack-Nova-API-Version', 'content-type': 'application/json; charset=UTF-8', 'content-length': '147', 'x-openstack-request-id': 'req-33cabe6a-7372-4b06-9498-af35643c5685', 'x-compute-request-id': 'req-33cabe6a-7372-4b06-9498-af35643c5685', 'connection': 'close', 'status': '500', 'content-location': 'https://10.4.3.247/compute/v2.1/servers/b7bf5fcb-de08-4c00-a873-904ca2959ae9'}
Body: b'{"computeFault": {"code": 500, "message": "Unexpected API Error. Please contact the administrator\\n<class \'oslo_db.exception.DBConnectionError\'>"}}'
2026-06-22 14:30:39,664 106573 ERROR [tempest.common.compute] Deleting server b7bf5fcb-de08-4c00-a873-904ca2959ae9 failed
2026-06-22 14:30:39.664 106573 ERROR tempest.common.compute Traceback (most recent call last):
2026-06-22 14:30:39.664 106573 ERROR tempest.common.compute File "/opt/stack/tempest/tempest/common/compute.py", line 328, in create_test_server
2026-06-22 14:30:39.664 106573 ERROR tempest.common.compute server = waiters.wait_for_server_status(
2026-06-22 14:30:39.664 106573 ERROR tempest.common.compute ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2026-06-22 14:30:39.664 106573 ERROR tempest.common.compute File "/opt/stack/tempest/tempest/common/waiters.py", line 65, in wait_for_server_status
2026-06-22 14:30:39.664 106573 ERROR tempest.common.compute body = client.show_server(server_id)['server']
2026-06-22 14:30:39.664 106573 ERROR tempest.common.compute ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2026-06-22 14:30:39.664 106573 ERROR tempest.common.compute File "/opt/stack/tempest/tempest/lib/services/compute/servers_client.py", line 175, in show_server
2026-06-22 14:30:39.664 106573 ERROR tempest.common.compute resp, body = self.get("servers/%s" % server_id)
2026-06-22 14:30:39.664 106573 ERROR tempest.common.compute ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2026-06-22 14:30:39.664 106573 ERROR tempest.common.compute File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 345, in get
2026-06-22 14:30:39.664 106573 ERROR tempest.common.compute return self.request('GET', url, extra_headers, headers,
2026-06-22 14:30:39.664 106573 ERROR tempest.common.compute ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2026-06-22 14:30:39.664 106573 ERROR tempest.common.compute File "/opt/stack/tempest/tempest/lib/services/compute/base_compute_client.py", line 47, in request
2026-06-22 14:30:39.664 106573 ERROR tempest.common.compute resp, resp_body = super(BaseComputeClient, self).request(
2026-06-22 14:30:39.664 106573 ERROR tempest.common.compute ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2026-06-22 14:30:39.664 106573 ERROR tempest.common.compute File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 767, in request
2026-06-22 14:30:39.664 106573 ERROR tempest.common.compute self._error_checker(resp, resp_body)
2026-06-22 14:30:39.664 106573 ERROR tempest.common.compute File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 952, in _error_checker
2026-06-22 14:30:39.664 106573 ERROR tempest.common.compute raise exceptions.ServerFault(resp_body, resp=resp,
2026-06-22 14:30:39.664 106573 ERROR tempest.common.compute tempest.lib.exceptions.ServerFault: Got server fault
2026-06-22 14:30:39.664 106573 ERROR tempest.common.compute Details: Unexpected API Error. Please contact the administrator
2026-06-22 14:30:39.664 106573 ERROR tempest.common.compute <class 'oslo_db.exception.DBConnectionError'>
2026-06-22 14:30:39.664 106573 ERROR tempest.common.compute
2026-06-22 14:30:39.664 106573 ERROR tempest.common.compute During handling of the above exception, another exception occurred:
2026-06-22 14:30:39.664 106573 ERROR tempest.common.compute
2026-06-22 14:30:39.664 106573 ERROR tempest.common.compute Traceback (most recent call last):
2026-06-22 14:30:39.664 106573 ERROR tempest.common.compute File "/opt/stack/tempest/tempest/common/compute.py", line 348, in create_test_server
2026-06-22 14:30:39.664 106573 ERROR tempest.common.compute clients.servers_client.delete_server(
2026-06-22 14:30:39.664 106573 ERROR tempest.common.compute File "/opt/stack/tempest/tempest/lib/services/compute/servers_client.py", line 188, in delete_server
2026-06-22 14:30:39.664 106573 ERROR tempest.common.compute resp, body = self.delete("servers/%s" % server_id)
2026-06-22 14:30:39.664 106573 ERROR tempest.common.compute ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2026-06-22 14:30:39.664 106573 ERROR tempest.common.compute File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 362, in delete
2026-06-22 14:30:39.664 106573 ERROR tempest.common.compute return self.request('DELETE', url, extra_headers, headers, body)
2026-06-22 14:30:39.664 106573 ERROR tempest.common.compute ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2026-06-22 14:30:39.664 106573 ERROR tempest.common.compute File "/opt/stack/tempest/tempest/lib/services/compute/base_compute_client.py", line 47, in request
2026-06-22 14:30:39.664 106573 ERROR tempest.common.compute resp, resp_body = super(BaseComputeClient, self).request(
2026-06-22 14:30:39.664 106573 ERROR tempest.common.compute ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2026-06-22 14:30:39.664 106573 ERROR tempest.common.compute File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 767, in request
2026-06-22 14:30:39.664 106573 ERROR tempest.common.compute self._error_checker(resp, resp_body)
2026-06-22 14:30:39.664 106573 ERROR tempest.common.compute File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 952, in _error_checker
2026-06-22 14:30:39.664 106573 ERROR tempest.common.compute raise exceptions.ServerFault(resp_body, resp=resp,
2026-06-22 14:30:39.664 106573 ERROR tempest.common.compute tempest.lib.exceptions.ServerFault: Got server fault
2026-06-22 14:30:39.664 106573 ERROR tempest.common.compute Details: Unexpected API Error. Please contact the administrator
2026-06-22 14:30:39.664 106573 ERROR tempest.common.compute <class 'oslo_db.exception.DBConnectionError'>
2026-06-22 14:30:39.664 106573 ERROR tempest.common.compute
2026-06-22 14:30:39,712 106573 INFO [tempest.lib.common.rest_client] Request (ServerActionsTestOtherA:test_rebuild_server_with_volume_attached): 500 GET https://10.4.3.247/compute/v2.1/servers/b7bf5fcb-de08-4c00-a873-904ca2959ae9 0.043s
2026-06-22 14:30:39,712 106573 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': '<omitted>'}
Body: None
Response - Headers: {'date': 'Mon, 22 Jun 2026 14:30:39 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'openstack-api-version': 'compute 2.1', 'x-openstack-nova-api-version': '2.1', 'vary': 'OpenStack-API-Version,X-OpenStack-Nova-API-Version', 'content-type': 'application/json; charset=UTF-8', 'content-length': '147', 'x-openstack-request-id': 'req-b20c83f7-9260-44f9-9fc8-282707929d2e', 'x-compute-request-id': 'req-b20c83f7-9260-44f9-9fc8-282707929d2e', 'connection': 'close', 'status': '500', 'content-location': 'https://10.4.3.247/compute/v2.1/servers/b7bf5fcb-de08-4c00-a873-904ca2959ae9'}
Body: b'{"computeFault": {"code": 500, "message": "Unexpected API Error. Please contact the administrator\\n<class \'oslo_db.exception.DBConnectionError\'>"}}'
2026-06-22 14:30:39,712 106573 ERROR [tempest.common.compute] Server b7bf5fcb-de08-4c00-a873-904ca2959ae9 failed to delete in time
2026-06-22 14:30:39.712 106573 ERROR tempest.common.compute Traceback (most recent call last):
2026-06-22 14:30:39.712 106573 ERROR tempest.common.compute File "/opt/stack/tempest/tempest/common/compute.py", line 328, in create_test_server
2026-06-22 14:30:39.712 106573 ERROR tempest.common.compute server = waiters.wait_for_server_status(
2026-06-22 14:30:39.712 106573 ERROR tempest.common.compute ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2026-06-22 14:30:39.712 106573 ERROR tempest.common.compute File "/opt/stack/tempest/tempest/common/waiters.py", line 65, in wait_for_server_status
2026-06-22 14:30:39.712 106573 ERROR tempest.common.compute body = client.show_server(server_id)['server']
2026-06-22 14:30:39.712 106573 ERROR tempest.common.compute ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2026-06-22 14:30:39.712 106573 ERROR tempest.common.compute File "/opt/stack/tempest/tempest/lib/services/compute/servers_client.py", line 175, in show_server
2026-06-22 14:30:39.712 106573 ERROR tempest.common.compute resp, body = self.get("servers/%s" % server_id)
2026-06-22 14:30:39.712 106573 ERROR tempest.common.compute ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2026-06-22 14:30:39.712 106573 ERROR tempest.common.compute File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 345, in get
2026-06-22 14:30:39.712 106573 ERROR tempest.common.compute return self.request('GET', url, extra_headers, headers,
2026-06-22 14:30:39.712 106573 ERROR tempest.common.compute ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2026-06-22 14:30:39.712 106573 ERROR tempest.common.compute File "/opt/stack/tempest/tempest/lib/services/compute/base_compute_client.py", line 47, in request
2026-06-22 14:30:39.712 106573 ERROR tempest.common.compute resp, resp_body = super(BaseComputeClient, self).request(
2026-06-22 14:30:39.712 106573 ERROR tempest.common.compute ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2026-06-22 14:30:39.712 106573 ERROR tempest.common.compute File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 767, in request
2026-06-22 14:30:39.712 106573 ERROR tempest.common.compute self._error_checker(resp, resp_body)
2026-06-22 14:30:39.712 106573 ERROR tempest.common.compute File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 952, in _error_checker
2026-06-22 14:30:39.712 106573 ERROR tempest.common.compute raise exceptions.ServerFault(resp_body, resp=resp,
2026-06-22 14:30:39.712 106573 ERROR tempest.common.compute tempest.lib.exceptions.ServerFault: Got server fault
2026-06-22 14:30:39.712 106573 ERROR tempest.common.compute Details: Unexpected API Error. Please contact the administrator
2026-06-22 14:30:39.712 106573 ERROR tempest.common.compute <class 'oslo_db.exception.DBConnectionError'>
2026-06-22 14:30:39.712 106573 ERROR tempest.common.compute
2026-06-22 14:30:39.712 106573 ERROR tempest.common.compute During handling of the above exception, another exception occurred:
2026-06-22 14:30:39.712 106573 ERROR tempest.common.compute
2026-06-22 14:30:39.712 106573 ERROR tempest.common.compute Traceback (most recent call last):
2026-06-22 14:30:39.712 106573 ERROR tempest.common.compute File "/opt/stack/tempest/tempest/common/compute.py", line 361, in create_test_server
2026-06-22 14:30:39.712 106573 ERROR tempest.common.compute waiters.wait_for_server_termination(
2026-06-22 14:30:39.712 106573 ERROR tempest.common.compute File "/opt/stack/tempest/tempest/common/waiters.py", line 110, in wait_for_server_termination
2026-06-22 14:30:39.712 106573 ERROR tempest.common.compute body = client.show_server(server_id)['server']
2026-06-22 14:30:39.712 106573 ERROR tempest.common.compute ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2026-06-22 14:30:39.712 106573 ERROR tempest.common.compute File "/opt/stack/tempest/tempest/lib/services/compute/servers_client.py", line 175, in show_server
2026-06-22 14:30:39.712 106573 ERROR tempest.common.compute resp, body = self.get("servers/%s" % server_id)
2026-06-22 14:30:39.712 106573 ERROR tempest.common.compute ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2026-06-22 14:30:39.712 106573 ERROR tempest.common.compute File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 345, in get
2026-06-22 14:30:39.712 106573 ERROR tempest.common.compute return self.request('GET', url, extra_headers, headers,
2026-06-22 14:30:39.712 106573 ERROR tempest.common.compute ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2026-06-22 14:30:39.712 106573 ERROR tempest.common.compute File "/opt/stack/tempest/tempest/lib/services/compute/base_compute_client.py", line 47, in request
2026-06-22 14:30:39.712 106573 ERROR tempest.common.compute resp, resp_body = super(BaseComputeClient, self).request(
2026-06-22 14:30:39.712 106573 ERROR tempest.common.compute ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2026-06-22 14:30:39.712 106573 ERROR tempest.common.compute File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 767, in request
2026-06-22 14:30:39.712 106573 ERROR tempest.common.compute self._error_checker(resp, resp_body)
2026-06-22 14:30:39.712 106573 ERROR tempest.common.compute File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 952, in _error_checker
2026-06-22 14:30:39.712 106573 ERROR tempest.common.compute raise exceptions.ServerFault(resp_body, resp=resp,
2026-06-22 14:30:39.712 106573 ERROR tempest.common.compute tempest.lib.exceptions.ServerFault: Got server fault
2026-06-22 14:30:39.712 106573 ERROR tempest.common.compute Details: Unexpected API Error. Please contact the administrator
2026-06-22 14:30:39.712 106573 ERROR tempest.common.compute <class 'oslo_db.exception.DBConnectionError'>
2026-06-22 14:30:39.712 106573 ERROR tempest.common.compute
2026-06-22 14:30:39,761 106573 INFO [tempest.lib.common.rest_client] Request (ServerActionsTestOtherA:tearDown): 500 GET https://10.4.3.247/compute/v2.1/servers/13ad7cc1-0968-4de5-892d-4853716105c0 0.043s
2026-06-22 14:30:39,761 106573 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': '<omitted>'}
Body: None
Response - Headers: {'date': 'Mon, 22 Jun 2026 14:30:39 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'openstack-api-version': 'compute 2.1', 'x-openstack-nova-api-version': '2.1', 'vary': 'OpenStack-API-Version,X-OpenStack-Nova-API-Version', 'content-type': 'application/json; charset=UTF-8', 'content-length': '147', 'x-openstack-request-id': 'req-00ebd774-1c74-4d0a-be26-9c3f5b126ebb', 'x-compute-request-id': 'req-00ebd774-1c74-4d0a-be26-9c3f5b126ebb', 'connection': 'close', 'status': '500', 'content-location': 'https://10.4.3.247/compute/v2.1/servers/13ad7cc1-0968-4de5-892d-4853716105c0'}
Body: b'{"computeFault": {"code": 500, "message": "Unexpected API Error. Please contact the administrator\\n<class \'oslo_db.exception.DBConnectionError\'>"}}'
2026-06-22 14:30:39,761 106573 ERROR [tempest.api.compute.base] Got server fault
Details: Unexpected API Error. Please contact the administrator
<class 'oslo_db.exception.DBConnectionError'>
2026-06-22 14:30:39.761 106573 ERROR tempest.api.compute.base Traceback (most recent call last):
2026-06-22 14:30:39.761 106573 ERROR tempest.api.compute.base File "/opt/stack/tempest/tempest/api/compute/base.py", line 211, in server_check_teardown
2026-06-22 14:30:39.761 106573 ERROR tempest.api.compute.base waiters.wait_for_server_status(cls.servers_client,
2026-06-22 14:30:39.761 106573 ERROR tempest.api.compute.base File "/opt/stack/tempest/tempest/common/waiters.py", line 40, in wait_for_server_status
2026-06-22 14:30:39.761 106573 ERROR tempest.api.compute.base body = client.show_server(server_id)['server']
2026-06-22 14:30:39.761 106573 ERROR tempest.api.compute.base ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2026-06-22 14:30:39.761 106573 ERROR tempest.api.compute.base File "/opt/stack/tempest/tempest/lib/services/compute/servers_client.py", line 175, in show_server
2026-06-22 14:30:39.761 106573 ERROR tempest.api.compute.base resp, body = self.get("servers/%s" % server_id)
2026-06-22 14:30:39.761 106573 ERROR tempest.api.compute.base ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2026-06-22 14:30:39.761 106573 ERROR tempest.api.compute.base File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 345, in get
2026-06-22 14:30:39.761 106573 ERROR tempest.api.compute.base return self.request('GET', url, extra_headers, headers,
2026-06-22 14:30:39.761 106573 ERROR tempest.api.compute.base ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2026-06-22 14:30:39.761 106573 ERROR tempest.api.compute.base File "/opt/stack/tempest/tempest/lib/services/compute/base_compute_client.py", line 47, in request
2026-06-22 14:30:39.761 106573 ERROR tempest.api.compute.base resp, resp_body = super(BaseComputeClient, self).request(
2026-06-22 14:30:39.761 106573 ERROR tempest.api.compute.base ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2026-06-22 14:30:39.761 106573 ERROR tempest.api.compute.base File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 767, in request
2026-06-22 14:30:39.761 106573 ERROR tempest.api.compute.base self._error_checker(resp, resp_body)
2026-06-22 14:30:39.761 106573 ERROR tempest.api.compute.base File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 952, in _error_checker
2026-06-22 14:30:39.761 106573 ERROR tempest.api.compute.base raise exceptions.ServerFault(resp_body, resp=resp,
2026-06-22 14:30:39.761 106573 ERROR tempest.api.compute.base tempest.lib.exceptions.ServerFault: Got server fault
2026-06-22 14:30:39.761 106573 ERROR tempest.api.compute.base Details: Unexpected API Error. Please contact the administrator
2026-06-22 14:30:39.761 106573 ERROR tempest.api.compute.base <class 'oslo_db.exception.DBConnectionError'>
2026-06-22 14:30:39.761 106573 ERROR tempest.api.compute.base
2026-06-22 14:30:39,802 106573 INFO [tempest.lib.common.rest_client] Request (ServerActionsTestOtherA:tearDown): 500 DELETE https://10.4.3.247/compute/v2.1/servers/13ad7cc1-0968-4de5-892d-4853716105c0 0.040s
2026-06-22 14:30:39,803 106573 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': '<omitted>'}
Body: None
Response - Headers: {'date': 'Mon, 22 Jun 2026 14:30:39 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'openstack-api-version': 'compute 2.1', 'x-openstack-nova-api-version': '2.1', 'vary': 'OpenStack-API-Version,X-OpenStack-Nova-API-Version', 'content-type': 'application/json; charset=UTF-8', 'content-length': '147', 'x-openstack-request-id': 'req-e2ea4e26-9eca-4506-8e95-04250047e2e7', 'x-compute-request-id': 'req-e2ea4e26-9eca-4506-8e95-04250047e2e7', 'connection': 'close', 'status': '500', 'content-location': 'https://10.4.3.247/compute/v2.1/servers/13ad7cc1-0968-4de5-892d-4853716105c0'}
Body: b'{"computeFault": {"code": 500, "message": "Unexpected API Error. Please contact the administrator\\n<class \'oslo_db.exception.DBConnectionError\'>"}}'
2026-06-22 14:30:39,861 106573 INFO [tempest.lib.common.rest_client] Request (ServerActionsTestOtherA:_run_cleanups): 500 DELETE https://10.4.3.247/compute/v2.1/os-keypairs/tempest-keypair-1061779631 0.057s
2026-06-22 14:30:39,861 106573 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': '<omitted>'}
Body: None
Response - Headers: {'date': 'Mon, 22 Jun 2026 14:30:39 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'openstack-api-version': 'compute 2.1', 'x-openstack-nova-api-version': '2.1', 'vary': 'OpenStack-API-Version,X-OpenStack-Nova-API-Version', 'content-type': 'application/json; charset=UTF-8', 'content-length': '147', 'x-openstack-request-id': 'req-dc37f578-56df-4c3e-a3e0-f3e130462206', 'x-compute-request-id': 'req-dc37f578-56df-4c3e-a3e0-f3e130462206', 'connection': 'close', 'status': '500', 'content-location': 'https://10.4.3.247/compute/v2.1/os-keypairs/tempest-keypair-1061779631'}
Body: b'{"computeFault": {"code": 500, "message": "Unexpected API Error. Please contact the administrator\\n<class \'oslo_db.exception.DBConnectionError\'>"}}'
2026-06-22 14:30:39,862 106573 ERROR [tempest.lib.common.validation_resources] Exception raised while deleting key tempest-keypair-1061779631
2026-06-22 14:30:39.862 106573 ERROR tempest.lib.common.validation_resources Traceback (most recent call last):
2026-06-22 14:30:39.862 106573 ERROR tempest.lib.common.validation_resources File "/opt/stack/tempest/tempest/lib/common/validation_resources.py", line 299, in clear_validation_resources
2026-06-22 14:30:39.862 106573 ERROR tempest.lib.common.validation_resources keypair_client.delete_keypair(keypair_name)
2026-06-22 14:30:39.862 106573 ERROR tempest.lib.common.validation_resources File "/opt/stack/tempest/tempest/lib/services/compute/keypairs_client.py", line 115, in delete_keypair
2026-06-22 14:30:39.862 106573 ERROR tempest.lib.common.validation_resources resp, body = self.delete(url)
2026-06-22 14:30:39.862 106573 ERROR tempest.lib.common.validation_resources ^^^^^^^^^^^^^^^^
2026-06-22 14:30:39.862 106573 ERROR tempest.lib.common.validation_resources File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 362, in delete
2026-06-22 14:30:39.862 106573 ERROR tempest.lib.common.validation_resources return self.request('DELETE', url, extra_headers, headers, body)
2026-06-22 14:30:39.862 106573 ERROR tempest.lib.common.validation_resources ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2026-06-22 14:30:39.862 106573 ERROR tempest.lib.common.validation_resources File "/opt/stack/tempest/tempest/lib/services/compute/base_compute_client.py", line 47, in request
2026-06-22 14:30:39.862 106573 ERROR tempest.lib.common.validation_resources resp, resp_body = super(BaseComputeClient, self).request(
2026-06-22 14:30:39.862 106573 ERROR tempest.lib.common.validation_resources ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2026-06-22 14:30:39.862 106573 ERROR tempest.lib.common.validation_resources File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 767, in request
2026-06-22 14:30:39.862 106573 ERROR tempest.lib.common.validation_resources self._error_checker(resp, resp_body)
2026-06-22 14:30:39.862 106573 ERROR tempest.lib.common.validation_resources File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 952, in _error_checker
2026-06-22 14:30:39.862 106573 ERROR tempest.lib.common.validation_resources raise exceptions.ServerFault(resp_body, resp=resp,
2026-06-22 14:30:39.862 106573 ERROR tempest.lib.common.validation_resources tempest.lib.exceptions.ServerFault: Got server fault
2026-06-22 14:30:39.862 106573 ERROR tempest.lib.common.validation_resources Details: Unexpected API Error. Please contact the administrator
2026-06-22 14:30:39.862 106573 ERROR tempest.lib.common.validation_resources <class 'oslo_db.exception.DBConnectionError'>
2026-06-22 14:30:39.862 106573 ERROR tempest.lib.common.validation_resources
2026-06-22 14:31:32,821 106573 INFO [tempest.lib.common.rest_client] Request (ServerActionsTestOtherA:_run_cleanups): 409 DELETE https://10.4.3.247/networking/v2.0/security-groups/c18ac5b1-ac2e-401a-86b2-28b528eb5ef4 52.958s
2026-06-22 14:31:32,821 106573 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': '<omitted>'}
Body: None
Response - Headers: {'date': 'Mon, 22 Jun 2026 14:30:39 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '136', 'x-openstack-request-id': 'req-683344d8-d60a-4aa3-85bc-cd995309f646', 'connection': 'close', 'status': '409', 'content-location': 'https://10.4.3.247/networking/v2.0/security-groups/c18ac5b1-ac2e-401a-86b2-28b528eb5ef4'}
Body: b'{"NeutronError": {"type": "SecurityGroupInUse", "message": "Security Group c18ac5b1-ac2e-401a-86b2-28b528eb5ef4 in use.", "detail": ""}}'
2026-06-22 14:31:32,822 106573 ERROR [tempest.lib.common.validation_resources] Conflict while deleting security group c18ac5b1-ac2e-401a-86b2-28b528eb5ef4 VM might not be deleted
2026-06-22 14:31:32.822 106573 ERROR tempest.lib.common.validation_resources Traceback (most recent call last):
2026-06-22 14:31:32.822 106573 ERROR tempest.lib.common.validation_resources File "/opt/stack/tempest/tempest/lib/common/validation_resources.py", line 315, in clear_validation_resources
2026-06-22 14:31:32.822 106573 ERROR tempest.lib.common.validation_resources security_group_client.delete_security_group(sec_id)
2026-06-22 14:31:32.822 106573 ERROR tempest.lib.common.validation_resources File "/opt/stack/tempest/tempest/lib/services/network/security_groups_client.py", line 59, in delete_security_group
2026-06-22 14:31:32.822 106573 ERROR tempest.lib.common.validation_resources return self.delete_resource(uri)
2026-06-22 14:31:32.822 106573 ERROR tempest.lib.common.validation_resources ^^^^^^^^^^^^^^^^^^^^^^^^^
2026-06-22 14:31:32.822 106573 ERROR tempest.lib.common.validation_resources File "/opt/stack/tempest/tempest/lib/services/network/base.py", line 42, in delete_resource
2026-06-22 14:31:32.822 106573 ERROR tempest.lib.common.validation_resources resp, body = self.delete(req_uri)
2026-06-22 14:31:32.822 106573 ERROR tempest.lib.common.validation_resources ^^^^^^^^^^^^^^^^^^^^
2026-06-22 14:31:32.822 106573 ERROR tempest.lib.common.validation_resources File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 362, in delete
2026-06-22 14:31:32.822 106573 ERROR tempest.lib.common.validation_resources return self.request('DELETE', url, extra_headers, headers, body)
2026-06-22 14:31:32.822 106573 ERROR tempest.lib.common.validation_resources ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2026-06-22 14:31:32.822 106573 ERROR tempest.lib.common.validation_resources File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 767, in request
2026-06-22 14:31:32.822 106573 ERROR tempest.lib.common.validation_resources self._error_checker(resp, resp_body)
2026-06-22 14:31:32.822 106573 ERROR tempest.lib.common.validation_resources File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 897, in _error_checker
2026-06-22 14:31:32.822 106573 ERROR tempest.lib.common.validation_resources raise exceptions.Conflict(resp_body, resp=resp)
2026-06-22 14:31:32.822 106573 ERROR tempest.lib.common.validation_resources tempest.lib.exceptions.Conflict: Conflict with state of target resource
2026-06-22 14:31:32.822 106573 ERROR tempest.lib.common.validation_resources Details: {'type': 'SecurityGroupInUse', 'message': 'Security Group c18ac5b1-ac2e-401a-86b2-28b528eb5ef4 in use.', 'detail': ''}
2026-06-22 14:31:32.822 106573 ERROR tempest.lib.common.validation_resources
2026-06-22 14:31:38,588 106573 INFO [tempest.lib.common.rest_client] Request (ServerActionsTestOtherA:_run_cleanups): 204 DELETE https://10.4.3.247/networking/v2.0/floatingips/0c4107bb-7523-4383-8ba8-3f6c5770cc5e 5.765s
2026-06-22 14:31:38,589 106573 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': '<omitted>'}
Body: None
Response - Headers: {'date': 'Mon, 22 Jun 2026 14:31:32 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'x-openstack-request-id': 'req-d3cee814-a360-4cc6-b608-18f9320bbaba', 'connection': 'close', 'status': '204', 'content-location': 'https://10.4.3.247/networking/v2.0/floatingips/0c4107bb-7523-4383-8ba8-3f6c5770cc5e'}
Body: b''
}}}
traceback-1: {{{
Traceback (most recent call last):
File "/opt/stack/tempest/tempest/api/compute/base.py", line 211, in server_check_teardown
waiters.wait_for_server_status(cls.servers_client,
File "/opt/stack/tempest/tempest/common/waiters.py", line 40, in wait_for_server_status
body = client.show_server(server_id)['server']
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/services/compute/servers_client.py", line 175, in show_server
resp, body = self.get("servers/%s" % server_id)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 345, in get
return self.request('GET', url, extra_headers, headers,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/services/compute/base_compute_client.py", line 47, in request
resp, resp_body = super(BaseComputeClient, self).request(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 767, in request
self._error_checker(resp, resp_body)
File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 952, in _error_checker
raise exceptions.ServerFault(resp_body, resp=resp,
tempest.lib.exceptions.ServerFault: Got server fault
Details: Unexpected API Error. Please contact the administrator
<class 'oslo_db.exception.DBConnectionError'>
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/opt/stack/tempest/tempest/api/compute/servers/test_server_actions.py", line 71, in tearDown
self.server_check_teardown()
File "/opt/stack/tempest/tempest/api/compute/base.py", line 215, in server_check_teardown
cls.servers_client.delete_server(cls.server_id)
File "/opt/stack/tempest/tempest/lib/services/compute/servers_client.py", line 188, in delete_server
resp, body = self.delete("servers/%s" % server_id)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 362, in delete
return self.request('DELETE', url, extra_headers, headers, body)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/services/compute/base_compute_client.py", line 47, in request
resp, resp_body = super(BaseComputeClient, self).request(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 767, in request
self._error_checker(resp, resp_body)
File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 952, in _error_checker
raise exceptions.ServerFault(resp_body, resp=resp,
tempest.lib.exceptions.ServerFault: Got server fault
Details: Unexpected API Error. Please contact the administrator
<class 'oslo_db.exception.DBConnectionError'>
}}}
traceback-2: {{{
Traceback (most recent call last):
File "/opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/fixtures/fixture.py", line 162, in cleanUp
return self._cleanups(raise_errors=raise_first) # type: ignore[misc]
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/fixtures/callmany.py", line 121, in __call__
raise exc.with_traceback(error[2])
File "/opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/fixtures/callmany.py", line 113, in __call__
cleanup(*args, **kwargs)
File "/opt/stack/tempest/tempest/lib/common/validation_resources.py", line 346, in clear_validation_resources
raise has_exception
File "/opt/stack/tempest/tempest/lib/common/validation_resources.py", line 299, in clear_validation_resources
keypair_client.delete_keypair(keypair_name)
File "/opt/stack/tempest/tempest/lib/services/compute/keypairs_client.py", line 115, in delete_keypair
resp, body = self.delete(url)
^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 362, in delete
return self.request('DELETE', url, extra_headers, headers, body)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/services/compute/base_compute_client.py", line 47, in request
resp, resp_body = super(BaseComputeClient, self).request(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 767, in request
self._error_checker(resp, resp_body)
File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 952, in _error_checker
raise exceptions.ServerFault(resp_body, resp=resp,
tempest.lib.exceptions.ServerFault: Got server fault
Details: Unexpected API Error. Please contact the administrator
<class 'oslo_db.exception.DBConnectionError'>
}}}
Traceback (most recent call last):
File "/opt/stack/tempest/tempest/common/utils/__init__.py", line 65, in wrapper
return f(*func_args, **func_kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/api/compute/servers/test_server_actions.py", line 482, in test_rebuild_server_with_volume_attached
_, servers = compute.create_test_server(
^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/compute.py", line 345, in create_test_server
with excutils.save_and_reraise_exception():
File "/opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_utils/excutils.py", line 266, in __exit__
self.force_reraise()
File "/opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_utils/excutils.py", line 232, in force_reraise
raise self.value
File "/opt/stack/tempest/tempest/common/compute.py", line 328, in create_test_server
server = waiters.wait_for_server_status(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/waiters.py", line 65, in wait_for_server_status
body = client.show_server(server_id)['server']
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/services/compute/servers_client.py", line 175, in show_server
resp, body = self.get("servers/%s" % server_id)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 345, in get
return self.request('GET', url, extra_headers, headers,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/services/compute/base_compute_client.py", line 47, in request
resp, resp_body = super(BaseComputeClient, self).request(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 767, in request
self._error_checker(resp, resp_body)
File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 952, in _error_checker
raise exceptions.ServerFault(resp_body, resp=resp,
tempest.lib.exceptions.ServerFault: Got server fault
Details: Unexpected API Error. Please contact the administrator
<class 'oslo_db.exception.DBConnectionError'>
|
||||||
test_resize_volume_backed_server_confirm[id-e6c28180-7454-4b59-b188-0257af08a63b,volume] |
fail
ft80.2: tempest.api.compute.servers.test_server_actions.ServerActionsTestOtherA.test_resize_volume_backed_server_confirm[id-e6c28180-7454-4b59-b188-0257af08a63b,volume]testtools.testresult.real._StringException: pythonlogging:'': {{{
2026-06-22 14:32:44,132 106573 INFO [tempest.lib.common.rest_client] Request (ServerActionsTestOtherA:setUp): 500 GET https://10.4.3.247/compute/v2.1/servers/13ad7cc1-0968-4de5-892d-4853716105c0 65.529s
2026-06-22 14:32:44,132 106573 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': '<omitted>'}
Body: None
Response - Headers: {'date': 'Mon, 22 Jun 2026 14:31:38 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'openstack-api-version': 'compute 2.1', 'x-openstack-nova-api-version': '2.1', 'vary': 'OpenStack-API-Version,X-OpenStack-Nova-API-Version', 'content-type': 'application/json; charset=UTF-8', 'content-length': '162', 'x-openstack-request-id': 'req-5f33bbdb-d41b-4936-800c-734691927b6f', 'x-compute-request-id': 'req-5f33bbdb-d41b-4936-800c-734691927b6f', 'connection': 'close', 'status': '500', 'content-location': 'https://10.4.3.247/compute/v2.1/servers/13ad7cc1-0968-4de5-892d-4853716105c0'}
Body: b'{"computeFault": {"code": 500, "message": "Unexpected API Error. Please contact the administrator\\n<class \'neutronclient.common.exceptions.ServiceUnavailable\'>"}}'
2026-06-22 14:32:44,182 106573 INFO [tempest.lib.common.rest_client] Request (ServerActionsTestOtherA:setUp): 500 DELETE https://10.4.3.247/compute/v2.1/servers/13ad7cc1-0968-4de5-892d-4853716105c0 0.049s
2026-06-22 14:32:44,182 106573 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': '<omitted>'}
Body: None
Response - Headers: {'date': 'Mon, 22 Jun 2026 14:32:44 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'openstack-api-version': 'compute 2.1', 'x-openstack-nova-api-version': '2.1', 'vary': 'OpenStack-API-Version,X-OpenStack-Nova-API-Version', 'content-type': 'application/json; charset=UTF-8', 'content-length': '147', 'x-openstack-request-id': 'req-48ec711a-a876-4e4b-8e34-1881fd3f3c4e', 'x-compute-request-id': 'req-48ec711a-a876-4e4b-8e34-1881fd3f3c4e', 'connection': 'close', 'status': '500', 'content-location': 'https://10.4.3.247/compute/v2.1/servers/13ad7cc1-0968-4de5-892d-4853716105c0'}
Body: b'{"computeFault": {"code": 500, "message": "Unexpected API Error. Please contact the administrator\\n<class \'oslo_db.exception.DBConnectionError\'>"}}'
2026-06-22 14:32:44,182 106573 ERROR [tempest.api.compute.base] Failed to delete server 13ad7cc1-0968-4de5-892d-4853716105c0
2026-06-22 14:32:44.182 106573 ERROR tempest.api.compute.base Traceback (most recent call last):
2026-06-22 14:32:44.182 106573 ERROR tempest.api.compute.base File "/opt/stack/tempest/tempest/api/compute/servers/test_server_actions.py", line 48, in setUp
2026-06-22 14:32:44.182 106573 ERROR tempest.api.compute.base waiters.wait_for_server_status(self.servers_client,
2026-06-22 14:32:44.182 106573 ERROR tempest.api.compute.base File "/opt/stack/tempest/tempest/common/waiters.py", line 40, in wait_for_server_status
2026-06-22 14:32:44.182 106573 ERROR tempest.api.compute.base body = client.show_server(server_id)['server']
2026-06-22 14:32:44.182 106573 ERROR tempest.api.compute.base ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2026-06-22 14:32:44.182 106573 ERROR tempest.api.compute.base File "/opt/stack/tempest/tempest/lib/services/compute/servers_client.py", line 175, in show_server
2026-06-22 14:32:44.182 106573 ERROR tempest.api.compute.base resp, body = self.get("servers/%s" % server_id)
2026-06-22 14:32:44.182 106573 ERROR tempest.api.compute.base ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2026-06-22 14:32:44.182 106573 ERROR tempest.api.compute.base File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 345, in get
2026-06-22 14:32:44.182 106573 ERROR tempest.api.compute.base return self.request('GET', url, extra_headers, headers,
2026-06-22 14:32:44.182 106573 ERROR tempest.api.compute.base ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2026-06-22 14:32:44.182 106573 ERROR tempest.api.compute.base File "/opt/stack/tempest/tempest/lib/services/compute/base_compute_client.py", line 47, in request
2026-06-22 14:32:44.182 106573 ERROR tempest.api.compute.base resp, resp_body = super(BaseComputeClient, self).request(
2026-06-22 14:32:44.182 106573 ERROR tempest.api.compute.base ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2026-06-22 14:32:44.182 106573 ERROR tempest.api.compute.base File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 767, in request
2026-06-22 14:32:44.182 106573 ERROR tempest.api.compute.base self._error_checker(resp, resp_body)
2026-06-22 14:32:44.182 106573 ERROR tempest.api.compute.base File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 952, in _error_checker
2026-06-22 14:32:44.182 106573 ERROR tempest.api.compute.base raise exceptions.ServerFault(resp_body, resp=resp,
2026-06-22 14:32:44.182 106573 ERROR tempest.api.compute.base tempest.lib.exceptions.ServerFault: Got server fault
2026-06-22 14:32:44.182 106573 ERROR tempest.api.compute.base Details: Unexpected API Error. Please contact the administrator
2026-06-22 14:32:44.182 106573 ERROR tempest.api.compute.base <class 'neutronclient.common.exceptions.ServiceUnavailable'>
2026-06-22 14:32:44.182 106573 ERROR tempest.api.compute.base
2026-06-22 14:32:44.182 106573 ERROR tempest.api.compute.base During handling of the above exception, another exception occurred:
2026-06-22 14:32:44.182 106573 ERROR tempest.api.compute.base
2026-06-22 14:32:44.182 106573 ERROR tempest.api.compute.base Traceback (most recent call last):
2026-06-22 14:32:44.182 106573 ERROR tempest.api.compute.base File "/opt/stack/tempest/tempest/api/compute/base.py", line 448, in delete_server
2026-06-22 14:32:44.182 106573 ERROR tempest.api.compute.base cls.servers_client.delete_server(server_id)
2026-06-22 14:32:44.182 106573 ERROR tempest.api.compute.base File "/opt/stack/tempest/tempest/lib/services/compute/servers_client.py", line 188, in delete_server
2026-06-22 14:32:44.182 106573 ERROR tempest.api.compute.base resp, body = self.delete("servers/%s" % server_id)
2026-06-22 14:32:44.182 106573 ERROR tempest.api.compute.base ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2026-06-22 14:32:44.182 106573 ERROR tempest.api.compute.base File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 362, in delete
2026-06-22 14:32:44.182 106573 ERROR tempest.api.compute.base return self.request('DELETE', url, extra_headers, headers, body)
2026-06-22 14:32:44.182 106573 ERROR tempest.api.compute.base ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2026-06-22 14:32:44.182 106573 ERROR tempest.api.compute.base File "/opt/stack/tempest/tempest/lib/services/compute/base_compute_client.py", line 47, in request
2026-06-22 14:32:44.182 106573 ERROR tempest.api.compute.base resp, resp_body = super(BaseComputeClient, self).request(
2026-06-22 14:32:44.182 106573 ERROR tempest.api.compute.base ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2026-06-22 14:32:44.182 106573 ERROR tempest.api.compute.base File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 767, in request
2026-06-22 14:32:44.182 106573 ERROR tempest.api.compute.base self._error_checker(resp, resp_body)
2026-06-22 14:32:44.182 106573 ERROR tempest.api.compute.base File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 952, in _error_checker
2026-06-22 14:32:44.182 106573 ERROR tempest.api.compute.base raise exceptions.ServerFault(resp_body, resp=resp,
2026-06-22 14:32:44.182 106573 ERROR tempest.api.compute.base tempest.lib.exceptions.ServerFault: Got server fault
2026-06-22 14:32:44.182 106573 ERROR tempest.api.compute.base Details: Unexpected API Error. Please contact the administrator
2026-06-22 14:32:44.182 106573 ERROR tempest.api.compute.base <class 'oslo_db.exception.DBConnectionError'>
2026-06-22 14:32:44.182 106573 ERROR tempest.api.compute.base
2026-06-22 14:32:44,317 106573 INFO [tempest.lib.common.rest_client] Request (ServerActionsTestOtherA:setUp): 500 POST https://10.4.3.247/identity/v3/auth/tokens 0.130s
2026-06-22 14:32:44,317 106573 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json'}
Body: <omitted>
Response - Headers: {'date': 'Mon, 22 Jun 2026 14:32:44 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-length': '608', 'content-type': 'text/html; charset=iso-8859-1', 'connection': 'close', 'status': '500', 'content-location': 'https://10.4.3.247/identity/v3/auth/tokens'}
Body: b'<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">\n<html><head>\n<title>500 Internal Server Error</title>\n</head><body>\n<h1>Internal Server Error</h1>\n<p>The server encountered an internal error or\nmisconfiguration and was unable to complete\nyour request.</p>\n<p>Please contact the server administrator at \n webmaster@localhost to inform them of the time this error occurred,\n and the actions you performed just before this error.</p>\n<p>More information about this error may be available\nin the server error log.</p>\n<hr>\n<address>Apache/2.4.58 (Ubuntu) Server at 10.4.3.247 Port 80</address>\n</body></html>\n'
}}}
Traceback (most recent call last):
File "/opt/stack/tempest/tempest/api/compute/servers/test_server_actions.py", line 48, in setUp
waiters.wait_for_server_status(self.servers_client,
File "/opt/stack/tempest/tempest/common/waiters.py", line 40, in wait_for_server_status
body = client.show_server(server_id)['server']
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/services/compute/servers_client.py", line 175, in show_server
resp, body = self.get("servers/%s" % server_id)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 345, in get
return self.request('GET', url, extra_headers, headers,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/services/compute/base_compute_client.py", line 47, in request
resp, resp_body = super(BaseComputeClient, self).request(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 767, in request
self._error_checker(resp, resp_body)
File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 952, in _error_checker
raise exceptions.ServerFault(resp_body, resp=resp,
tempest.lib.exceptions.ServerFault: Got server fault
Details: Unexpected API Error. Please contact the administrator
<class 'neutronclient.common.exceptions.ServiceUnavailable'>
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/opt/stack/tempest/tempest/api/compute/servers/test_server_actions.py", line 63, in setUp
self.__class__.server_id = self.recreate_server(
^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/api/compute/base.py", line 435, in recreate_server
server = cls.create_test_server(
^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/api/compute/base.py", line 248, in create_test_server
tenant_network = cls.get_tenant_network()
^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/test.py", line 901, in get_tenant_network
manager = cls.get_client_manager(credential_type=credentials_type)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/test.py", line 750, in get_client_manager
manager.auth_provider.set_auth()
File "/opt/stack/tempest/tempest/lib/auth.py", line 158, in set_auth
self.cache = self._get_auth()
^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/auth.py", line 313, in _get_auth
token, auth_data = auth_func(**auth_params)
^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/services/identity/v3/token_client.py", line 190, in get_token
body = self.auth(**kwargs)
^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/services/identity/v3/token_client.py", line 143, in auth
resp, body = self.post(self.auth_url, body=body)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 317, in post
resp_header, resp_body = self.request(
^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/services/identity/v3/token_client.py", line 172, in request
raise exceptions.IdentityError(
tempest.lib.exceptions.IdentityError: Got identity error
Details: Unexpected status code 500
|
||||||
| tempest.api.compute.servers.test_server_actions.ServerActionsTestOtherB | 1 | 0 | 1 | 0 | 0 | Detail | |
test_resize_server_revert_with_volume_attached[id-fbbf075f-a812-4022-bc5c-ccb8047eef12,volume] |
fail
ft81.1: tempest.api.compute.servers.test_server_actions.ServerActionsTestOtherB.test_resize_server_revert_with_volume_attached[id-fbbf075f-a812-4022-bc5c-ccb8047eef12,volume]testtools.testresult.real._StringException: pythonlogging:'': {{{
2026-06-22 14:29:27,553 106579 INFO [tempest.lib.common.rest_client] Request (ServerActionsTestOtherB:setUp): 500 GET https://10.4.3.247/compute/v2.1/servers/d8613fb8-0ce1-4198-829a-9fd7672a9b01 0.043s
2026-06-22 14:29:27,553 106579 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': '<omitted>'}
Body: None
Response - Headers: {'date': 'Mon, 22 Jun 2026 14:29:27 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'openstack-api-version': 'compute 2.1', 'x-openstack-nova-api-version': '2.1', 'vary': 'OpenStack-API-Version,X-OpenStack-Nova-API-Version', 'content-type': 'application/json; charset=UTF-8', 'content-length': '147', 'x-openstack-request-id': 'req-5d23a244-64c0-4ab4-8c09-efebcfd0cdcb', 'x-compute-request-id': 'req-5d23a244-64c0-4ab4-8c09-efebcfd0cdcb', 'connection': 'close', 'status': '500', 'content-location': 'https://10.4.3.247/compute/v2.1/servers/d8613fb8-0ce1-4198-829a-9fd7672a9b01'}
Body: b'{"computeFault": {"code": 500, "message": "Unexpected API Error. Please contact the administrator\\n<class \'oslo_db.exception.DBConnectionError\'>"}}'
2026-06-22 14:29:27,589 106579 INFO [tempest.lib.common.rest_client] Request (ServerActionsTestOtherB:setUp): 500 DELETE https://10.4.3.247/compute/v2.1/servers/d8613fb8-0ce1-4198-829a-9fd7672a9b01 0.035s
2026-06-22 14:29:27,589 106579 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': '<omitted>'}
Body: None
Response - Headers: {'date': 'Mon, 22 Jun 2026 14:29:27 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'openstack-api-version': 'compute 2.1', 'x-openstack-nova-api-version': '2.1', 'vary': 'OpenStack-API-Version,X-OpenStack-Nova-API-Version', 'content-type': 'application/json; charset=UTF-8', 'content-length': '147', 'x-openstack-request-id': 'req-0c8d1055-c7c4-4b8d-a0e4-19c02abceecb', 'x-compute-request-id': 'req-0c8d1055-c7c4-4b8d-a0e4-19c02abceecb', 'connection': 'close', 'status': '500', 'content-location': 'https://10.4.3.247/compute/v2.1/servers/d8613fb8-0ce1-4198-829a-9fd7672a9b01'}
Body: b'{"computeFault": {"code": 500, "message": "Unexpected API Error. Please contact the administrator\\n<class \'oslo_db.exception.DBConnectionError\'>"}}'
2026-06-22 14:29:27,589 106579 ERROR [tempest.api.compute.base] Failed to delete server d8613fb8-0ce1-4198-829a-9fd7672a9b01
2026-06-22 14:29:27.589 106579 ERROR tempest.api.compute.base Traceback (most recent call last):
2026-06-22 14:29:27.589 106579 ERROR tempest.api.compute.base File "/opt/stack/tempest/tempest/api/compute/servers/test_server_actions.py", line 48, in setUp
2026-06-22 14:29:27.589 106579 ERROR tempest.api.compute.base waiters.wait_for_server_status(self.servers_client,
2026-06-22 14:29:27.589 106579 ERROR tempest.api.compute.base File "/opt/stack/tempest/tempest/common/waiters.py", line 40, in wait_for_server_status
2026-06-22 14:29:27.589 106579 ERROR tempest.api.compute.base body = client.show_server(server_id)['server']
2026-06-22 14:29:27.589 106579 ERROR tempest.api.compute.base ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2026-06-22 14:29:27.589 106579 ERROR tempest.api.compute.base File "/opt/stack/tempest/tempest/lib/services/compute/servers_client.py", line 175, in show_server
2026-06-22 14:29:27.589 106579 ERROR tempest.api.compute.base resp, body = self.get("servers/%s" % server_id)
2026-06-22 14:29:27.589 106579 ERROR tempest.api.compute.base ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2026-06-22 14:29:27.589 106579 ERROR tempest.api.compute.base File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 345, in get
2026-06-22 14:29:27.589 106579 ERROR tempest.api.compute.base return self.request('GET', url, extra_headers, headers,
2026-06-22 14:29:27.589 106579 ERROR tempest.api.compute.base ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2026-06-22 14:29:27.589 106579 ERROR tempest.api.compute.base File "/opt/stack/tempest/tempest/lib/services/compute/base_compute_client.py", line 47, in request
2026-06-22 14:29:27.589 106579 ERROR tempest.api.compute.base resp, resp_body = super(BaseComputeClient, self).request(
2026-06-22 14:29:27.589 106579 ERROR tempest.api.compute.base ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2026-06-22 14:29:27.589 106579 ERROR tempest.api.compute.base File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 767, in request
2026-06-22 14:29:27.589 106579 ERROR tempest.api.compute.base self._error_checker(resp, resp_body)
2026-06-22 14:29:27.589 106579 ERROR tempest.api.compute.base File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 952, in _error_checker
2026-06-22 14:29:27.589 106579 ERROR tempest.api.compute.base raise exceptions.ServerFault(resp_body, resp=resp,
2026-06-22 14:29:27.589 106579 ERROR tempest.api.compute.base tempest.lib.exceptions.ServerFault: Got server fault
2026-06-22 14:29:27.589 106579 ERROR tempest.api.compute.base Details: Unexpected API Error. Please contact the administrator
2026-06-22 14:29:27.589 106579 ERROR tempest.api.compute.base <class 'oslo_db.exception.DBConnectionError'>
2026-06-22 14:29:27.589 106579 ERROR tempest.api.compute.base
2026-06-22 14:29:27.589 106579 ERROR tempest.api.compute.base During handling of the above exception, another exception occurred:
2026-06-22 14:29:27.589 106579 ERROR tempest.api.compute.base
2026-06-22 14:29:27.589 106579 ERROR tempest.api.compute.base Traceback (most recent call last):
2026-06-22 14:29:27.589 106579 ERROR tempest.api.compute.base File "/opt/stack/tempest/tempest/api/compute/base.py", line 448, in delete_server
2026-06-22 14:29:27.589 106579 ERROR tempest.api.compute.base cls.servers_client.delete_server(server_id)
2026-06-22 14:29:27.589 106579 ERROR tempest.api.compute.base File "/opt/stack/tempest/tempest/lib/services/compute/servers_client.py", line 188, in delete_server
2026-06-22 14:29:27.589 106579 ERROR tempest.api.compute.base resp, body = self.delete("servers/%s" % server_id)
2026-06-22 14:29:27.589 106579 ERROR tempest.api.compute.base ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2026-06-22 14:29:27.589 106579 ERROR tempest.api.compute.base File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 362, in delete
2026-06-22 14:29:27.589 106579 ERROR tempest.api.compute.base return self.request('DELETE', url, extra_headers, headers, body)
2026-06-22 14:29:27.589 106579 ERROR tempest.api.compute.base ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2026-06-22 14:29:27.589 106579 ERROR tempest.api.compute.base File "/opt/stack/tempest/tempest/lib/services/compute/base_compute_client.py", line 47, in request
2026-06-22 14:29:27.589 106579 ERROR tempest.api.compute.base resp, resp_body = super(BaseComputeClient, self).request(
2026-06-22 14:29:27.589 106579 ERROR tempest.api.compute.base ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2026-06-22 14:29:27.589 106579 ERROR tempest.api.compute.base File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 767, in request
2026-06-22 14:29:27.589 106579 ERROR tempest.api.compute.base self._error_checker(resp, resp_body)
2026-06-22 14:29:27.589 106579 ERROR tempest.api.compute.base File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 952, in _error_checker
2026-06-22 14:29:27.589 106579 ERROR tempest.api.compute.base raise exceptions.ServerFault(resp_body, resp=resp,
2026-06-22 14:29:27.589 106579 ERROR tempest.api.compute.base tempest.lib.exceptions.ServerFault: Got server fault
2026-06-22 14:29:27.589 106579 ERROR tempest.api.compute.base Details: Unexpected API Error. Please contact the administrator
2026-06-22 14:29:27.589 106579 ERROR tempest.api.compute.base <class 'oslo_db.exception.DBConnectionError'>
2026-06-22 14:29:27.589 106579 ERROR tempest.api.compute.base
2026-06-22 14:29:27,786 106579 INFO [tempest.lib.common.rest_client] Request (ServerActionsTestOtherB:setUp): 201 POST https://10.4.3.247/identity/v3/auth/tokens 0.192s
2026-06-22 14:29:27,786 106579 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json'}
Body: <omitted>
Response - Headers: {'date': 'Mon, 22 Jun 2026 14:29:27 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '2940', 'x-subject-token': '<omitted>', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-5778f923-161c-4f16-a611-d1635a77c8d1', 'connection': 'close', 'status': '201', 'content-location': 'https://10.4.3.247/identity/v3/auth/tokens'}
Body: b'{"token": {"methods": ["password"], "user": {"domain": {"id": "default", "name": "Default"}, "id": "5159f7ebf09a4498ad8797e48003e8d4", "name": "tempest-ServerActionsTestOtherB-931167861-project-member", "password_expires_at": null}, "audit_ids": ["acUSHNzfR5uBAqUQ3O2rrQ"], "expires_at": "2026-06-22T15:29:27.000000Z", "issued_at": "2026-06-22T14:29:27.000000Z", "project": {"domain": {"id": "default", "name": "Default"}, "id": "b040800f368a45d188e0d23b5526270a", "name": "tempest-ServerActionsTestOtherB-931167861"}, "is_domain": false, "roles": [{"id": "c815fe5dec014050ab7c6c8d7cf12f68", "name": "reader"}, {"id": "30fc358311174b31b16d0c4ff5e8c730", "name": "member"}], "catalog": [{"endpoints": [{"id": "da4768601d8e401ea127b258a8887b6d", "interface": "public", "region_id": "RegionOne", "url": "https://10.4.3.247/identity", "region": "RegionOne"}], "id": "11ff7315401d4465aeab0939683bfac4", "type": "identity", "name": "keystone"}, {"endpoints": [{"id": "28084466c361490285159b5ce3c3017a", "interface": "public", "region_id": "RegionOne", "url": "https://10.4.3.247/compute/v2/b040800f368a45d188e0d23b5526270a", "region": "RegionOne"}], "id": "3dec2591066344979bbf9832321901c1", "type": "compute_legacy", "name": "nova_legacy"}, {"endpoints": [{"id": "279f2fc6c5b84f9eae73489625c3470c", "interface": "public", "region_id": "RegionOne", "url": "https://10.4.3.247/networking", "region": "RegionOne"}], "id": "5972cd0e11794c5fb88cc8870d97110c", "type": "network", "name": "neutron"}, {"endpoints": [{"id": "65c19d53d2f04ca1a7691046f59413b8", "interface": "public", "region_id": "RegionOne", "url": "https://10.4.3.247/image", "region": "RegionOne"}], "id": "5ab32220ab8c46f3923aad4198d2889f", "type": "image", "name": "glance"}, {"endpoints": [{"id": "c47a61e514724790a614f83138dc25a7", "interface": "public", "region_id": "RegionOne", "url": "https://10.4.3.247/compute/v2.1", "region": "RegionOne"}], "id": "6298a4f83efd46bdb45353bfecc84f90", "type": "compute", "name": "nova"}, {"endpoints": [{"id": "782fcb53523d4c0fbbef229f81027834", "interface": "admin", "region_id": "RegionOne", "url": "https://10.4.3.247:8080", "region": "RegionOne"}, {"id": "c66e131fbd294790946c38fcc010a5c7", "interface": "public", "region_id": "RegionOne", "url": "https://10.4.3.247:8080/v1/AUTH_b040800f368a45d188e0d23b5526270a", "region": "RegionOne"}], "id": "8a49e48ad8de4bde989e13db3778f55a", "type": "object-store", "name": "swift"}, {"endpoints": [{"id": "ab5a8809331e418c87d76c6c1218728d", "interface": "public", "region_id": "RegionOne", "url": "https://10.4.3.247/placement", "region": "RegionOne"}], "id": "a47d4cce3c094667825111d01cd2813e", "type": "placement", "name": "placement"}, {"endpoints": [{"id": "59f7044ccb134ad6a91efa0758ff533c", "interface": "public", "region_id": "RegionOne", "url": "https://10.4.3.247/volume/v3", "region": "RegionOne"}], "id": "f60d223f72954439aebd8a23e6d3a8b7", "type": "block-storage", "name": "cinder"}]}}'
2026-06-22 14:29:27,786 106579 INFO [tempest.lib.common.fixed_network] (ServerActionsTestOtherB:setUp) Found network {'id': '19decb9d-f194-44db-a784-d6889af2616a', 'name': 'tempest-ServerActionsTestOtherB-2097415745-network', 'tenant_id': 'b040800f368a45d188e0d23b5526270a', 'project_id': 'b040800f368a45d188e0d23b5526270a', 'admin_state_up': True, 'mtu': 1372, 'status': 'ACTIVE', 'subnets': [], 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'geneve', 'provider:physical_network': None, 'provider:segmentation_id': 6648, 'vlan_transparent': False, 'qinq': False, 'is_default': False, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'description': '', 'tags': [], 'created_at': '2026-06-22T14:27:48Z', 'updated_at': '2026-06-22T14:27:48Z', 'revision_number': 1} available for tenant
2026-06-22 14:29:27,786 106579 DEBUG [tempest.common.compute] Provisioning test server with validation resources {'keypair': {'name': 'tempest-keypair-1969815032', 'public_key': 'ecdsa-sha2-nistp384 AAAAE2VjZHNhLXNoYTItbmlzdHAzODQAAAAIbmlzdHAzODQAAABhBMydzw00mXzH0C77+Yt+d0FsSjHPl0VNhbtnLqQkLgkRSfPLS70Lla0l1S8rVG8Krzrby3XkpeegfYyx4NAqDExp1rznjEQDdcbWsgAyBbOQjywBtf7UxDC4erWwQaOLNw==', 'fingerprint': '22:29:94:ac:3c:ac:d9:86:3f:64:3b:c0:64:ba:8c:51', 'user_id': '5159f7ebf09a4498ad8797e48003e8d4', 'private_key': '-----BEGIN EC PRIVATE KEY-----\nMIGkAgEBBDCqcvLV3E4MBshuqi7kqePGmopKEK7BuCkXdxP0mGpPNxVFqaUt+X+w\n3P2OO21XSuCgBwYFK4EEACKhZANiAATMnc8NNJl8x9Au+/mLfndBbEoxz5dFTYW7\nZy6kJC4JEUnzy0u9C5WtJdUvK1RvCq8628t15KXnoH2MseDQKgxMada854xEA3XG\n1rIAMgWzkI8sAbX+1MQwuHq1sEGjizc=\n-----END EC PRIVATE KEY-----\n'}, 'security_group': {'id': '69e96b85-bda3-4a47-ab1f-0cd205e1f98b', 'name': 'tempest-securitygroup--1524498167', 'stateful': True, 'tenant_id': 'b040800f368a45d188e0d23b5526270a', 'project_id': 'b040800f368a45d188e0d23b5526270a', 'description': 'tempest-description--1527887123', 'shared': False, 'security_group_rules': [{'id': '0521c71c-4f30-4869-ae7c-c7282f309b4d', 'project_id': 'b040800f368a45d188e0d23b5526270a', 'security_group_id': '69e96b85-bda3-4a47-ab1f-0cd205e1f98b', 'ethertype': 'IPv6', 'direction': 'egress', 'protocol': None, 'port_range_min': None, 'port_range_max': None, 'remote_ip_prefix': None, 'remote_address_group_id': None, 'normalized_cidr': None, 'remote_group_id': None, 'standard_attr_id': 285, 'belongs_to_default_sg': False, 'description': None, 'tags': [], 'created_at': '2026-06-22T14:27:57Z', 'updated_at': '2026-06-22T14:27:57Z', 'revision_number': 0, 'tenant_id': 'b040800f368a45d188e0d23b5526270a'}, {'id': 'a7d73d4a-30b1-4c90-a1de-81f108bff508', 'project_id': 'b040800f368a45d188e0d23b5526270a', 'security_group_id': '69e96b85-bda3-4a47-ab1f-0cd205e1f98b', 'ethertype': 'IPv4', 'direction': 'egress', 'protocol': None, 'port_range_min': None, 'port_range_max': None, 'remote_ip_prefix': None, 'remote_address_group_id': None, 'normalized_cidr': None, 'remote_group_id': None, 'standard_attr_id': 286, 'belongs_to_default_sg': False, 'description': None, 'tags': [], 'created_at': '2026-06-22T14:27:57Z', 'updated_at': '2026-06-22T14:27:57Z', 'revision_number': 0, 'tenant_id': 'b040800f368a45d188e0d23b5526270a'}], 'tags': [], 'created_at': '2026-06-22T14:27:57Z', 'updated_at': '2026-06-22T14:27:57Z', 'revision_number': 1}, 'floating_ip': {'id': '888bfd89-3959-4546-b187-b12a71bbd017', 'tenant_id': 'b040800f368a45d188e0d23b5526270a', 'project_id': 'b040800f368a45d188e0d23b5526270a', 'floating_ip_address': '172.24.5.230', 'floating_network_id': 'ebfb8fea-0dcc-4edd-ad5d-e1e29ba53596', 'router_id': None, 'port_id': None, 'fixed_ip_address': None, 'status': 'DOWN', 'description': '', 'port_details': None, 'dns_domain': '', 'dns_name': '', 'tags': [], 'created_at': '2026-06-22T14:27:58Z', 'updated_at': '2026-06-22T14:27:58Z', 'revision_number': 0, 'ip': '172.24.5.230'}}
2026-06-22 14:29:30,168 106579 INFO [tempest.lib.common.rest_client] Request (ServerActionsTestOtherB:setUp): 202 POST https://10.4.3.247/compute/v2.1/servers 2.381s
2026-06-22 14:29:30,169 106579 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': '<omitted>'}
Body: {"server": {"name": "tempest-ServerActionsTestOtherB-server-13915669", "imageRef": "b5e76657-4c41-4768-8f64-a0953b486b0c", "flavorRef": "42", "adminPass": "P6=cyFJlUEQ4kxL", "networks": [{"uuid": "19decb9d-f194-44db-a784-d6889af2616a"}], "security_groups": [{"name": "tempest-securitygroup--1524498167"}], "key_name": "tempest-keypair-1969815032", "user_data": "IyEvYmluL3NoCmVjaG8gIlByaW50aW5nIGNpcnJvcyB1c2VyIGF1dGhvcml6ZWQga2V5cyIKY2F0IH5jaXJyb3MvLnNzaC9hdXRob3JpemVkX2tleXMgfHwgdHJ1ZQo="}}
Response - Headers: {'date': 'Mon, 22 Jun 2026 14:29:27 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-length': '409', 'location': 'https://10.4.3.247/compute/v2.1/servers/031e1b2e-8fda-4fba-9d9c-7eafbb8efaa9', 'content-type': 'application/json', 'openstack-api-version': 'compute 2.1', 'x-openstack-nova-api-version': '2.1', 'vary': 'OpenStack-API-Version,X-OpenStack-Nova-API-Version', 'x-openstack-request-id': 'req-05f7123b-cfc3-4013-b014-f1f243d003c6', 'x-compute-request-id': 'req-05f7123b-cfc3-4013-b014-f1f243d003c6', 'connection': 'close', 'status': '202', 'content-location': 'https://10.4.3.247/compute/v2.1/servers'}
Body: b'{"server": {"id": "031e1b2e-8fda-4fba-9d9c-7eafbb8efaa9", "links": [{"rel": "self", "href": "https://10.4.3.247/compute/v2.1/servers/031e1b2e-8fda-4fba-9d9c-7eafbb8efaa9"}, {"rel": "bookmark", "href": "https://10.4.3.247/compute/servers/031e1b2e-8fda-4fba-9d9c-7eafbb8efaa9"}], "OS-DCF:diskConfig": "MANUAL", "security_groups": [{"name": "tempest-securitygroup--1524498167"}], "adminPass": "P6=cyFJlUEQ4kxL"}}'
2026-06-22 14:29:30,502 106579 INFO [tempest.lib.common.rest_client] Request (ServerActionsTestOtherB:setUp): 200 GET https://10.4.3.247/compute/v2.1/servers/031e1b2e-8fda-4fba-9d9c-7eafbb8efaa9 0.332s
2026-06-22 14:29:30,502 106579 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': '<omitted>'}
Body: None
Response - Headers: {'date': 'Mon, 22 Jun 2026 14:29:30 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-length': '1237', 'content-type': 'application/json', 'openstack-api-version': 'compute 2.1', 'x-openstack-nova-api-version': '2.1', 'vary': 'OpenStack-API-Version,X-OpenStack-Nova-API-Version', 'x-openstack-request-id': 'req-d241a4bf-78fd-4715-8764-0cc0e7a4f740', 'x-compute-request-id': 'req-d241a4bf-78fd-4715-8764-0cc0e7a4f740', 'connection': 'close', 'status': '200', 'content-location': 'https://10.4.3.247/compute/v2.1/servers/031e1b2e-8fda-4fba-9d9c-7eafbb8efaa9'}
Body: b'{"server": {"accessIPv4": "", "accessIPv6": "", "addresses": {}, "created": "2026-06-22T14:29:30Z", "flavor": {"id": "42", "links": [{"rel": "bookmark", "href": "https://10.4.3.247/compute/flavors/42"}]}, "hostId": "", "id": "031e1b2e-8fda-4fba-9d9c-7eafbb8efaa9", "image": {"id": "b5e76657-4c41-4768-8f64-a0953b486b0c", "links": [{"rel": "bookmark", "href": "https://10.4.3.247/compute/images/b5e76657-4c41-4768-8f64-a0953b486b0c"}]}, "links": [{"rel": "self", "href": "https://10.4.3.247/compute/v2.1/servers/031e1b2e-8fda-4fba-9d9c-7eafbb8efaa9"}, {"rel": "bookmark", "href": "https://10.4.3.247/compute/servers/031e1b2e-8fda-4fba-9d9c-7eafbb8efaa9"}], "metadata": {}, "name": "tempest-ServerActionsTestOtherB-server-13915669", "status": "BUILD", "tenant_id": "b040800f368a45d188e0d23b5526270a", "user_id": "5159f7ebf09a4498ad8797e48003e8d4", "updated": "2026-06-22T14:29:30Z", "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "", "config_drive": "", "key_name": "tempest-keypair-1969815032", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "OS-EXT-STS:task_state": "scheduling", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": []}}'
2026-06-22 14:30:08,365 106579 INFO [tempest.lib.common.rest_client] Request (ServerActionsTestOtherB:setUp): 200 GET https://10.4.3.247/compute/v2.1/servers/031e1b2e-8fda-4fba-9d9c-7eafbb8efaa9 36.856s
2026-06-22 14:30:08,365 106579 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': '<omitted>'}
Body: None
Response - Headers: {'date': 'Mon, 22 Jun 2026 14:29:31 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-length': '1233', 'content-type': 'application/json', 'openstack-api-version': 'compute 2.1', 'x-openstack-nova-api-version': '2.1', 'vary': 'OpenStack-API-Version,X-OpenStack-Nova-API-Version', 'x-openstack-request-id': 'req-fa49948c-e3ce-43e6-b209-fdfcd7be156b', 'x-compute-request-id': 'req-fa49948c-e3ce-43e6-b209-fdfcd7be156b', 'connection': 'close', 'status': '200', 'content-location': 'https://10.4.3.247/compute/v2.1/servers/031e1b2e-8fda-4fba-9d9c-7eafbb8efaa9'}
Body: b'{"server": {"accessIPv4": "", "accessIPv6": "", "addresses": {}, "created": "2026-06-22T14:29:30Z", "flavor": {"id": "42", "links": [{"rel": "bookmark", "href": "https://10.4.3.247/compute/flavors/42"}]}, "hostId": "", "id": "031e1b2e-8fda-4fba-9d9c-7eafbb8efaa9", "image": {"id": "b5e76657-4c41-4768-8f64-a0953b486b0c", "links": [{"rel": "bookmark", "href": "https://10.4.3.247/compute/images/b5e76657-4c41-4768-8f64-a0953b486b0c"}]}, "links": [{"rel": "self", "href": "https://10.4.3.247/compute/v2.1/servers/031e1b2e-8fda-4fba-9d9c-7eafbb8efaa9"}, {"rel": "bookmark", "href": "https://10.4.3.247/compute/servers/031e1b2e-8fda-4fba-9d9c-7eafbb8efaa9"}], "metadata": {}, "name": "tempest-ServerActionsTestOtherB-server-13915669", "status": "BUILD", "tenant_id": "b040800f368a45d188e0d23b5526270a", "user_id": "5159f7ebf09a4498ad8797e48003e8d4", "updated": "2026-06-22T14:29:34Z", "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "nova", "config_drive": "", "key_name": "tempest-keypair-1969815032", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "OS-EXT-STS:task_state": null, "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": []}}'
2026-06-22 14:30:08,373 106579 INFO [tempest.common.waiters] State transition "BUILD/scheduling" ==> "BUILD/None" after 38 second wait
2026-06-22 14:30:15,541 106579 INFO [tempest.lib.common.rest_client] Request (ServerActionsTestOtherB:setUp): 500 GET https://10.4.3.247/compute/v2.1/servers/031e1b2e-8fda-4fba-9d9c-7eafbb8efaa9 6.167s
2026-06-22 14:30:15,542 106579 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': '<omitted>'}
Body: None
Response - Headers: {'date': 'Mon, 22 Jun 2026 14:30:09 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'openstack-api-version': 'compute 2.1', 'x-openstack-nova-api-version': '2.1', 'vary': 'OpenStack-API-Version,X-OpenStack-Nova-API-Version', 'content-type': 'application/json; charset=UTF-8', 'content-length': '147', 'x-openstack-request-id': 'req-372c03cb-1396-4eb9-b87d-83d8c9ecd134', 'x-compute-request-id': 'req-372c03cb-1396-4eb9-b87d-83d8c9ecd134', 'connection': 'close', 'status': '500', 'content-location': 'https://10.4.3.247/compute/v2.1/servers/031e1b2e-8fda-4fba-9d9c-7eafbb8efaa9'}
Body: b'{"computeFault": {"code": 500, "message": "Unexpected API Error. Please contact the administrator\\n<class \'oslo_db.exception.DBConnectionError\'>"}}'
2026-06-22 14:30:15,722 106579 INFO [tempest.lib.common.rest_client] Request (ServerActionsTestOtherB:setUp): 500 DELETE https://10.4.3.247/compute/v2.1/servers/031e1b2e-8fda-4fba-9d9c-7eafbb8efaa9 0.180s
2026-06-22 14:30:15,722 106579 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': '<omitted>'}
Body: None
Response - Headers: {'date': 'Mon, 22 Jun 2026 14:30:15 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'openstack-api-version': 'compute 2.1', 'x-openstack-nova-api-version': '2.1', 'vary': 'OpenStack-API-Version,X-OpenStack-Nova-API-Version', 'content-type': 'application/json; charset=UTF-8', 'content-length': '147', 'x-openstack-request-id': 'req-a6f6aa11-e2db-4c23-a469-2a8b0f2a997b', 'x-compute-request-id': 'req-a6f6aa11-e2db-4c23-a469-2a8b0f2a997b', 'connection': 'close', 'status': '500', 'content-location': 'https://10.4.3.247/compute/v2.1/servers/031e1b2e-8fda-4fba-9d9c-7eafbb8efaa9'}
Body: b'{"computeFault": {"code": 500, "message": "Unexpected API Error. Please contact the administrator\\n<class \'oslo_db.exception.DBConnectionError\'>"}}'
2026-06-22 14:30:15,722 106579 ERROR [tempest.common.compute] Deleting server 031e1b2e-8fda-4fba-9d9c-7eafbb8efaa9 failed
2026-06-22 14:30:15.722 106579 ERROR tempest.common.compute Traceback (most recent call last):
2026-06-22 14:30:15.722 106579 ERROR tempest.common.compute File "/opt/stack/tempest/tempest/api/compute/servers/test_server_actions.py", line 48, in setUp
2026-06-22 14:30:15.722 106579 ERROR tempest.common.compute waiters.wait_for_server_status(self.servers_client,
2026-06-22 14:30:15.722 106579 ERROR tempest.common.compute File "/opt/stack/tempest/tempest/common/waiters.py", line 40, in wait_for_server_status
2026-06-22 14:30:15.722 106579 ERROR tempest.common.compute body = client.show_server(server_id)['server']
2026-06-22 14:30:15.722 106579 ERROR tempest.common.compute ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2026-06-22 14:30:15.722 106579 ERROR tempest.common.compute File "/opt/stack/tempest/tempest/lib/services/compute/servers_client.py", line 175, in show_server
2026-06-22 14:30:15.722 106579 ERROR tempest.common.compute resp, body = self.get("servers/%s" % server_id)
2026-06-22 14:30:15.722 106579 ERROR tempest.common.compute ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2026-06-22 14:30:15.722 106579 ERROR tempest.common.compute File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 345, in get
2026-06-22 14:30:15.722 106579 ERROR tempest.common.compute return self.request('GET', url, extra_headers, headers,
2026-06-22 14:30:15.722 106579 ERROR tempest.common.compute ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2026-06-22 14:30:15.722 106579 ERROR tempest.common.compute File "/opt/stack/tempest/tempest/lib/services/compute/base_compute_client.py", line 47, in request
2026-06-22 14:30:15.722 106579 ERROR tempest.common.compute resp, resp_body = super(BaseComputeClient, self).request(
2026-06-22 14:30:15.722 106579 ERROR tempest.common.compute ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2026-06-22 14:30:15.722 106579 ERROR tempest.common.compute File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 767, in request
2026-06-22 14:30:15.722 106579 ERROR tempest.common.compute self._error_checker(resp, resp_body)
2026-06-22 14:30:15.722 106579 ERROR tempest.common.compute File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 952, in _error_checker
2026-06-22 14:30:15.722 106579 ERROR tempest.common.compute raise exceptions.ServerFault(resp_body, resp=resp,
2026-06-22 14:30:15.722 106579 ERROR tempest.common.compute tempest.lib.exceptions.ServerFault: Got server fault
2026-06-22 14:30:15.722 106579 ERROR tempest.common.compute Details: Unexpected API Error. Please contact the administrator
2026-06-22 14:30:15.722 106579 ERROR tempest.common.compute <class 'oslo_db.exception.DBConnectionError'>
2026-06-22 14:30:15.722 106579 ERROR tempest.common.compute
2026-06-22 14:30:15.722 106579 ERROR tempest.common.compute During handling of the above exception, another exception occurred:
2026-06-22 14:30:15.722 106579 ERROR tempest.common.compute
2026-06-22 14:30:15.722 106579 ERROR tempest.common.compute Traceback (most recent call last):
2026-06-22 14:30:15.722 106579 ERROR tempest.common.compute File "/opt/stack/tempest/tempest/common/compute.py", line 328, in create_test_server
2026-06-22 14:30:15.722 106579 ERROR tempest.common.compute server = waiters.wait_for_server_status(
2026-06-22 14:30:15.722 106579 ERROR tempest.common.compute ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2026-06-22 14:30:15.722 106579 ERROR tempest.common.compute File "/opt/stack/tempest/tempest/common/waiters.py", line 65, in wait_for_server_status
2026-06-22 14:30:15.722 106579 ERROR tempest.common.compute body = client.show_server(server_id)['server']
2026-06-22 14:30:15.722 106579 ERROR tempest.common.compute ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2026-06-22 14:30:15.722 106579 ERROR tempest.common.compute File "/opt/stack/tempest/tempest/lib/services/compute/servers_client.py", line 175, in show_server
2026-06-22 14:30:15.722 106579 ERROR tempest.common.compute resp, body = self.get("servers/%s" % server_id)
2026-06-22 14:30:15.722 106579 ERROR tempest.common.compute ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2026-06-22 14:30:15.722 106579 ERROR tempest.common.compute File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 345, in get
2026-06-22 14:30:15.722 106579 ERROR tempest.common.compute return self.request('GET', url, extra_headers, headers,
2026-06-22 14:30:15.722 106579 ERROR tempest.common.compute ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2026-06-22 14:30:15.722 106579 ERROR tempest.common.compute File "/opt/stack/tempest/tempest/lib/services/compute/base_compute_client.py", line 47, in request
2026-06-22 14:30:15.722 106579 ERROR tempest.common.compute resp, resp_body = super(BaseComputeClient, self).request(
2026-06-22 14:30:15.722 106579 ERROR tempest.common.compute ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2026-06-22 14:30:15.722 106579 ERROR tempest.common.compute File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 767, in request
2026-06-22 14:30:15.722 106579 ERROR tempest.common.compute self._error_checker(resp, resp_body)
2026-06-22 14:30:15.722 106579 ERROR tempest.common.compute File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 952, in _error_checker
2026-06-22 14:30:15.722 106579 ERROR tempest.common.compute raise exceptions.ServerFault(resp_body, resp=resp,
2026-06-22 14:30:15.722 106579 ERROR tempest.common.compute tempest.lib.exceptions.ServerFault: Got server fault
2026-06-22 14:30:15.722 106579 ERROR tempest.common.compute Details: Unexpected API Error. Please contact the administrator
2026-06-22 14:30:15.722 106579 ERROR tempest.common.compute <class 'oslo_db.exception.DBConnectionError'>
2026-06-22 14:30:15.722 106579 ERROR tempest.common.compute
2026-06-22 14:30:15.722 106579 ERROR tempest.common.compute During handling of the above exception, another exception occurred:
2026-06-22 14:30:15.722 106579 ERROR tempest.common.compute
2026-06-22 14:30:15.722 106579 ERROR tempest.common.compute Traceback (most recent call last):
2026-06-22 14:30:15.722 106579 ERROR tempest.common.compute File "/opt/stack/tempest/tempest/common/compute.py", line 348, in create_test_server
2026-06-22 14:30:15.722 106579 ERROR tempest.common.compute clients.servers_client.delete_server(
2026-06-22 14:30:15.722 106579 ERROR tempest.common.compute File "/opt/stack/tempest/tempest/lib/services/compute/servers_client.py", line 188, in delete_server
2026-06-22 14:30:15.722 106579 ERROR tempest.common.compute resp, body = self.delete("servers/%s" % server_id)
2026-06-22 14:30:15.722 106579 ERROR tempest.common.compute ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2026-06-22 14:30:15.722 106579 ERROR tempest.common.compute File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 362, in delete
2026-06-22 14:30:15.722 106579 ERROR tempest.common.compute return self.request('DELETE', url, extra_headers, headers, body)
2026-06-22 14:30:15.722 106579 ERROR tempest.common.compute ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2026-06-22 14:30:15.722 106579 ERROR tempest.common.compute File "/opt/stack/tempest/tempest/lib/services/compute/base_compute_client.py", line 47, in request
2026-06-22 14:30:15.722 106579 ERROR tempest.common.compute resp, resp_body = super(BaseComputeClient, self).request(
2026-06-22 14:30:15.722 106579 ERROR tempest.common.compute ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2026-06-22 14:30:15.722 106579 ERROR tempest.common.compute File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 767, in request
2026-06-22 14:30:15.722 106579 ERROR tempest.common.compute self._error_checker(resp, resp_body)
2026-06-22 14:30:15.722 106579 ERROR tempest.common.compute File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 952, in _error_checker
2026-06-22 14:30:15.722 106579 ERROR tempest.common.compute raise exceptions.ServerFault(resp_body, resp=resp,
2026-06-22 14:30:15.722 106579 ERROR tempest.common.compute tempest.lib.exceptions.ServerFault: Got server fault
2026-06-22 14:30:15.722 106579 ERROR tempest.common.compute Details: Unexpected API Error. Please contact the administrator
2026-06-22 14:30:15.722 106579 ERROR tempest.common.compute <class 'oslo_db.exception.DBConnectionError'>
2026-06-22 14:30:15.722 106579 ERROR tempest.common.compute
2026-06-22 14:30:15,787 106579 INFO [tempest.lib.common.rest_client] Request (ServerActionsTestOtherB:setUp): 500 GET https://10.4.3.247/compute/v2.1/servers/031e1b2e-8fda-4fba-9d9c-7eafbb8efaa9 0.061s
2026-06-22 14:30:15,787 106579 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': '<omitted>'}
Body: None
Response - Headers: {'date': 'Mon, 22 Jun 2026 14:30:15 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'openstack-api-version': 'compute 2.1', 'x-openstack-nova-api-version': '2.1', 'vary': 'OpenStack-API-Version,X-OpenStack-Nova-API-Version', 'content-type': 'application/json; charset=UTF-8', 'content-length': '147', 'x-openstack-request-id': 'req-64e4ec3a-9936-496e-8305-488a44941b47', 'x-compute-request-id': 'req-64e4ec3a-9936-496e-8305-488a44941b47', 'connection': 'close', 'status': '500', 'content-location': 'https://10.4.3.247/compute/v2.1/servers/031e1b2e-8fda-4fba-9d9c-7eafbb8efaa9'}
Body: b'{"computeFault": {"code": 500, "message": "Unexpected API Error. Please contact the administrator\\n<class \'oslo_db.exception.DBConnectionError\'>"}}'
2026-06-22 14:30:15,788 106579 ERROR [tempest.common.compute] Server 031e1b2e-8fda-4fba-9d9c-7eafbb8efaa9 failed to delete in time
2026-06-22 14:30:15.788 106579 ERROR tempest.common.compute Traceback (most recent call last):
2026-06-22 14:30:15.788 106579 ERROR tempest.common.compute File "/opt/stack/tempest/tempest/api/compute/servers/test_server_actions.py", line 48, in setUp
2026-06-22 14:30:15.788 106579 ERROR tempest.common.compute waiters.wait_for_server_status(self.servers_client,
2026-06-22 14:30:15.788 106579 ERROR tempest.common.compute File "/opt/stack/tempest/tempest/common/waiters.py", line 40, in wait_for_server_status
2026-06-22 14:30:15.788 106579 ERROR tempest.common.compute body = client.show_server(server_id)['server']
2026-06-22 14:30:15.788 106579 ERROR tempest.common.compute ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2026-06-22 14:30:15.788 106579 ERROR tempest.common.compute File "/opt/stack/tempest/tempest/lib/services/compute/servers_client.py", line 175, in show_server
2026-06-22 14:30:15.788 106579 ERROR tempest.common.compute resp, body = self.get("servers/%s" % server_id)
2026-06-22 14:30:15.788 106579 ERROR tempest.common.compute ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2026-06-22 14:30:15.788 106579 ERROR tempest.common.compute File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 345, in get
2026-06-22 14:30:15.788 106579 ERROR tempest.common.compute return self.request('GET', url, extra_headers, headers,
2026-06-22 14:30:15.788 106579 ERROR tempest.common.compute ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2026-06-22 14:30:15.788 106579 ERROR tempest.common.compute File "/opt/stack/tempest/tempest/lib/services/compute/base_compute_client.py", line 47, in request
2026-06-22 14:30:15.788 106579 ERROR tempest.common.compute resp, resp_body = super(BaseComputeClient, self).request(
2026-06-22 14:30:15.788 106579 ERROR tempest.common.compute ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2026-06-22 14:30:15.788 106579 ERROR tempest.common.compute File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 767, in request
2026-06-22 14:30:15.788 106579 ERROR tempest.common.compute self._error_checker(resp, resp_body)
2026-06-22 14:30:15.788 106579 ERROR tempest.common.compute File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 952, in _error_checker
2026-06-22 14:30:15.788 106579 ERROR tempest.common.compute raise exceptions.ServerFault(resp_body, resp=resp,
2026-06-22 14:30:15.788 106579 ERROR tempest.common.compute tempest.lib.exceptions.ServerFault: Got server fault
2026-06-22 14:30:15.788 106579 ERROR tempest.common.compute Details: Unexpected API Error. Please contact the administrator
2026-06-22 14:30:15.788 106579 ERROR tempest.common.compute <class 'oslo_db.exception.DBConnectionError'>
2026-06-22 14:30:15.788 106579 ERROR tempest.common.compute
2026-06-22 14:30:15.788 106579 ERROR tempest.common.compute During handling of the above exception, another exception occurred:
2026-06-22 14:30:15.788 106579 ERROR tempest.common.compute
2026-06-22 14:30:15.788 106579 ERROR tempest.common.compute Traceback (most recent call last):
2026-06-22 14:30:15.788 106579 ERROR tempest.common.compute File "/opt/stack/tempest/tempest/common/compute.py", line 328, in create_test_server
2026-06-22 14:30:15.788 106579 ERROR tempest.common.compute server = waiters.wait_for_server_status(
2026-06-22 14:30:15.788 106579 ERROR tempest.common.compute ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2026-06-22 14:30:15.788 106579 ERROR tempest.common.compute File "/opt/stack/tempest/tempest/common/waiters.py", line 65, in wait_for_server_status
2026-06-22 14:30:15.788 106579 ERROR tempest.common.compute body = client.show_server(server_id)['server']
2026-06-22 14:30:15.788 106579 ERROR tempest.common.compute ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2026-06-22 14:30:15.788 106579 ERROR tempest.common.compute File "/opt/stack/tempest/tempest/lib/services/compute/servers_client.py", line 175, in show_server
2026-06-22 14:30:15.788 106579 ERROR tempest.common.compute resp, body = self.get("servers/%s" % server_id)
2026-06-22 14:30:15.788 106579 ERROR tempest.common.compute ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2026-06-22 14:30:15.788 106579 ERROR tempest.common.compute File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 345, in get
2026-06-22 14:30:15.788 106579 ERROR tempest.common.compute return self.request('GET', url, extra_headers, headers,
2026-06-22 14:30:15.788 106579 ERROR tempest.common.compute ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2026-06-22 14:30:15.788 106579 ERROR tempest.common.compute File "/opt/stack/tempest/tempest/lib/services/compute/base_compute_client.py", line 47, in request
2026-06-22 14:30:15.788 106579 ERROR tempest.common.compute resp, resp_body = super(BaseComputeClient, self).request(
2026-06-22 14:30:15.788 106579 ERROR tempest.common.compute ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2026-06-22 14:30:15.788 106579 ERROR tempest.common.compute File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 767, in request
2026-06-22 14:30:15.788 106579 ERROR tempest.common.compute self._error_checker(resp, resp_body)
2026-06-22 14:30:15.788 106579 ERROR tempest.common.compute File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 952, in _error_checker
2026-06-22 14:30:15.788 106579 ERROR tempest.common.compute raise exceptions.ServerFault(resp_body, resp=resp,
2026-06-22 14:30:15.788 106579 ERROR tempest.common.compute tempest.lib.exceptions.ServerFault: Got server fault
2026-06-22 14:30:15.788 106579 ERROR tempest.common.compute Details: Unexpected API Error. Please contact the administrator
2026-06-22 14:30:15.788 106579 ERROR tempest.common.compute <class 'oslo_db.exception.DBConnectionError'>
2026-06-22 14:30:15.788 106579 ERROR tempest.common.compute
2026-06-22 14:30:15.788 106579 ERROR tempest.common.compute During handling of the above exception, another exception occurred:
2026-06-22 14:30:15.788 106579 ERROR tempest.common.compute
2026-06-22 14:30:15.788 106579 ERROR tempest.common.compute Traceback (most recent call last):
2026-06-22 14:30:15.788 106579 ERROR tempest.common.compute File "/opt/stack/tempest/tempest/common/compute.py", line 361, in create_test_server
2026-06-22 14:30:15.788 106579 ERROR tempest.common.compute waiters.wait_for_server_termination(
2026-06-22 14:30:15.788 106579 ERROR tempest.common.compute File "/opt/stack/tempest/tempest/common/waiters.py", line 110, in wait_for_server_termination
2026-06-22 14:30:15.788 106579 ERROR tempest.common.compute body = client.show_server(server_id)['server']
2026-06-22 14:30:15.788 106579 ERROR tempest.common.compute ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2026-06-22 14:30:15.788 106579 ERROR tempest.common.compute File "/opt/stack/tempest/tempest/lib/services/compute/servers_client.py", line 175, in show_server
2026-06-22 14:30:15.788 106579 ERROR tempest.common.compute resp, body = self.get("servers/%s" % server_id)
2026-06-22 14:30:15.788 106579 ERROR tempest.common.compute ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2026-06-22 14:30:15.788 106579 ERROR tempest.common.compute File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 345, in get
2026-06-22 14:30:15.788 106579 ERROR tempest.common.compute return self.request('GET', url, extra_headers, headers,
2026-06-22 14:30:15.788 106579 ERROR tempest.common.compute ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2026-06-22 14:30:15.788 106579 ERROR tempest.common.compute File "/opt/stack/tempest/tempest/lib/services/compute/base_compute_client.py", line 47, in request
2026-06-22 14:30:15.788 106579 ERROR tempest.common.compute resp, resp_body = super(BaseComputeClient, self).request(
2026-06-22 14:30:15.788 106579 ERROR tempest.common.compute ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2026-06-22 14:30:15.788 106579 ERROR tempest.common.compute File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 767, in request
2026-06-22 14:30:15.788 106579 ERROR tempest.common.compute self._error_checker(resp, resp_body)
2026-06-22 14:30:15.788 106579 ERROR tempest.common.compute File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 952, in _error_checker
2026-06-22 14:30:15.788 106579 ERROR tempest.common.compute raise exceptions.ServerFault(resp_body, resp=resp,
2026-06-22 14:30:15.788 106579 ERROR tempest.common.compute tempest.lib.exceptions.ServerFault: Got server fault
2026-06-22 14:30:15.788 106579 ERROR tempest.common.compute Details: Unexpected API Error. Please contact the administrator
2026-06-22 14:30:15.788 106579 ERROR tempest.common.compute <class 'oslo_db.exception.DBConnectionError'>
2026-06-22 14:30:15.788 106579 ERROR tempest.common.compute
}}}
Traceback (most recent call last):
File "/opt/stack/tempest/tempest/api/compute/servers/test_server_actions.py", line 48, in setUp
waiters.wait_for_server_status(self.servers_client,
File "/opt/stack/tempest/tempest/common/waiters.py", line 40, in wait_for_server_status
body = client.show_server(server_id)['server']
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/services/compute/servers_client.py", line 175, in show_server
resp, body = self.get("servers/%s" % server_id)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 345, in get
return self.request('GET', url, extra_headers, headers,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/services/compute/base_compute_client.py", line 47, in request
resp, resp_body = super(BaseComputeClient, self).request(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 767, in request
self._error_checker(resp, resp_body)
File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 952, in _error_checker
raise exceptions.ServerFault(resp_body, resp=resp,
tempest.lib.exceptions.ServerFault: Got server fault
Details: Unexpected API Error. Please contact the administrator
<class 'oslo_db.exception.DBConnectionError'>
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/opt/stack/tempest/tempest/api/compute/servers/test_server_actions.py", line 63, in setUp
self.__class__.server_id = self.recreate_server(
^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/api/compute/base.py", line 435, in recreate_server
server = cls.create_test_server(
^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/api/compute/base.py", line 257, in create_test_server
body, servers = compute.create_test_server(
^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/compute.py", line 345, in create_test_server
with excutils.save_and_reraise_exception():
File "/opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_utils/excutils.py", line 266, in __exit__
self.force_reraise()
File "/opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_utils/excutils.py", line 232, in force_reraise
raise self.value
File "/opt/stack/tempest/tempest/common/compute.py", line 328, in create_test_server
server = waiters.wait_for_server_status(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/waiters.py", line 65, in wait_for_server_status
body = client.show_server(server_id)['server']
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/services/compute/servers_client.py", line 175, in show_server
resp, body = self.get("servers/%s" % server_id)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 345, in get
return self.request('GET', url, extra_headers, headers,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/services/compute/base_compute_client.py", line 47, in request
resp, resp_body = super(BaseComputeClient, self).request(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 767, in request
self._error_checker(resp, resp_body)
File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 952, in _error_checker
raise exceptions.ServerFault(resp_body, resp=resp,
tempest.lib.exceptions.ServerFault: Got server fault
Details: Unexpected API Error. Please contact the administrator
<class 'oslo_db.exception.DBConnectionError'>
|
||||||
| tempest.api.compute.servers.test_server_rescue_negative.ServerRescueNegativeTestJSON | 2 | 1 | 1 | 0 | 0 | Detail | |
test_rescued_vm_attach_volume[id-d0ccac79-0091-4cf4-a1ce-26162d0cc55f,negative,volume] |
pass
pt82.1: tempest.api.compute.servers.test_server_rescue_negative.ServerRescueNegativeTestJSON.test_rescued_vm_attach_volume[id-d0ccac79-0091-4cf4-a1ce-26162d0cc55f,negative,volume]
|
||||||
test_rescued_vm_detach_volume[id-f56e465b-fe10-48bf-b75d-646cda3a8bc9,negative,volume] |
fail
ft82.2: tempest.api.compute.servers.test_server_rescue_negative.ServerRescueNegativeTestJSON.test_rescued_vm_detach_volume[id-f56e465b-fe10-48bf-b75d-646cda3a8bc9,negative,volume]testtools.testresult.real._StringException: pythonlogging:'': {{{
2026-06-22 14:28:47,620 106585 INFO [tempest.lib.common.rest_client] Request (ServerRescueNegativeTestJSON:test_rescued_vm_detach_volume): 202 POST https://10.4.3.247/volume/v3/volumes 0.214s
2026-06-22 14:28:47,620 106585 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': '<omitted>'}
Body: {"volume": {"size": 1, "display_name": "tempest-ServerRescueNegativeTestJSON-volume-1991691245"}}
Response - Headers: {'date': 'Mon, 22 Jun 2026 14:28:47 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'x-compute-request-id': 'req-4d8f04e7-e9d3-4871-bd0a-2bd10a3e6363', 'content-length': '759', 'openstack-api-version': 'volume 3.0', 'vary': 'OpenStack-API-Version', 'x-openstack-request-id': 'req-4d8f04e7-e9d3-4871-bd0a-2bd10a3e6363', 'connection': 'close', 'status': '202', 'content-location': 'https://10.4.3.247/volume/v3/volumes'}
Body: b'{"volume": {"id": "0e027263-5637-4505-8457-6ca75c43114f", "status": "creating", "size": 1, "availability_zone": "nova", "created_at": "2026-06-22T14:28:47.547340", "updated_at": null, "name": "tempest-ServerRescueNegativeTestJSON-volume-1991691245", "description": null, "volume_type": "storpool", "snapshot_id": null, "source_volid": null, "metadata": {}, "links": [{"rel": "self", "href": "https://10.4.3.247/volume/v3/volumes/0e027263-5637-4505-8457-6ca75c43114f"}, {"rel": "bookmark", "href": "https://10.4.3.247/volume/volumes/0e027263-5637-4505-8457-6ca75c43114f"}], "user_id": "e732d5780efd490a89bd8d039c15481f", "bootable": "false", "encrypted": false, "replication_status": null, "consistencygroup_id": null, "multiattach": false, "attachments": []}}'
2026-06-22 14:28:47,665 106585 INFO [tempest.lib.common.rest_client] Request (ServerRescueNegativeTestJSON:test_rescued_vm_detach_volume): 200 GET https://10.4.3.247/volume/v3/volumes/0e027263-5637-4505-8457-6ca75c43114f 0.038s
2026-06-22 14:28:47,665 106585 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': '<omitted>'}
Body: None
Response - Headers: {'date': 'Mon, 22 Jun 2026 14:28:47 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'x-compute-request-id': 'req-74c94a49-2f48-4001-8fd7-dd8fb3f48482', 'content-length': '827', 'openstack-api-version': 'volume 3.0', 'vary': 'OpenStack-API-Version', 'x-openstack-request-id': 'req-74c94a49-2f48-4001-8fd7-dd8fb3f48482', 'connection': 'close', 'status': '200', 'content-location': 'https://10.4.3.247/volume/v3/volumes/0e027263-5637-4505-8457-6ca75c43114f'}
Body: b'{"volume": {"id": "0e027263-5637-4505-8457-6ca75c43114f", "status": "creating", "size": 1, "availability_zone": "nova", "created_at": "2026-06-22T14:28:48.000000", "updated_at": null, "name": "tempest-ServerRescueNegativeTestJSON-volume-1991691245", "description": null, "volume_type": "storpool", "snapshot_id": null, "source_volid": null, "metadata": {}, "links": [{"rel": "self", "href": "https://10.4.3.247/volume/v3/volumes/0e027263-5637-4505-8457-6ca75c43114f"}, {"rel": "bookmark", "href": "https://10.4.3.247/volume/volumes/0e027263-5637-4505-8457-6ca75c43114f"}], "user_id": "e732d5780efd490a89bd8d039c15481f", "bootable": "false", "encrypted": false, "replication_status": null, "consistencygroup_id": null, "multiattach": false, "attachments": [], "os-vol-tenant-attr:tenant_id": "2ec6aa73abb1490683db2927105730ec"}}'
2026-06-22 14:28:48,714 106585 INFO [tempest.lib.common.rest_client] Request (ServerRescueNegativeTestJSON:test_rescued_vm_detach_volume): 200 GET https://10.4.3.247/volume/v3/volumes/0e027263-5637-4505-8457-6ca75c43114f 0.041s
2026-06-22 14:28:48,717 106585 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': '<omitted>'}
Body: None
Response - Headers: {'date': 'Mon, 22 Jun 2026 14:28:48 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'x-compute-request-id': 'req-1974c79d-81b0-4a5c-9c88-4859c3b3d2fd', 'content-length': '852', 'openstack-api-version': 'volume 3.0', 'vary': 'OpenStack-API-Version', 'x-openstack-request-id': 'req-1974c79d-81b0-4a5c-9c88-4859c3b3d2fd', 'connection': 'close', 'status': '200', 'content-location': 'https://10.4.3.247/volume/v3/volumes/0e027263-5637-4505-8457-6ca75c43114f'}
Body: b'{"volume": {"id": "0e027263-5637-4505-8457-6ca75c43114f", "status": "available", "size": 1, "availability_zone": "nova", "created_at": "2026-06-22T14:28:48.000000", "updated_at": "2026-06-22T14:28:48.000000", "name": "tempest-ServerRescueNegativeTestJSON-volume-1991691245", "description": null, "volume_type": "storpool", "snapshot_id": null, "source_volid": null, "metadata": {}, "links": [{"rel": "self", "href": "https://10.4.3.247/volume/v3/volumes/0e027263-5637-4505-8457-6ca75c43114f"}, {"rel": "bookmark", "href": "https://10.4.3.247/volume/volumes/0e027263-5637-4505-8457-6ca75c43114f"}], "user_id": "e732d5780efd490a89bd8d039c15481f", "bootable": "false", "encrypted": false, "replication_status": null, "consistencygroup_id": null, "multiattach": false, "attachments": [], "os-vol-tenant-attr:tenant_id": "2ec6aa73abb1490683db2927105730ec"}}'
2026-06-22 14:28:48,725 106585 INFO [tempest.common.waiters] volume 0e027263-5637-4505-8457-6ca75c43114f reached available after waiting for 1.725691 seconds
2026-06-22 14:28:48,726 106585 DEBUG [tempest.lib.common.validation_resources] Requested validation resources keypair True, floating IP True, security group True
2026-06-22 14:28:48,831 106585 INFO [tempest.lib.common.rest_client] Request (ServerRescueNegativeTestJSON:test_rescued_vm_detach_volume): 200 POST https://10.4.3.247/compute/v2.1/os-keypairs 0.103s
2026-06-22 14:28:48,831 106585 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': '<omitted>'}
Body: {"keypair": {"name": "tempest-keypair-974445837", "public_key": "ecdsa-sha2-nistp384 AAAAE2VjZHNhLXNoYTItbmlzdHAzODQAAAAIbmlzdHAzODQAAABhBGP2GmamnDaHco1RQD9mSSl5mBsTBjOM5wlbzwWAHUC+D80Nxz2ur2Hm+BrhoxXuuijLVVDZpPGuTa+FYvtmxT3NmYa0iEy7NktBMy09T/HWejFsBoIa0SUxcVOBDBLGbw=="}}
Response - Headers: {'date': 'Mon, 22 Jun 2026 14:28:48 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-length': '385', 'content-type': 'application/json', 'openstack-api-version': 'compute 2.1', 'x-openstack-nova-api-version': '2.1', 'vary': 'OpenStack-API-Version,X-OpenStack-Nova-API-Version', 'x-openstack-request-id': 'req-8aa2d4c0-6024-4170-8ed9-dbb42c9a3914', 'x-compute-request-id': 'req-8aa2d4c0-6024-4170-8ed9-dbb42c9a3914', 'connection': 'close', 'status': '200', 'content-location': 'https://10.4.3.247/compute/v2.1/os-keypairs'}
Body: b'{"keypair": {"name": "tempest-keypair-974445837", "public_key": "ecdsa-sha2-nistp384 AAAAE2VjZHNhLXNoYTItbmlzdHAzODQAAAAIbmlzdHAzODQAAABhBGP2GmamnDaHco1RQD9mSSl5mBsTBjOM5wlbzwWAHUC+D80Nxz2ur2Hm+BrhoxXuuijLVVDZpPGuTa+FYvtmxT3NmYa0iEy7NktBMy09T/HWejFsBoIa0SUxcVOBDBLGbw==", "fingerprint": "78:87:11:7f:78:ef:70:1b:9f:11:13:ac:bf:26:a4:bc", "user_id": "e732d5780efd490a89bd8d039c15481f"}}'
2026-06-22 14:28:48,832 106585 DEBUG [tempest.lib.common.validation_resources] Validation resource key tempest-keypair-974445837 created
2026-06-22 14:28:49,090 106585 INFO [tempest.lib.common.rest_client] Request (ServerRescueNegativeTestJSON:test_rescued_vm_detach_volume): 201 POST https://10.4.3.247/networking/v2.0/security-groups 0.257s
2026-06-22 14:28:49,090 106585 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': '<omitted>'}
Body: {"security_group": {"name": "tempest-securitygroup--586175738", "description": "tempest-description--1544322085"}}
Response - Headers: {'date': 'Mon, 22 Jun 2026 14:28:48 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '1660', 'x-openstack-request-id': 'req-66baefce-683b-4571-87f2-e9de3fd6c8e5', 'connection': 'close', 'status': '201', 'content-location': 'https://10.4.3.247/networking/v2.0/security-groups'}
Body: b'{"security_group": {"id": "fe27f561-020f-4588-892f-dd481dd9e857", "name": "tempest-securitygroup--586175738", "stateful": true, "tenant_id": "2ec6aa73abb1490683db2927105730ec", "project_id": "2ec6aa73abb1490683db2927105730ec", "description": "tempest-description--1544322085", "shared": false, "security_group_rules": [{"id": "4038caa2-3281-4dc0-a69d-dd96c0d688af", "project_id": "2ec6aa73abb1490683db2927105730ec", "security_group_id": "fe27f561-020f-4588-892f-dd481dd9e857", "ethertype": "IPv4", "direction": "egress", "protocol": null, "port_range_min": null, "port_range_max": null, "remote_ip_prefix": null, "remote_address_group_id": null, "normalized_cidr": null, "remote_group_id": null, "standard_attr_id": 342, "belongs_to_default_sg": false, "description": null, "tags": [], "created_at": "2026-06-22T14:28:48Z", "updated_at": "2026-06-22T14:28:48Z", "revision_number": 0, "tenant_id": "2ec6aa73abb1490683db2927105730ec"}, {"id": "5a69444c-539e-4a0c-9ddf-6362400e4acb", "project_id": "2ec6aa73abb1490683db2927105730ec", "security_group_id": "fe27f561-020f-4588-892f-dd481dd9e857", "ethertype": "IPv6", "direction": "egress", "protocol": null, "port_range_min": null, "port_range_max": null, "remote_ip_prefix": null, "remote_address_group_id": null, "normalized_cidr": null, "remote_group_id": null, "standard_attr_id": 340, "belongs_to_default_sg": false, "description": null, "tags": [], "created_at": "2026-06-22T14:28:48Z", "updated_at": "2026-06-22T14:28:48Z", "revision_number": 0, "tenant_id": "2ec6aa73abb1490683db2927105730ec"}], "tags": [], "created_at": "2026-06-22T14:28:48Z", "updated_at": "2026-06-22T14:28:48Z", "revision_number": 1}}'
2026-06-22 14:29:28,022 106585 INFO [tempest.lib.common.rest_client] Request (ServerRescueNegativeTestJSON:test_rescued_vm_detach_volume): 201 POST https://10.4.3.247/networking/v2.0/security-group-rules 38.931s
2026-06-22 14:29:28,022 106585 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': '<omitted>'}
Body: {"security_group_rule": {"security_group_id": "fe27f561-020f-4588-892f-dd481dd9e857", "protocol": "tcp", "ethertype": "IPv4", "port_range_min": 22, "port_range_max": 22, "direction": "ingress"}}
Response - Headers: {'date': 'Mon, 22 Jun 2026 14:28:49 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '597', 'x-openstack-request-id': 'req-7b25746f-5b80-45b2-aef5-2c7163c4098b', 'connection': 'close', 'status': '201', 'content-location': 'https://10.4.3.247/networking/v2.0/security-group-rules'}
Body: b'{"security_group_rule": {"id": "809d08f8-8f38-440d-a66b-0e930b56bc98", "project_id": "2ec6aa73abb1490683db2927105730ec", "security_group_id": "fe27f561-020f-4588-892f-dd481dd9e857", "ethertype": "IPv4", "direction": "ingress", "protocol": "tcp", "port_range_min": 22, "port_range_max": 22, "remote_ip_prefix": null, "remote_address_group_id": null, "normalized_cidr": null, "remote_group_id": null, "belongs_to_default_sg": false, "description": "", "created_at": "2026-06-22T14:28:49Z", "updated_at": "2026-06-22T14:28:49Z", "revision_number": 0, "tenant_id": "2ec6aa73abb1490683db2927105730ec"}}'
2026-06-22 14:29:28,278 106585 INFO [tempest.lib.common.rest_client] Request (ServerRescueNegativeTestJSON:test_rescued_vm_detach_volume): 201 POST https://10.4.3.247/networking/v2.0/security-group-rules 0.255s
2026-06-22 14:29:28,278 106585 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': '<omitted>'}
Body: {"security_group_rule": {"security_group_id": "fe27f561-020f-4588-892f-dd481dd9e857", "protocol": "icmp", "ethertype": "IPv4", "direction": "ingress"}}
Response - Headers: {'date': 'Mon, 22 Jun 2026 14:29:28 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '602', 'x-openstack-request-id': 'req-fa16d979-2b1c-4dd8-9d05-5c10f8b231d3', 'connection': 'close', 'status': '201', 'content-location': 'https://10.4.3.247/networking/v2.0/security-group-rules'}
Body: b'{"security_group_rule": {"id": "1bcca2be-e454-41a3-86bb-631861d6d934", "project_id": "2ec6aa73abb1490683db2927105730ec", "security_group_id": "fe27f561-020f-4588-892f-dd481dd9e857", "ethertype": "IPv4", "direction": "ingress", "protocol": "icmp", "port_range_min": null, "port_range_max": null, "remote_ip_prefix": null, "remote_address_group_id": null, "normalized_cidr": null, "remote_group_id": null, "belongs_to_default_sg": false, "description": "", "created_at": "2026-06-22T14:29:28Z", "updated_at": "2026-06-22T14:29:28Z", "revision_number": 0, "tenant_id": "2ec6aa73abb1490683db2927105730ec"}}'
2026-06-22 14:29:28,278 106585 DEBUG [tempest.lib.common.validation_resources] SSH Validation resource security group with tcp and icmp rules tempest-securitygroup--586175738 created
2026-06-22 14:29:29,446 106585 INFO [tempest.lib.common.rest_client] Request (ServerRescueNegativeTestJSON:test_rescued_vm_detach_volume): 201 POST https://10.4.3.247/networking/v2.0/floatingips 1.168s
2026-06-22 14:29:29,447 106585 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': '<omitted>'}
Body: {"floatingip": {"floating_network_id": "ebfb8fea-0dcc-4edd-ad5d-e1e29ba53596"}}
Response - Headers: {'date': 'Mon, 22 Jun 2026 14:29:28 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '528', 'x-openstack-request-id': 'req-707e14ee-40de-46bb-a45a-371076763c4e', 'connection': 'close', 'status': '201', 'content-location': 'https://10.4.3.247/networking/v2.0/floatingips'}
Body: b'{"floatingip": {"id": "025c6388-3dd2-45a4-8c18-d8ec68b30d3d", "tenant_id": "2ec6aa73abb1490683db2927105730ec", "project_id": "2ec6aa73abb1490683db2927105730ec", "floating_ip_address": "172.24.5.220", "floating_network_id": "ebfb8fea-0dcc-4edd-ad5d-e1e29ba53596", "router_id": null, "port_id": null, "fixed_ip_address": null, "status": "DOWN", "description": "", "port_details": null, "dns_domain": "", "dns_name": "", "tags": [], "created_at": "2026-06-22T14:29:29Z", "updated_at": "2026-06-22T14:29:29Z", "revision_number": 0}}'
2026-06-22 14:29:29,447 106585 DEBUG [tempest.lib.common.validation_resources] Validation resource floating IP {'id': '025c6388-3dd2-45a4-8c18-d8ec68b30d3d', 'tenant_id': '2ec6aa73abb1490683db2927105730ec', 'project_id': '2ec6aa73abb1490683db2927105730ec', 'floating_ip_address': '172.24.5.220', 'floating_network_id': 'ebfb8fea-0dcc-4edd-ad5d-e1e29ba53596', 'router_id': None, 'port_id': None, 'fixed_ip_address': None, 'status': 'DOWN', 'description': '', 'port_details': None, 'dns_domain': '', 'dns_name': '', 'tags': [], 'created_at': '2026-06-22T14:29:29Z', 'updated_at': '2026-06-22T14:29:29Z', 'revision_number': 0, 'ip': '172.24.5.220'} created
2026-06-22 14:29:29,627 106585 INFO [tempest.lib.common.rest_client] Request (ServerRescueNegativeTestJSON:test_rescued_vm_detach_volume): 201 POST https://10.4.3.247/identity/v3/auth/tokens 0.176s
2026-06-22 14:29:29,627 106585 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json'}
Body: <omitted>
Response - Headers: {'date': 'Mon, 22 Jun 2026 14:29:29 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '2948', 'x-subject-token': '<omitted>', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-2c5f9c35-a711-426c-841f-bf8ad007d961', 'connection': 'close', 'status': '201', 'content-location': 'https://10.4.3.247/identity/v3/auth/tokens'}
Body: b'{"token": {"methods": ["password"], "user": {"domain": {"id": "default", "name": "Default"}, "id": "e732d5780efd490a89bd8d039c15481f", "name": "tempest-ServerRescueNegativeTestJSON-21452724-project-member", "password_expires_at": null}, "audit_ids": ["9bwTwQ7UT5Sl0p6QUwaZgQ"], "expires_at": "2026-06-22T15:29:29.000000Z", "issued_at": "2026-06-22T14:29:29.000000Z", "project": {"domain": {"id": "default", "name": "Default"}, "id": "2ec6aa73abb1490683db2927105730ec", "name": "tempest-ServerRescueNegativeTestJSON-21452724"}, "is_domain": false, "roles": [{"id": "c815fe5dec014050ab7c6c8d7cf12f68", "name": "reader"}, {"id": "30fc358311174b31b16d0c4ff5e8c730", "name": "member"}], "catalog": [{"endpoints": [{"id": "da4768601d8e401ea127b258a8887b6d", "interface": "public", "region_id": "RegionOne", "url": "https://10.4.3.247/identity", "region": "RegionOne"}], "id": "11ff7315401d4465aeab0939683bfac4", "type": "identity", "name": "keystone"}, {"endpoints": [{"id": "28084466c361490285159b5ce3c3017a", "interface": "public", "region_id": "RegionOne", "url": "https://10.4.3.247/compute/v2/2ec6aa73abb1490683db2927105730ec", "region": "RegionOne"}], "id": "3dec2591066344979bbf9832321901c1", "type": "compute_legacy", "name": "nova_legacy"}, {"endpoints": [{"id": "279f2fc6c5b84f9eae73489625c3470c", "interface": "public", "region_id": "RegionOne", "url": "https://10.4.3.247/networking", "region": "RegionOne"}], "id": "5972cd0e11794c5fb88cc8870d97110c", "type": "network", "name": "neutron"}, {"endpoints": [{"id": "65c19d53d2f04ca1a7691046f59413b8", "interface": "public", "region_id": "RegionOne", "url": "https://10.4.3.247/image", "region": "RegionOne"}], "id": "5ab32220ab8c46f3923aad4198d2889f", "type": "image", "name": "glance"}, {"endpoints": [{"id": "c47a61e514724790a614f83138dc25a7", "interface": "public", "region_id": "RegionOne", "url": "https://10.4.3.247/compute/v2.1", "region": "RegionOne"}], "id": "6298a4f83efd46bdb45353bfecc84f90", "type": "compute", "name": "nova"}, {"endpoints": [{"id": "782fcb53523d4c0fbbef229f81027834", "interface": "admin", "region_id": "RegionOne", "url": "https://10.4.3.247:8080", "region": "RegionOne"}, {"id": "c66e131fbd294790946c38fcc010a5c7", "interface": "public", "region_id": "RegionOne", "url": "https://10.4.3.247:8080/v1/AUTH_2ec6aa73abb1490683db2927105730ec", "region": "RegionOne"}], "id": "8a49e48ad8de4bde989e13db3778f55a", "type": "object-store", "name": "swift"}, {"endpoints": [{"id": "ab5a8809331e418c87d76c6c1218728d", "interface": "public", "region_id": "RegionOne", "url": "https://10.4.3.247/placement", "region": "RegionOne"}], "id": "a47d4cce3c094667825111d01cd2813e", "type": "placement", "name": "placement"}, {"endpoints": [{"id": "59f7044ccb134ad6a91efa0758ff533c", "interface": "public", "region_id": "RegionOne", "url": "https://10.4.3.247/volume/v3", "region": "RegionOne"}], "id": "f60d223f72954439aebd8a23e6d3a8b7", "type": "block-storage", "name": "cinder"}]}}'
2026-06-22 14:29:29,627 106585 INFO [tempest.lib.common.fixed_network] (ServerRescueNegativeTestJSON:test_rescued_vm_detach_volume) Found network {'id': '1f66bb95-f44f-483c-a77b-a12c7eed68b7', 'name': 'tempest-ServerRescueNegativeTestJSON-394261568-network', 'tenant_id': '2ec6aa73abb1490683db2927105730ec', 'project_id': '2ec6aa73abb1490683db2927105730ec', 'admin_state_up': True, 'mtu': 1372, 'status': 'ACTIVE', 'subnets': [], 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'geneve', 'provider:physical_network': None, 'provider:segmentation_id': 24743, 'vlan_transparent': False, 'qinq': False, 'is_default': False, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'description': '', 'tags': [], 'created_at': '2026-06-22T14:26:17Z', 'updated_at': '2026-06-22T14:26:17Z', 'revision_number': 1} available for tenant
2026-06-22 14:29:29,628 106585 DEBUG [tempest.common.compute] Provisioning test server with validation resources {'keypair': {'name': 'tempest-keypair-974445837', 'public_key': 'ecdsa-sha2-nistp384 AAAAE2VjZHNhLXNoYTItbmlzdHAzODQAAAAIbmlzdHAzODQAAABhBGP2GmamnDaHco1RQD9mSSl5mBsTBjOM5wlbzwWAHUC+D80Nxz2ur2Hm+BrhoxXuuijLVVDZpPGuTa+FYvtmxT3NmYa0iEy7NktBMy09T/HWejFsBoIa0SUxcVOBDBLGbw==', 'fingerprint': '78:87:11:7f:78:ef:70:1b:9f:11:13:ac:bf:26:a4:bc', 'user_id': 'e732d5780efd490a89bd8d039c15481f', 'private_key': '-----BEGIN EC PRIVATE KEY-----\nMIGkAgEBBDD0FCfn7e11gNRIJ/T6jbsndbP/GmwtThHeu2ygz2NdhspQDCARE60a\nI/vfXNuPpaugBwYFK4EEACKhZANiAARj9hpmppw2h3KNUUA/ZkkpeZgbEwYzjOcJ\nW88FgB1Avg/NDcc9rq9h5vga4aMV7rooy1VQ2aTxrk2vhWL7ZsU9zZmGtIhMuzZL\nQTMtPU/x1noxbAaCGtElMXFTgQwSxm8=\n-----END EC PRIVATE KEY-----\n'}, 'security_group': {'id': 'fe27f561-020f-4588-892f-dd481dd9e857', 'name': 'tempest-securitygroup--586175738', 'stateful': True, 'tenant_id': '2ec6aa73abb1490683db2927105730ec', 'project_id': '2ec6aa73abb1490683db2927105730ec', 'description': 'tempest-description--1544322085', 'shared': False, 'security_group_rules': [{'id': '4038caa2-3281-4dc0-a69d-dd96c0d688af', 'project_id': '2ec6aa73abb1490683db2927105730ec', 'security_group_id': 'fe27f561-020f-4588-892f-dd481dd9e857', 'ethertype': 'IPv4', 'direction': 'egress', 'protocol': None, 'port_range_min': None, 'port_range_max': None, 'remote_ip_prefix': None, 'remote_address_group_id': None, 'normalized_cidr': None, 'remote_group_id': None, 'standard_attr_id': 342, 'belongs_to_default_sg': False, 'description': None, 'tags': [], 'created_at': '2026-06-22T14:28:48Z', 'updated_at': '2026-06-22T14:28:48Z', 'revision_number': 0, 'tenant_id': '2ec6aa73abb1490683db2927105730ec'}, {'id': '5a69444c-539e-4a0c-9ddf-6362400e4acb', 'project_id': '2ec6aa73abb1490683db2927105730ec', 'security_group_id': 'fe27f561-020f-4588-892f-dd481dd9e857', 'ethertype': 'IPv6', 'direction': 'egress', 'protocol': None, 'port_range_min': None, 'port_range_max': None, 'remote_ip_prefix': None, 'remote_address_group_id': None, 'normalized_cidr': None, 'remote_group_id': None, 'standard_attr_id': 340, 'belongs_to_default_sg': False, 'description': None, 'tags': [], 'created_at': '2026-06-22T14:28:48Z', 'updated_at': '2026-06-22T14:28:48Z', 'revision_number': 0, 'tenant_id': '2ec6aa73abb1490683db2927105730ec'}], 'tags': [], 'created_at': '2026-06-22T14:28:48Z', 'updated_at': '2026-06-22T14:28:48Z', 'revision_number': 1}, 'floating_ip': {'id': '025c6388-3dd2-45a4-8c18-d8ec68b30d3d', 'tenant_id': '2ec6aa73abb1490683db2927105730ec', 'project_id': '2ec6aa73abb1490683db2927105730ec', 'floating_ip_address': '172.24.5.220', 'floating_network_id': 'ebfb8fea-0dcc-4edd-ad5d-e1e29ba53596', 'router_id': None, 'port_id': None, 'fixed_ip_address': None, 'status': 'DOWN', 'description': '', 'port_details': None, 'dns_domain': '', 'dns_name': '', 'tags': [], 'created_at': '2026-06-22T14:29:29Z', 'updated_at': '2026-06-22T14:29:29Z', 'revision_number': 0, 'ip': '172.24.5.220'}}
2026-06-22 14:29:50,081 106585 INFO [tempest.lib.common.rest_client] Request (ServerRescueNegativeTestJSON:test_rescued_vm_detach_volume): 202 POST https://10.4.3.247/compute/v2.1/servers 20.452s
2026-06-22 14:29:50,081 106585 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': '<omitted>'}
Body: {"server": {"name": "tempest-ServerRescueNegativeTestJSON-server-1092759146", "imageRef": "b5e76657-4c41-4768-8f64-a0953b486b0c", "flavorRef": "42", "adminPass": "F5^2=l8XtO2qVvF", "networks": [{"uuid": "1f66bb95-f44f-483c-a77b-a12c7eed68b7"}], "security_groups": [{"name": "tempest-securitygroup--586175738"}], "key_name": "tempest-keypair-974445837", "user_data": "IyEvYmluL3NoCmVjaG8gIlByaW50aW5nIGNpcnJvcyB1c2VyIGF1dGhvcml6ZWQga2V5cyIKY2F0IH5jaXJyb3MvLnNzaC9hdXRob3JpemVkX2tleXMgfHwgdHJ1ZQo="}}
Response - Headers: {'date': 'Mon, 22 Jun 2026 14:29:29 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-length': '408', 'location': 'https://10.4.3.247/compute/v2.1/servers/ba98f1f2-8005-40ec-b3e7-b1ceaef47757', 'content-type': 'application/json', 'openstack-api-version': 'compute 2.1', 'x-openstack-nova-api-version': '2.1', 'vary': 'OpenStack-API-Version,X-OpenStack-Nova-API-Version', 'x-openstack-request-id': 'req-068e65b1-e02d-4b11-be5c-d48d4e07d62f', 'x-compute-request-id': 'req-068e65b1-e02d-4b11-be5c-d48d4e07d62f', 'connection': 'close', 'status': '202', 'content-location': 'https://10.4.3.247/compute/v2.1/servers'}
Body: b'{"server": {"id": "ba98f1f2-8005-40ec-b3e7-b1ceaef47757", "links": [{"rel": "self", "href": "https://10.4.3.247/compute/v2.1/servers/ba98f1f2-8005-40ec-b3e7-b1ceaef47757"}, {"rel": "bookmark", "href": "https://10.4.3.247/compute/servers/ba98f1f2-8005-40ec-b3e7-b1ceaef47757"}], "OS-DCF:diskConfig": "MANUAL", "security_groups": [{"name": "tempest-securitygroup--586175738"}], "adminPass": "F5^2=l8XtO2qVvF"}}'
2026-06-22 14:30:08,372 106585 INFO [tempest.lib.common.rest_client] Request (ServerRescueNegativeTestJSON:test_rescued_vm_detach_volume): 200 GET https://10.4.3.247/compute/v2.1/servers/ba98f1f2-8005-40ec-b3e7-b1ceaef47757 18.289s
2026-06-22 14:30:08,373 106585 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': '<omitted>'}
Body: None
Response - Headers: {'date': 'Mon, 22 Jun 2026 14:29:50 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-length': '1243', 'content-type': 'application/json', 'openstack-api-version': 'compute 2.1', 'x-openstack-nova-api-version': '2.1', 'vary': 'OpenStack-API-Version,X-OpenStack-Nova-API-Version', 'x-openstack-request-id': 'req-ef9b3ac1-77fd-4c9e-8fd7-633dc128cd25', 'x-compute-request-id': 'req-ef9b3ac1-77fd-4c9e-8fd7-633dc128cd25', 'connection': 'close', 'status': '200', 'content-location': 'https://10.4.3.247/compute/v2.1/servers/ba98f1f2-8005-40ec-b3e7-b1ceaef47757'}
Body: b'{"server": {"accessIPv4": "", "accessIPv6": "", "addresses": {}, "created": "2026-06-22T14:29:50Z", "flavor": {"id": "42", "links": [{"rel": "bookmark", "href": "https://10.4.3.247/compute/flavors/42"}]}, "hostId": "", "id": "ba98f1f2-8005-40ec-b3e7-b1ceaef47757", "image": {"id": "b5e76657-4c41-4768-8f64-a0953b486b0c", "links": [{"rel": "bookmark", "href": "https://10.4.3.247/compute/images/b5e76657-4c41-4768-8f64-a0953b486b0c"}]}, "links": [{"rel": "self", "href": "https://10.4.3.247/compute/v2.1/servers/ba98f1f2-8005-40ec-b3e7-b1ceaef47757"}, {"rel": "bookmark", "href": "https://10.4.3.247/compute/servers/ba98f1f2-8005-40ec-b3e7-b1ceaef47757"}], "metadata": {}, "name": "tempest-ServerRescueNegativeTestJSON-server-1092759146", "status": "BUILD", "tenant_id": "2ec6aa73abb1490683db2927105730ec", "user_id": "e732d5780efd490a89bd8d039c15481f", "updated": "2026-06-22T14:29:52Z", "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "", "config_drive": "", "key_name": "tempest-keypair-974445837", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "OS-EXT-STS:task_state": "scheduling", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": []}}'
2026-06-22 14:30:15,579 106585 INFO [tempest.lib.common.rest_client] Request (ServerRescueNegativeTestJSON:test_rescued_vm_detach_volume): 500 GET https://10.4.3.247/compute/v2.1/servers/ba98f1f2-8005-40ec-b3e7-b1ceaef47757 6.200s
2026-06-22 14:30:15,579 106585 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': '<omitted>'}
Body: None
Response - Headers: {'date': 'Mon, 22 Jun 2026 14:30:09 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'openstack-api-version': 'compute 2.1', 'x-openstack-nova-api-version': '2.1', 'vary': 'OpenStack-API-Version,X-OpenStack-Nova-API-Version', 'content-type': 'application/json; charset=UTF-8', 'content-length': '147', 'x-openstack-request-id': 'req-f70e1ee3-f10a-452b-ad62-813ea40fce8a', 'x-compute-request-id': 'req-f70e1ee3-f10a-452b-ad62-813ea40fce8a', 'connection': 'close', 'status': '500', 'content-location': 'https://10.4.3.247/compute/v2.1/servers/ba98f1f2-8005-40ec-b3e7-b1ceaef47757'}
Body: b'{"computeFault": {"code": 500, "message": "Unexpected API Error. Please contact the administrator\\n<class \'oslo_db.exception.DBConnectionError\'>"}}'
2026-06-22 14:30:15,750 106585 INFO [tempest.lib.common.rest_client] Request (ServerRescueNegativeTestJSON:test_rescued_vm_detach_volume): 500 DELETE https://10.4.3.247/compute/v2.1/servers/ba98f1f2-8005-40ec-b3e7-b1ceaef47757 0.170s
2026-06-22 14:30:15,750 106585 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': '<omitted>'}
Body: None
Response - Headers: {'date': 'Mon, 22 Jun 2026 14:30:15 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'openstack-api-version': 'compute 2.1', 'x-openstack-nova-api-version': '2.1', 'vary': 'OpenStack-API-Version,X-OpenStack-Nova-API-Version', 'content-type': 'application/json; charset=UTF-8', 'content-length': '147', 'x-openstack-request-id': 'req-ca85b9da-f3e4-43a0-b870-f612f3ca6cb6', 'x-compute-request-id': 'req-ca85b9da-f3e4-43a0-b870-f612f3ca6cb6', 'connection': 'close', 'status': '500', 'content-location': 'https://10.4.3.247/compute/v2.1/servers/ba98f1f2-8005-40ec-b3e7-b1ceaef47757'}
Body: b'{"computeFault": {"code": 500, "message": "Unexpected API Error. Please contact the administrator\\n<class \'oslo_db.exception.DBConnectionError\'>"}}'
2026-06-22 14:30:15,751 106585 ERROR [tempest.common.compute] Deleting server ba98f1f2-8005-40ec-b3e7-b1ceaef47757 failed
2026-06-22 14:30:15.751 106585 ERROR tempest.common.compute Traceback (most recent call last):
2026-06-22 14:30:15.751 106585 ERROR tempest.common.compute File "/opt/stack/tempest/tempest/common/compute.py", line 328, in create_test_server
2026-06-22 14:30:15.751 106585 ERROR tempest.common.compute server = waiters.wait_for_server_status(
2026-06-22 14:30:15.751 106585 ERROR tempest.common.compute ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2026-06-22 14:30:15.751 106585 ERROR tempest.common.compute File "/opt/stack/tempest/tempest/common/waiters.py", line 65, in wait_for_server_status
2026-06-22 14:30:15.751 106585 ERROR tempest.common.compute body = client.show_server(server_id)['server']
2026-06-22 14:30:15.751 106585 ERROR tempest.common.compute ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2026-06-22 14:30:15.751 106585 ERROR tempest.common.compute File "/opt/stack/tempest/tempest/lib/services/compute/servers_client.py", line 175, in show_server
2026-06-22 14:30:15.751 106585 ERROR tempest.common.compute resp, body = self.get("servers/%s" % server_id)
2026-06-22 14:30:15.751 106585 ERROR tempest.common.compute ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2026-06-22 14:30:15.751 106585 ERROR tempest.common.compute File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 345, in get
2026-06-22 14:30:15.751 106585 ERROR tempest.common.compute return self.request('GET', url, extra_headers, headers,
2026-06-22 14:30:15.751 106585 ERROR tempest.common.compute ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2026-06-22 14:30:15.751 106585 ERROR tempest.common.compute File "/opt/stack/tempest/tempest/lib/services/compute/base_compute_client.py", line 47, in request
2026-06-22 14:30:15.751 106585 ERROR tempest.common.compute resp, resp_body = super(BaseComputeClient, self).request(
2026-06-22 14:30:15.751 106585 ERROR tempest.common.compute ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2026-06-22 14:30:15.751 106585 ERROR tempest.common.compute File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 767, in request
2026-06-22 14:30:15.751 106585 ERROR tempest.common.compute self._error_checker(resp, resp_body)
2026-06-22 14:30:15.751 106585 ERROR tempest.common.compute File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 952, in _error_checker
2026-06-22 14:30:15.751 106585 ERROR tempest.common.compute raise exceptions.ServerFault(resp_body, resp=resp,
2026-06-22 14:30:15.751 106585 ERROR tempest.common.compute tempest.lib.exceptions.ServerFault: Got server fault
2026-06-22 14:30:15.751 106585 ERROR tempest.common.compute Details: Unexpected API Error. Please contact the administrator
2026-06-22 14:30:15.751 106585 ERROR tempest.common.compute <class 'oslo_db.exception.DBConnectionError'>
2026-06-22 14:30:15.751 106585 ERROR tempest.common.compute
2026-06-22 14:30:15.751 106585 ERROR tempest.common.compute During handling of the above exception, another exception occurred:
2026-06-22 14:30:15.751 106585 ERROR tempest.common.compute
2026-06-22 14:30:15.751 106585 ERROR tempest.common.compute Traceback (most recent call last):
2026-06-22 14:30:15.751 106585 ERROR tempest.common.compute File "/opt/stack/tempest/tempest/common/compute.py", line 348, in create_test_server
2026-06-22 14:30:15.751 106585 ERROR tempest.common.compute clients.servers_client.delete_server(
2026-06-22 14:30:15.751 106585 ERROR tempest.common.compute File "/opt/stack/tempest/tempest/lib/services/compute/servers_client.py", line 188, in delete_server
2026-06-22 14:30:15.751 106585 ERROR tempest.common.compute resp, body = self.delete("servers/%s" % server_id)
2026-06-22 14:30:15.751 106585 ERROR tempest.common.compute ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2026-06-22 14:30:15.751 106585 ERROR tempest.common.compute File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 362, in delete
2026-06-22 14:30:15.751 106585 ERROR tempest.common.compute return self.request('DELETE', url, extra_headers, headers, body)
2026-06-22 14:30:15.751 106585 ERROR tempest.common.compute ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2026-06-22 14:30:15.751 106585 ERROR tempest.common.compute File "/opt/stack/tempest/tempest/lib/services/compute/base_compute_client.py", line 47, in request
2026-06-22 14:30:15.751 106585 ERROR tempest.common.compute resp, resp_body = super(BaseComputeClient, self).request(
2026-06-22 14:30:15.751 106585 ERROR tempest.common.compute ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2026-06-22 14:30:15.751 106585 ERROR tempest.common.compute File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 767, in request
2026-06-22 14:30:15.751 106585 ERROR tempest.common.compute self._error_checker(resp, resp_body)
2026-06-22 14:30:15.751 106585 ERROR tempest.common.compute File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 952, in _error_checker
2026-06-22 14:30:15.751 106585 ERROR tempest.common.compute raise exceptions.ServerFault(resp_body, resp=resp,
2026-06-22 14:30:15.751 106585 ERROR tempest.common.compute tempest.lib.exceptions.ServerFault: Got server fault
2026-06-22 14:30:15.751 106585 ERROR tempest.common.compute Details: Unexpected API Error. Please contact the administrator
2026-06-22 14:30:15.751 106585 ERROR tempest.common.compute <class 'oslo_db.exception.DBConnectionError'>
2026-06-22 14:30:15.751 106585 ERROR tempest.common.compute
2026-06-22 14:30:15,820 106585 INFO [tempest.lib.common.rest_client] Request (ServerRescueNegativeTestJSON:test_rescued_vm_detach_volume): 500 GET https://10.4.3.247/compute/v2.1/servers/ba98f1f2-8005-40ec-b3e7-b1ceaef47757 0.067s
2026-06-22 14:30:15,820 106585 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': '<omitted>'}
Body: None
Response - Headers: {'date': 'Mon, 22 Jun 2026 14:30:15 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'openstack-api-version': 'compute 2.1', 'x-openstack-nova-api-version': '2.1', 'vary': 'OpenStack-API-Version,X-OpenStack-Nova-API-Version', 'content-type': 'application/json; charset=UTF-8', 'content-length': '147', 'x-openstack-request-id': 'req-24462d84-8e2e-4959-8e07-09d3354a3b80', 'x-compute-request-id': 'req-24462d84-8e2e-4959-8e07-09d3354a3b80', 'connection': 'close', 'status': '500', 'content-location': 'https://10.4.3.247/compute/v2.1/servers/ba98f1f2-8005-40ec-b3e7-b1ceaef47757'}
Body: b'{"computeFault": {"code": 500, "message": "Unexpected API Error. Please contact the administrator\\n<class \'oslo_db.exception.DBConnectionError\'>"}}'
2026-06-22 14:30:15,820 106585 ERROR [tempest.common.compute] Server ba98f1f2-8005-40ec-b3e7-b1ceaef47757 failed to delete in time
2026-06-22 14:30:15.820 106585 ERROR tempest.common.compute Traceback (most recent call last):
2026-06-22 14:30:15.820 106585 ERROR tempest.common.compute File "/opt/stack/tempest/tempest/common/compute.py", line 328, in create_test_server
2026-06-22 14:30:15.820 106585 ERROR tempest.common.compute server = waiters.wait_for_server_status(
2026-06-22 14:30:15.820 106585 ERROR tempest.common.compute ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2026-06-22 14:30:15.820 106585 ERROR tempest.common.compute File "/opt/stack/tempest/tempest/common/waiters.py", line 65, in wait_for_server_status
2026-06-22 14:30:15.820 106585 ERROR tempest.common.compute body = client.show_server(server_id)['server']
2026-06-22 14:30:15.820 106585 ERROR tempest.common.compute ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2026-06-22 14:30:15.820 106585 ERROR tempest.common.compute File "/opt/stack/tempest/tempest/lib/services/compute/servers_client.py", line 175, in show_server
2026-06-22 14:30:15.820 106585 ERROR tempest.common.compute resp, body = self.get("servers/%s" % server_id)
2026-06-22 14:30:15.820 106585 ERROR tempest.common.compute ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2026-06-22 14:30:15.820 106585 ERROR tempest.common.compute File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 345, in get
2026-06-22 14:30:15.820 106585 ERROR tempest.common.compute return self.request('GET', url, extra_headers, headers,
2026-06-22 14:30:15.820 106585 ERROR tempest.common.compute ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2026-06-22 14:30:15.820 106585 ERROR tempest.common.compute File "/opt/stack/tempest/tempest/lib/services/compute/base_compute_client.py", line 47, in request
2026-06-22 14:30:15.820 106585 ERROR tempest.common.compute resp, resp_body = super(BaseComputeClient, self).request(
2026-06-22 14:30:15.820 106585 ERROR tempest.common.compute ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2026-06-22 14:30:15.820 106585 ERROR tempest.common.compute File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 767, in request
2026-06-22 14:30:15.820 106585 ERROR tempest.common.compute self._error_checker(resp, resp_body)
2026-06-22 14:30:15.820 106585 ERROR tempest.common.compute File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 952, in _error_checker
2026-06-22 14:30:15.820 106585 ERROR tempest.common.compute raise exceptions.ServerFault(resp_body, resp=resp,
2026-06-22 14:30:15.820 106585 ERROR tempest.common.compute tempest.lib.exceptions.ServerFault: Got server fault
2026-06-22 14:30:15.820 106585 ERROR tempest.common.compute Details: Unexpected API Error. Please contact the administrator
2026-06-22 14:30:15.820 106585 ERROR tempest.common.compute <class 'oslo_db.exception.DBConnectionError'>
2026-06-22 14:30:15.820 106585 ERROR tempest.common.compute
2026-06-22 14:30:15.820 106585 ERROR tempest.common.compute During handling of the above exception, another exception occurred:
2026-06-22 14:30:15.820 106585 ERROR tempest.common.compute
2026-06-22 14:30:15.820 106585 ERROR tempest.common.compute Traceback (most recent call last):
2026-06-22 14:30:15.820 106585 ERROR tempest.common.compute File "/opt/stack/tempest/tempest/common/compute.py", line 361, in create_test_server
2026-06-22 14:30:15.820 106585 ERROR tempest.common.compute waiters.wait_for_server_termination(
2026-06-22 14:30:15.820 106585 ERROR tempest.common.compute File "/opt/stack/tempest/tempest/common/waiters.py", line 110, in wait_for_server_termination
2026-06-22 14:30:15.820 106585 ERROR tempest.common.compute body = client.show_server(server_id)['server']
2026-06-22 14:30:15.820 106585 ERROR tempest.common.compute ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2026-06-22 14:30:15.820 106585 ERROR tempest.common.compute File "/opt/stack/tempest/tempest/lib/services/compute/servers_client.py", line 175, in show_server
2026-06-22 14:30:15.820 106585 ERROR tempest.common.compute resp, body = self.get("servers/%s" % server_id)
2026-06-22 14:30:15.820 106585 ERROR tempest.common.compute ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2026-06-22 14:30:15.820 106585 ERROR tempest.common.compute File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 345, in get
2026-06-22 14:30:15.820 106585 ERROR tempest.common.compute return self.request('GET', url, extra_headers, headers,
2026-06-22 14:30:15.820 106585 ERROR tempest.common.compute ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2026-06-22 14:30:15.820 106585 ERROR tempest.common.compute File "/opt/stack/tempest/tempest/lib/services/compute/base_compute_client.py", line 47, in request
2026-06-22 14:30:15.820 106585 ERROR tempest.common.compute resp, resp_body = super(BaseComputeClient, self).request(
2026-06-22 14:30:15.820 106585 ERROR tempest.common.compute ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2026-06-22 14:30:15.820 106585 ERROR tempest.common.compute File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 767, in request
2026-06-22 14:30:15.820 106585 ERROR tempest.common.compute self._error_checker(resp, resp_body)
2026-06-22 14:30:15.820 106585 ERROR tempest.common.compute File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 952, in _error_checker
2026-06-22 14:30:15.820 106585 ERROR tempest.common.compute raise exceptions.ServerFault(resp_body, resp=resp,
2026-06-22 14:30:15.820 106585 ERROR tempest.common.compute tempest.lib.exceptions.ServerFault: Got server fault
2026-06-22 14:30:15.820 106585 ERROR tempest.common.compute Details: Unexpected API Error. Please contact the administrator
2026-06-22 14:30:15.820 106585 ERROR tempest.common.compute <class 'oslo_db.exception.DBConnectionError'>
2026-06-22 14:30:15.820 106585 ERROR tempest.common.compute
}}}
Traceback (most recent call last):
File "/opt/stack/tempest/tempest/common/utils/__init__.py", line 65, in wrapper
return f(*func_args, **func_kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/api/compute/servers/test_server_rescue_negative.py", line 149, in test_rescued_vm_detach_volume
server = self.create_test_server(
^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/api/compute/base.py", line 257, in create_test_server
body, servers = compute.create_test_server(
^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/compute.py", line 345, in create_test_server
with excutils.save_and_reraise_exception():
File "/opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_utils/excutils.py", line 266, in __exit__
self.force_reraise()
File "/opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/oslo_utils/excutils.py", line 232, in force_reraise
raise self.value
File "/opt/stack/tempest/tempest/common/compute.py", line 328, in create_test_server
server = waiters.wait_for_server_status(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/common/waiters.py", line 65, in wait_for_server_status
body = client.show_server(server_id)['server']
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/services/compute/servers_client.py", line 175, in show_server
resp, body = self.get("servers/%s" % server_id)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 345, in get
return self.request('GET', url, extra_headers, headers,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/services/compute/base_compute_client.py", line 47, in request
resp, resp_body = super(BaseComputeClient, self).request(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 767, in request
self._error_checker(resp, resp_body)
File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 952, in _error_checker
raise exceptions.ServerFault(resp_body, resp=resp,
tempest.lib.exceptions.ServerFault: Got server fault
Details: Unexpected API Error. Please contact the administrator
<class 'oslo_db.exception.DBConnectionError'>
|
||||||
| setUpClass (cinder_tempest_plugin.api.volume.admin.test_consistencygroups | 1 | 0 | 0 | 0 | 1 | Detail | |
ConsistencyGroupsV2Test) |
skip
pt83.1: setUpClass (cinder_tempest_plugin.api.volume.admin.test_consistencygroups.ConsistencyGroupsV2Test)
|
||||||
| setUpClass (cinder_tempest_plugin.rbac.v3.test_volume_actions | 1 | 0 | 0 | 0 | 1 | Detail | |
ProjectReaderTests) |
skip
pt84.1: setUpClass (cinder_tempest_plugin.rbac.v3.test_volume_actions.ProjectReaderTests)
|
||||||
| setUpClass (cinder_tempest_plugin.rbac.v3.test_volume_types | 3 | 0 | 0 | 0 | 3 | Detail | |
VolumeTypesMemberTests) |
skip
pt85.1: setUpClass (cinder_tempest_plugin.rbac.v3.test_volume_types.VolumeTypesMemberTests)
|
||||||
VolumeTypesReaderTests) |
skip
pt85.2: setUpClass (cinder_tempest_plugin.rbac.v3.test_volume_types.VolumeTypesReaderTests)
|
||||||
VolumeTypesAdminTests) |
skip
pt85.3: setUpClass (cinder_tempest_plugin.rbac.v3.test_volume_types.VolumeTypesAdminTests)
|
||||||
| setUpClass (cinder_tempest_plugin.rbac.v3.test_volumes | 1 | 0 | 0 | 0 | 1 | Detail | |
ProjectReaderTests) |
skip
pt86.1: setUpClass (cinder_tempest_plugin.rbac.v3.test_volumes.ProjectReaderTests)
|
||||||
| setUpClass (cinder_tempest_plugin.scenario.test_encrypted_volume_transfer | 1 | 0 | 0 | 0 | 1 | Detail | |
TransferEncryptedVolumeTest) |
skip
pt87.1: setUpClass (cinder_tempest_plugin.scenario.test_encrypted_volume_transfer.TransferEncryptedVolumeTest)
|
||||||
| setUpClass (cinder_tempest_plugin.scenario.test_volume_concurrency | 1 | 0 | 0 | 0 | 1 | Detail | |
ConcurrentVolumeActionsTest) |
skip
pt88.1: setUpClass (cinder_tempest_plugin.scenario.test_volume_concurrency.ConcurrentVolumeActionsTest)
|
||||||
| setUpClass (cinder_tempest_plugin.scenario.test_volume_multiattach | 1 | 0 | 0 | 0 | 1 | Detail | |
VolumeMultiattachTests) |
skip
pt89.1: setUpClass (cinder_tempest_plugin.scenario.test_volume_multiattach.VolumeMultiattachTests)
|
||||||
| setUpClass (tempest.api.compute.admin.test_live_migration | 3 | 0 | 0 | 0 | 3 | Detail | |
LiveAutoBlockMigrationV225Test) |
skip
pt90.1: setUpClass (tempest.api.compute.admin.test_live_migration.LiveAutoBlockMigrationV225Test)
|
||||||
LiveMigrationWithoutHostTest) |
skip
pt90.2: setUpClass (tempest.api.compute.admin.test_live_migration.LiveMigrationWithoutHostTest)
|
||||||
LiveMigrationTest) |
skip
pt90.3: setUpClass (tempest.api.compute.admin.test_live_migration.LiveMigrationTest)
|
||||||
| setUpClass (tempest.api.compute.admin.test_volume_swap | 1 | 0 | 0 | 0 | 1 | Detail | |
TestMultiAttachVolumeSwap) |
skip
pt91.1: setUpClass (tempest.api.compute.admin.test_volume_swap.TestMultiAttachVolumeSwap)
|
||||||
| setUpClass (tempest.api.compute.admin.test_volumes_negative | 1 | 0 | 0 | 0 | 1 | Detail | |
UpdateMultiattachVolumeNegativeTest) |
skip
pt92.1: setUpClass (tempest.api.compute.admin.test_volumes_negative.UpdateMultiattachVolumeNegativeTest)
|
||||||
| setUpClass (tempest.api.volume.admin.test_encrypted_volumes_extend | 1 | 0 | 0 | 0 | 1 | Detail | |
EncryptedVolumesExtendAttachedTest) |
skip
pt93.1: setUpClass (tempest.api.volume.admin.test_encrypted_volumes_extend.EncryptedVolumesExtendAttachedTest)
|
||||||
| setUpClass (tempest.api.volume.admin.test_multi_backend | 1 | 0 | 0 | 0 | 1 | Detail | |
VolumeMultiBackendTest) |
skip
pt94.1: setUpClass (tempest.api.volume.admin.test_multi_backend.VolumeMultiBackendTest)
|
||||||
| setUpClass (tempest.api.volume.admin.test_snapshot_manage | 1 | 0 | 0 | 0 | 1 | Detail | |
SnapshotManageAdminTest) |
skip
pt95.1: setUpClass (tempest.api.volume.admin.test_snapshot_manage.SnapshotManageAdminTest)
|
||||||
| setUpClass (tempest.api.volume.admin.test_volume_manage | 1 | 0 | 0 | 0 | 1 | Detail | |
VolumeManageAdminTest) |
skip
pt96.1: setUpClass (tempest.api.volume.admin.test_volume_manage.VolumeManageAdminTest)
|
||||||
| setUpClass (tempest.scenario.test_volume_migrate_attached | 1 | 0 | 0 | 0 | 1 | Detail | |
TestVolumeMigrateRetypeAttached) |
skip
pt97.1: setUpClass (tempest.scenario.test_volume_migrate_attached.TestVolumeMigrateRetypeAttached)
|
||||||
| tempest.api.compute.admin.test_volume.AttachSCSIVolumeTestJSON | 1 | 1 | 0 | 0 | 0 | Detail | |
test_attach_scsi_disk_with_config_drive[id-777e468f-17ca-4da4-b93d-b7dbf56c0494] |
pass
pt98.1: tempest.api.compute.admin.test_volume.AttachSCSIVolumeTestJSON.test_attach_scsi_disk_with_config_drive[id-777e468f-17ca-4da4-b93d-b7dbf56c0494]
|
||||||
| tempest.api.compute.admin.test_volume_swap.TestVolumeSwap | 1 | 0 | 0 | 0 | 1 | Detail | |
test_volume_swap[id-1769f00d-a693-4d67-a631-6a3496773813,slow] |
skip
pt99.1: tempest.api.compute.admin.test_volume_swap.TestVolumeSwap.test_volume_swap[id-1769f00d-a693-4d67-a631-6a3496773813,slow]
|
||||||
| tempest.api.compute.admin.test_volumes_negative.VolumesAdminNegativeTest | 2 | 1 | 0 | 0 | 1 | Detail | |
test_update_attached_volume_with_nonexistent_volume_in_body[id-7dcac15a-b107-46d3-a5f6-cb863f4e454a,negative] |
skip
pt100.1: tempest.api.compute.admin.test_volumes_negative.VolumesAdminNegativeTest.test_update_attached_volume_with_nonexistent_volume_in_body[id-7dcac15a-b107-46d3-a5f6-cb863f4e454a,negative]
|
||||||
test_update_attached_volume_with_nonexistent_volume_in_uri[id-309b5ecd-0585-4a7e-a36f-d2b2bf55259d,negative] |
pass
pt100.2: tempest.api.compute.admin.test_volumes_negative.VolumesAdminNegativeTest.test_update_attached_volume_with_nonexistent_volume_in_uri[id-309b5ecd-0585-4a7e-a36f-d2b2bf55259d,negative]
|
||||||
| tempest.api.compute.servers.test_delete_server.DeleteServersTestJSON | 1 | 1 | 0 | 0 | 0 | Detail | |
test_delete_server_while_in_attached_volume[id-d0f3f0d6-d9b6-4a32-8da4-23015dcab23c,volume] |
pass
pt101.1: tempest.api.compute.servers.test_delete_server.DeleteServersTestJSON.test_delete_server_while_in_attached_volume[id-d0f3f0d6-d9b6-4a32-8da4-23015dcab23c,volume]
|
||||||
| tempest.api.compute.volumes.test_volumes_get.VolumesGetTestJSON | 1 | 1 | 0 | 0 | 0 | Detail | |
test_volume_create_get_delete[id-f10f25eb-9775-4d9d-9cbe-1cf54dae9d5f] |
pass
pt102.1: tempest.api.compute.volumes.test_volumes_get.VolumesGetTestJSON.test_volume_create_get_delete[id-f10f25eb-9775-4d9d-9cbe-1cf54dae9d5f]
|
||||||
| tempest.api.volume.admin.test_groups.GroupsTest | 2 | 2 | 0 | 0 | 0 | Detail | |
test_group_create_show_list_delete[id-4b111d28-b73d-4908-9bd2-03dc2992e4d4] |
pass
pt103.1: tempest.api.volume.admin.test_groups.GroupsTest.test_group_create_show_list_delete[id-4b111d28-b73d-4908-9bd2-03dc2992e4d4]
|
||||||
test_group_update[id-4a8a6fd2-8b3b-4641-8f54-6a6f99320006] |
pass
pt103.2: tempest.api.volume.admin.test_groups.GroupsTest.test_group_update[id-4a8a6fd2-8b3b-4641-8f54-6a6f99320006]
|
||||||
| tempest.api.volume.admin.test_qos.QosSpecsTestJSON | 7 | 7 | 0 | 0 | 0 | Detail | |
test_associate_disassociate_qos[id-1dd93c76-6420-485d-a771-874044c416ac] |
pass
pt104.1: tempest.api.volume.admin.test_qos.QosSpecsTestJSON.test_associate_disassociate_qos[id-1dd93c76-6420-485d-a771-874044c416ac]
|
||||||
test_create_delete_qos_with_back_end_consumer[id-b115cded-8f58-4ee4-aab5-9192cfada08f] |
pass
pt104.2: tempest.api.volume.admin.test_qos.QosSpecsTestJSON.test_create_delete_qos_with_back_end_consumer[id-b115cded-8f58-4ee4-aab5-9192cfada08f]
|
||||||
test_create_delete_qos_with_both_consumer[id-f88d65eb-ea0d-487d-af8d-71f4011575a4] |
pass
pt104.3: tempest.api.volume.admin.test_qos.QosSpecsTestJSON.test_create_delete_qos_with_both_consumer[id-f88d65eb-ea0d-487d-af8d-71f4011575a4]
|
||||||
test_create_delete_qos_with_front_end_consumer[id-7e15f883-4bef-49a9-95eb-f94209a1ced1] |
pass
pt104.4: tempest.api.volume.admin.test_qos.QosSpecsTestJSON.test_create_delete_qos_with_front_end_consumer[id-7e15f883-4bef-49a9-95eb-f94209a1ced1]
|
||||||
test_get_qos[id-7aa214cc-ac1a-4397-931f-3bb2e83bb0fd] |
pass
pt104.5: tempest.api.volume.admin.test_qos.QosSpecsTestJSON.test_get_qos[id-7aa214cc-ac1a-4397-931f-3bb2e83bb0fd]
|
||||||
test_list_qos[id-75e04226-bcf7-4595-a34b-fdf0736f38fc] |
pass
pt104.6: tempest.api.volume.admin.test_qos.QosSpecsTestJSON.test_list_qos[id-75e04226-bcf7-4595-a34b-fdf0736f38fc]
|
||||||
test_set_unset_qos_key[id-ed00fd85-4494-45f2-8ceb-9e2048919aed] |
pass
pt104.7: tempest.api.volume.admin.test_qos.QosSpecsTestJSON.test_set_unset_qos_key[id-ed00fd85-4494-45f2-8ceb-9e2048919aed]
|
||||||
| Total | 139 | 14 | 101 | 0 | 24 | ||