Status: Pass 9 Failure 114 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 | |
CreateVolumesFromBackupTest) |
fail
ft3.1: 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
|
||||||
CreateVolumesFromImageTest) |
fail
ft3.2: 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
|
||||||
CreateVolumesFromSourceVolumeTest) |
fail
ft3.3: 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.4: 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
|
||||||
| 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 | |
VolumeDependencyTests) |
fail
ft5.1: 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
|
||||||
VolumeImageDependencyTests) |
fail
ft5.2: 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
|
||||||
| 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 | |
SnapshotDataIntegrityTests) |
fail
ft8.1: 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
|
||||||
SnapshotDependencyTests) |
fail
ft8.2: 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
|
||||||
| 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_server_actions | 3 | 0 | 3 | 0 | 0 | Detail | |
ServerActionsV293TestJSON) |
fail
ft10.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 178, in setUpClass
cls.resource_setup()
File "/opt/stack/tempest/tempest/api/compute/servers/test_server_actions.py", line 890, in resource_setup
cls.server_id = cls.recreate_server(None, volume_backed=True,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
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'>
|
||||||
ServerActionsTestOtherA) |
fail
ft10.2: setUpClass (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 185, in setUpClass
raise value.with_traceback(trace)
File "/opt/stack/tempest/tempest/test.py", line 178, in setUpClass
cls.resource_setup()
File "/opt/stack/tempest/tempest/api/compute/servers/test_server_actions.py", line 85, in resource_setup
cls.server_id = cls.recreate_server(None, validatable=True,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
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'>
|
||||||
ServerActionsTestOtherB) |
fail
ft10.3: setUpClass (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 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 76, in setup_credentials
super(ServerActionsBase, 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 | 1 | 0 | 1 | 0 | 0 | Detail | |
ServerStableDeviceRescueTest) |
fail
ft11.1: 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 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 861, in _error_checker
raise exceptions.UnexpectedContentType(str(resp.status),
tempest.lib.exceptions.UnexpectedContentType: Unexpected content type provided
Details: 500
|
||||||
| setUpClass (tempest.api.compute.servers.test_server_rescue_negative | 1 | 0 | 1 | 0 | 0 | Detail | |
ServerRescueNegativeTestJSON) |
fail
ft12.1: setUpClass (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 185, in setUpClass
raise value.with_traceback(trace)
File "/opt/stack/tempest/tempest/test.py", line 178, in setUpClass
cls.resource_setup()
File "/opt/stack/tempest/tempest/api/compute/servers/test_server_rescue_negative.py", line 54, in resource_setup
resc_server = cls.create_test_server(adminPass=rescue_password,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
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 (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 | |
AttachVolumeShelveTestJSON) |
fail
ft14.1: 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.2: 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
|
||||||
AttachVolumeMultiAttachTest) |
skip
pt14.3: setUpClass (tempest.api.compute.volumes.test_attach_volume.AttachVolumeMultiAttachTest)
|
||||||
| setUpClass (tempest.api.compute.volumes.test_volume_snapshots | 1 | 0 | 1 | 0 | 0 | Detail | |
VolumesSnapshotsTestJSON) |
fail
ft15.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
ft16.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.volume.admin.test_backends_capabilities | 1 | 0 | 1 | 0 | 0 | Detail | |
BackendsCapabilitiesAdminTestsJSON) |
fail
ft17.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 | |
GroupSnapshotsV319Test) |
fail
ft18.1: 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
|
||||||
GroupSnapshotsTest) |
fail
ft18.2: 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
|
||||||
| setUpClass (tempest.api.volume.admin.test_group_type_specs | 1 | 0 | 1 | 0 | 0 | Detail | |
GroupTypeSpecsTest) |
fail
ft19.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
ft20.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 | 3 | 0 | 3 | 0 | 0 | Detail | |
GroupsV314Test) |
fail
ft21.1: 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
|
||||||
GroupsTest) |
fail
ft21.2: setUpClass (tempest.api.volume.admin.test_groups.GroupsTest)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
|
||||||
GroupsV320Test) |
fail
ft21.3: 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
|
||||||
| setUpClass (tempest.api.volume.admin.test_qos | 1 | 0 | 1 | 0 | 0 | Detail | |
QosSpecsTestJSON) |
fail
ft22.1: setUpClass (tempest.api.volume.admin.test_qos.QosSpecsTestJSON)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
ft23.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
ft24.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 743, in get_client_manager
creds = getattr(cred_provider, credentials_method)()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/common/dynamic_creds.py", line 460, in get_admin_creds
return self.get_credentials('admin')
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/common/dynamic_creds.py", line 425, in get_credentials
credentials = self._create_creds(admin=is_admin)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/common/dynamic_creds.py", line 242, in _create_creds
self.creds_client.assign_user_role(
File "/opt/stack/tempest/tempest/lib/common/cred_client.py", line 79, in assign_user_role
role = self._check_role_exists(role_name)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/common/cred_client.py", line 67, in _check_role_exists
roles = self._list_roles()
^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/common/cred_client.py", line 106, in _list_roles
roles = self.roles_client.list_roles()['roles']
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/services/identity/v3/roles_client.py", line 55, in list_roles
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 861, in _error_checker
raise exceptions.UnexpectedContentType(str(resp.status),
tempest.lib.exceptions.UnexpectedContentType: Unexpected content type provided
Details: 500
|
||||||
| setUpClass (tempest.api.volume.admin.test_volume_pools | 1 | 0 | 1 | 0 | 0 | Detail | |
VolumePoolsAdminTestsJSON) |
fail
ft25.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
ft26.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 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 | 1 | 0 | 1 | 0 | 0 | Detail | |
VolumeQuotasAdminTestJSON) |
fail
ft27.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
ft28.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 | |
VolumeRetypeWithMigrationTest) |
skip
pt29.1: setUpClass (tempest.api.volume.admin.test_volume_retype.VolumeRetypeWithMigrationTest)
|
||||||
VolumeRetypeMultiattachTest) |
skip
pt29.2: setUpClass (tempest.api.volume.admin.test_volume_retype.VolumeRetypeMultiattachTest)
|
||||||
VolumeRetypeWithoutMigrationTest) |
fail
ft29.3: 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
|
||||||
| setUpClass (tempest.api.volume.admin.test_volume_services | 1 | 0 | 1 | 0 | 0 | Detail | |
VolumesServicesTestJSON) |
fail
ft30.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
ft31.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
ft32.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
ft33.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
ft34.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
ft35.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
ft36.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
ft37.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
ft38.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
ft39.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
ft40.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
ft41.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
ft42.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
ft43.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
ft44.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
ft45.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
ft46.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
ft47.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
ft48.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 | |
VolumesTransfersV357Test) |
fail
ft49.1: 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
ft49.2: 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
|
||||||
VolumesTransfersTest) |
fail
ft49.3: 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
|
||||||
| setUpClass (tempest.api.volume.test_volumes_actions | 1 | 0 | 1 | 0 | 0 | Detail | |
VolumesActionsTest) |
fail
ft50.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
ft51.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
ft51.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
ft52.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
ft53.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
ft54.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
ft54.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 | |
VolumesSummaryTest) |
fail
ft55.1: 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
|
||||||
VolumesGetTest) |
fail
ft55.2: 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
|
||||||
| setUpClass (tempest.api.volume.test_volumes_list | 1 | 0 | 1 | 0 | 0 | Detail | |
VolumesListTestJSON) |
fail
ft56.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
ft57.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
ft58.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
ft59.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
ft60.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
ft61.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
ft62.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
ft63.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 | |
TestServerVolumeAttachmentScenario) |
fail
ft64.1: 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
|
||||||
TestServerVolumeAttachScenarioOldVersion) |
fail
ft64.2: 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
|
||||||
| setUpClass (tempest.scenario.test_shelve_instance | 1 | 0 | 1 | 0 | 0 | Detail | |
TestShelveInstance) |
fail
ft65.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
ft66.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
ft67.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
ft68.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
ft68.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
ft69.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 0x7370e69ed180>)
|
||||||
| tearDownClass (tempest.api.compute.admin.test_volume | 1 | 0 | 1 | 0 | 0 | Detail | |
AttachSCSIVolumeTestJSON) |
fail
ft70.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 757, in clear_credentials
cls._creds_provider.clear_creds()
File "/opt/stack/tempest/tempest/lib/common/dynamic_creds.py", line 587, in clear_creds
self._clear_isolated_net_resources()
File "/opt/stack/tempest/tempest/lib/common/dynamic_creds.py", line 567, in _clear_isolated_net_resources
client.remove_router_interface(
File "/opt/stack/tempest/tempest/lib/services/network/routers_client.py", line 82, in remove_router_interface
return self.update_resource(uri, kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/services/network/base.py", line 77, in update_resource
resp, body = self.put(req_uri, req_post_data)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 395, in put
return self.request('PUT', url, extra_headers, headers, body, chunked)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
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
|
||||||
| tearDownClass (tempest.api.compute.admin.test_volumes_negative | 1 | 0 | 1 | 0 | 0 | Detail | |
VolumesAdminNegativeTest) |
fail
ft71.1: tearDownClass (tempest.api.compute.admin.test_volumes_negative.VolumesAdminNegativeTest)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 757, in clear_credentials
cls._creds_provider.clear_creds()
File "/opt/stack/tempest/tempest/lib/common/dynamic_creds.py", line 587, in clear_creds
self._clear_isolated_net_resources()
File "/opt/stack/tempest/tempest/lib/common/dynamic_creds.py", line 577, in _clear_isolated_net_resources
self._clear_isolated_subnet(creds.subnet['id'],
File "/opt/stack/tempest/tempest/lib/common/dynamic_creds.py", line 540, in _clear_isolated_subnet
client.delete_subnet(subnet_id)
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 897, in _error_checker
raise exceptions.Conflict(resp_body, resp=resp)
tempest.lib.exceptions.Conflict: Conflict with state of target resource
Details: {'type': 'SubnetInUse', 'message': 'Unable to complete operation on subnet 12faaf4d-492c-4f60-a8a1-c1f96085f740: One or more ports have an IP allocation from this subnet.', 'detail': ''}
|
||||||
| tearDownClass (tempest.api.compute.servers.test_delete_server | 1 | 0 | 1 | 0 | 0 | Detail | |
DeleteServersTestJSON) |
fail
ft72.1: tearDownClass (tempest.api.compute.servers.test_delete_server.DeleteServersTestJSON)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 757, in clear_credentials
cls._creds_provider.clear_creds()
File "/opt/stack/tempest/tempest/lib/common/dynamic_creds.py", line 587, in clear_creds
self._clear_isolated_net_resources()
File "/opt/stack/tempest/tempest/lib/common/dynamic_creds.py", line 577, in _clear_isolated_net_resources
self._clear_isolated_subnet(creds.subnet['id'],
File "/opt/stack/tempest/tempest/lib/common/dynamic_creds.py", line 540, in _clear_isolated_subnet
client.delete_subnet(subnet_id)
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 897, in _error_checker
raise exceptions.Conflict(resp_body, resp=resp)
tempest.lib.exceptions.Conflict: Conflict with state of target resource
Details: {'type': 'SubnetInUse', 'message': 'Unable to complete operation on subnet 13401136-6707-4c02-a553-fd1470f18c40: One or more ports have an IP allocation from this subnet.', 'detail': ''}
|
||||||
| tearDownClass (tempest.api.compute.servers.test_device_tagging | 2 | 0 | 2 | 0 | 0 | Detail | |
TaggedBootDevicesTest_v242) |
fail
ft73.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 0x79c43cdf3a00>), (<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 0x79c43cdf2400>))
|
||||||
TaggedBootDevicesTest) |
fail
ft73.2: tearDownClass (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 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 0x71abe5ef7540>), (<class 'tempest.lib.exceptions.UnexpectedResponseCode'>, Unexpected response code received
Details: 503, <traceback object at 0x71abe5ef41c0>), (<class 'tempest.lib.exceptions.UnexpectedResponseCode'>, Unexpected response code received
Details: 503, <traceback object at 0x71abe5ef4400>), (<class 'tempest.lib.exceptions.UnexpectedResponseCode'>, Unexpected response code received
Details: 503, <traceback object at 0x71abe5ef4f00>), (<class 'tempest.lib.exceptions.UnexpectedResponseCode'>, Unexpected response code received
Details: 503, <traceback object at 0x71abe5ef4f80>), (<class 'tempest.lib.exceptions.UnexpectedResponseCode'>, Unexpected response code received
Details: 503, <traceback object at 0x71abe5eee900>))
|
||||||
| tearDownClass (tempest.api.compute.servers.test_server_rescue | 1 | 0 | 1 | 0 | 0 | Detail | |
ServerBootFromVolumeStableRescueTest) |
fail
ft74.1: tearDownClass (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 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 0x7230788b6140>), (<class 'tempest.lib.exceptions.ServerFault'>, Got server fault
Details: Unexpected API Error. Please contact the administrator
<class 'oslo_db.exception.DBConnectionError'>, <traceback object at 0x7230788b5880>))
|
||||||
| tearDownClass (tempest.api.compute.volumes.test_attach_volume_negative | 1 | 0 | 1 | 0 | 0 | Detail | |
AttachVolumeNegativeTest) |
fail
ft75.1: tearDownClass (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 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 757, in clear_credentials
cls._creds_provider.clear_creds()
File "/opt/stack/tempest/tempest/lib/common/dynamic_creds.py", line 587, in clear_creds
self._clear_isolated_net_resources()
File "/opt/stack/tempest/tempest/lib/common/dynamic_creds.py", line 567, in _clear_isolated_net_resources
client.remove_router_interface(
File "/opt/stack/tempest/tempest/lib/services/network/routers_client.py", line 82, in remove_router_interface
return self.update_resource(uri, kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/services/network/base.py", line 77, in update_resource
resp, body = self.put(req_uri, req_post_data)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 395, in put
return self.request('PUT', url, extra_headers, headers, body, chunked)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
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
|
||||||
| tearDownClass (tempest.api.volume.admin.test_snapshots_actions | 1 | 0 | 1 | 0 | 0 | Detail | |
SnapshotsActionsTest) |
fail
ft76.1: tearDownClass (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 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 0x7b1110a51b40>), (<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 0x7b1110a3a680>))
|
||||||
| 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 13:48:42,757 106589 INFO [tempest.lib.common.rest_client] Request (VolumesAssistedSnapshotsTest:test_volume_assisted_snapshot_create_delete): 202 POST https://10.4.3.218/volume/v3/volumes 0.609s
2026-06-22 13:48:42,757 106589 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-638989333"}}
Response - Headers: {'date': 'Mon, 22 Jun 2026 13:48:42 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'x-compute-request-id': 'req-bc78d953-1d3b-4a57-a657-1a9237c29f3c', 'content-length': '784', 'openstack-api-version': 'volume 3.0', 'vary': 'OpenStack-API-Version', 'x-openstack-request-id': 'req-bc78d953-1d3b-4a57-a657-1a9237c29f3c', 'connection': 'close', 'status': '202', 'content-location': 'https://10.4.3.218/volume/v3/volumes'}
Body: b'{"volume": {"id": "81e67f99-7997-42cd-99a3-cbc9d1452f83", "status": "creating", "size": 1, "availability_zone": "nova", "created_at": "2026-06-22T13:48:42.648879", "updated_at": null, "name": "tempest-VolumesAssistedSnapshotsTest-volume-638989333", "description": null, "volume_type": "storpool", "snapshot_id": null, "source_volid": null, "metadata": {}, "links": [{"rel": "self", "href": "https://10.4.3.218/volume/v3/volumes/81e67f99-7997-42cd-99a3-cbc9d1452f83"}, {"rel": "bookmark", "href": "https://10.4.3.218/volume/volumes/81e67f99-7997-42cd-99a3-cbc9d1452f83"}], "user_id": "5e634ebae4f2495c9c39da6dbb85183a", "bootable": "false", "encrypted": false, "replication_status": null, "consistencygroup_id": null, "multiattach": false, "attachments": [], "migration_status": null}}'
2026-06-22 13:48:42,817 106589 INFO [tempest.lib.common.rest_client] Request (VolumesAssistedSnapshotsTest:test_volume_assisted_snapshot_create_delete): 200 GET https://10.4.3.218/volume/v3/volumes/81e67f99-7997-42cd-99a3-cbc9d1452f83 0.056s
2026-06-22 13:48:42,818 106589 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 13:48:42 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'x-compute-request-id': 'req-b28c6910-a5a9-4277-8c21-2525f644d803', 'content-length': '963', 'openstack-api-version': 'volume 3.0', 'vary': 'OpenStack-API-Version', 'x-openstack-request-id': 'req-b28c6910-a5a9-4277-8c21-2525f644d803', 'connection': 'close', 'status': '200', 'content-location': 'https://10.4.3.218/volume/v3/volumes/81e67f99-7997-42cd-99a3-cbc9d1452f83'}
Body: b'{"volume": {"id": "81e67f99-7997-42cd-99a3-cbc9d1452f83", "status": "creating", "size": 1, "availability_zone": "nova", "created_at": "2026-06-22T13:48:43.000000", "updated_at": null, "name": "tempest-VolumesAssistedSnapshotsTest-volume-638989333", "description": null, "volume_type": "storpool", "snapshot_id": null, "source_volid": null, "metadata": {}, "links": [{"rel": "self", "href": "https://10.4.3.218/volume/v3/volumes/81e67f99-7997-42cd-99a3-cbc9d1452f83"}, {"rel": "bookmark", "href": "https://10.4.3.218/volume/volumes/81e67f99-7997-42cd-99a3-cbc9d1452f83"}], "user_id": "5e634ebae4f2495c9c39da6dbb85183a", "bootable": "false", "encrypted": false, "replication_status": null, "consistencygroup_id": null, "multiattach": false, "attachments": [], "migration_status": null, "os-vol-tenant-attr:tenant_id": "e72093d0d83f4483bb8c019521e78bb4", "os-vol-mig-status-attr:migstat": null, "os-vol-mig-status-attr:name_id": null, "os-vol-host-attr:host": null}}'
2026-06-22 13:48:43,857 106589 INFO [tempest.lib.common.rest_client] Request (VolumesAssistedSnapshotsTest:test_volume_assisted_snapshot_create_delete): 200 GET https://10.4.3.218/volume/v3/volumes/81e67f99-7997-42cd-99a3-cbc9d1452f83 0.032s
2026-06-22 13:48:43,857 106589 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 13:48:43 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'x-compute-request-id': 'req-8cd08364-5fd6-4d70-bc89-de780be3d3c5', 'content-length': '1024', 'openstack-api-version': 'volume 3.0', 'vary': 'OpenStack-API-Version', 'x-openstack-request-id': 'req-8cd08364-5fd6-4d70-bc89-de780be3d3c5', 'connection': 'close', 'status': '200', 'content-location': 'https://10.4.3.218/volume/v3/volumes/81e67f99-7997-42cd-99a3-cbc9d1452f83'}
Body: b'{"volume": {"id": "81e67f99-7997-42cd-99a3-cbc9d1452f83", "status": "available", "size": 1, "availability_zone": "nova", "created_at": "2026-06-22T13:48:43.000000", "updated_at": "2026-06-22T13:48:43.000000", "name": "tempest-VolumesAssistedSnapshotsTest-volume-638989333", "description": null, "volume_type": "storpool", "snapshot_id": null, "source_volid": null, "metadata": {}, "links": [{"rel": "self", "href": "https://10.4.3.218/volume/v3/volumes/81e67f99-7997-42cd-99a3-cbc9d1452f83"}, {"rel": "bookmark", "href": "https://10.4.3.218/volume/volumes/81e67f99-7997-42cd-99a3-cbc9d1452f83"}], "user_id": "5e634ebae4f2495c9c39da6dbb85183a", "bootable": "false", "encrypted": false, "replication_status": null, "consistencygroup_id": null, "multiattach": false, "attachments": [], "migration_status": null, "os-vol-tenant-attr:tenant_id": "e72093d0d83f4483bb8c019521e78bb4", "os-vol-mig-status-attr:migstat": null, "os-vol-mig-status-attr:name_id": null, "os-vol-host-attr:host": "np0000003383@storpool#template_virtual"}}'
2026-06-22 13:48:43,865 106589 INFO [tempest.common.waiters] volume 81e67f99-7997-42cd-99a3-cbc9d1452f83 reached available after waiting for 1.865329 seconds
2026-06-22 13:48:43,865 106589 DEBUG [tempest.lib.common.validation_resources] Requested validation resources keypair True, floating IP True, security group True
2026-06-22 13:48:44,196 106589 INFO [tempest.lib.common.rest_client] Request (VolumesAssistedSnapshotsTest:test_volume_assisted_snapshot_create_delete): 200 POST https://10.4.3.218/compute/v2.1/os-keypairs 0.329s
2026-06-22 13:48:44,196 106589 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': '<omitted>'}
Body: {"keypair": {"name": "tempest-keypair-1553209424", "public_key": "ecdsa-sha2-nistp384 AAAAE2VjZHNhLXNoYTItbmlzdHAzODQAAAAIbmlzdHAzODQAAABhBIn+mdh8D5wnOf2XTIJUQrGxVV60cvCA8zMvYL3CSn4HDaPLqJYdRGEAFgWKGYzhXMFgTH1wSnvSA4TYjzJMAB1YnQSp2GvBRDQx9xy9vIW0tVTqtL9tMkIOxQoAGGZ/Ew=="}}
Response - Headers: {'date': 'Mon, 22 Jun 2026 13:48:43 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-8ede73d8-4a17-4a5f-a58d-eafee8fea62a', 'x-compute-request-id': 'req-8ede73d8-4a17-4a5f-a58d-eafee8fea62a', 'connection': 'close', 'status': '200', 'content-location': 'https://10.4.3.218/compute/v2.1/os-keypairs'}
Body: b'{"keypair": {"name": "tempest-keypair-1553209424", "public_key": "ecdsa-sha2-nistp384 AAAAE2VjZHNhLXNoYTItbmlzdHAzODQAAAAIbmlzdHAzODQAAABhBIn+mdh8D5wnOf2XTIJUQrGxVV60cvCA8zMvYL3CSn4HDaPLqJYdRGEAFgWKGYzhXMFgTH1wSnvSA4TYjzJMAB1YnQSp2GvBRDQx9xy9vIW0tVTqtL9tMkIOxQoAGGZ/Ew==", "fingerprint": "88:b9:d3:2d:59:1d:5b:0a:61:4e:77:b9:65:23:79:f7", "user_id": "e760b0be664f474d8f1d2639f1697923"}}'
2026-06-22 13:48:44,197 106589 DEBUG [tempest.lib.common.validation_resources] Validation resource key tempest-keypair-1553209424 created
2026-06-22 13:48:44,390 106589 INFO [tempest.lib.common.rest_client] Request (VolumesAssistedSnapshotsTest:test_volume_assisted_snapshot_create_delete): 201 POST https://10.4.3.218/networking/v2.0/security-groups 0.192s
2026-06-22 13:48:44,390 106589 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--2051282562", "description": "tempest-description--648978844"}}
Response - Headers: {'date': 'Mon, 22 Jun 2026 13:48:44 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '1660', 'x-openstack-request-id': 'req-dadf2e31-ef2b-4041-a146-03e10355fd90', 'connection': 'close', 'status': '201', 'content-location': 'https://10.4.3.218/networking/v2.0/security-groups'}
Body: b'{"security_group": {"id": "2b447367-46ab-4cc4-92af-78ad100931c6", "name": "tempest-securitygroup--2051282562", "stateful": true, "tenant_id": "66c6dca017af422fa68e57516a54a2b9", "project_id": "66c6dca017af422fa68e57516a54a2b9", "description": "tempest-description--648978844", "shared": false, "security_group_rules": [{"id": "10835a41-1efc-4d4f-8560-a66c16379f71", "project_id": "66c6dca017af422fa68e57516a54a2b9", "security_group_id": "2b447367-46ab-4cc4-92af-78ad100931c6", "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-22T13:48:44Z", "updated_at": "2026-06-22T13:48:44Z", "revision_number": 0, "tenant_id": "66c6dca017af422fa68e57516a54a2b9"}, {"id": "d11371f9-8561-4116-922f-b2482a7ab56a", "project_id": "66c6dca017af422fa68e57516a54a2b9", "security_group_id": "2b447367-46ab-4cc4-92af-78ad100931c6", "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-22T13:48:44Z", "updated_at": "2026-06-22T13:48:44Z", "revision_number": 0, "tenant_id": "66c6dca017af422fa68e57516a54a2b9"}], "tags": [], "created_at": "2026-06-22T13:48:44Z", "updated_at": "2026-06-22T13:48:44Z", "revision_number": 1}}'
2026-06-22 13:48:44,589 106589 INFO [tempest.lib.common.rest_client] Request (VolumesAssistedSnapshotsTest:test_volume_assisted_snapshot_create_delete): 201 POST https://10.4.3.218/networking/v2.0/security-group-rules 0.198s
2026-06-22 13:48:44,589 106589 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": "2b447367-46ab-4cc4-92af-78ad100931c6", "protocol": "tcp", "ethertype": "IPv4", "port_range_min": 22, "port_range_max": 22, "direction": "ingress"}}
Response - Headers: {'date': 'Mon, 22 Jun 2026 13:48:44 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '597', 'x-openstack-request-id': 'req-ed2944cf-0b96-4252-849d-ec24b3b354f9', 'connection': 'close', 'status': '201', 'content-location': 'https://10.4.3.218/networking/v2.0/security-group-rules'}
Body: b'{"security_group_rule": {"id": "f1f0db89-568b-42d9-8597-e1e8b0d6c263", "project_id": "66c6dca017af422fa68e57516a54a2b9", "security_group_id": "2b447367-46ab-4cc4-92af-78ad100931c6", "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-22T13:48:44Z", "updated_at": "2026-06-22T13:48:44Z", "revision_number": 0, "tenant_id": "66c6dca017af422fa68e57516a54a2b9"}}'
2026-06-22 13:48:44,743 106589 INFO [tempest.lib.common.rest_client] Request (VolumesAssistedSnapshotsTest:test_volume_assisted_snapshot_create_delete): 201 POST https://10.4.3.218/networking/v2.0/security-group-rules 0.154s
2026-06-22 13:48:44,744 106589 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": "2b447367-46ab-4cc4-92af-78ad100931c6", "protocol": "icmp", "ethertype": "IPv4", "direction": "ingress"}}
Response - Headers: {'date': 'Mon, 22 Jun 2026 13:48:44 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '602', 'x-openstack-request-id': 'req-7a393b4c-4d2f-4462-abd1-7b0c9be15f3d', 'connection': 'close', 'status': '201', 'content-location': 'https://10.4.3.218/networking/v2.0/security-group-rules'}
Body: b'{"security_group_rule": {"id": "87af536c-20d5-4246-b2ee-365690bd3661", "project_id": "66c6dca017af422fa68e57516a54a2b9", "security_group_id": "2b447367-46ab-4cc4-92af-78ad100931c6", "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-22T13:48:44Z", "updated_at": "2026-06-22T13:48:44Z", "revision_number": 0, "tenant_id": "66c6dca017af422fa68e57516a54a2b9"}}'
2026-06-22 13:48:44,744 106589 DEBUG [tempest.lib.common.validation_resources] SSH Validation resource security group with tcp and icmp rules tempest-securitygroup--2051282562 created
2026-06-22 13:48:45,307 106589 INFO [tempest.lib.common.rest_client] Request (VolumesAssistedSnapshotsTest:test_volume_assisted_snapshot_create_delete): 201 POST https://10.4.3.218/networking/v2.0/floatingips 0.563s
2026-06-22 13:48:45,307 106589 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': '<omitted>'}
Body: {"floatingip": {"floating_network_id": "f037b952-bf12-4801-aeef-36c942815763"}}
Response - Headers: {'date': 'Mon, 22 Jun 2026 13:48:44 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '528', 'x-openstack-request-id': 'req-434a11db-33de-4aa9-8434-1558a0618f7e', 'connection': 'close', 'status': '201', 'content-location': 'https://10.4.3.218/networking/v2.0/floatingips'}
Body: b'{"floatingip": {"id": "0a92214d-8eeb-4684-997b-eccc4a129869", "tenant_id": "66c6dca017af422fa68e57516a54a2b9", "project_id": "66c6dca017af422fa68e57516a54a2b9", "floating_ip_address": "172.24.5.253", "floating_network_id": "f037b952-bf12-4801-aeef-36c942815763", "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-22T13:48:45Z", "updated_at": "2026-06-22T13:48:45Z", "revision_number": 0}}'
2026-06-22 13:48:45,307 106589 DEBUG [tempest.lib.common.validation_resources] Validation resource floating IP {'id': '0a92214d-8eeb-4684-997b-eccc4a129869', 'tenant_id': '66c6dca017af422fa68e57516a54a2b9', 'project_id': '66c6dca017af422fa68e57516a54a2b9', 'floating_ip_address': '172.24.5.253', 'floating_network_id': 'f037b952-bf12-4801-aeef-36c942815763', '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-22T13:48:45Z', 'updated_at': '2026-06-22T13:48:45Z', 'revision_number': 0, 'ip': '172.24.5.253'} created
2026-06-22 13:48:45,442 106589 INFO [tempest.lib.common.rest_client] Request (VolumesAssistedSnapshotsTest:test_volume_assisted_snapshot_create_delete): 201 POST https://10.4.3.218/identity/v3/auth/tokens 0.130s
2026-06-22 13:48:45,442 106589 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json'}
Body: <omitted>
Response - Headers: {'date': 'Mon, 22 Jun 2026 13:48:45 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-7277c9a2-ba80-4658-b963-9a250325e703', 'connection': 'close', 'status': '201', 'content-location': 'https://10.4.3.218/identity/v3/auth/tokens'}
Body: b'{"token": {"methods": ["password"], "user": {"domain": {"id": "default", "name": "Default"}, "id": "e760b0be664f474d8f1d2639f1697923", "name": "tempest-VolumesAssistedSnapshotsTest-695637388-project-member", "password_expires_at": null}, "audit_ids": ["QJ9MRTR0TkC7PikmxMFNxw"], "expires_at": "2026-06-22T14:48:45.000000Z", "issued_at": "2026-06-22T13:48:45.000000Z", "project": {"domain": {"id": "default", "name": "Default"}, "id": "66c6dca017af422fa68e57516a54a2b9", "name": "tempest-VolumesAssistedSnapshotsTest-695637388"}, "is_domain": false, "roles": [{"id": "bfe6e5740f2e4bd88686c9365c2aa0c3", "name": "reader"}, {"id": "36dcda86232a4f13be2e79b27b95e590", "name": "member"}], "catalog": [{"endpoints": [{"id": "84285c0f86fb42e6ac6e17017fc74e3b", "interface": "public", "region_id": "RegionOne", "url": "https://10.4.3.218/networking", "region": "RegionOne"}], "id": "20442617f0fb45608304dfaa47d5acd8", "type": "network", "name": "neutron"}, {"endpoints": [{"id": "368e4483cf9b43148eec980b5a57c3ac", "interface": "public", "region_id": "RegionOne", "url": "https://10.4.3.218/compute/v2.1", "region": "RegionOne"}], "id": "255d08737f774744b632abe3a90c29b6", "type": "compute", "name": "nova"}, {"endpoints": [{"id": "caf51b1746084b91b59e70bb30c7d649", "interface": "public", "region_id": "RegionOne", "url": "https://10.4.3.218/placement", "region": "RegionOne"}], "id": "2cff98b42b3d4aef8b2024d2a74a8458", "type": "placement", "name": "placement"}, {"endpoints": [{"id": "5c9fc99bf2184250bffc0aced972cf19", "interface": "admin", "region_id": "RegionOne", "url": "https://10.4.3.218:8080", "region": "RegionOne"}, {"id": "f6598cbf31b145719b32bff5b522ee4c", "interface": "public", "region_id": "RegionOne", "url": "https://10.4.3.218:8080/v1/AUTH_66c6dca017af422fa68e57516a54a2b9", "region": "RegionOne"}], "id": "61dc53c702204d15bec2a117bf62eadb", "type": "object-store", "name": "swift"}, {"endpoints": [{"id": "840c4e8234c6405fafaf769148bc0531", "interface": "public", "region_id": "RegionOne", "url": "https://10.4.3.218/volume/v3", "region": "RegionOne"}], "id": "b3f3f919dd5d45b8851a41a1f2d695f2", "type": "block-storage", "name": "cinder"}, {"endpoints": [{"id": "5bbe73f42bc64f54b2a2b017108d3944", "interface": "public", "region_id": "RegionOne", "url": "https://10.4.3.218/image", "region": "RegionOne"}], "id": "b42e4d33dda544ecb3d5204176e3d17c", "type": "image", "name": "glance"}, {"endpoints": [{"id": "bd6ea06acd80401bab61295ad3697f3a", "interface": "public", "region_id": "RegionOne", "url": "https://10.4.3.218/compute/v2/66c6dca017af422fa68e57516a54a2b9", "region": "RegionOne"}], "id": "d1cbea41fb0d4a79ae0dee3d83c6f893", "type": "compute_legacy", "name": "nova_legacy"}, {"endpoints": [{"id": "534c2a7a0cbe497a8324343eac864250", "interface": "public", "region_id": "RegionOne", "url": "https://10.4.3.218/identity", "region": "RegionOne"}], "id": "e379e289aa9b486694f44402c7540028", "type": "identity", "name": "keystone"}]}}'
2026-06-22 13:48:45,442 106589 INFO [tempest.lib.common.fixed_network] (VolumesAssistedSnapshotsTest:test_volume_assisted_snapshot_create_delete) Found network {'id': '77cea9a3-5ef4-4957-879a-9cee9ce84112', 'name': 'tempest-VolumesAssistedSnapshotsTest-1983184211-network', 'tenant_id': '66c6dca017af422fa68e57516a54a2b9', 'project_id': '66c6dca017af422fa68e57516a54a2b9', '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': 43786, '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-22T13:48:06Z', 'updated_at': '2026-06-22T13:48:07Z', 'revision_number': 1} available for tenant
2026-06-22 13:48:45,442 106589 DEBUG [tempest.common.compute] Provisioning test server with validation resources {'keypair': {'name': 'tempest-keypair-1553209424', 'public_key': 'ecdsa-sha2-nistp384 AAAAE2VjZHNhLXNoYTItbmlzdHAzODQAAAAIbmlzdHAzODQAAABhBIn+mdh8D5wnOf2XTIJUQrGxVV60cvCA8zMvYL3CSn4HDaPLqJYdRGEAFgWKGYzhXMFgTH1wSnvSA4TYjzJMAB1YnQSp2GvBRDQx9xy9vIW0tVTqtL9tMkIOxQoAGGZ/Ew==', 'fingerprint': '88:b9:d3:2d:59:1d:5b:0a:61:4e:77:b9:65:23:79:f7', 'user_id': 'e760b0be664f474d8f1d2639f1697923', 'private_key': '-----BEGIN EC PRIVATE KEY-----\nMIGkAgEBBDBHC/uAhExj2qeLpmqlSNynOJ2Y0u7Qp8mxCP6qEcfADMIHPa9CREgM\nd0qbpoUzstOgBwYFK4EEACKhZANiAASJ/pnYfA+cJzn9l0yCVEKxsVVetHLwgPMz\nL2C9wkp+Bw2jy6iWHURhABYFihmM4VzBYEx9cEp70gOE2I8yTAAdWJ0EqdhrwUQ0\nMfccvbyFtLVU6rS/bTJCDsUKABhmfxM=\n-----END EC PRIVATE KEY-----\n'}, 'security_group': {'id': '2b447367-46ab-4cc4-92af-78ad100931c6', 'name': 'tempest-securitygroup--2051282562', 'stateful': True, 'tenant_id': '66c6dca017af422fa68e57516a54a2b9', 'project_id': '66c6dca017af422fa68e57516a54a2b9', 'description': 'tempest-description--648978844', 'shared': False, 'security_group_rules': [{'id': '10835a41-1efc-4d4f-8560-a66c16379f71', 'project_id': '66c6dca017af422fa68e57516a54a2b9', 'security_group_id': '2b447367-46ab-4cc4-92af-78ad100931c6', '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-22T13:48:44Z', 'updated_at': '2026-06-22T13:48:44Z', 'revision_number': 0, 'tenant_id': '66c6dca017af422fa68e57516a54a2b9'}, {'id': 'd11371f9-8561-4116-922f-b2482a7ab56a', 'project_id': '66c6dca017af422fa68e57516a54a2b9', 'security_group_id': '2b447367-46ab-4cc4-92af-78ad100931c6', '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-22T13:48:44Z', 'updated_at': '2026-06-22T13:48:44Z', 'revision_number': 0, 'tenant_id': '66c6dca017af422fa68e57516a54a2b9'}], 'tags': [], 'created_at': '2026-06-22T13:48:44Z', 'updated_at': '2026-06-22T13:48:44Z', 'revision_number': 1}, 'floating_ip': {'id': '0a92214d-8eeb-4684-997b-eccc4a129869', 'tenant_id': '66c6dca017af422fa68e57516a54a2b9', 'project_id': '66c6dca017af422fa68e57516a54a2b9', 'floating_ip_address': '172.24.5.253', 'floating_network_id': 'f037b952-bf12-4801-aeef-36c942815763', '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-22T13:48:45Z', 'updated_at': '2026-06-22T13:48:45Z', 'revision_number': 0, 'ip': '172.24.5.253'}}
2026-06-22 13:48:46,287 106589 INFO [tempest.lib.common.rest_client] Request (VolumesAssistedSnapshotsTest:test_volume_assisted_snapshot_create_delete): 202 POST https://10.4.3.218/compute/v2.1/servers 0.843s
2026-06-22 13:48:46,287 106589 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-400914302", "imageRef": "31e81cad-3804-4a59-86e1-967e41b3e6a7", "flavorRef": "42", "networks": [{"uuid": "77cea9a3-5ef4-4957-879a-9cee9ce84112"}], "security_groups": [{"name": "tempest-securitygroup--2051282562"}], "key_name": "tempest-keypair-1553209424", "user_data": "IyEvYmluL3NoCmVjaG8gIlByaW50aW5nIGNpcnJvcyB1c2VyIGF1dGhvcml6ZWQga2V5cyIKY2F0IH5jaXJyb3MvLnNzaC9hdXRob3JpemVkX2tleXMgfHwgdHJ1ZQo="}}
Response - Headers: {'date': 'Mon, 22 Jun 2026 13:48:45 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-length': '406', 'location': 'https://10.4.3.218/compute/v2.1/servers/aa6c9a9f-54d1-487b-8016-abaa74c7d3f6', '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-cb896f00-9b7d-457e-8e16-1b34a260e049', 'x-compute-request-id': 'req-cb896f00-9b7d-457e-8e16-1b34a260e049', 'connection': 'close', 'status': '202', 'content-location': 'https://10.4.3.218/compute/v2.1/servers'}
Body: b'{"server": {"id": "aa6c9a9f-54d1-487b-8016-abaa74c7d3f6", "links": [{"rel": "self", "href": "https://10.4.3.218/compute/v2.1/servers/aa6c9a9f-54d1-487b-8016-abaa74c7d3f6"}, {"rel": "bookmark", "href": "https://10.4.3.218/compute/servers/aa6c9a9f-54d1-487b-8016-abaa74c7d3f6"}], "OS-DCF:diskConfig": "MANUAL", "security_groups": [{"name": "tempest-securitygroup--2051282562"}], "adminPass": "C2U5p7yFoX2k"}}'
2026-06-22 13:48:46,368 106589 INFO [tempest.lib.common.rest_client] Request (VolumesAssistedSnapshotsTest:test_volume_assisted_snapshot_create_delete): 200 GET https://10.4.3.218/compute/v2.1/servers/aa6c9a9f-54d1-487b-8016-abaa74c7d3f6 0.080s
2026-06-22 13:48:46,368 106589 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 13:48:46 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-31967d50-20a4-4581-8a30-5ce01d0c9233', 'x-compute-request-id': 'req-31967d50-20a4-4581-8a30-5ce01d0c9233', 'connection': 'close', 'status': '200', 'content-location': 'https://10.4.3.218/compute/v2.1/servers/aa6c9a9f-54d1-487b-8016-abaa74c7d3f6'}
Body: b'{"server": {"accessIPv4": "", "accessIPv6": "", "addresses": {}, "created": "2026-06-22T13:48:46Z", "flavor": {"id": "42", "links": [{"rel": "bookmark", "href": "https://10.4.3.218/compute/flavors/42"}]}, "hostId": "", "id": "aa6c9a9f-54d1-487b-8016-abaa74c7d3f6", "image": {"id": "31e81cad-3804-4a59-86e1-967e41b3e6a7", "links": [{"rel": "bookmark", "href": "https://10.4.3.218/compute/images/31e81cad-3804-4a59-86e1-967e41b3e6a7"}]}, "links": [{"rel": "self", "href": "https://10.4.3.218/compute/v2.1/servers/aa6c9a9f-54d1-487b-8016-abaa74c7d3f6"}, {"rel": "bookmark", "href": "https://10.4.3.218/compute/servers/aa6c9a9f-54d1-487b-8016-abaa74c7d3f6"}], "metadata": {}, "name": "tempest-VolumesAssistedSnapshotsTest-server-400914302", "status": "BUILD", "tenant_id": "66c6dca017af422fa68e57516a54a2b9", "user_id": "e760b0be664f474d8f1d2639f1697923", "updated": "2026-06-22T13:48:46Z", "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "", "config_drive": "", "key_name": "tempest-keypair-1553209424", "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 13:48:47,505 106589 INFO [tempest.lib.common.rest_client] Request (VolumesAssistedSnapshotsTest:test_volume_assisted_snapshot_create_delete): 200 GET https://10.4.3.218/compute/v2.1/servers/aa6c9a9f-54d1-487b-8016-abaa74c7d3f6 0.128s
2026-06-22 13:48:47,505 106589 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 13:48:47 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-264f79d6-8e5e-4135-bef0-da6e7cc64b6c', 'x-compute-request-id': 'req-264f79d6-8e5e-4135-bef0-da6e7cc64b6c', 'connection': 'close', 'status': '200', 'content-location': 'https://10.4.3.218/compute/v2.1/servers/aa6c9a9f-54d1-487b-8016-abaa74c7d3f6'}
Body: b'{"server": {"accessIPv4": "", "accessIPv6": "", "addresses": {}, "created": "2026-06-22T13:48:46Z", "flavor": {"id": "42", "links": [{"rel": "bookmark", "href": "https://10.4.3.218/compute/flavors/42"}]}, "hostId": "", "id": "aa6c9a9f-54d1-487b-8016-abaa74c7d3f6", "image": {"id": "31e81cad-3804-4a59-86e1-967e41b3e6a7", "links": [{"rel": "bookmark", "href": "https://10.4.3.218/compute/images/31e81cad-3804-4a59-86e1-967e41b3e6a7"}]}, "links": [{"rel": "self", "href": "https://10.4.3.218/compute/v2.1/servers/aa6c9a9f-54d1-487b-8016-abaa74c7d3f6"}, {"rel": "bookmark", "href": "https://10.4.3.218/compute/servers/aa6c9a9f-54d1-487b-8016-abaa74c7d3f6"}], "metadata": {}, "name": "tempest-VolumesAssistedSnapshotsTest-server-400914302", "status": "BUILD", "tenant_id": "66c6dca017af422fa68e57516a54a2b9", "user_id": "e760b0be664f474d8f1d2639f1697923", "updated": "2026-06-22T13:48:47Z", "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "nova", "config_drive": "", "key_name": "tempest-keypair-1553209424", "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 13:48:48,628 106589 INFO [tempest.lib.common.rest_client] Request (VolumesAssistedSnapshotsTest:test_volume_assisted_snapshot_create_delete): 200 GET https://10.4.3.218/compute/v2.1/servers/aa6c9a9f-54d1-487b-8016-abaa74c7d3f6 0.117s
2026-06-22 13:48:48,628 106589 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 13:48:48 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-efff9c67-584f-4007-98e7-87f7dfbb3542', 'x-compute-request-id': 'req-efff9c67-584f-4007-98e7-87f7dfbb3542', 'connection': 'close', 'status': '200', 'content-location': 'https://10.4.3.218/compute/v2.1/servers/aa6c9a9f-54d1-487b-8016-abaa74c7d3f6'}
Body: b'{"server": {"accessIPv4": "", "accessIPv6": "", "addresses": {}, "created": "2026-06-22T13:48:46Z", "flavor": {"id": "42", "links": [{"rel": "bookmark", "href": "https://10.4.3.218/compute/flavors/42"}]}, "hostId": "", "id": "aa6c9a9f-54d1-487b-8016-abaa74c7d3f6", "image": {"id": "31e81cad-3804-4a59-86e1-967e41b3e6a7", "links": [{"rel": "bookmark", "href": "https://10.4.3.218/compute/images/31e81cad-3804-4a59-86e1-967e41b3e6a7"}]}, "links": [{"rel": "self", "href": "https://10.4.3.218/compute/v2.1/servers/aa6c9a9f-54d1-487b-8016-abaa74c7d3f6"}, {"rel": "bookmark", "href": "https://10.4.3.218/compute/servers/aa6c9a9f-54d1-487b-8016-abaa74c7d3f6"}], "metadata": {}, "name": "tempest-VolumesAssistedSnapshotsTest-server-400914302", "status": "BUILD", "tenant_id": "66c6dca017af422fa68e57516a54a2b9", "user_id": "e760b0be664f474d8f1d2639f1697923", "updated": "2026-06-22T13:48:47Z", "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "nova", "config_drive": "", "key_name": "tempest-keypair-1553209424", "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 13:48:48,636 106589 INFO [tempest.common.waiters] State transition "BUILD/scheduling" ==> "BUILD/None" after 2 second wait
2026-06-22 13:48:52,282 106589 INFO [tempest.lib.common.rest_client] Request (VolumesAssistedSnapshotsTest:test_volume_assisted_snapshot_create_delete): 500 GET https://10.4.3.218/compute/v2.1/servers/aa6c9a9f-54d1-487b-8016-abaa74c7d3f6 2.645s
2026-06-22 13:48:52,282 106589 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 13:48:49 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-2e8a1f5a-3e83-43d2-b3cb-4fd5f952d580', 'x-compute-request-id': 'req-2e8a1f5a-3e83-43d2-b3cb-4fd5f952d580', 'connection': 'close', 'status': '500', 'content-location': 'https://10.4.3.218/compute/v2.1/servers/aa6c9a9f-54d1-487b-8016-abaa74c7d3f6'}
Body: b'{"computeFault": {"code": 500, "message": "Unexpected API Error. Please contact the administrator\\n<class \'oslo_db.exception.DBConnectionError\'>"}}'
2026-06-22 13:48:52,515 106589 INFO [tempest.lib.common.rest_client] Request (VolumesAssistedSnapshotsTest:test_volume_assisted_snapshot_create_delete): 500 DELETE https://10.4.3.218/compute/v2.1/servers/aa6c9a9f-54d1-487b-8016-abaa74c7d3f6 0.232s
2026-06-22 13:48:52,515 106589 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 13:48:52 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-27090c49-3e3d-4990-8867-d6be1e49134d', 'x-compute-request-id': 'req-27090c49-3e3d-4990-8867-d6be1e49134d', 'connection': 'close', 'status': '500', 'content-location': 'https://10.4.3.218/compute/v2.1/servers/aa6c9a9f-54d1-487b-8016-abaa74c7d3f6'}
Body: b'{"computeFault": {"code": 500, "message": "Unexpected API Error. Please contact the administrator\\n<class \'oslo_db.exception.DBConnectionError\'>"}}'
2026-06-22 13:48:52,515 106589 ERROR [tempest.common.compute] Deleting server aa6c9a9f-54d1-487b-8016-abaa74c7d3f6 failed
2026-06-22 13:48:52.515 106589 ERROR tempest.common.compute Traceback (most recent call last):
2026-06-22 13:48:52.515 106589 ERROR tempest.common.compute File "/opt/stack/tempest/tempest/common/compute.py", line 328, in create_test_server
2026-06-22 13:48:52.515 106589 ERROR tempest.common.compute server = waiters.wait_for_server_status(
2026-06-22 13:48:52.515 106589 ERROR tempest.common.compute ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2026-06-22 13:48:52.515 106589 ERROR tempest.common.compute File "/opt/stack/tempest/tempest/common/waiters.py", line 65, in wait_for_server_status
2026-06-22 13:48:52.515 106589 ERROR tempest.common.compute body = client.show_server(server_id)['server']
2026-06-22 13:48:52.515 106589 ERROR tempest.common.compute ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2026-06-22 13:48:52.515 106589 ERROR tempest.common.compute File "/opt/stack/tempest/tempest/lib/services/compute/servers_client.py", line 175, in show_server
2026-06-22 13:48:52.515 106589 ERROR tempest.common.compute resp, body = self.get("servers/%s" % server_id)
2026-06-22 13:48:52.515 106589 ERROR tempest.common.compute ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2026-06-22 13:48:52.515 106589 ERROR tempest.common.compute File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 345, in get
2026-06-22 13:48:52.515 106589 ERROR tempest.common.compute return self.request('GET', url, extra_headers, headers,
2026-06-22 13:48:52.515 106589 ERROR tempest.common.compute ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2026-06-22 13:48:52.515 106589 ERROR tempest.common.compute File "/opt/stack/tempest/tempest/lib/services/compute/base_compute_client.py", line 47, in request
2026-06-22 13:48:52.515 106589 ERROR tempest.common.compute resp, resp_body = super(BaseComputeClient, self).request(
2026-06-22 13:48:52.515 106589 ERROR tempest.common.compute ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2026-06-22 13:48:52.515 106589 ERROR tempest.common.compute File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 767, in request
2026-06-22 13:48:52.515 106589 ERROR tempest.common.compute self._error_checker(resp, resp_body)
2026-06-22 13:48:52.515 106589 ERROR tempest.common.compute File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 952, in _error_checker
2026-06-22 13:48:52.515 106589 ERROR tempest.common.compute raise exceptions.ServerFault(resp_body, resp=resp,
2026-06-22 13:48:52.515 106589 ERROR tempest.common.compute tempest.lib.exceptions.ServerFault: Got server fault
2026-06-22 13:48:52.515 106589 ERROR tempest.common.compute Details: Unexpected API Error. Please contact the administrator
2026-06-22 13:48:52.515 106589 ERROR tempest.common.compute <class 'oslo_db.exception.DBConnectionError'>
2026-06-22 13:48:52.515 106589 ERROR tempest.common.compute
2026-06-22 13:48:52.515 106589 ERROR tempest.common.compute During handling of the above exception, another exception occurred:
2026-06-22 13:48:52.515 106589 ERROR tempest.common.compute
2026-06-22 13:48:52.515 106589 ERROR tempest.common.compute Traceback (most recent call last):
2026-06-22 13:48:52.515 106589 ERROR tempest.common.compute File "/opt/stack/tempest/tempest/common/compute.py", line 348, in create_test_server
2026-06-22 13:48:52.515 106589 ERROR tempest.common.compute clients.servers_client.delete_server(
2026-06-22 13:48:52.515 106589 ERROR tempest.common.compute File "/opt/stack/tempest/tempest/lib/services/compute/servers_client.py", line 188, in delete_server
2026-06-22 13:48:52.515 106589 ERROR tempest.common.compute resp, body = self.delete("servers/%s" % server_id)
2026-06-22 13:48:52.515 106589 ERROR tempest.common.compute ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2026-06-22 13:48:52.515 106589 ERROR tempest.common.compute File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 362, in delete
2026-06-22 13:48:52.515 106589 ERROR tempest.common.compute return self.request('DELETE', url, extra_headers, headers, body)
2026-06-22 13:48:52.515 106589 ERROR tempest.common.compute ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2026-06-22 13:48:52.515 106589 ERROR tempest.common.compute File "/opt/stack/tempest/tempest/lib/services/compute/base_compute_client.py", line 47, in request
2026-06-22 13:48:52.515 106589 ERROR tempest.common.compute resp, resp_body = super(BaseComputeClient, self).request(
2026-06-22 13:48:52.515 106589 ERROR tempest.common.compute ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2026-06-22 13:48:52.515 106589 ERROR tempest.common.compute File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 767, in request
2026-06-22 13:48:52.515 106589 ERROR tempest.common.compute self._error_checker(resp, resp_body)
2026-06-22 13:48:52.515 106589 ERROR tempest.common.compute File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 952, in _error_checker
2026-06-22 13:48:52.515 106589 ERROR tempest.common.compute raise exceptions.ServerFault(resp_body, resp=resp,
2026-06-22 13:48:52.515 106589 ERROR tempest.common.compute tempest.lib.exceptions.ServerFault: Got server fault
2026-06-22 13:48:52.515 106589 ERROR tempest.common.compute Details: Unexpected API Error. Please contact the administrator
2026-06-22 13:48:52.515 106589 ERROR tempest.common.compute <class 'oslo_db.exception.DBConnectionError'>
2026-06-22 13:48:52.515 106589 ERROR tempest.common.compute
2026-06-22 13:48:52,670 106589 INFO [tempest.lib.common.rest_client] Request (VolumesAssistedSnapshotsTest:test_volume_assisted_snapshot_create_delete): 500 GET https://10.4.3.218/compute/v2.1/servers/aa6c9a9f-54d1-487b-8016-abaa74c7d3f6 0.151s
2026-06-22 13:48:52,670 106589 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 13:48:52 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-b49f4811-5ca5-4b89-87da-bf83ffafb221', 'x-compute-request-id': 'req-b49f4811-5ca5-4b89-87da-bf83ffafb221', 'connection': 'close', 'status': '500', 'content-location': 'https://10.4.3.218/compute/v2.1/servers/aa6c9a9f-54d1-487b-8016-abaa74c7d3f6'}
Body: b'{"computeFault": {"code": 500, "message": "Unexpected API Error. Please contact the administrator\\n<class \'oslo_db.exception.DBConnectionError\'>"}}'
2026-06-22 13:48:52,671 106589 ERROR [tempest.common.compute] Server aa6c9a9f-54d1-487b-8016-abaa74c7d3f6 failed to delete in time
2026-06-22 13:48:52.671 106589 ERROR tempest.common.compute Traceback (most recent call last):
2026-06-22 13:48:52.671 106589 ERROR tempest.common.compute File "/opt/stack/tempest/tempest/common/compute.py", line 328, in create_test_server
2026-06-22 13:48:52.671 106589 ERROR tempest.common.compute server = waiters.wait_for_server_status(
2026-06-22 13:48:52.671 106589 ERROR tempest.common.compute ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2026-06-22 13:48:52.671 106589 ERROR tempest.common.compute File "/opt/stack/tempest/tempest/common/waiters.py", line 65, in wait_for_server_status
2026-06-22 13:48:52.671 106589 ERROR tempest.common.compute body = client.show_server(server_id)['server']
2026-06-22 13:48:52.671 106589 ERROR tempest.common.compute ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2026-06-22 13:48:52.671 106589 ERROR tempest.common.compute File "/opt/stack/tempest/tempest/lib/services/compute/servers_client.py", line 175, in show_server
2026-06-22 13:48:52.671 106589 ERROR tempest.common.compute resp, body = self.get("servers/%s" % server_id)
2026-06-22 13:48:52.671 106589 ERROR tempest.common.compute ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2026-06-22 13:48:52.671 106589 ERROR tempest.common.compute File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 345, in get
2026-06-22 13:48:52.671 106589 ERROR tempest.common.compute return self.request('GET', url, extra_headers, headers,
2026-06-22 13:48:52.671 106589 ERROR tempest.common.compute ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2026-06-22 13:48:52.671 106589 ERROR tempest.common.compute File "/opt/stack/tempest/tempest/lib/services/compute/base_compute_client.py", line 47, in request
2026-06-22 13:48:52.671 106589 ERROR tempest.common.compute resp, resp_body = super(BaseComputeClient, self).request(
2026-06-22 13:48:52.671 106589 ERROR tempest.common.compute ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2026-06-22 13:48:52.671 106589 ERROR tempest.common.compute File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 767, in request
2026-06-22 13:48:52.671 106589 ERROR tempest.common.compute self._error_checker(resp, resp_body)
2026-06-22 13:48:52.671 106589 ERROR tempest.common.compute File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 952, in _error_checker
2026-06-22 13:48:52.671 106589 ERROR tempest.common.compute raise exceptions.ServerFault(resp_body, resp=resp,
2026-06-22 13:48:52.671 106589 ERROR tempest.common.compute tempest.lib.exceptions.ServerFault: Got server fault
2026-06-22 13:48:52.671 106589 ERROR tempest.common.compute Details: Unexpected API Error. Please contact the administrator
2026-06-22 13:48:52.671 106589 ERROR tempest.common.compute <class 'oslo_db.exception.DBConnectionError'>
2026-06-22 13:48:52.671 106589 ERROR tempest.common.compute
2026-06-22 13:48:52.671 106589 ERROR tempest.common.compute During handling of the above exception, another exception occurred:
2026-06-22 13:48:52.671 106589 ERROR tempest.common.compute
2026-06-22 13:48:52.671 106589 ERROR tempest.common.compute Traceback (most recent call last):
2026-06-22 13:48:52.671 106589 ERROR tempest.common.compute File "/opt/stack/tempest/tempest/common/compute.py", line 361, in create_test_server
2026-06-22 13:48:52.671 106589 ERROR tempest.common.compute waiters.wait_for_server_termination(
2026-06-22 13:48:52.671 106589 ERROR tempest.common.compute File "/opt/stack/tempest/tempest/common/waiters.py", line 110, in wait_for_server_termination
2026-06-22 13:48:52.671 106589 ERROR tempest.common.compute body = client.show_server(server_id)['server']
2026-06-22 13:48:52.671 106589 ERROR tempest.common.compute ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2026-06-22 13:48:52.671 106589 ERROR tempest.common.compute File "/opt/stack/tempest/tempest/lib/services/compute/servers_client.py", line 175, in show_server
2026-06-22 13:48:52.671 106589 ERROR tempest.common.compute resp, body = self.get("servers/%s" % server_id)
2026-06-22 13:48:52.671 106589 ERROR tempest.common.compute ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2026-06-22 13:48:52.671 106589 ERROR tempest.common.compute File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 345, in get
2026-06-22 13:48:52.671 106589 ERROR tempest.common.compute return self.request('GET', url, extra_headers, headers,
2026-06-22 13:48:52.671 106589 ERROR tempest.common.compute ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2026-06-22 13:48:52.671 106589 ERROR tempest.common.compute File "/opt/stack/tempest/tempest/lib/services/compute/base_compute_client.py", line 47, in request
2026-06-22 13:48:52.671 106589 ERROR tempest.common.compute resp, resp_body = super(BaseComputeClient, self).request(
2026-06-22 13:48:52.671 106589 ERROR tempest.common.compute ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2026-06-22 13:48:52.671 106589 ERROR tempest.common.compute File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 767, in request
2026-06-22 13:48:52.671 106589 ERROR tempest.common.compute self._error_checker(resp, resp_body)
2026-06-22 13:48:52.671 106589 ERROR tempest.common.compute File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 952, in _error_checker
2026-06-22 13:48:52.671 106589 ERROR tempest.common.compute raise exceptions.ServerFault(resp_body, resp=resp,
2026-06-22 13:48:52.671 106589 ERROR tempest.common.compute tempest.lib.exceptions.ServerFault: Got server fault
2026-06-22 13:48:52.671 106589 ERROR tempest.common.compute Details: Unexpected API Error. Please contact the administrator
2026-06-22 13:48:52.671 106589 ERROR tempest.common.compute <class 'oslo_db.exception.DBConnectionError'>
2026-06-22 13:48:52.671 106589 ERROR tempest.common.compute
2026-06-22 13:48:52,748 106589 INFO [tempest.lib.common.rest_client] Request (VolumesAssistedSnapshotsTest:_run_cleanups): 500 DELETE https://10.4.3.218/volume/v3/volumes/81e67f99-7997-42cd-99a3-cbc9d1452f83 0.074s
2026-06-22 13:48:52,748 106589 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 13:48:52 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-8d456221-780a-4e91-88ad-7af9d2eb28ec', 'x-openstack-request-id': 'req-8d456221-780a-4e91-88ad-7af9d2eb28ec', 'connection': 'close', 'status': '500', 'content-location': 'https://10.4.3.218/volume/v3/volumes/81e67f99-7997-42cd-99a3-cbc9d1452f83'}
Body: b'{"computeFault": {"code": 500, "message": "The server has either erred or is incapable of performing the requested operation."}}'
}}}
traceback-1: {{{
Traceback (most recent call last):
File "/opt/stack/tempest/tempest/api/compute/base.py", line 493, in delete_volume
cls.volumes_client.delete_volume(volume_id)
File "/opt/stack/tempest/tempest/lib/services/volume/v3/volumes_client.py", line 145, in delete_volume
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/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.
}}}
Traceback (most recent call last):
File "/opt/stack/tempest/tempest/api/compute/admin/test_assisted_volume_snapshots.py", line 60, in test_volume_assisted_snapshot_create_delete
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'>
|
||||||
| tempest.api.compute.admin.test_volume.AttachSCSIVolumeTestJSON | 1 | 0 | 1 | 0 | 0 | Detail | |
test_attach_scsi_disk_with_config_drive[id-777e468f-17ca-4da4-b93d-b7dbf56c0494] |
fail
ft78.1: tempest.api.compute.admin.test_volume.AttachSCSIVolumeTestJSON.test_attach_scsi_disk_with_config_drive[id-777e468f-17ca-4da4-b93d-b7dbf56c0494]testtools.testresult.real._StringException: pythonlogging:'': {{{
2026-06-22 13:51:45,986 106589 INFO [tempest.lib.common.rest_client] Request (AttachSCSIVolumeTestJSON:test_attach_scsi_disk_with_config_drive): 401 GET https://10.4.3.218/image/v2/images/31e81cad-3804-4a59-86e1-967e41b3e6a7 54.510s
2026-06-22 13:51:45,986 106589 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 13:50:51 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-length': '316', 'content-type': 'application/json', 'www-authenticate': 'Keystone uri="https://10.4.3.218/identity"', 'connection': 'close', 'status': '401', 'content-location': 'https://10.4.3.218/image/v2/images/31e81cad-3804-4a59-86e1-967e41b3e6a7'}
Body: b'{"message": "This server could not verify that you are authorized to access the document you requested. Either you supplied the wrong credentials (e.g., bad password), or your browser does not understand how to supply the credentials required.<br /><br />\\n\\n\\n", "code": "401 Unauthorized", "title": "Unauthorized"}'
}}}
Traceback (most recent call last):
File "/opt/stack/tempest/tempest/api/compute/admin/test_volume.py", line 115, in test_attach_scsi_disk_with_config_drive
custom_img = self._create_image_with_custom_property(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/api/compute/admin/test_volume.py", line 70, in _create_image_with_custom_property
image = self.reader_image_client.show_image(CONF.compute.image_ref)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/services/image/v2/images_client.py", line 119, in show_image
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 867, in _error_checker
raise exceptions.Unauthorized(resp_body, resp=resp)
tempest.lib.exceptions.Unauthorized: Unauthorized
Details: {'message': 'This server could not verify that you are authorized to access the document you requested. Either you supplied the wrong credentials (e.g., bad password), or your browser does not understand how to supply the credentials required.<br /><br />\n\n\n', 'code': '401 Unauthorized', 'title': 'Unauthorized'}
|
||||||
| tempest.api.compute.admin.test_volumes_negative.VolumesAdminNegativeTest | 2 | 0 | 1 | 0 | 1 | Detail | |
test_update_attached_volume_with_nonexistent_volume_in_body[id-7dcac15a-b107-46d3-a5f6-cb863f4e454a,negative] |
skip
pt79.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] |
fail
ft79.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]testtools.testresult.real._StringException: pythonlogging:'': {{{
2026-06-22 13:48:39,240 106583 INFO [tempest.lib.common.rest_client] Request (VolumesAdminNegativeTest:test_update_attached_volume_with_nonexistent_volume_in_uri): 201 POST https://10.4.3.218/identity/v3/auth/tokens 0.168s
2026-06-22 13:48:39,240 106583 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json'}
Body: <omitted>
Response - Headers: {'date': 'Mon, 22 Jun 2026 13:48:39 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '2944', 'x-subject-token': '<omitted>', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-e05ef0ba-ce1c-47e2-a5d4-899a606c48a6', 'connection': 'close', 'status': '201', 'content-location': 'https://10.4.3.218/identity/v3/auth/tokens'}
Body: b'{"token": {"methods": ["password"], "user": {"domain": {"id": "default", "name": "Default"}, "id": "3bf41d915be24c3da524a89934f3fa18", "name": "tempest-VolumesAdminNegativeTest-1543285086-project-member", "password_expires_at": null}, "audit_ids": ["nQvk6LY-TKu4N9_fRWyaPg"], "expires_at": "2026-06-22T14:48:39.000000Z", "issued_at": "2026-06-22T13:48:39.000000Z", "project": {"domain": {"id": "default", "name": "Default"}, "id": "3d500c295f8b447088bbaca6a9273c95", "name": "tempest-VolumesAdminNegativeTest-1543285086"}, "is_domain": false, "roles": [{"id": "bfe6e5740f2e4bd88686c9365c2aa0c3", "name": "reader"}, {"id": "36dcda86232a4f13be2e79b27b95e590", "name": "member"}], "catalog": [{"endpoints": [{"id": "84285c0f86fb42e6ac6e17017fc74e3b", "interface": "public", "region_id": "RegionOne", "url": "https://10.4.3.218/networking", "region": "RegionOne"}], "id": "20442617f0fb45608304dfaa47d5acd8", "type": "network", "name": "neutron"}, {"endpoints": [{"id": "368e4483cf9b43148eec980b5a57c3ac", "interface": "public", "region_id": "RegionOne", "url": "https://10.4.3.218/compute/v2.1", "region": "RegionOne"}], "id": "255d08737f774744b632abe3a90c29b6", "type": "compute", "name": "nova"}, {"endpoints": [{"id": "caf51b1746084b91b59e70bb30c7d649", "interface": "public", "region_id": "RegionOne", "url": "https://10.4.3.218/placement", "region": "RegionOne"}], "id": "2cff98b42b3d4aef8b2024d2a74a8458", "type": "placement", "name": "placement"}, {"endpoints": [{"id": "5c9fc99bf2184250bffc0aced972cf19", "interface": "admin", "region_id": "RegionOne", "url": "https://10.4.3.218:8080", "region": "RegionOne"}, {"id": "f6598cbf31b145719b32bff5b522ee4c", "interface": "public", "region_id": "RegionOne", "url": "https://10.4.3.218:8080/v1/AUTH_3d500c295f8b447088bbaca6a9273c95", "region": "RegionOne"}], "id": "61dc53c702204d15bec2a117bf62eadb", "type": "object-store", "name": "swift"}, {"endpoints": [{"id": "840c4e8234c6405fafaf769148bc0531", "interface": "public", "region_id": "RegionOne", "url": "https://10.4.3.218/volume/v3", "region": "RegionOne"}], "id": "b3f3f919dd5d45b8851a41a1f2d695f2", "type": "block-storage", "name": "cinder"}, {"endpoints": [{"id": "5bbe73f42bc64f54b2a2b017108d3944", "interface": "public", "region_id": "RegionOne", "url": "https://10.4.3.218/image", "region": "RegionOne"}], "id": "b42e4d33dda544ecb3d5204176e3d17c", "type": "image", "name": "glance"}, {"endpoints": [{"id": "bd6ea06acd80401bab61295ad3697f3a", "interface": "public", "region_id": "RegionOne", "url": "https://10.4.3.218/compute/v2/3d500c295f8b447088bbaca6a9273c95", "region": "RegionOne"}], "id": "d1cbea41fb0d4a79ae0dee3d83c6f893", "type": "compute_legacy", "name": "nova_legacy"}, {"endpoints": [{"id": "534c2a7a0cbe497a8324343eac864250", "interface": "public", "region_id": "RegionOne", "url": "https://10.4.3.218/identity", "region": "RegionOne"}], "id": "e379e289aa9b486694f44402c7540028", "type": "identity", "name": "keystone"}]}}'
2026-06-22 13:48:39,241 106583 INFO [tempest.lib.common.fixed_network] (VolumesAdminNegativeTest:test_update_attached_volume_with_nonexistent_volume_in_uri) Found network {'id': '73491660-b32c-4aae-b7f4-6760ae7018ff', 'name': 'tempest-VolumesAdminNegativeTest-284373482-network', 'tenant_id': '3d500c295f8b447088bbaca6a9273c95', 'project_id': '3d500c295f8b447088bbaca6a9273c95', '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': 20678, '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-22T13:48:05Z', 'updated_at': '2026-06-22T13:48:05Z', 'revision_number': 1} available for tenant
2026-06-22 13:48:42,732 106583 INFO [tempest.lib.common.rest_client] Request (VolumesAdminNegativeTest:test_update_attached_volume_with_nonexistent_volume_in_uri): 202 POST https://10.4.3.218/compute/v2.1/servers 3.491s
2026-06-22 13:48:42,732 106583 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': '<omitted>'}
Body: {"server": {"name": "tempest-VolumesAdminNegativeTest-server-630539587", "imageRef": "31e81cad-3804-4a59-86e1-967e41b3e6a7", "flavorRef": "42", "networks": [{"uuid": "73491660-b32c-4aae-b7f4-6760ae7018ff"}]}}
Response - Headers: {'date': 'Mon, 22 Jun 2026 13:48:39 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-length': '380', 'location': 'https://10.4.3.218/compute/v2.1/servers/c766dca8-3370-4644-9356-b60b84bd8548', '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-0158c375-6a00-452b-a6b2-f0fdccb9b858', 'x-compute-request-id': 'req-0158c375-6a00-452b-a6b2-f0fdccb9b858', 'connection': 'close', 'status': '202', 'content-location': 'https://10.4.3.218/compute/v2.1/servers'}
Body: b'{"server": {"id": "c766dca8-3370-4644-9356-b60b84bd8548", "links": [{"rel": "self", "href": "https://10.4.3.218/compute/v2.1/servers/c766dca8-3370-4644-9356-b60b84bd8548"}, {"rel": "bookmark", "href": "https://10.4.3.218/compute/servers/c766dca8-3370-4644-9356-b60b84bd8548"}], "OS-DCF:diskConfig": "MANUAL", "security_groups": [{"name": "default"}], "adminPass": "oJGhRL2XndEb"}}'
2026-06-22 13:48:43,171 106583 INFO [tempest.lib.common.rest_client] Request (VolumesAdminNegativeTest:test_update_attached_volume_with_nonexistent_volume_in_uri): 200 GET https://10.4.3.218/compute/v2.1/servers/c766dca8-3370-4644-9356-b60b84bd8548 0.435s
2026-06-22 13:48:43,171 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 13:48:42 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-length': '1215', '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-fcaccc65-72d1-49b8-97ad-6a2988c9f60e', 'x-compute-request-id': 'req-fcaccc65-72d1-49b8-97ad-6a2988c9f60e', 'connection': 'close', 'status': '200', 'content-location': 'https://10.4.3.218/compute/v2.1/servers/c766dca8-3370-4644-9356-b60b84bd8548'}
Body: b'{"server": {"accessIPv4": "", "accessIPv6": "", "addresses": {}, "created": "2026-06-22T13:48:43Z", "flavor": {"id": "42", "links": [{"rel": "bookmark", "href": "https://10.4.3.218/compute/flavors/42"}]}, "hostId": "", "id": "c766dca8-3370-4644-9356-b60b84bd8548", "image": {"id": "31e81cad-3804-4a59-86e1-967e41b3e6a7", "links": [{"rel": "bookmark", "href": "https://10.4.3.218/compute/images/31e81cad-3804-4a59-86e1-967e41b3e6a7"}]}, "links": [{"rel": "self", "href": "https://10.4.3.218/compute/v2.1/servers/c766dca8-3370-4644-9356-b60b84bd8548"}, {"rel": "bookmark", "href": "https://10.4.3.218/compute/servers/c766dca8-3370-4644-9356-b60b84bd8548"}], "metadata": {}, "name": "tempest-VolumesAdminNegativeTest-server-630539587", "status": "BUILD", "tenant_id": "3d500c295f8b447088bbaca6a9273c95", "user_id": "3bf41d915be24c3da524a89934f3fa18", "updated": "2026-06-22T13:48:43Z", "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "", "config_drive": "", "key_name": null, "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 13:48:44,416 106583 INFO [tempest.lib.common.rest_client] Request (VolumesAdminNegativeTest:test_update_attached_volume_with_nonexistent_volume_in_uri): 200 GET https://10.4.3.218/compute/v2.1/servers/c766dca8-3370-4644-9356-b60b84bd8548 0.238s
2026-06-22 13:48:44,416 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 13:48:44 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-length': '1219', '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-f8f45020-0db8-41ef-b949-a0ef3d7b7fdd', 'x-compute-request-id': 'req-f8f45020-0db8-41ef-b949-a0ef3d7b7fdd', 'connection': 'close', 'status': '200', 'content-location': 'https://10.4.3.218/compute/v2.1/servers/c766dca8-3370-4644-9356-b60b84bd8548'}
Body: b'{"server": {"accessIPv4": "", "accessIPv6": "", "addresses": {}, "created": "2026-06-22T13:48:42Z", "flavor": {"id": "42", "links": [{"rel": "bookmark", "href": "https://10.4.3.218/compute/flavors/42"}]}, "hostId": "", "id": "c766dca8-3370-4644-9356-b60b84bd8548", "image": {"id": "31e81cad-3804-4a59-86e1-967e41b3e6a7", "links": [{"rel": "bookmark", "href": "https://10.4.3.218/compute/images/31e81cad-3804-4a59-86e1-967e41b3e6a7"}]}, "links": [{"rel": "self", "href": "https://10.4.3.218/compute/v2.1/servers/c766dca8-3370-4644-9356-b60b84bd8548"}, {"rel": "bookmark", "href": "https://10.4.3.218/compute/servers/c766dca8-3370-4644-9356-b60b84bd8548"}], "metadata": {}, "name": "tempest-VolumesAdminNegativeTest-server-630539587", "status": "BUILD", "tenant_id": "3d500c295f8b447088bbaca6a9273c95", "user_id": "3bf41d915be24c3da524a89934f3fa18", "updated": "2026-06-22T13:48:44Z", "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "nova", "config_drive": "", "key_name": null, "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 13:48:45,529 106583 INFO [tempest.lib.common.rest_client] Request (VolumesAdminNegativeTest:test_update_attached_volume_with_nonexistent_volume_in_uri): 200 GET https://10.4.3.218/compute/v2.1/servers/c766dca8-3370-4644-9356-b60b84bd8548 0.106s
2026-06-22 13:48:45,529 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 13:48:45 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-length': '1211', '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-ec9decc2-f8b8-4e71-8ba2-8ef0ef5cb268', 'x-compute-request-id': 'req-ec9decc2-f8b8-4e71-8ba2-8ef0ef5cb268', 'connection': 'close', 'status': '200', 'content-location': 'https://10.4.3.218/compute/v2.1/servers/c766dca8-3370-4644-9356-b60b84bd8548'}
Body: b'{"server": {"accessIPv4": "", "accessIPv6": "", "addresses": {}, "created": "2026-06-22T13:48:42Z", "flavor": {"id": "42", "links": [{"rel": "bookmark", "href": "https://10.4.3.218/compute/flavors/42"}]}, "hostId": "", "id": "c766dca8-3370-4644-9356-b60b84bd8548", "image": {"id": "31e81cad-3804-4a59-86e1-967e41b3e6a7", "links": [{"rel": "bookmark", "href": "https://10.4.3.218/compute/images/31e81cad-3804-4a59-86e1-967e41b3e6a7"}]}, "links": [{"rel": "self", "href": "https://10.4.3.218/compute/v2.1/servers/c766dca8-3370-4644-9356-b60b84bd8548"}, {"rel": "bookmark", "href": "https://10.4.3.218/compute/servers/c766dca8-3370-4644-9356-b60b84bd8548"}], "metadata": {}, "name": "tempest-VolumesAdminNegativeTest-server-630539587", "status": "BUILD", "tenant_id": "3d500c295f8b447088bbaca6a9273c95", "user_id": "3bf41d915be24c3da524a89934f3fa18", "updated": "2026-06-22T13:48:44Z", "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "nova", "config_drive": "", "key_name": null, "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 13:48:45,536 106583 INFO [tempest.common.waiters] State transition "BUILD/scheduling" ==> "BUILD/None" after 2 second wait
2026-06-22 13:48:46,682 106583 INFO [tempest.lib.common.rest_client] Request (VolumesAdminNegativeTest:test_update_attached_volume_with_nonexistent_volume_in_uri): 200 GET https://10.4.3.218/compute/v2.1/servers/c766dca8-3370-4644-9356-b60b84bd8548 0.146s
2026-06-22 13:48:46,683 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 13:48:46 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-length': '1211', '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-4232f8ee-7f0f-4323-ae8c-202a46e934b0', 'x-compute-request-id': 'req-4232f8ee-7f0f-4323-ae8c-202a46e934b0', 'connection': 'close', 'status': '200', 'content-location': 'https://10.4.3.218/compute/v2.1/servers/c766dca8-3370-4644-9356-b60b84bd8548'}
Body: b'{"server": {"accessIPv4": "", "accessIPv6": "", "addresses": {}, "created": "2026-06-22T13:48:42Z", "flavor": {"id": "42", "links": [{"rel": "bookmark", "href": "https://10.4.3.218/compute/flavors/42"}]}, "hostId": "", "id": "c766dca8-3370-4644-9356-b60b84bd8548", "image": {"id": "31e81cad-3804-4a59-86e1-967e41b3e6a7", "links": [{"rel": "bookmark", "href": "https://10.4.3.218/compute/images/31e81cad-3804-4a59-86e1-967e41b3e6a7"}]}, "links": [{"rel": "self", "href": "https://10.4.3.218/compute/v2.1/servers/c766dca8-3370-4644-9356-b60b84bd8548"}, {"rel": "bookmark", "href": "https://10.4.3.218/compute/servers/c766dca8-3370-4644-9356-b60b84bd8548"}], "metadata": {}, "name": "tempest-VolumesAdminNegativeTest-server-630539587", "status": "BUILD", "tenant_id": "3d500c295f8b447088bbaca6a9273c95", "user_id": "3bf41d915be24c3da524a89934f3fa18", "updated": "2026-06-22T13:48:44Z", "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "nova", "config_drive": "", "key_name": null, "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 13:48:47,806 106583 INFO [tempest.lib.common.rest_client] Request (VolumesAdminNegativeTest:test_update_attached_volume_with_nonexistent_volume_in_uri): 200 GET https://10.4.3.218/compute/v2.1/servers/c766dca8-3370-4644-9356-b60b84bd8548 0.115s
2026-06-22 13:48:47,806 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 13:48:47 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-length': '1267', '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-e7056109-6268-4d5e-bc47-b93070197d88', 'x-compute-request-id': 'req-e7056109-6268-4d5e-bc47-b93070197d88', 'connection': 'close', 'status': '200', 'content-location': 'https://10.4.3.218/compute/v2.1/servers/c766dca8-3370-4644-9356-b60b84bd8548'}
Body: b'{"server": {"accessIPv4": "", "accessIPv6": "", "addresses": {}, "created": "2026-06-22T13:48:42Z", "flavor": {"id": "42", "links": [{"rel": "bookmark", "href": "https://10.4.3.218/compute/flavors/42"}]}, "hostId": "6661030bd2290a7ab24fc13ec60972ad0a19e90c066b3596a6753aa7", "id": "c766dca8-3370-4644-9356-b60b84bd8548", "image": {"id": "31e81cad-3804-4a59-86e1-967e41b3e6a7", "links": [{"rel": "bookmark", "href": "https://10.4.3.218/compute/images/31e81cad-3804-4a59-86e1-967e41b3e6a7"}]}, "links": [{"rel": "self", "href": "https://10.4.3.218/compute/v2.1/servers/c766dca8-3370-4644-9356-b60b84bd8548"}, {"rel": "bookmark", "href": "https://10.4.3.218/compute/servers/c766dca8-3370-4644-9356-b60b84bd8548"}], "metadata": {}, "name": "tempest-VolumesAdminNegativeTest-server-630539587", "status": "BUILD", "tenant_id": "3d500c295f8b447088bbaca6a9273c95", "user_id": "3bf41d915be24c3da524a89934f3fa18", "updated": "2026-06-22T13:48:47Z", "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "nova", "config_drive": "", "key_name": null, "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 13:48:49,034 106583 INFO [tempest.lib.common.rest_client] Request (VolumesAdminNegativeTest:test_update_attached_volume_with_nonexistent_volume_in_uri): 200 GET https://10.4.3.218/compute/v2.1/servers/c766dca8-3370-4644-9356-b60b84bd8548 0.219s
2026-06-22 13:48:49,034 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 13:48:48 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-length': '1267', '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-1eca32cb-a141-4baf-a287-f736657d5dcf', 'x-compute-request-id': 'req-1eca32cb-a141-4baf-a287-f736657d5dcf', 'connection': 'close', 'status': '200', 'content-location': 'https://10.4.3.218/compute/v2.1/servers/c766dca8-3370-4644-9356-b60b84bd8548'}
Body: b'{"server": {"accessIPv4": "", "accessIPv6": "", "addresses": {}, "created": "2026-06-22T13:48:42Z", "flavor": {"id": "42", "links": [{"rel": "bookmark", "href": "https://10.4.3.218/compute/flavors/42"}]}, "hostId": "6661030bd2290a7ab24fc13ec60972ad0a19e90c066b3596a6753aa7", "id": "c766dca8-3370-4644-9356-b60b84bd8548", "image": {"id": "31e81cad-3804-4a59-86e1-967e41b3e6a7", "links": [{"rel": "bookmark", "href": "https://10.4.3.218/compute/images/31e81cad-3804-4a59-86e1-967e41b3e6a7"}]}, "links": [{"rel": "self", "href": "https://10.4.3.218/compute/v2.1/servers/c766dca8-3370-4644-9356-b60b84bd8548"}, {"rel": "bookmark", "href": "https://10.4.3.218/compute/servers/c766dca8-3370-4644-9356-b60b84bd8548"}], "metadata": {}, "name": "tempest-VolumesAdminNegativeTest-server-630539587", "status": "BUILD", "tenant_id": "3d500c295f8b447088bbaca6a9273c95", "user_id": "3bf41d915be24c3da524a89934f3fa18", "updated": "2026-06-22T13:48:47Z", "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "nova", "config_drive": "", "key_name": null, "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 13:48:52,323 106583 INFO [tempest.lib.common.rest_client] Request (VolumesAdminNegativeTest:test_update_attached_volume_with_nonexistent_volume_in_uri): 500 GET https://10.4.3.218/compute/v2.1/servers/c766dca8-3370-4644-9356-b60b84bd8548 2.283s
2026-06-22 13:48:52,323 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 13:48:50 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-4c08332b-7b22-4b48-aff3-668455e60d89', 'x-compute-request-id': 'req-4c08332b-7b22-4b48-aff3-668455e60d89', 'connection': 'close', 'status': '500', 'content-location': 'https://10.4.3.218/compute/v2.1/servers/c766dca8-3370-4644-9356-b60b84bd8548'}
Body: b'{"computeFault": {"code": 500, "message": "Unexpected API Error. Please contact the administrator\\n<class \'oslo_db.exception.DBConnectionError\'>"}}'
2026-06-22 13:48:52,544 106583 INFO [tempest.lib.common.rest_client] Request (VolumesAdminNegativeTest:test_update_attached_volume_with_nonexistent_volume_in_uri): 500 DELETE https://10.4.3.218/compute/v2.1/servers/c766dca8-3370-4644-9356-b60b84bd8548 0.221s
2026-06-22 13:48:52,544 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 13:48:52 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-39dc2975-9493-460c-afdf-126566df26cf', 'x-compute-request-id': 'req-39dc2975-9493-460c-afdf-126566df26cf', 'connection': 'close', 'status': '500', 'content-location': 'https://10.4.3.218/compute/v2.1/servers/c766dca8-3370-4644-9356-b60b84bd8548'}
Body: b'{"computeFault": {"code": 500, "message": "Unexpected API Error. Please contact the administrator\\n<class \'oslo_db.exception.DBConnectionError\'>"}}'
2026-06-22 13:48:52,545 106583 ERROR [tempest.common.compute] Deleting server c766dca8-3370-4644-9356-b60b84bd8548 failed
2026-06-22 13:48:52.545 106583 ERROR tempest.common.compute Traceback (most recent call last):
2026-06-22 13:48:52.545 106583 ERROR tempest.common.compute File "/opt/stack/tempest/tempest/common/compute.py", line 328, in create_test_server
2026-06-22 13:48:52.545 106583 ERROR tempest.common.compute server = waiters.wait_for_server_status(
2026-06-22 13:48:52.545 106583 ERROR tempest.common.compute ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2026-06-22 13:48:52.545 106583 ERROR tempest.common.compute File "/opt/stack/tempest/tempest/common/waiters.py", line 65, in wait_for_server_status
2026-06-22 13:48:52.545 106583 ERROR tempest.common.compute body = client.show_server(server_id)['server']
2026-06-22 13:48:52.545 106583 ERROR tempest.common.compute ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2026-06-22 13:48:52.545 106583 ERROR tempest.common.compute File "/opt/stack/tempest/tempest/lib/services/compute/servers_client.py", line 175, in show_server
2026-06-22 13:48:52.545 106583 ERROR tempest.common.compute resp, body = self.get("servers/%s" % server_id)
2026-06-22 13:48:52.545 106583 ERROR tempest.common.compute ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2026-06-22 13:48:52.545 106583 ERROR tempest.common.compute File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 345, in get
2026-06-22 13:48:52.545 106583 ERROR tempest.common.compute return self.request('GET', url, extra_headers, headers,
2026-06-22 13:48:52.545 106583 ERROR tempest.common.compute ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2026-06-22 13:48:52.545 106583 ERROR tempest.common.compute File "/opt/stack/tempest/tempest/lib/services/compute/base_compute_client.py", line 47, in request
2026-06-22 13:48:52.545 106583 ERROR tempest.common.compute resp, resp_body = super(BaseComputeClient, self).request(
2026-06-22 13:48:52.545 106583 ERROR tempest.common.compute ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2026-06-22 13:48:52.545 106583 ERROR tempest.common.compute File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 767, in request
2026-06-22 13:48:52.545 106583 ERROR tempest.common.compute self._error_checker(resp, resp_body)
2026-06-22 13:48:52.545 106583 ERROR tempest.common.compute File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 952, in _error_checker
2026-06-22 13:48:52.545 106583 ERROR tempest.common.compute raise exceptions.ServerFault(resp_body, resp=resp,
2026-06-22 13:48:52.545 106583 ERROR tempest.common.compute tempest.lib.exceptions.ServerFault: Got server fault
2026-06-22 13:48:52.545 106583 ERROR tempest.common.compute Details: Unexpected API Error. Please contact the administrator
2026-06-22 13:48:52.545 106583 ERROR tempest.common.compute <class 'oslo_db.exception.DBConnectionError'>
2026-06-22 13:48:52.545 106583 ERROR tempest.common.compute
2026-06-22 13:48:52.545 106583 ERROR tempest.common.compute During handling of the above exception, another exception occurred:
2026-06-22 13:48:52.545 106583 ERROR tempest.common.compute
2026-06-22 13:48:52.545 106583 ERROR tempest.common.compute Traceback (most recent call last):
2026-06-22 13:48:52.545 106583 ERROR tempest.common.compute File "/opt/stack/tempest/tempest/common/compute.py", line 348, in create_test_server
2026-06-22 13:48:52.545 106583 ERROR tempest.common.compute clients.servers_client.delete_server(
2026-06-22 13:48:52.545 106583 ERROR tempest.common.compute File "/opt/stack/tempest/tempest/lib/services/compute/servers_client.py", line 188, in delete_server
2026-06-22 13:48:52.545 106583 ERROR tempest.common.compute resp, body = self.delete("servers/%s" % server_id)
2026-06-22 13:48:52.545 106583 ERROR tempest.common.compute ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2026-06-22 13:48:52.545 106583 ERROR tempest.common.compute File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 362, in delete
2026-06-22 13:48:52.545 106583 ERROR tempest.common.compute return self.request('DELETE', url, extra_headers, headers, body)
2026-06-22 13:48:52.545 106583 ERROR tempest.common.compute ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2026-06-22 13:48:52.545 106583 ERROR tempest.common.compute File "/opt/stack/tempest/tempest/lib/services/compute/base_compute_client.py", line 47, in request
2026-06-22 13:48:52.545 106583 ERROR tempest.common.compute resp, resp_body = super(BaseComputeClient, self).request(
2026-06-22 13:48:52.545 106583 ERROR tempest.common.compute ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2026-06-22 13:48:52.545 106583 ERROR tempest.common.compute File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 767, in request
2026-06-22 13:48:52.545 106583 ERROR tempest.common.compute self._error_checker(resp, resp_body)
2026-06-22 13:48:52.545 106583 ERROR tempest.common.compute File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 952, in _error_checker
2026-06-22 13:48:52.545 106583 ERROR tempest.common.compute raise exceptions.ServerFault(resp_body, resp=resp,
2026-06-22 13:48:52.545 106583 ERROR tempest.common.compute tempest.lib.exceptions.ServerFault: Got server fault
2026-06-22 13:48:52.545 106583 ERROR tempest.common.compute Details: Unexpected API Error. Please contact the administrator
2026-06-22 13:48:52.545 106583 ERROR tempest.common.compute <class 'oslo_db.exception.DBConnectionError'>
2026-06-22 13:48:52.545 106583 ERROR tempest.common.compute
2026-06-22 13:48:52,706 106583 INFO [tempest.lib.common.rest_client] Request (VolumesAdminNegativeTest:test_update_attached_volume_with_nonexistent_volume_in_uri): 500 GET https://10.4.3.218/compute/v2.1/servers/c766dca8-3370-4644-9356-b60b84bd8548 0.158s
2026-06-22 13:48:52,707 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 13:48:52 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-755d30a0-4ef7-4a79-87cd-251c7aa5b234', 'x-compute-request-id': 'req-755d30a0-4ef7-4a79-87cd-251c7aa5b234', 'connection': 'close', 'status': '500', 'content-location': 'https://10.4.3.218/compute/v2.1/servers/c766dca8-3370-4644-9356-b60b84bd8548'}
Body: b'{"computeFault": {"code": 500, "message": "Unexpected API Error. Please contact the administrator\\n<class \'oslo_db.exception.DBConnectionError\'>"}}'
2026-06-22 13:48:52,707 106583 ERROR [tempest.common.compute] Server c766dca8-3370-4644-9356-b60b84bd8548 failed to delete in time
2026-06-22 13:48:52.707 106583 ERROR tempest.common.compute Traceback (most recent call last):
2026-06-22 13:48:52.707 106583 ERROR tempest.common.compute File "/opt/stack/tempest/tempest/common/compute.py", line 328, in create_test_server
2026-06-22 13:48:52.707 106583 ERROR tempest.common.compute server = waiters.wait_for_server_status(
2026-06-22 13:48:52.707 106583 ERROR tempest.common.compute ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2026-06-22 13:48:52.707 106583 ERROR tempest.common.compute File "/opt/stack/tempest/tempest/common/waiters.py", line 65, in wait_for_server_status
2026-06-22 13:48:52.707 106583 ERROR tempest.common.compute body = client.show_server(server_id)['server']
2026-06-22 13:48:52.707 106583 ERROR tempest.common.compute ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2026-06-22 13:48:52.707 106583 ERROR tempest.common.compute File "/opt/stack/tempest/tempest/lib/services/compute/servers_client.py", line 175, in show_server
2026-06-22 13:48:52.707 106583 ERROR tempest.common.compute resp, body = self.get("servers/%s" % server_id)
2026-06-22 13:48:52.707 106583 ERROR tempest.common.compute ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2026-06-22 13:48:52.707 106583 ERROR tempest.common.compute File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 345, in get
2026-06-22 13:48:52.707 106583 ERROR tempest.common.compute return self.request('GET', url, extra_headers, headers,
2026-06-22 13:48:52.707 106583 ERROR tempest.common.compute ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2026-06-22 13:48:52.707 106583 ERROR tempest.common.compute File "/opt/stack/tempest/tempest/lib/services/compute/base_compute_client.py", line 47, in request
2026-06-22 13:48:52.707 106583 ERROR tempest.common.compute resp, resp_body = super(BaseComputeClient, self).request(
2026-06-22 13:48:52.707 106583 ERROR tempest.common.compute ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2026-06-22 13:48:52.707 106583 ERROR tempest.common.compute File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 767, in request
2026-06-22 13:48:52.707 106583 ERROR tempest.common.compute self._error_checker(resp, resp_body)
2026-06-22 13:48:52.707 106583 ERROR tempest.common.compute File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 952, in _error_checker
2026-06-22 13:48:52.707 106583 ERROR tempest.common.compute raise exceptions.ServerFault(resp_body, resp=resp,
2026-06-22 13:48:52.707 106583 ERROR tempest.common.compute tempest.lib.exceptions.ServerFault: Got server fault
2026-06-22 13:48:52.707 106583 ERROR tempest.common.compute Details: Unexpected API Error. Please contact the administrator
2026-06-22 13:48:52.707 106583 ERROR tempest.common.compute <class 'oslo_db.exception.DBConnectionError'>
2026-06-22 13:48:52.707 106583 ERROR tempest.common.compute
2026-06-22 13:48:52.707 106583 ERROR tempest.common.compute During handling of the above exception, another exception occurred:
2026-06-22 13:48:52.707 106583 ERROR tempest.common.compute
2026-06-22 13:48:52.707 106583 ERROR tempest.common.compute Traceback (most recent call last):
2026-06-22 13:48:52.707 106583 ERROR tempest.common.compute File "/opt/stack/tempest/tempest/common/compute.py", line 361, in create_test_server
2026-06-22 13:48:52.707 106583 ERROR tempest.common.compute waiters.wait_for_server_termination(
2026-06-22 13:48:52.707 106583 ERROR tempest.common.compute File "/opt/stack/tempest/tempest/common/waiters.py", line 110, in wait_for_server_termination
2026-06-22 13:48:52.707 106583 ERROR tempest.common.compute body = client.show_server(server_id)['server']
2026-06-22 13:48:52.707 106583 ERROR tempest.common.compute ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2026-06-22 13:48:52.707 106583 ERROR tempest.common.compute File "/opt/stack/tempest/tempest/lib/services/compute/servers_client.py", line 175, in show_server
2026-06-22 13:48:52.707 106583 ERROR tempest.common.compute resp, body = self.get("servers/%s" % server_id)
2026-06-22 13:48:52.707 106583 ERROR tempest.common.compute ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2026-06-22 13:48:52.707 106583 ERROR tempest.common.compute File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 345, in get
2026-06-22 13:48:52.707 106583 ERROR tempest.common.compute return self.request('GET', url, extra_headers, headers,
2026-06-22 13:48:52.707 106583 ERROR tempest.common.compute ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2026-06-22 13:48:52.707 106583 ERROR tempest.common.compute File "/opt/stack/tempest/tempest/lib/services/compute/base_compute_client.py", line 47, in request
2026-06-22 13:48:52.707 106583 ERROR tempest.common.compute resp, resp_body = super(BaseComputeClient, self).request(
2026-06-22 13:48:52.707 106583 ERROR tempest.common.compute ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2026-06-22 13:48:52.707 106583 ERROR tempest.common.compute File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 767, in request
2026-06-22 13:48:52.707 106583 ERROR tempest.common.compute self._error_checker(resp, resp_body)
2026-06-22 13:48:52.707 106583 ERROR tempest.common.compute File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 952, in _error_checker
2026-06-22 13:48:52.707 106583 ERROR tempest.common.compute raise exceptions.ServerFault(resp_body, resp=resp,
2026-06-22 13:48:52.707 106583 ERROR tempest.common.compute tempest.lib.exceptions.ServerFault: Got server fault
2026-06-22 13:48:52.707 106583 ERROR tempest.common.compute Details: Unexpected API Error. Please contact the administrator
2026-06-22 13:48:52.707 106583 ERROR tempest.common.compute <class 'oslo_db.exception.DBConnectionError'>
2026-06-22 13:48:52.707 106583 ERROR tempest.common.compute
}}}
Traceback (most recent call last):
File "/opt/stack/tempest/tempest/api/compute/admin/test_volumes_negative.py", line 61, in test_update_attached_volume_with_nonexistent_volume_in_uri
self.server = self.create_test_server(wait_until="ACTIVE")
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
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_delete_server.DeleteServersTestJSON | 1 | 0 | 1 | 0 | 0 | Detail | |
test_delete_server_while_in_attached_volume[id-d0f3f0d6-d9b6-4a32-8da4-23015dcab23c,volume] |
fail
ft80.1: tempest.api.compute.servers.test_delete_server.DeleteServersTestJSON.test_delete_server_while_in_attached_volume[id-d0f3f0d6-d9b6-4a32-8da4-23015dcab23c,volume]testtools.testresult.real._StringException: pythonlogging:'': {{{
2026-06-22 13:48:15,617 106581 INFO [tempest.lib.common.rest_client] Request (DeleteServersTestJSON:test_delete_server_while_in_attached_volume): 201 POST https://10.4.3.218/identity/v3/auth/tokens 0.129s
2026-06-22 13:48:15,617 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 13:48:15 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-a0e79cc2-9a3d-4efc-af67-2307a62a53ec', 'connection': 'close', 'status': '201', 'content-location': 'https://10.4.3.218/identity/v3/auth/tokens'}
Body: b'{"token": {"methods": ["password"], "user": {"domain": {"id": "default", "name": "Default"}, "id": "92889dfe5b72402da20b8f717bded94c", "name": "tempest-DeleteServersTestJSON-1175665377-project-member", "password_expires_at": null}, "audit_ids": ["OHadWzbaRLWfo_bri2ofkg"], "expires_at": "2026-06-22T14:48:15.000000Z", "issued_at": "2026-06-22T13:48:15.000000Z", "project": {"domain": {"id": "default", "name": "Default"}, "id": "0ccee53e55e94d9c8ca862bda3b0165d", "name": "tempest-DeleteServersTestJSON-1175665377"}, "is_domain": false, "roles": [{"id": "bfe6e5740f2e4bd88686c9365c2aa0c3", "name": "reader"}, {"id": "36dcda86232a4f13be2e79b27b95e590", "name": "member"}], "catalog": [{"endpoints": [{"id": "84285c0f86fb42e6ac6e17017fc74e3b", "interface": "public", "region_id": "RegionOne", "url": "https://10.4.3.218/networking", "region": "RegionOne"}], "id": "20442617f0fb45608304dfaa47d5acd8", "type": "network", "name": "neutron"}, {"endpoints": [{"id": "368e4483cf9b43148eec980b5a57c3ac", "interface": "public", "region_id": "RegionOne", "url": "https://10.4.3.218/compute/v2.1", "region": "RegionOne"}], "id": "255d08737f774744b632abe3a90c29b6", "type": "compute", "name": "nova"}, {"endpoints": [{"id": "caf51b1746084b91b59e70bb30c7d649", "interface": "public", "region_id": "RegionOne", "url": "https://10.4.3.218/placement", "region": "RegionOne"}], "id": "2cff98b42b3d4aef8b2024d2a74a8458", "type": "placement", "name": "placement"}, {"endpoints": [{"id": "5c9fc99bf2184250bffc0aced972cf19", "interface": "admin", "region_id": "RegionOne", "url": "https://10.4.3.218:8080", "region": "RegionOne"}, {"id": "f6598cbf31b145719b32bff5b522ee4c", "interface": "public", "region_id": "RegionOne", "url": "https://10.4.3.218:8080/v1/AUTH_0ccee53e55e94d9c8ca862bda3b0165d", "region": "RegionOne"}], "id": "61dc53c702204d15bec2a117bf62eadb", "type": "object-store", "name": "swift"}, {"endpoints": [{"id": "840c4e8234c6405fafaf769148bc0531", "interface": "public", "region_id": "RegionOne", "url": "https://10.4.3.218/volume/v3", "region": "RegionOne"}], "id": "b3f3f919dd5d45b8851a41a1f2d695f2", "type": "block-storage", "name": "cinder"}, {"endpoints": [{"id": "5bbe73f42bc64f54b2a2b017108d3944", "interface": "public", "region_id": "RegionOne", "url": "https://10.4.3.218/image", "region": "RegionOne"}], "id": "b42e4d33dda544ecb3d5204176e3d17c", "type": "image", "name": "glance"}, {"endpoints": [{"id": "bd6ea06acd80401bab61295ad3697f3a", "interface": "public", "region_id": "RegionOne", "url": "https://10.4.3.218/compute/v2/0ccee53e55e94d9c8ca862bda3b0165d", "region": "RegionOne"}], "id": "d1cbea41fb0d4a79ae0dee3d83c6f893", "type": "compute_legacy", "name": "nova_legacy"}, {"endpoints": [{"id": "534c2a7a0cbe497a8324343eac864250", "interface": "public", "region_id": "RegionOne", "url": "https://10.4.3.218/identity", "region": "RegionOne"}], "id": "e379e289aa9b486694f44402c7540028", "type": "identity", "name": "keystone"}]}}'
2026-06-22 13:48:15,617 106581 INFO [tempest.lib.common.fixed_network] (DeleteServersTestJSON:test_delete_server_while_in_attached_volume) Found network {'id': '91a2a9f3-59dc-4e8c-876b-732924179a5e', 'name': 'tempest-DeleteServersTestJSON-1958646867-network', 'tenant_id': '0ccee53e55e94d9c8ca862bda3b0165d', 'project_id': '0ccee53e55e94d9c8ca862bda3b0165d', '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': 7394, '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-22T13:48:05Z', 'updated_at': '2026-06-22T13:48:05Z', 'revision_number': 1} available for tenant
2026-06-22 13:48:25,802 106581 INFO [tempest.lib.common.rest_client] Request (DeleteServersTestJSON:test_delete_server_while_in_attached_volume): 202 POST https://10.4.3.218/compute/v2.1/servers 10.183s
2026-06-22 13:48:25,802 106581 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': '<omitted>'}
Body: {"server": {"name": "tempest-DeleteServersTestJSON-server-562838678", "imageRef": "31e81cad-3804-4a59-86e1-967e41b3e6a7", "flavorRef": "42", "networks": [{"uuid": "91a2a9f3-59dc-4e8c-876b-732924179a5e"}]}}
Response - Headers: {'date': 'Mon, 22 Jun 2026 13:48:15 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-length': '380', 'location': 'https://10.4.3.218/compute/v2.1/servers/2e24840f-f9fa-4cfc-9976-0eadf41d9892', '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-7557f3a9-1d25-48ea-8236-d54f5a71941a', 'x-compute-request-id': 'req-7557f3a9-1d25-48ea-8236-d54f5a71941a', 'connection': 'close', 'status': '202', 'content-location': 'https://10.4.3.218/compute/v2.1/servers'}
Body: b'{"server": {"id": "2e24840f-f9fa-4cfc-9976-0eadf41d9892", "links": [{"rel": "self", "href": "https://10.4.3.218/compute/v2.1/servers/2e24840f-f9fa-4cfc-9976-0eadf41d9892"}, {"rel": "bookmark", "href": "https://10.4.3.218/compute/servers/2e24840f-f9fa-4cfc-9976-0eadf41d9892"}], "OS-DCF:diskConfig": "MANUAL", "security_groups": [{"name": "default"}], "adminPass": "s5LVfz9JzWza"}}'
2026-06-22 13:48:28,603 106581 INFO [tempest.lib.common.rest_client] Request (DeleteServersTestJSON:test_delete_server_while_in_attached_volume): 200 GET https://10.4.3.218/compute/v2.1/servers/2e24840f-f9fa-4cfc-9976-0eadf41d9892 2.800s
2026-06-22 13:48:28,604 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 13:48:25 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-length': '1212', '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-4463d992-4754-4dcb-859b-bc501dcb90c7', 'x-compute-request-id': 'req-4463d992-4754-4dcb-859b-bc501dcb90c7', 'connection': 'close', 'status': '200', 'content-location': 'https://10.4.3.218/compute/v2.1/servers/2e24840f-f9fa-4cfc-9976-0eadf41d9892'}
Body: b'{"server": {"accessIPv4": "", "accessIPv6": "", "addresses": {}, "created": "2026-06-22T13:48:26Z", "flavor": {"id": "42", "links": [{"rel": "bookmark", "href": "https://10.4.3.218/compute/flavors/42"}]}, "hostId": "", "id": "2e24840f-f9fa-4cfc-9976-0eadf41d9892", "image": {"id": "31e81cad-3804-4a59-86e1-967e41b3e6a7", "links": [{"rel": "bookmark", "href": "https://10.4.3.218/compute/images/31e81cad-3804-4a59-86e1-967e41b3e6a7"}]}, "links": [{"rel": "self", "href": "https://10.4.3.218/compute/v2.1/servers/2e24840f-f9fa-4cfc-9976-0eadf41d9892"}, {"rel": "bookmark", "href": "https://10.4.3.218/compute/servers/2e24840f-f9fa-4cfc-9976-0eadf41d9892"}], "metadata": {}, "name": "tempest-DeleteServersTestJSON-server-562838678", "status": "BUILD", "tenant_id": "0ccee53e55e94d9c8ca862bda3b0165d", "user_id": "92889dfe5b72402da20b8f717bded94c", "updated": "2026-06-22T13:48:25Z", "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "", "config_drive": "", "key_name": null, "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 13:48:31,571 106581 INFO [tempest.lib.common.rest_client] Request (DeleteServersTestJSON:test_delete_server_while_in_attached_volume): 200 GET https://10.4.3.218/compute/v2.1/servers/2e24840f-f9fa-4cfc-9976-0eadf41d9892 1.961s
2026-06-22 13:48:31,572 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 13:48:29 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-length': '1264', '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-09361ebf-411d-4682-8663-9eb310bb8860', 'x-compute-request-id': 'req-09361ebf-411d-4682-8663-9eb310bb8860', 'connection': 'close', 'status': '200', 'content-location': 'https://10.4.3.218/compute/v2.1/servers/2e24840f-f9fa-4cfc-9976-0eadf41d9892'}
Body: b'{"server": {"accessIPv4": "", "accessIPv6": "", "addresses": {}, "created": "2026-06-22T13:48:25Z", "flavor": {"id": "42", "links": [{"rel": "bookmark", "href": "https://10.4.3.218/compute/flavors/42"}]}, "hostId": "72bc629080a9f6d7123b34d2d2f108a920ec7f9daf534662c4489ba9", "id": "2e24840f-f9fa-4cfc-9976-0eadf41d9892", "image": {"id": "31e81cad-3804-4a59-86e1-967e41b3e6a7", "links": [{"rel": "bookmark", "href": "https://10.4.3.218/compute/images/31e81cad-3804-4a59-86e1-967e41b3e6a7"}]}, "links": [{"rel": "self", "href": "https://10.4.3.218/compute/v2.1/servers/2e24840f-f9fa-4cfc-9976-0eadf41d9892"}, {"rel": "bookmark", "href": "https://10.4.3.218/compute/servers/2e24840f-f9fa-4cfc-9976-0eadf41d9892"}], "metadata": {}, "name": "tempest-DeleteServersTestJSON-server-562838678", "status": "BUILD", "tenant_id": "0ccee53e55e94d9c8ca862bda3b0165d", "user_id": "92889dfe5b72402da20b8f717bded94c", "updated": "2026-06-22T13:48:28Z", "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "nova", "config_drive": "", "key_name": null, "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 13:48:31,579 106581 INFO [tempest.common.waiters] State transition "BUILD/scheduling" ==> "BUILD/None" after 3 second wait
2026-06-22 13:48:33,237 106581 INFO [tempest.lib.common.rest_client] Request (DeleteServersTestJSON:test_delete_server_while_in_attached_volume): 200 GET https://10.4.3.218/compute/v2.1/servers/2e24840f-f9fa-4cfc-9976-0eadf41d9892 0.657s
2026-06-22 13:48:33,237 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 13:48:32 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-length': '1270', '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-33bdb612-ccc5-48ba-bd62-81c15154ab44', 'x-compute-request-id': 'req-33bdb612-ccc5-48ba-bd62-81c15154ab44', 'connection': 'close', 'status': '200', 'content-location': 'https://10.4.3.218/compute/v2.1/servers/2e24840f-f9fa-4cfc-9976-0eadf41d9892'}
Body: b'{"server": {"accessIPv4": "", "accessIPv6": "", "addresses": {}, "created": "2026-06-22T13:48:25Z", "flavor": {"id": "42", "links": [{"rel": "bookmark", "href": "https://10.4.3.218/compute/flavors/42"}]}, "hostId": "72bc629080a9f6d7123b34d2d2f108a920ec7f9daf534662c4489ba9", "id": "2e24840f-f9fa-4cfc-9976-0eadf41d9892", "image": {"id": "31e81cad-3804-4a59-86e1-967e41b3e6a7", "links": [{"rel": "bookmark", "href": "https://10.4.3.218/compute/images/31e81cad-3804-4a59-86e1-967e41b3e6a7"}]}, "links": [{"rel": "self", "href": "https://10.4.3.218/compute/v2.1/servers/2e24840f-f9fa-4cfc-9976-0eadf41d9892"}, {"rel": "bookmark", "href": "https://10.4.3.218/compute/servers/2e24840f-f9fa-4cfc-9976-0eadf41d9892"}], "metadata": {}, "name": "tempest-DeleteServersTestJSON-server-562838678", "status": "BUILD", "tenant_id": "0ccee53e55e94d9c8ca862bda3b0165d", "user_id": "92889dfe5b72402da20b8f717bded94c", "updated": "2026-06-22T13:48:32Z", "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "nova", "config_drive": "", "key_name": null, "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "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 13:48:33,243 106581 INFO [tempest.common.waiters] State transition "BUILD/None" ==> "BUILD/spawning" after 5 second wait
2026-06-22 13:48:36,632 106581 INFO [tempest.lib.common.rest_client] Request (DeleteServersTestJSON:test_delete_server_while_in_attached_volume): 200 GET https://10.4.3.218/compute/v2.1/servers/2e24840f-f9fa-4cfc-9976-0eadf41d9892 2.389s
2026-06-22 13:48:36,633 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 13:48:34 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-length': '1312', '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-a211411c-32f3-4973-86f0-b486a6b06c74', 'x-compute-request-id': 'req-a211411c-32f3-4973-86f0-b486a6b06c74', 'connection': 'close', 'status': '200', 'content-location': 'https://10.4.3.218/compute/v2.1/servers/2e24840f-f9fa-4cfc-9976-0eadf41d9892'}
Body: b'{"server": {"accessIPv4": "", "accessIPv6": "", "addresses": {}, "created": "2026-06-22T13:48:25Z", "flavor": {"id": "42", "links": [{"rel": "bookmark", "href": "https://10.4.3.218/compute/flavors/42"}]}, "hostId": "72bc629080a9f6d7123b34d2d2f108a920ec7f9daf534662c4489ba9", "id": "2e24840f-f9fa-4cfc-9976-0eadf41d9892", "image": {"id": "31e81cad-3804-4a59-86e1-967e41b3e6a7", "links": [{"rel": "bookmark", "href": "https://10.4.3.218/compute/images/31e81cad-3804-4a59-86e1-967e41b3e6a7"}]}, "links": [{"rel": "self", "href": "https://10.4.3.218/compute/v2.1/servers/2e24840f-f9fa-4cfc-9976-0eadf41d9892"}, {"rel": "bookmark", "href": "https://10.4.3.218/compute/servers/2e24840f-f9fa-4cfc-9976-0eadf41d9892"}], "metadata": {}, "name": "tempest-DeleteServersTestJSON-server-562838678", "status": "BUILD", "tenant_id": "0ccee53e55e94d9c8ca862bda3b0165d", "user_id": "92889dfe5b72402da20b8f717bded94c", "updated": "2026-06-22T13:48:32Z", "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "nova", "config_drive": "", "key_name": null, "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "default"}], "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 13:48:40,034 106581 INFO [tempest.lib.common.rest_client] Request (DeleteServersTestJSON:test_delete_server_while_in_attached_volume): 200 GET https://10.4.3.218/compute/v2.1/servers/2e24840f-f9fa-4cfc-9976-0eadf41d9892 2.396s
2026-06-22 13:48:40,034 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 13:48:37 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-length': '1312', '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-71fd2c00-949b-47d7-92f6-c930d23aaad4', 'x-compute-request-id': 'req-71fd2c00-949b-47d7-92f6-c930d23aaad4', 'connection': 'close', 'status': '200', 'content-location': 'https://10.4.3.218/compute/v2.1/servers/2e24840f-f9fa-4cfc-9976-0eadf41d9892'}
Body: b'{"server": {"accessIPv4": "", "accessIPv6": "", "addresses": {}, "created": "2026-06-22T13:48:25Z", "flavor": {"id": "42", "links": [{"rel": "bookmark", "href": "https://10.4.3.218/compute/flavors/42"}]}, "hostId": "72bc629080a9f6d7123b34d2d2f108a920ec7f9daf534662c4489ba9", "id": "2e24840f-f9fa-4cfc-9976-0eadf41d9892", "image": {"id": "31e81cad-3804-4a59-86e1-967e41b3e6a7", "links": [{"rel": "bookmark", "href": "https://10.4.3.218/compute/images/31e81cad-3804-4a59-86e1-967e41b3e6a7"}]}, "links": [{"rel": "self", "href": "https://10.4.3.218/compute/v2.1/servers/2e24840f-f9fa-4cfc-9976-0eadf41d9892"}, {"rel": "bookmark", "href": "https://10.4.3.218/compute/servers/2e24840f-f9fa-4cfc-9976-0eadf41d9892"}], "metadata": {}, "name": "tempest-DeleteServersTestJSON-server-562838678", "status": "BUILD", "tenant_id": "0ccee53e55e94d9c8ca862bda3b0165d", "user_id": "92889dfe5b72402da20b8f717bded94c", "updated": "2026-06-22T13:48:32Z", "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "nova", "config_drive": "", "key_name": null, "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "default"}], "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 13:48:43,011 106581 INFO [tempest.lib.common.rest_client] Request (DeleteServersTestJSON:test_delete_server_while_in_attached_volume): 200 GET https://10.4.3.218/compute/v2.1/servers/2e24840f-f9fa-4cfc-9976-0eadf41d9892 1.969s
2026-06-22 13:48:43,012 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 13:48:41 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-length': '1312', '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-c1700973-3d9c-4c3a-a682-f87a70ea75f7', 'x-compute-request-id': 'req-c1700973-3d9c-4c3a-a682-f87a70ea75f7', 'connection': 'close', 'status': '200', 'content-location': 'https://10.4.3.218/compute/v2.1/servers/2e24840f-f9fa-4cfc-9976-0eadf41d9892'}
Body: b'{"server": {"accessIPv4": "", "accessIPv6": "", "addresses": {}, "created": "2026-06-22T13:48:25Z", "flavor": {"id": "42", "links": [{"rel": "bookmark", "href": "https://10.4.3.218/compute/flavors/42"}]}, "hostId": "72bc629080a9f6d7123b34d2d2f108a920ec7f9daf534662c4489ba9", "id": "2e24840f-f9fa-4cfc-9976-0eadf41d9892", "image": {"id": "31e81cad-3804-4a59-86e1-967e41b3e6a7", "links": [{"rel": "bookmark", "href": "https://10.4.3.218/compute/images/31e81cad-3804-4a59-86e1-967e41b3e6a7"}]}, "links": [{"rel": "self", "href": "https://10.4.3.218/compute/v2.1/servers/2e24840f-f9fa-4cfc-9976-0eadf41d9892"}, {"rel": "bookmark", "href": "https://10.4.3.218/compute/servers/2e24840f-f9fa-4cfc-9976-0eadf41d9892"}], "metadata": {}, "name": "tempest-DeleteServersTestJSON-server-562838678", "status": "BUILD", "tenant_id": "0ccee53e55e94d9c8ca862bda3b0165d", "user_id": "92889dfe5b72402da20b8f717bded94c", "updated": "2026-06-22T13:48:32Z", "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "nova", "config_drive": "", "key_name": null, "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "default"}], "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 13:48:44,221 106581 INFO [tempest.lib.common.rest_client] Request (DeleteServersTestJSON:test_delete_server_while_in_attached_volume): 200 GET https://10.4.3.218/compute/v2.1/servers/2e24840f-f9fa-4cfc-9976-0eadf41d9892 0.201s
2026-06-22 13:48:44,221 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 13:48:44 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-length': '1312', '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-bb2419e0-4d17-4a99-ba56-a086583c6df1', 'x-compute-request-id': 'req-bb2419e0-4d17-4a99-ba56-a086583c6df1', 'connection': 'close', 'status': '200', 'content-location': 'https://10.4.3.218/compute/v2.1/servers/2e24840f-f9fa-4cfc-9976-0eadf41d9892'}
Body: b'{"server": {"accessIPv4": "", "accessIPv6": "", "addresses": {}, "created": "2026-06-22T13:48:25Z", "flavor": {"id": "42", "links": [{"rel": "bookmark", "href": "https://10.4.3.218/compute/flavors/42"}]}, "hostId": "72bc629080a9f6d7123b34d2d2f108a920ec7f9daf534662c4489ba9", "id": "2e24840f-f9fa-4cfc-9976-0eadf41d9892", "image": {"id": "31e81cad-3804-4a59-86e1-967e41b3e6a7", "links": [{"rel": "bookmark", "href": "https://10.4.3.218/compute/images/31e81cad-3804-4a59-86e1-967e41b3e6a7"}]}, "links": [{"rel": "self", "href": "https://10.4.3.218/compute/v2.1/servers/2e24840f-f9fa-4cfc-9976-0eadf41d9892"}, {"rel": "bookmark", "href": "https://10.4.3.218/compute/servers/2e24840f-f9fa-4cfc-9976-0eadf41d9892"}], "metadata": {}, "name": "tempest-DeleteServersTestJSON-server-562838678", "status": "BUILD", "tenant_id": "0ccee53e55e94d9c8ca862bda3b0165d", "user_id": "92889dfe5b72402da20b8f717bded94c", "updated": "2026-06-22T13:48:32Z", "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "nova", "config_drive": "", "key_name": null, "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "default"}], "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 13:48:45,481 106581 INFO [tempest.lib.common.rest_client] Request (DeleteServersTestJSON:test_delete_server_while_in_attached_volume): 200 GET https://10.4.3.218/compute/v2.1/servers/2e24840f-f9fa-4cfc-9976-0eadf41d9892 0.252s
2026-06-22 13:48:45,481 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 13:48:45 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-length': '1312', '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-cf350ee1-b536-4acd-b22e-1ca2c451ada1', 'x-compute-request-id': 'req-cf350ee1-b536-4acd-b22e-1ca2c451ada1', 'connection': 'close', 'status': '200', 'content-location': 'https://10.4.3.218/compute/v2.1/servers/2e24840f-f9fa-4cfc-9976-0eadf41d9892'}
Body: b'{"server": {"accessIPv4": "", "accessIPv6": "", "addresses": {}, "created": "2026-06-22T13:48:25Z", "flavor": {"id": "42", "links": [{"rel": "bookmark", "href": "https://10.4.3.218/compute/flavors/42"}]}, "hostId": "72bc629080a9f6d7123b34d2d2f108a920ec7f9daf534662c4489ba9", "id": "2e24840f-f9fa-4cfc-9976-0eadf41d9892", "image": {"id": "31e81cad-3804-4a59-86e1-967e41b3e6a7", "links": [{"rel": "bookmark", "href": "https://10.4.3.218/compute/images/31e81cad-3804-4a59-86e1-967e41b3e6a7"}]}, "links": [{"rel": "self", "href": "https://10.4.3.218/compute/v2.1/servers/2e24840f-f9fa-4cfc-9976-0eadf41d9892"}, {"rel": "bookmark", "href": "https://10.4.3.218/compute/servers/2e24840f-f9fa-4cfc-9976-0eadf41d9892"}], "metadata": {}, "name": "tempest-DeleteServersTestJSON-server-562838678", "status": "BUILD", "tenant_id": "0ccee53e55e94d9c8ca862bda3b0165d", "user_id": "92889dfe5b72402da20b8f717bded94c", "updated": "2026-06-22T13:48:32Z", "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "nova", "config_drive": "", "key_name": null, "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "default"}], "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 13:48:46,685 106581 INFO [tempest.lib.common.rest_client] Request (DeleteServersTestJSON:test_delete_server_while_in_attached_volume): 200 GET https://10.4.3.218/compute/v2.1/servers/2e24840f-f9fa-4cfc-9976-0eadf41d9892 0.195s
2026-06-22 13:48:46,685 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 13:48:46 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-length': '1312', '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-83de4b82-1f80-4518-a11c-a347a5bacff6', 'x-compute-request-id': 'req-83de4b82-1f80-4518-a11c-a347a5bacff6', 'connection': 'close', 'status': '200', 'content-location': 'https://10.4.3.218/compute/v2.1/servers/2e24840f-f9fa-4cfc-9976-0eadf41d9892'}
Body: b'{"server": {"accessIPv4": "", "accessIPv6": "", "addresses": {}, "created": "2026-06-22T13:48:25Z", "flavor": {"id": "42", "links": [{"rel": "bookmark", "href": "https://10.4.3.218/compute/flavors/42"}]}, "hostId": "72bc629080a9f6d7123b34d2d2f108a920ec7f9daf534662c4489ba9", "id": "2e24840f-f9fa-4cfc-9976-0eadf41d9892", "image": {"id": "31e81cad-3804-4a59-86e1-967e41b3e6a7", "links": [{"rel": "bookmark", "href": "https://10.4.3.218/compute/images/31e81cad-3804-4a59-86e1-967e41b3e6a7"}]}, "links": [{"rel": "self", "href": "https://10.4.3.218/compute/v2.1/servers/2e24840f-f9fa-4cfc-9976-0eadf41d9892"}, {"rel": "bookmark", "href": "https://10.4.3.218/compute/servers/2e24840f-f9fa-4cfc-9976-0eadf41d9892"}], "metadata": {}, "name": "tempest-DeleteServersTestJSON-server-562838678", "status": "BUILD", "tenant_id": "0ccee53e55e94d9c8ca862bda3b0165d", "user_id": "92889dfe5b72402da20b8f717bded94c", "updated": "2026-06-22T13:48:32Z", "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "nova", "config_drive": "", "key_name": null, "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "default"}], "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 13:48:47,882 106581 INFO [tempest.lib.common.rest_client] Request (DeleteServersTestJSON:test_delete_server_while_in_attached_volume): 200 GET https://10.4.3.218/compute/v2.1/servers/2e24840f-f9fa-4cfc-9976-0eadf41d9892 0.187s
2026-06-22 13:48:47,882 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 13:48:47 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-length': '1312', '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-eaaf8342-4062-4770-a764-29315d9759c5', 'x-compute-request-id': 'req-eaaf8342-4062-4770-a764-29315d9759c5', 'connection': 'close', 'status': '200', 'content-location': 'https://10.4.3.218/compute/v2.1/servers/2e24840f-f9fa-4cfc-9976-0eadf41d9892'}
Body: b'{"server": {"accessIPv4": "", "accessIPv6": "", "addresses": {}, "created": "2026-06-22T13:48:25Z", "flavor": {"id": "42", "links": [{"rel": "bookmark", "href": "https://10.4.3.218/compute/flavors/42"}]}, "hostId": "72bc629080a9f6d7123b34d2d2f108a920ec7f9daf534662c4489ba9", "id": "2e24840f-f9fa-4cfc-9976-0eadf41d9892", "image": {"id": "31e81cad-3804-4a59-86e1-967e41b3e6a7", "links": [{"rel": "bookmark", "href": "https://10.4.3.218/compute/images/31e81cad-3804-4a59-86e1-967e41b3e6a7"}]}, "links": [{"rel": "self", "href": "https://10.4.3.218/compute/v2.1/servers/2e24840f-f9fa-4cfc-9976-0eadf41d9892"}, {"rel": "bookmark", "href": "https://10.4.3.218/compute/servers/2e24840f-f9fa-4cfc-9976-0eadf41d9892"}], "metadata": {}, "name": "tempest-DeleteServersTestJSON-server-562838678", "status": "BUILD", "tenant_id": "0ccee53e55e94d9c8ca862bda3b0165d", "user_id": "92889dfe5b72402da20b8f717bded94c", "updated": "2026-06-22T13:48:32Z", "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "nova", "config_drive": "", "key_name": null, "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "default"}], "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 13:48:49,360 106581 INFO [tempest.lib.common.rest_client] Request (DeleteServersTestJSON:test_delete_server_while_in_attached_volume): 200 GET https://10.4.3.218/compute/v2.1/servers/2e24840f-f9fa-4cfc-9976-0eadf41d9892 0.473s
2026-06-22 13:48:49,361 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 13:48:48 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-length': '1312', '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-ee4e6cfc-4180-43f5-9f6d-f5776d12080e', 'x-compute-request-id': 'req-ee4e6cfc-4180-43f5-9f6d-f5776d12080e', 'connection': 'close', 'status': '200', 'content-location': 'https://10.4.3.218/compute/v2.1/servers/2e24840f-f9fa-4cfc-9976-0eadf41d9892'}
Body: b'{"server": {"accessIPv4": "", "accessIPv6": "", "addresses": {}, "created": "2026-06-22T13:48:25Z", "flavor": {"id": "42", "links": [{"rel": "bookmark", "href": "https://10.4.3.218/compute/flavors/42"}]}, "hostId": "72bc629080a9f6d7123b34d2d2f108a920ec7f9daf534662c4489ba9", "id": "2e24840f-f9fa-4cfc-9976-0eadf41d9892", "image": {"id": "31e81cad-3804-4a59-86e1-967e41b3e6a7", "links": [{"rel": "bookmark", "href": "https://10.4.3.218/compute/images/31e81cad-3804-4a59-86e1-967e41b3e6a7"}]}, "links": [{"rel": "self", "href": "https://10.4.3.218/compute/v2.1/servers/2e24840f-f9fa-4cfc-9976-0eadf41d9892"}, {"rel": "bookmark", "href": "https://10.4.3.218/compute/servers/2e24840f-f9fa-4cfc-9976-0eadf41d9892"}], "metadata": {}, "name": "tempest-DeleteServersTestJSON-server-562838678", "status": "BUILD", "tenant_id": "0ccee53e55e94d9c8ca862bda3b0165d", "user_id": "92889dfe5b72402da20b8f717bded94c", "updated": "2026-06-22T13:48:32Z", "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "nova", "config_drive": "", "key_name": null, "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "default"}], "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 13:48:52,357 106581 INFO [tempest.lib.common.rest_client] Request (DeleteServersTestJSON:test_delete_server_while_in_attached_volume): 500 GET https://10.4.3.218/compute/v2.1/servers/2e24840f-f9fa-4cfc-9976-0eadf41d9892 1.983s
2026-06-22 13:48:52,358 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 13:48:50 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-c7371e10-8a61-4f5a-a016-254c99d9615e', 'x-compute-request-id': 'req-c7371e10-8a61-4f5a-a016-254c99d9615e', 'connection': 'close', 'status': '500', 'content-location': 'https://10.4.3.218/compute/v2.1/servers/2e24840f-f9fa-4cfc-9976-0eadf41d9892'}
Body: b'{"computeFault": {"code": 500, "message": "Unexpected API Error. Please contact the administrator\\n<class \'oslo_db.exception.DBConnectionError\'>"}}'
2026-06-22 13:48:52,578 106581 INFO [tempest.lib.common.rest_client] Request (DeleteServersTestJSON:test_delete_server_while_in_attached_volume): 500 DELETE https://10.4.3.218/compute/v2.1/servers/2e24840f-f9fa-4cfc-9976-0eadf41d9892 0.220s
2026-06-22 13:48:52,578 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 13:48:52 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-bcfbcb82-4c4a-4224-a59d-1931e67080d0', 'x-compute-request-id': 'req-bcfbcb82-4c4a-4224-a59d-1931e67080d0', 'connection': 'close', 'status': '500', 'content-location': 'https://10.4.3.218/compute/v2.1/servers/2e24840f-f9fa-4cfc-9976-0eadf41d9892'}
Body: b'{"computeFault": {"code": 500, "message": "Unexpected API Error. Please contact the administrator\\n<class \'oslo_db.exception.DBConnectionError\'>"}}'
2026-06-22 13:48:52,578 106581 ERROR [tempest.common.compute] Deleting server 2e24840f-f9fa-4cfc-9976-0eadf41d9892 failed
2026-06-22 13:48:52.578 106581 ERROR tempest.common.compute Traceback (most recent call last):
2026-06-22 13:48:52.578 106581 ERROR tempest.common.compute File "/opt/stack/tempest/tempest/common/compute.py", line 328, in create_test_server
2026-06-22 13:48:52.578 106581 ERROR tempest.common.compute server = waiters.wait_for_server_status(
2026-06-22 13:48:52.578 106581 ERROR tempest.common.compute ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2026-06-22 13:48:52.578 106581 ERROR tempest.common.compute File "/opt/stack/tempest/tempest/common/waiters.py", line 65, in wait_for_server_status
2026-06-22 13:48:52.578 106581 ERROR tempest.common.compute body = client.show_server(server_id)['server']
2026-06-22 13:48:52.578 106581 ERROR tempest.common.compute ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2026-06-22 13:48:52.578 106581 ERROR tempest.common.compute File "/opt/stack/tempest/tempest/lib/services/compute/servers_client.py", line 175, in show_server
2026-06-22 13:48:52.578 106581 ERROR tempest.common.compute resp, body = self.get("servers/%s" % server_id)
2026-06-22 13:48:52.578 106581 ERROR tempest.common.compute ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2026-06-22 13:48:52.578 106581 ERROR tempest.common.compute File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 345, in get
2026-06-22 13:48:52.578 106581 ERROR tempest.common.compute return self.request('GET', url, extra_headers, headers,
2026-06-22 13:48:52.578 106581 ERROR tempest.common.compute ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2026-06-22 13:48:52.578 106581 ERROR tempest.common.compute File "/opt/stack/tempest/tempest/lib/services/compute/base_compute_client.py", line 47, in request
2026-06-22 13:48:52.578 106581 ERROR tempest.common.compute resp, resp_body = super(BaseComputeClient, self).request(
2026-06-22 13:48:52.578 106581 ERROR tempest.common.compute ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2026-06-22 13:48:52.578 106581 ERROR tempest.common.compute File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 767, in request
2026-06-22 13:48:52.578 106581 ERROR tempest.common.compute self._error_checker(resp, resp_body)
2026-06-22 13:48:52.578 106581 ERROR tempest.common.compute File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 952, in _error_checker
2026-06-22 13:48:52.578 106581 ERROR tempest.common.compute raise exceptions.ServerFault(resp_body, resp=resp,
2026-06-22 13:48:52.578 106581 ERROR tempest.common.compute tempest.lib.exceptions.ServerFault: Got server fault
2026-06-22 13:48:52.578 106581 ERROR tempest.common.compute Details: Unexpected API Error. Please contact the administrator
2026-06-22 13:48:52.578 106581 ERROR tempest.common.compute <class 'oslo_db.exception.DBConnectionError'>
2026-06-22 13:48:52.578 106581 ERROR tempest.common.compute
2026-06-22 13:48:52.578 106581 ERROR tempest.common.compute During handling of the above exception, another exception occurred:
2026-06-22 13:48:52.578 106581 ERROR tempest.common.compute
2026-06-22 13:48:52.578 106581 ERROR tempest.common.compute Traceback (most recent call last):
2026-06-22 13:48:52.578 106581 ERROR tempest.common.compute File "/opt/stack/tempest/tempest/common/compute.py", line 348, in create_test_server
2026-06-22 13:48:52.578 106581 ERROR tempest.common.compute clients.servers_client.delete_server(
2026-06-22 13:48:52.578 106581 ERROR tempest.common.compute File "/opt/stack/tempest/tempest/lib/services/compute/servers_client.py", line 188, in delete_server
2026-06-22 13:48:52.578 106581 ERROR tempest.common.compute resp, body = self.delete("servers/%s" % server_id)
2026-06-22 13:48:52.578 106581 ERROR tempest.common.compute ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2026-06-22 13:48:52.578 106581 ERROR tempest.common.compute File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 362, in delete
2026-06-22 13:48:52.578 106581 ERROR tempest.common.compute return self.request('DELETE', url, extra_headers, headers, body)
2026-06-22 13:48:52.578 106581 ERROR tempest.common.compute ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2026-06-22 13:48:52.578 106581 ERROR tempest.common.compute File "/opt/stack/tempest/tempest/lib/services/compute/base_compute_client.py", line 47, in request
2026-06-22 13:48:52.578 106581 ERROR tempest.common.compute resp, resp_body = super(BaseComputeClient, self).request(
2026-06-22 13:48:52.578 106581 ERROR tempest.common.compute ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2026-06-22 13:48:52.578 106581 ERROR tempest.common.compute File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 767, in request
2026-06-22 13:48:52.578 106581 ERROR tempest.common.compute self._error_checker(resp, resp_body)
2026-06-22 13:48:52.578 106581 ERROR tempest.common.compute File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 952, in _error_checker
2026-06-22 13:48:52.578 106581 ERROR tempest.common.compute raise exceptions.ServerFault(resp_body, resp=resp,
2026-06-22 13:48:52.578 106581 ERROR tempest.common.compute tempest.lib.exceptions.ServerFault: Got server fault
2026-06-22 13:48:52.578 106581 ERROR tempest.common.compute Details: Unexpected API Error. Please contact the administrator
2026-06-22 13:48:52.578 106581 ERROR tempest.common.compute <class 'oslo_db.exception.DBConnectionError'>
2026-06-22 13:48:52.578 106581 ERROR tempest.common.compute
2026-06-22 13:48:52,737 106581 INFO [tempest.lib.common.rest_client] Request (DeleteServersTestJSON:test_delete_server_while_in_attached_volume): 500 GET https://10.4.3.218/compute/v2.1/servers/2e24840f-f9fa-4cfc-9976-0eadf41d9892 0.156s
2026-06-22 13:48:52,738 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 13:48:52 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-e7b11bfa-d91c-4a37-9f20-21121c98ead8', 'x-compute-request-id': 'req-e7b11bfa-d91c-4a37-9f20-21121c98ead8', 'connection': 'close', 'status': '500', 'content-location': 'https://10.4.3.218/compute/v2.1/servers/2e24840f-f9fa-4cfc-9976-0eadf41d9892'}
Body: b'{"computeFault": {"code": 500, "message": "Unexpected API Error. Please contact the administrator\\n<class \'oslo_db.exception.DBConnectionError\'>"}}'
2026-06-22 13:48:52,738 106581 ERROR [tempest.common.compute] Server 2e24840f-f9fa-4cfc-9976-0eadf41d9892 failed to delete in time
2026-06-22 13:48:52.738 106581 ERROR tempest.common.compute Traceback (most recent call last):
2026-06-22 13:48:52.738 106581 ERROR tempest.common.compute File "/opt/stack/tempest/tempest/common/compute.py", line 328, in create_test_server
2026-06-22 13:48:52.738 106581 ERROR tempest.common.compute server = waiters.wait_for_server_status(
2026-06-22 13:48:52.738 106581 ERROR tempest.common.compute ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2026-06-22 13:48:52.738 106581 ERROR tempest.common.compute File "/opt/stack/tempest/tempest/common/waiters.py", line 65, in wait_for_server_status
2026-06-22 13:48:52.738 106581 ERROR tempest.common.compute body = client.show_server(server_id)['server']
2026-06-22 13:48:52.738 106581 ERROR tempest.common.compute ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2026-06-22 13:48:52.738 106581 ERROR tempest.common.compute File "/opt/stack/tempest/tempest/lib/services/compute/servers_client.py", line 175, in show_server
2026-06-22 13:48:52.738 106581 ERROR tempest.common.compute resp, body = self.get("servers/%s" % server_id)
2026-06-22 13:48:52.738 106581 ERROR tempest.common.compute ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2026-06-22 13:48:52.738 106581 ERROR tempest.common.compute File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 345, in get
2026-06-22 13:48:52.738 106581 ERROR tempest.common.compute return self.request('GET', url, extra_headers, headers,
2026-06-22 13:48:52.738 106581 ERROR tempest.common.compute ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2026-06-22 13:48:52.738 106581 ERROR tempest.common.compute File "/opt/stack/tempest/tempest/lib/services/compute/base_compute_client.py", line 47, in request
2026-06-22 13:48:52.738 106581 ERROR tempest.common.compute resp, resp_body = super(BaseComputeClient, self).request(
2026-06-22 13:48:52.738 106581 ERROR tempest.common.compute ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2026-06-22 13:48:52.738 106581 ERROR tempest.common.compute File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 767, in request
2026-06-22 13:48:52.738 106581 ERROR tempest.common.compute self._error_checker(resp, resp_body)
2026-06-22 13:48:52.738 106581 ERROR tempest.common.compute File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 952, in _error_checker
2026-06-22 13:48:52.738 106581 ERROR tempest.common.compute raise exceptions.ServerFault(resp_body, resp=resp,
2026-06-22 13:48:52.738 106581 ERROR tempest.common.compute tempest.lib.exceptions.ServerFault: Got server fault
2026-06-22 13:48:52.738 106581 ERROR tempest.common.compute Details: Unexpected API Error. Please contact the administrator
2026-06-22 13:48:52.738 106581 ERROR tempest.common.compute <class 'oslo_db.exception.DBConnectionError'>
2026-06-22 13:48:52.738 106581 ERROR tempest.common.compute
2026-06-22 13:48:52.738 106581 ERROR tempest.common.compute During handling of the above exception, another exception occurred:
2026-06-22 13:48:52.738 106581 ERROR tempest.common.compute
2026-06-22 13:48:52.738 106581 ERROR tempest.common.compute Traceback (most recent call last):
2026-06-22 13:48:52.738 106581 ERROR tempest.common.compute File "/opt/stack/tempest/tempest/common/compute.py", line 361, in create_test_server
2026-06-22 13:48:52.738 106581 ERROR tempest.common.compute waiters.wait_for_server_termination(
2026-06-22 13:48:52.738 106581 ERROR tempest.common.compute File "/opt/stack/tempest/tempest/common/waiters.py", line 110, in wait_for_server_termination
2026-06-22 13:48:52.738 106581 ERROR tempest.common.compute body = client.show_server(server_id)['server']
2026-06-22 13:48:52.738 106581 ERROR tempest.common.compute ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2026-06-22 13:48:52.738 106581 ERROR tempest.common.compute File "/opt/stack/tempest/tempest/lib/services/compute/servers_client.py", line 175, in show_server
2026-06-22 13:48:52.738 106581 ERROR tempest.common.compute resp, body = self.get("servers/%s" % server_id)
2026-06-22 13:48:52.738 106581 ERROR tempest.common.compute ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2026-06-22 13:48:52.738 106581 ERROR tempest.common.compute File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 345, in get
2026-06-22 13:48:52.738 106581 ERROR tempest.common.compute return self.request('GET', url, extra_headers, headers,
2026-06-22 13:48:52.738 106581 ERROR tempest.common.compute ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2026-06-22 13:48:52.738 106581 ERROR tempest.common.compute File "/opt/stack/tempest/tempest/lib/services/compute/base_compute_client.py", line 47, in request
2026-06-22 13:48:52.738 106581 ERROR tempest.common.compute resp, resp_body = super(BaseComputeClient, self).request(
2026-06-22 13:48:52.738 106581 ERROR tempest.common.compute ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2026-06-22 13:48:52.738 106581 ERROR tempest.common.compute File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 767, in request
2026-06-22 13:48:52.738 106581 ERROR tempest.common.compute self._error_checker(resp, resp_body)
2026-06-22 13:48:52.738 106581 ERROR tempest.common.compute File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 952, in _error_checker
2026-06-22 13:48:52.738 106581 ERROR tempest.common.compute raise exceptions.ServerFault(resp_body, resp=resp,
2026-06-22 13:48:52.738 106581 ERROR tempest.common.compute tempest.lib.exceptions.ServerFault: Got server fault
2026-06-22 13:48:52.738 106581 ERROR tempest.common.compute Details: Unexpected API Error. Please contact the administrator
2026-06-22 13:48:52.738 106581 ERROR tempest.common.compute <class 'oslo_db.exception.DBConnectionError'>
2026-06-22 13:48:52.738 106581 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_delete_server.py", line 119, in test_delete_server_while_in_attached_volume
server = self.create_test_server(wait_until='ACTIVE')
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
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_device_tagging.TaggedAttachmentsTest | 1 | 0 | 1 | 0 | 0 | Detail | |
test_tagged_attachment[id-3e41c782-2a89-4922-a9d2-9a188c4e7c7c,image,network,volume] |
fail
ft81.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 13:48:32,400 106585 INFO [tempest.lib.common.rest_client] Request (TaggedAttachmentsTest:test_tagged_attachment): 201 POST https://10.4.3.218/networking/v2.0/networks 1.854s
2026-06-22 13:48:32,401 106585 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-571487010"}}
Response - Headers: {'date': 'Mon, 22 Jun 2026 13:48:30 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '620', 'x-openstack-request-id': 'req-94d72f68-c144-459f-8741-3a84419719a8', 'connection': 'close', 'status': '201', 'content-location': 'https://10.4.3.218/networking/v2.0/networks'}
Body: b'{"network":{"id":"1320572c-a4e4-468f-9eb0-536dd457b85f","name":"tempest-tagged-attachments-test-net-571487010","tenant_id":"af5bfc047ebb4d68ae31db3f3a288d6f","project_id":"af5bfc047ebb4d68ae31db3f3a288d6f","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-22T13:48:31Z","updated_at":"2026-06-22T13:48:31Z","revision_number":1}}'
2026-06-22 13:48:33,733 106585 INFO [tempest.lib.common.rest_client] Request (TaggedAttachmentsTest:test_tagged_attachment): 201 POST https://10.4.3.218/networking/v2.0/subnets 1.331s
2026-06-22 13:48:33,733 106585 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': '<omitted>'}
Body: {"subnet": {"network_id": "1320572c-a4e4-468f-9eb0-536dd457b85f", "cidr": "10.10.10.0/24", "ip_version": 4}}
Response - Headers: {'date': 'Mon, 22 Jun 2026 13:48:32 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '627', 'x-openstack-request-id': 'req-5c191b11-c2d1-406b-9aca-23929a4c4dbe', 'connection': 'close', 'status': '201', 'content-location': 'https://10.4.3.218/networking/v2.0/subnets'}
Body: b'{"subnet":{"id":"d2528440-cb1b-4058-8561-6c0280f9a970","name":"","project_id":"af5bfc047ebb4d68ae31db3f3a288d6f","network_id":"1320572c-a4e4-468f-9eb0-536dd457b85f","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-22T13:48:32Z","updated_at":"2026-06-22T13:48:32Z","revision_number":0,"tenant_id":"af5bfc047ebb4d68ae31db3f3a288d6f"}}'
2026-06-22 13:48:34,064 106585 INFO [tempest.lib.common.rest_client] Request (TaggedAttachmentsTest:test_tagged_attachment): 202 POST https://10.4.3.218/volume/v3/volumes 0.331s
2026-06-22 13:48:34,065 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-TaggedAttachmentsTest-volume-1031216599"}}
Response - Headers: {'date': 'Mon, 22 Jun 2026 13:48:33 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'x-compute-request-id': 'req-5a6a120d-83f8-4bbc-b4cf-f029cbdd0153', 'content-length': '752', 'openstack-api-version': 'volume 3.0', 'vary': 'OpenStack-API-Version', 'x-openstack-request-id': 'req-5a6a120d-83f8-4bbc-b4cf-f029cbdd0153', 'connection': 'close', 'status': '202', 'content-location': 'https://10.4.3.218/volume/v3/volumes'}
Body: b'{"volume": {"id": "8497bcc5-213d-408f-b5a1-449a410cb7e7", "status": "creating", "size": 1, "availability_zone": "nova", "created_at": "2026-06-22T13:48:33.957414", "updated_at": null, "name": "tempest-TaggedAttachmentsTest-volume-1031216599", "description": null, "volume_type": "storpool", "snapshot_id": null, "source_volid": null, "metadata": {}, "links": [{"rel": "self", "href": "https://10.4.3.218/volume/v3/volumes/8497bcc5-213d-408f-b5a1-449a410cb7e7"}, {"rel": "bookmark", "href": "https://10.4.3.218/volume/volumes/8497bcc5-213d-408f-b5a1-449a410cb7e7"}], "user_id": "64daaa01e7d542efaf3ddbcfca2193bd", "bootable": "false", "encrypted": false, "replication_status": null, "consistencygroup_id": null, "multiattach": false, "attachments": []}}'
2026-06-22 13:48:34,110 106585 INFO [tempest.lib.common.rest_client] Request (TaggedAttachmentsTest:test_tagged_attachment): 200 GET https://10.4.3.218/volume/v3/volumes/8497bcc5-213d-408f-b5a1-449a410cb7e7 0.036s
2026-06-22 13:48:34,110 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 13:48:34 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'x-compute-request-id': 'req-1a8e8564-81f9-409b-8b69-d8d3b115510f', 'content-length': '820', 'openstack-api-version': 'volume 3.0', 'vary': 'OpenStack-API-Version', 'x-openstack-request-id': 'req-1a8e8564-81f9-409b-8b69-d8d3b115510f', 'connection': 'close', 'status': '200', 'content-location': 'https://10.4.3.218/volume/v3/volumes/8497bcc5-213d-408f-b5a1-449a410cb7e7'}
Body: b'{"volume": {"id": "8497bcc5-213d-408f-b5a1-449a410cb7e7", "status": "creating", "size": 1, "availability_zone": "nova", "created_at": "2026-06-22T13:48:34.000000", "updated_at": null, "name": "tempest-TaggedAttachmentsTest-volume-1031216599", "description": null, "volume_type": "storpool", "snapshot_id": null, "source_volid": null, "metadata": {}, "links": [{"rel": "self", "href": "https://10.4.3.218/volume/v3/volumes/8497bcc5-213d-408f-b5a1-449a410cb7e7"}, {"rel": "bookmark", "href": "https://10.4.3.218/volume/volumes/8497bcc5-213d-408f-b5a1-449a410cb7e7"}], "user_id": "64daaa01e7d542efaf3ddbcfca2193bd", "bootable": "false", "encrypted": false, "replication_status": null, "consistencygroup_id": null, "multiattach": false, "attachments": [], "os-vol-tenant-attr:tenant_id": "af5bfc047ebb4d68ae31db3f3a288d6f"}}'
2026-06-22 13:48:35,145 106585 INFO [tempest.lib.common.rest_client] Request (TaggedAttachmentsTest:test_tagged_attachment): 200 GET https://10.4.3.218/volume/v3/volumes/8497bcc5-213d-408f-b5a1-449a410cb7e7 0.029s
2026-06-22 13:48:35,145 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 13:48:35 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'x-compute-request-id': 'req-0bf92f3a-0251-4172-970d-dfdc9df1652f', 'content-length': '845', 'openstack-api-version': 'volume 3.0', 'vary': 'OpenStack-API-Version', 'x-openstack-request-id': 'req-0bf92f3a-0251-4172-970d-dfdc9df1652f', 'connection': 'close', 'status': '200', 'content-location': 'https://10.4.3.218/volume/v3/volumes/8497bcc5-213d-408f-b5a1-449a410cb7e7'}
Body: b'{"volume": {"id": "8497bcc5-213d-408f-b5a1-449a410cb7e7", "status": "available", "size": 1, "availability_zone": "nova", "created_at": "2026-06-22T13:48:34.000000", "updated_at": "2026-06-22T13:48:34.000000", "name": "tempest-TaggedAttachmentsTest-volume-1031216599", "description": null, "volume_type": "storpool", "snapshot_id": null, "source_volid": null, "metadata": {}, "links": [{"rel": "self", "href": "https://10.4.3.218/volume/v3/volumes/8497bcc5-213d-408f-b5a1-449a410cb7e7"}, {"rel": "bookmark", "href": "https://10.4.3.218/volume/volumes/8497bcc5-213d-408f-b5a1-449a410cb7e7"}], "user_id": "64daaa01e7d542efaf3ddbcfca2193bd", "bootable": "false", "encrypted": false, "replication_status": null, "consistencygroup_id": null, "multiattach": false, "attachments": [], "os-vol-tenant-attr:tenant_id": "af5bfc047ebb4d68ae31db3f3a288d6f"}}'
2026-06-22 13:48:35,151 106585 INFO [tempest.common.waiters] volume 8497bcc5-213d-408f-b5a1-449a410cb7e7 reached available after waiting for 1.151472 seconds
2026-06-22 13:48:35,151 106585 DEBUG [tempest.lib.common.validation_resources] Requested setup of ValidationResources keypair True, floating IP True, security group True
2026-06-22 13:48:35,152 106585 DEBUG [tempest.lib.common.validation_resources] Requested validation resources keypair True, floating IP True, security group True
2026-06-22 13:48:35,243 106585 INFO [tempest.lib.common.rest_client] Request (ValidationResourcesFixture:setUp): 201 POST https://10.4.3.218/compute/v2.1/os-keypairs 0.090s
2026-06-22 13:48:35,243 106585 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-1183459165", "public_key": "ecdsa-sha2-nistp384 AAAAE2VjZHNhLXNoYTItbmlzdHAzODQAAAAIbmlzdHAzODQAAABhBBv0Y5NWWKlovsNuhfCinzlAWAzSX6YIX7dEVsvuuYVHBGAH4WyVgGFlNkaulr78zgp+tJZNMNnxAOiJVh8YDgJV5HRhdLTCSjYt9EElo6xJuwYemdBglb5YzKBffktLPg=="}}
Response - Headers: {'date': 'Mon, 22 Jun 2026 13:48:35 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-91d8830e-e6fa-4b05-9337-6b82841f33ed', 'x-compute-request-id': 'req-91d8830e-e6fa-4b05-9337-6b82841f33ed', 'connection': 'close', 'status': '201', 'content-location': 'https://10.4.3.218/compute/v2.1/os-keypairs'}
Body: b'{"keypair": {"type": "ssh", "name": "tempest-keypair-1183459165", "public_key": "ecdsa-sha2-nistp384 AAAAE2VjZHNhLXNoYTItbmlzdHAzODQAAAAIbmlzdHAzODQAAABhBBv0Y5NWWKlovsNuhfCinzlAWAzSX6YIX7dEVsvuuYVHBGAH4WyVgGFlNkaulr78zgp+tJZNMNnxAOiJVh8YDgJV5HRhdLTCSjYt9EElo6xJuwYemdBglb5YzKBffktLPg==", "fingerprint": "e6:f0:74:ee:5d:92:3f:38:ad:0e:fb:6e:30:aa:c8:23", "user_id": "64daaa01e7d542efaf3ddbcfca2193bd"}}'
2026-06-22 13:48:35,245 106585 DEBUG [tempest.lib.common.validation_resources] Validation resource key tempest-keypair-1183459165 created
2026-06-22 13:48:36,102 106585 INFO [tempest.lib.common.rest_client] Request (ValidationResourcesFixture:setUp): 201 POST https://10.4.3.218/networking/v2.0/security-groups 0.857s
2026-06-22 13:48:36,102 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--1021887261", "description": "tempest-description--1909654651"}}
Response - Headers: {'date': 'Mon, 22 Jun 2026 13:48:35 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '1661', 'x-openstack-request-id': 'req-e675b17d-3336-40b5-b5c2-17e1f00be1e0', 'connection': 'close', 'status': '201', 'content-location': 'https://10.4.3.218/networking/v2.0/security-groups'}
Body: b'{"security_group": {"id": "d672d7d0-db68-460c-9779-375b37d0f16e", "name": "tempest-securitygroup--1021887261", "stateful": true, "tenant_id": "af5bfc047ebb4d68ae31db3f3a288d6f", "project_id": "af5bfc047ebb4d68ae31db3f3a288d6f", "description": "tempest-description--1909654651", "shared": false, "security_group_rules": [{"id": "89eb6296-4f99-4d20-b5ee-4539a9808137", "project_id": "af5bfc047ebb4d68ae31db3f3a288d6f", "security_group_id": "d672d7d0-db68-460c-9779-375b37d0f16e", "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": 236, "belongs_to_default_sg": false, "description": null, "tags": [], "created_at": "2026-06-22T13:48:35Z", "updated_at": "2026-06-22T13:48:35Z", "revision_number": 0, "tenant_id": "af5bfc047ebb4d68ae31db3f3a288d6f"}, {"id": "90a9d45f-4794-45a7-8f51-97470cb7235c", "project_id": "af5bfc047ebb4d68ae31db3f3a288d6f", "security_group_id": "d672d7d0-db68-460c-9779-375b37d0f16e", "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": 237, "belongs_to_default_sg": false, "description": null, "tags": [], "created_at": "2026-06-22T13:48:35Z", "updated_at": "2026-06-22T13:48:35Z", "revision_number": 0, "tenant_id": "af5bfc047ebb4d68ae31db3f3a288d6f"}], "tags": [], "created_at": "2026-06-22T13:48:35Z", "updated_at": "2026-06-22T13:48:35Z", "revision_number": 1}}'
2026-06-22 13:48:37,307 106585 INFO [tempest.lib.common.rest_client] Request (ValidationResourcesFixture:setUp): 201 POST https://10.4.3.218/networking/v2.0/security-group-rules 1.204s
2026-06-22 13:48:37,307 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": "d672d7d0-db68-460c-9779-375b37d0f16e", "protocol": "tcp", "ethertype": "IPv4", "port_range_min": 22, "port_range_max": 22, "direction": "ingress"}}
Response - Headers: {'date': 'Mon, 22 Jun 2026 13:48:36 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '597', 'x-openstack-request-id': 'req-73917121-bd01-4c9d-b950-cfce28a81454', 'connection': 'close', 'status': '201', 'content-location': 'https://10.4.3.218/networking/v2.0/security-group-rules'}
Body: b'{"security_group_rule": {"id": "d924345f-e58e-4bd5-bb6a-86d6a8225c1c", "project_id": "af5bfc047ebb4d68ae31db3f3a288d6f", "security_group_id": "d672d7d0-db68-460c-9779-375b37d0f16e", "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-22T13:48:37Z", "updated_at": "2026-06-22T13:48:37Z", "revision_number": 0, "tenant_id": "af5bfc047ebb4d68ae31db3f3a288d6f"}}'
2026-06-22 13:48:39,244 106585 INFO [tempest.lib.common.rest_client] Request (ValidationResourcesFixture:setUp): 201 POST https://10.4.3.218/networking/v2.0/security-group-rules 1.936s
2026-06-22 13:48:39,244 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": "d672d7d0-db68-460c-9779-375b37d0f16e", "protocol": "icmp", "ethertype": "IPv4", "direction": "ingress"}}
Response - Headers: {'date': 'Mon, 22 Jun 2026 13:48:37 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '602', 'x-openstack-request-id': 'req-d0398904-7c28-4e1c-a2da-96f002078345', 'connection': 'close', 'status': '201', 'content-location': 'https://10.4.3.218/networking/v2.0/security-group-rules'}
Body: b'{"security_group_rule": {"id": "558f862d-89bf-49b4-8f95-72a3a3b497a3", "project_id": "af5bfc047ebb4d68ae31db3f3a288d6f", "security_group_id": "d672d7d0-db68-460c-9779-375b37d0f16e", "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-22T13:48:39Z", "updated_at": "2026-06-22T13:48:39Z", "revision_number": 0, "tenant_id": "af5bfc047ebb4d68ae31db3f3a288d6f"}}'
2026-06-22 13:48:39,244 106585 DEBUG [tempest.lib.common.validation_resources] SSH Validation resource security group with tcp and icmp rules tempest-securitygroup--1021887261 created
2026-06-22 13:48:40,628 106585 INFO [tempest.lib.common.rest_client] Request (ValidationResourcesFixture:setUp): 201 POST https://10.4.3.218/networking/v2.0/floatingips 1.384s
2026-06-22 13:48:40,629 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": "f037b952-bf12-4801-aeef-36c942815763"}}
Response - Headers: {'date': 'Mon, 22 Jun 2026 13:48:39 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '528', 'x-openstack-request-id': 'req-19bb7ce6-a9e2-436e-81cf-b5f6bd1dd22b', 'connection': 'close', 'status': '201', 'content-location': 'https://10.4.3.218/networking/v2.0/floatingips'}
Body: b'{"floatingip": {"id": "e86b7690-e8a8-4872-9ee2-b31233bde1dc", "tenant_id": "af5bfc047ebb4d68ae31db3f3a288d6f", "project_id": "af5bfc047ebb4d68ae31db3f3a288d6f", "floating_ip_address": "172.24.5.116", "floating_network_id": "f037b952-bf12-4801-aeef-36c942815763", "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-22T13:48:40Z", "updated_at": "2026-06-22T13:48:40Z", "revision_number": 0}}'
2026-06-22 13:48:40,629 106585 DEBUG [tempest.lib.common.validation_resources] Validation resource floating IP {'id': 'e86b7690-e8a8-4872-9ee2-b31233bde1dc', 'tenant_id': 'af5bfc047ebb4d68ae31db3f3a288d6f', 'project_id': 'af5bfc047ebb4d68ae31db3f3a288d6f', 'floating_ip_address': '172.24.5.116', 'floating_network_id': 'f037b952-bf12-4801-aeef-36c942815763', '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-22T13:48:40Z', 'updated_at': '2026-06-22T13:48:40Z', 'revision_number': 0, 'ip': '172.24.5.116'} created
2026-06-22 13:48:40,773 106585 INFO [tempest.lib.common.rest_client] Request (TaggedAttachmentsTest:test_tagged_attachment): 201 POST https://10.4.3.218/identity/v3/auth/tokens 0.139s
2026-06-22 13:48:40,773 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 13:48:40 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '2934', 'x-subject-token': '<omitted>', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-89b1cf10-56a2-4520-a509-4ace8bc104f6', 'connection': 'close', 'status': '201', 'content-location': 'https://10.4.3.218/identity/v3/auth/tokens'}
Body: b'{"token": {"methods": ["password"], "user": {"domain": {"id": "default", "name": "Default"}, "id": "64daaa01e7d542efaf3ddbcfca2193bd", "name": "tempest-TaggedAttachmentsTest-37711434-project-member", "password_expires_at": null}, "audit_ids": ["uMLN6MRJTDq7EkcWHeO2KQ"], "expires_at": "2026-06-22T14:48:40.000000Z", "issued_at": "2026-06-22T13:48:40.000000Z", "project": {"domain": {"id": "default", "name": "Default"}, "id": "af5bfc047ebb4d68ae31db3f3a288d6f", "name": "tempest-TaggedAttachmentsTest-37711434"}, "is_domain": false, "roles": [{"id": "bfe6e5740f2e4bd88686c9365c2aa0c3", "name": "reader"}, {"id": "36dcda86232a4f13be2e79b27b95e590", "name": "member"}], "catalog": [{"endpoints": [{"id": "84285c0f86fb42e6ac6e17017fc74e3b", "interface": "public", "region_id": "RegionOne", "url": "https://10.4.3.218/networking", "region": "RegionOne"}], "id": "20442617f0fb45608304dfaa47d5acd8", "type": "network", "name": "neutron"}, {"endpoints": [{"id": "368e4483cf9b43148eec980b5a57c3ac", "interface": "public", "region_id": "RegionOne", "url": "https://10.4.3.218/compute/v2.1", "region": "RegionOne"}], "id": "255d08737f774744b632abe3a90c29b6", "type": "compute", "name": "nova"}, {"endpoints": [{"id": "caf51b1746084b91b59e70bb30c7d649", "interface": "public", "region_id": "RegionOne", "url": "https://10.4.3.218/placement", "region": "RegionOne"}], "id": "2cff98b42b3d4aef8b2024d2a74a8458", "type": "placement", "name": "placement"}, {"endpoints": [{"id": "5c9fc99bf2184250bffc0aced972cf19", "interface": "admin", "region_id": "RegionOne", "url": "https://10.4.3.218:8080", "region": "RegionOne"}, {"id": "f6598cbf31b145719b32bff5b522ee4c", "interface": "public", "region_id": "RegionOne", "url": "https://10.4.3.218:8080/v1/AUTH_af5bfc047ebb4d68ae31db3f3a288d6f", "region": "RegionOne"}], "id": "61dc53c702204d15bec2a117bf62eadb", "type": "object-store", "name": "swift"}, {"endpoints": [{"id": "840c4e8234c6405fafaf769148bc0531", "interface": "public", "region_id": "RegionOne", "url": "https://10.4.3.218/volume/v3", "region": "RegionOne"}], "id": "b3f3f919dd5d45b8851a41a1f2d695f2", "type": "block-storage", "name": "cinder"}, {"endpoints": [{"id": "5bbe73f42bc64f54b2a2b017108d3944", "interface": "public", "region_id": "RegionOne", "url": "https://10.4.3.218/image", "region": "RegionOne"}], "id": "b42e4d33dda544ecb3d5204176e3d17c", "type": "image", "name": "glance"}, {"endpoints": [{"id": "bd6ea06acd80401bab61295ad3697f3a", "interface": "public", "region_id": "RegionOne", "url": "https://10.4.3.218/compute/v2/af5bfc047ebb4d68ae31db3f3a288d6f", "region": "RegionOne"}], "id": "d1cbea41fb0d4a79ae0dee3d83c6f893", "type": "compute_legacy", "name": "nova_legacy"}, {"endpoints": [{"id": "534c2a7a0cbe497a8324343eac864250", "interface": "public", "region_id": "RegionOne", "url": "https://10.4.3.218/identity", "region": "RegionOne"}], "id": "e379e289aa9b486694f44402c7540028", "type": "identity", "name": "keystone"}]}}'
2026-06-22 13:48:40,773 106585 INFO [tempest.lib.common.fixed_network] (TaggedAttachmentsTest:test_tagged_attachment) Found network {'id': '7abc96a5-ad66-46c3-afdd-35e3d717c6d1', 'name': 'tempest-TaggedAttachmentsTest-1882469242-network', 'tenant_id': 'af5bfc047ebb4d68ae31db3f3a288d6f', 'project_id': 'af5bfc047ebb4d68ae31db3f3a288d6f', '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': 8172, '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-22T13:48:07Z', 'updated_at': '2026-06-22T13:48:07Z', 'revision_number': 1} available for tenant
2026-06-22 13:48:40,892 106585 INFO [tempest.lib.common.rest_client] Request (TaggedAttachmentsTest:test_tagged_attachment): 201 POST https://10.4.3.218/identity/v3/auth/tokens 0.117s
2026-06-22 13:48:40,893 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 13:48:40 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '2934', 'x-subject-token': '<omitted>', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-2116ff9d-45df-4973-8a7d-dbc1d7c77824', 'connection': 'close', 'status': '201', 'content-location': 'https://10.4.3.218/identity/v3/auth/tokens'}
Body: b'{"token": {"methods": ["password"], "user": {"domain": {"id": "default", "name": "Default"}, "id": "64daaa01e7d542efaf3ddbcfca2193bd", "name": "tempest-TaggedAttachmentsTest-37711434-project-member", "password_expires_at": null}, "audit_ids": ["p46A_hJtR4KLuNlyhAvO7A"], "expires_at": "2026-06-22T14:48:40.000000Z", "issued_at": "2026-06-22T13:48:40.000000Z", "project": {"domain": {"id": "default", "name": "Default"}, "id": "af5bfc047ebb4d68ae31db3f3a288d6f", "name": "tempest-TaggedAttachmentsTest-37711434"}, "is_domain": false, "roles": [{"id": "bfe6e5740f2e4bd88686c9365c2aa0c3", "name": "reader"}, {"id": "36dcda86232a4f13be2e79b27b95e590", "name": "member"}], "catalog": [{"endpoints": [{"id": "84285c0f86fb42e6ac6e17017fc74e3b", "interface": "public", "region_id": "RegionOne", "url": "https://10.4.3.218/networking", "region": "RegionOne"}], "id": "20442617f0fb45608304dfaa47d5acd8", "type": "network", "name": "neutron"}, {"endpoints": [{"id": "368e4483cf9b43148eec980b5a57c3ac", "interface": "public", "region_id": "RegionOne", "url": "https://10.4.3.218/compute/v2.1", "region": "RegionOne"}], "id": "255d08737f774744b632abe3a90c29b6", "type": "compute", "name": "nova"}, {"endpoints": [{"id": "caf51b1746084b91b59e70bb30c7d649", "interface": "public", "region_id": "RegionOne", "url": "https://10.4.3.218/placement", "region": "RegionOne"}], "id": "2cff98b42b3d4aef8b2024d2a74a8458", "type": "placement", "name": "placement"}, {"endpoints": [{"id": "5c9fc99bf2184250bffc0aced972cf19", "interface": "admin", "region_id": "RegionOne", "url": "https://10.4.3.218:8080", "region": "RegionOne"}, {"id": "f6598cbf31b145719b32bff5b522ee4c", "interface": "public", "region_id": "RegionOne", "url": "https://10.4.3.218:8080/v1/AUTH_af5bfc047ebb4d68ae31db3f3a288d6f", "region": "RegionOne"}], "id": "61dc53c702204d15bec2a117bf62eadb", "type": "object-store", "name": "swift"}, {"endpoints": [{"id": "840c4e8234c6405fafaf769148bc0531", "interface": "public", "region_id": "RegionOne", "url": "https://10.4.3.218/volume/v3", "region": "RegionOne"}], "id": "b3f3f919dd5d45b8851a41a1f2d695f2", "type": "block-storage", "name": "cinder"}, {"endpoints": [{"id": "5bbe73f42bc64f54b2a2b017108d3944", "interface": "public", "region_id": "RegionOne", "url": "https://10.4.3.218/image", "region": "RegionOne"}], "id": "b42e4d33dda544ecb3d5204176e3d17c", "type": "image", "name": "glance"}, {"endpoints": [{"id": "bd6ea06acd80401bab61295ad3697f3a", "interface": "public", "region_id": "RegionOne", "url": "https://10.4.3.218/compute/v2/af5bfc047ebb4d68ae31db3f3a288d6f", "region": "RegionOne"}], "id": "d1cbea41fb0d4a79ae0dee3d83c6f893", "type": "compute_legacy", "name": "nova_legacy"}, {"endpoints": [{"id": "534c2a7a0cbe497a8324343eac864250", "interface": "public", "region_id": "RegionOne", "url": "https://10.4.3.218/identity", "region": "RegionOne"}], "id": "e379e289aa9b486694f44402c7540028", "type": "identity", "name": "keystone"}]}}'
2026-06-22 13:48:40,893 106585 INFO [tempest.lib.common.fixed_network] (TaggedAttachmentsTest:test_tagged_attachment) Found network {'id': '7abc96a5-ad66-46c3-afdd-35e3d717c6d1', 'name': 'tempest-TaggedAttachmentsTest-1882469242-network', 'tenant_id': 'af5bfc047ebb4d68ae31db3f3a288d6f', 'project_id': 'af5bfc047ebb4d68ae31db3f3a288d6f', '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': 8172, '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-22T13:48:07Z', 'updated_at': '2026-06-22T13:48:07Z', 'revision_number': 1} available for tenant
2026-06-22 13:48:40,893 106585 DEBUG [tempest.common.compute] Provisioning test server with validation resources {'keypair': {'type': 'ssh', 'name': 'tempest-keypair-1183459165', 'public_key': 'ecdsa-sha2-nistp384 AAAAE2VjZHNhLXNoYTItbmlzdHAzODQAAAAIbmlzdHAzODQAAABhBBv0Y5NWWKlovsNuhfCinzlAWAzSX6YIX7dEVsvuuYVHBGAH4WyVgGFlNkaulr78zgp+tJZNMNnxAOiJVh8YDgJV5HRhdLTCSjYt9EElo6xJuwYemdBglb5YzKBffktLPg==', 'fingerprint': 'e6:f0:74:ee:5d:92:3f:38:ad:0e:fb:6e:30:aa:c8:23', 'user_id': '64daaa01e7d542efaf3ddbcfca2193bd', 'private_key': '-----BEGIN EC PRIVATE KEY-----\nMIGkAgEBBDClwWluoL8T1+JPskDbN3IMULrLVgeR/aJXKiF24t24pVByCNhie1h3\nIyAxe3hUqN+gBwYFK4EEACKhZANiAAQb9GOTVlipaL7DboXwop85QFgM0l+mCF+3\nRFbL7rmFRwRgB+FslYBhZTZGrpa+/M4KfrSWTTDZ8QDoiVYfGA4CVeR0YXS0wko2\nLfRBJaOsSbsGHpnQYJW+WMygX35LSz4=\n-----END EC PRIVATE KEY-----\n'}, 'security_group': {'id': 'd672d7d0-db68-460c-9779-375b37d0f16e', 'name': 'tempest-securitygroup--1021887261', 'stateful': True, 'tenant_id': 'af5bfc047ebb4d68ae31db3f3a288d6f', 'project_id': 'af5bfc047ebb4d68ae31db3f3a288d6f', 'description': 'tempest-description--1909654651', 'shared': False, 'security_group_rules': [{'id': '89eb6296-4f99-4d20-b5ee-4539a9808137', 'project_id': 'af5bfc047ebb4d68ae31db3f3a288d6f', 'security_group_id': 'd672d7d0-db68-460c-9779-375b37d0f16e', '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': 236, 'belongs_to_default_sg': False, 'description': None, 'tags': [], 'created_at': '2026-06-22T13:48:35Z', 'updated_at': '2026-06-22T13:48:35Z', 'revision_number': 0, 'tenant_id': 'af5bfc047ebb4d68ae31db3f3a288d6f'}, {'id': '90a9d45f-4794-45a7-8f51-97470cb7235c', 'project_id': 'af5bfc047ebb4d68ae31db3f3a288d6f', 'security_group_id': 'd672d7d0-db68-460c-9779-375b37d0f16e', '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': 237, 'belongs_to_default_sg': False, 'description': None, 'tags': [], 'created_at': '2026-06-22T13:48:35Z', 'updated_at': '2026-06-22T13:48:35Z', 'revision_number': 0, 'tenant_id': 'af5bfc047ebb4d68ae31db3f3a288d6f'}], 'tags': [], 'created_at': '2026-06-22T13:48:35Z', 'updated_at': '2026-06-22T13:48:35Z', 'revision_number': 1}, 'floating_ip': {'id': 'e86b7690-e8a8-4872-9ee2-b31233bde1dc', 'tenant_id': 'af5bfc047ebb4d68ae31db3f3a288d6f', 'project_id': 'af5bfc047ebb4d68ae31db3f3a288d6f', 'floating_ip_address': '172.24.5.116', 'floating_network_id': 'f037b952-bf12-4801-aeef-36c942815763', '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-22T13:48:40Z', 'updated_at': '2026-06-22T13:48:40Z', 'revision_number': 0, 'ip': '172.24.5.116'}}
2026-06-22 13:48:43,068 106585 INFO [tempest.lib.common.rest_client] Request (TaggedAttachmentsTest:test_tagged_attachment): 202 POST https://10.4.3.218/compute/v2.1/servers 2.174s
2026-06-22 13:48:43,068 106585 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-506835381", "imageRef": "31e81cad-3804-4a59-86e1-967e41b3e6a7", "flavorRef": "42", "config_drive": true, "networks": [{"uuid": "7abc96a5-ad66-46c3-afdd-35e3d717c6d1"}], "security_groups": [{"name": "tempest-securitygroup--1021887261"}], "key_name": "tempest-keypair-1183459165", "user_data": "IyEvYmluL3NoCmVjaG8gIlByaW50aW5nIGNpcnJvcyB1c2VyIGF1dGhvcml6ZWQga2V5cyIKY2F0IH5jaXJyb3MvLnNzaC9hdXRob3JpemVkX2tleXMgfHwgdHJ1ZQo="}}
Response - Headers: {'date': 'Mon, 22 Jun 2026 13:48:40 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-length': '406', 'location': 'https://10.4.3.218/compute/v2.1/servers/966e63df-7f0c-4504-89b8-45d4cd9823d6', '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-67b57a17-8908-4a91-92e7-ef58882b6beb', 'x-compute-request-id': 'req-67b57a17-8908-4a91-92e7-ef58882b6beb', 'connection': 'close', 'status': '202', 'content-location': 'https://10.4.3.218/compute/v2.1/servers'}
Body: b'{"server": {"id": "966e63df-7f0c-4504-89b8-45d4cd9823d6", "links": [{"rel": "self", "href": "https://10.4.3.218/compute/v2.1/servers/966e63df-7f0c-4504-89b8-45d4cd9823d6"}, {"rel": "bookmark", "href": "https://10.4.3.218/compute/servers/966e63df-7f0c-4504-89b8-45d4cd9823d6"}], "OS-DCF:diskConfig": "MANUAL", "security_groups": [{"name": "tempest-securitygroup--1021887261"}], "adminPass": "dP38qg6H38Kh"}}'
2026-06-22 13:48:43,292 106585 INFO [tempest.lib.common.rest_client] Request (TaggedAttachmentsTest:test_tagged_attachment): 200 GET https://10.4.3.218/compute/v2.1/servers/966e63df-7f0c-4504-89b8-45d4cd9823d6 0.222s
2026-06-22 13:48:43,292 106585 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 13:48:43 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-length': '1323', '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-a16b8d3a-7de7-448e-8e8b-830f1a7f59c8', 'x-compute-request-id': 'req-a16b8d3a-7de7-448e-8e8b-830f1a7f59c8', 'connection': 'close', 'status': '200', 'content-location': 'https://10.4.3.218/compute/v2.1/servers/966e63df-7f0c-4504-89b8-45d4cd9823d6'}
Body: b'{"server": {"accessIPv4": "", "accessIPv6": "", "addresses": {}, "created": "2026-06-22T13:48:43Z", "flavor": {"vcpus": 1, "ram": 192, "disk": 1, "ephemeral": 0, "swap": 0, "original_name": "m1.nano", "extra_specs": {"hw_rng:allowed": "True"}}, "hostId": "", "id": "966e63df-7f0c-4504-89b8-45d4cd9823d6", "image": {"id": "31e81cad-3804-4a59-86e1-967e41b3e6a7", "links": [{"rel": "bookmark", "href": "https://10.4.3.218/compute/images/31e81cad-3804-4a59-86e1-967e41b3e6a7"}]}, "links": [{"rel": "self", "href": "https://10.4.3.218/compute/v2.1/servers/966e63df-7f0c-4504-89b8-45d4cd9823d6"}, {"rel": "bookmark", "href": "https://10.4.3.218/compute/servers/966e63df-7f0c-4504-89b8-45d4cd9823d6"}], "metadata": {}, "name": "tempest-device-tagging-server-506835381", "status": "BUILD", "tenant_id": "af5bfc047ebb4d68ae31db3f3a288d6f", "user_id": "64daaa01e7d542efaf3ddbcfca2193bd", "updated": "2026-06-22T13:48:43Z", "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "", "config_drive": "True", "key_name": "tempest-keypair-1183459165", "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 13:48:44,639 106585 INFO [tempest.lib.common.rest_client] Request (TaggedAttachmentsTest:test_tagged_attachment): 200 GET https://10.4.3.218/compute/v2.1/servers/966e63df-7f0c-4504-89b8-45d4cd9823d6 0.338s
2026-06-22 13:48:44,639 106585 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 13:48:44 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-length': '1319', '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-744c3ef0-e281-4653-bfe3-e732dfdc370b', 'x-compute-request-id': 'req-744c3ef0-e281-4653-bfe3-e732dfdc370b', 'connection': 'close', 'status': '200', 'content-location': 'https://10.4.3.218/compute/v2.1/servers/966e63df-7f0c-4504-89b8-45d4cd9823d6'}
Body: b'{"server": {"accessIPv4": "", "accessIPv6": "", "addresses": {}, "created": "2026-06-22T13:48:43Z", "flavor": {"vcpus": 1, "ram": 192, "disk": 1, "ephemeral": 0, "swap": 0, "original_name": "m1.nano", "extra_specs": {"hw_rng:allowed": "True"}}, "hostId": "", "id": "966e63df-7f0c-4504-89b8-45d4cd9823d6", "image": {"id": "31e81cad-3804-4a59-86e1-967e41b3e6a7", "links": [{"rel": "bookmark", "href": "https://10.4.3.218/compute/images/31e81cad-3804-4a59-86e1-967e41b3e6a7"}]}, "links": [{"rel": "self", "href": "https://10.4.3.218/compute/v2.1/servers/966e63df-7f0c-4504-89b8-45d4cd9823d6"}, {"rel": "bookmark", "href": "https://10.4.3.218/compute/servers/966e63df-7f0c-4504-89b8-45d4cd9823d6"}], "metadata": {}, "name": "tempest-device-tagging-server-506835381", "status": "BUILD", "tenant_id": "af5bfc047ebb4d68ae31db3f3a288d6f", "user_id": "64daaa01e7d542efaf3ddbcfca2193bd", "updated": "2026-06-22T13:48:44Z", "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "nova", "config_drive": "True", "key_name": "tempest-keypair-1183459165", "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 13:48:44,651 106585 INFO [tempest.common.waiters] State transition "BUILD/scheduling" ==> "BUILD/None" after 1 second wait
2026-06-22 13:48:45,805 106585 INFO [tempest.lib.common.rest_client] Request (TaggedAttachmentsTest:test_tagged_attachment): 200 GET https://10.4.3.218/compute/v2.1/servers/966e63df-7f0c-4504-89b8-45d4cd9823d6 0.153s
2026-06-22 13:48:45,806 106585 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 13:48:45 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-length': '1319', '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-6052d541-e7fc-45ff-aca1-352301198491', 'x-compute-request-id': 'req-6052d541-e7fc-45ff-aca1-352301198491', 'connection': 'close', 'status': '200', 'content-location': 'https://10.4.3.218/compute/v2.1/servers/966e63df-7f0c-4504-89b8-45d4cd9823d6'}
Body: b'{"server": {"accessIPv4": "", "accessIPv6": "", "addresses": {}, "created": "2026-06-22T13:48:43Z", "flavor": {"vcpus": 1, "ram": 192, "disk": 1, "ephemeral": 0, "swap": 0, "original_name": "m1.nano", "extra_specs": {"hw_rng:allowed": "True"}}, "hostId": "", "id": "966e63df-7f0c-4504-89b8-45d4cd9823d6", "image": {"id": "31e81cad-3804-4a59-86e1-967e41b3e6a7", "links": [{"rel": "bookmark", "href": "https://10.4.3.218/compute/images/31e81cad-3804-4a59-86e1-967e41b3e6a7"}]}, "links": [{"rel": "self", "href": "https://10.4.3.218/compute/v2.1/servers/966e63df-7f0c-4504-89b8-45d4cd9823d6"}, {"rel": "bookmark", "href": "https://10.4.3.218/compute/servers/966e63df-7f0c-4504-89b8-45d4cd9823d6"}], "metadata": {}, "name": "tempest-device-tagging-server-506835381", "status": "BUILD", "tenant_id": "af5bfc047ebb4d68ae31db3f3a288d6f", "user_id": "64daaa01e7d542efaf3ddbcfca2193bd", "updated": "2026-06-22T13:48:44Z", "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "nova", "config_drive": "True", "key_name": "tempest-keypair-1183459165", "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 13:48:46,921 106585 INFO [tempest.lib.common.rest_client] Request (TaggedAttachmentsTest:test_tagged_attachment): 200 GET https://10.4.3.218/compute/v2.1/servers/966e63df-7f0c-4504-89b8-45d4cd9823d6 0.108s
2026-06-22 13:48:46,921 106585 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 13:48:46 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-length': '1319', '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-11dd38dd-ddb7-4153-8a24-8b27645d76d4', 'x-compute-request-id': 'req-11dd38dd-ddb7-4153-8a24-8b27645d76d4', 'connection': 'close', 'status': '200', 'content-location': 'https://10.4.3.218/compute/v2.1/servers/966e63df-7f0c-4504-89b8-45d4cd9823d6'}
Body: b'{"server": {"accessIPv4": "", "accessIPv6": "", "addresses": {}, "created": "2026-06-22T13:48:43Z", "flavor": {"vcpus": 1, "ram": 192, "disk": 1, "ephemeral": 0, "swap": 0, "original_name": "m1.nano", "extra_specs": {"hw_rng:allowed": "True"}}, "hostId": "", "id": "966e63df-7f0c-4504-89b8-45d4cd9823d6", "image": {"id": "31e81cad-3804-4a59-86e1-967e41b3e6a7", "links": [{"rel": "bookmark", "href": "https://10.4.3.218/compute/images/31e81cad-3804-4a59-86e1-967e41b3e6a7"}]}, "links": [{"rel": "self", "href": "https://10.4.3.218/compute/v2.1/servers/966e63df-7f0c-4504-89b8-45d4cd9823d6"}, {"rel": "bookmark", "href": "https://10.4.3.218/compute/servers/966e63df-7f0c-4504-89b8-45d4cd9823d6"}], "metadata": {}, "name": "tempest-device-tagging-server-506835381", "status": "BUILD", "tenant_id": "af5bfc047ebb4d68ae31db3f3a288d6f", "user_id": "64daaa01e7d542efaf3ddbcfca2193bd", "updated": "2026-06-22T13:48:44Z", "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "nova", "config_drive": "True", "key_name": "tempest-keypair-1183459165", "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 13:48:48,112 106585 INFO [tempest.lib.common.rest_client] Request (TaggedAttachmentsTest:test_tagged_attachment): 200 GET https://10.4.3.218/compute/v2.1/servers/966e63df-7f0c-4504-89b8-45d4cd9823d6 0.183s
2026-06-22 13:48:48,112 106585 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 13:48:47 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-length': '1319', '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-25a42140-6fc7-4c04-b560-7acbf0202225', 'x-compute-request-id': 'req-25a42140-6fc7-4c04-b560-7acbf0202225', 'connection': 'close', 'status': '200', 'content-location': 'https://10.4.3.218/compute/v2.1/servers/966e63df-7f0c-4504-89b8-45d4cd9823d6'}
Body: b'{"server": {"accessIPv4": "", "accessIPv6": "", "addresses": {}, "created": "2026-06-22T13:48:43Z", "flavor": {"vcpus": 1, "ram": 192, "disk": 1, "ephemeral": 0, "swap": 0, "original_name": "m1.nano", "extra_specs": {"hw_rng:allowed": "True"}}, "hostId": "", "id": "966e63df-7f0c-4504-89b8-45d4cd9823d6", "image": {"id": "31e81cad-3804-4a59-86e1-967e41b3e6a7", "links": [{"rel": "bookmark", "href": "https://10.4.3.218/compute/images/31e81cad-3804-4a59-86e1-967e41b3e6a7"}]}, "links": [{"rel": "self", "href": "https://10.4.3.218/compute/v2.1/servers/966e63df-7f0c-4504-89b8-45d4cd9823d6"}, {"rel": "bookmark", "href": "https://10.4.3.218/compute/servers/966e63df-7f0c-4504-89b8-45d4cd9823d6"}], "metadata": {}, "name": "tempest-device-tagging-server-506835381", "status": "BUILD", "tenant_id": "af5bfc047ebb4d68ae31db3f3a288d6f", "user_id": "64daaa01e7d542efaf3ddbcfca2193bd", "updated": "2026-06-22T13:48:44Z", "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "nova", "config_drive": "True", "key_name": "tempest-keypair-1183459165", "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 13:48:49,581 106585 INFO [tempest.lib.common.rest_client] Request (TaggedAttachmentsTest:test_tagged_attachment): 200 GET https://10.4.3.218/compute/v2.1/servers/966e63df-7f0c-4504-89b8-45d4cd9823d6 0.461s
2026-06-22 13:48:49,581 106585 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 13:48:49 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-length': '1319', '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-6067c3c4-32d1-4a44-bede-a9161bbdaef0', 'x-compute-request-id': 'req-6067c3c4-32d1-4a44-bede-a9161bbdaef0', 'connection': 'close', 'status': '200', 'content-location': 'https://10.4.3.218/compute/v2.1/servers/966e63df-7f0c-4504-89b8-45d4cd9823d6'}
Body: b'{"server": {"accessIPv4": "", "accessIPv6": "", "addresses": {}, "created": "2026-06-22T13:48:43Z", "flavor": {"vcpus": 1, "ram": 192, "disk": 1, "ephemeral": 0, "swap": 0, "original_name": "m1.nano", "extra_specs": {"hw_rng:allowed": "True"}}, "hostId": "", "id": "966e63df-7f0c-4504-89b8-45d4cd9823d6", "image": {"id": "31e81cad-3804-4a59-86e1-967e41b3e6a7", "links": [{"rel": "bookmark", "href": "https://10.4.3.218/compute/images/31e81cad-3804-4a59-86e1-967e41b3e6a7"}]}, "links": [{"rel": "self", "href": "https://10.4.3.218/compute/v2.1/servers/966e63df-7f0c-4504-89b8-45d4cd9823d6"}, {"rel": "bookmark", "href": "https://10.4.3.218/compute/servers/966e63df-7f0c-4504-89b8-45d4cd9823d6"}], "metadata": {}, "name": "tempest-device-tagging-server-506835381", "status": "BUILD", "tenant_id": "af5bfc047ebb4d68ae31db3f3a288d6f", "user_id": "64daaa01e7d542efaf3ddbcfca2193bd", "updated": "2026-06-22T13:48:44Z", "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "nova", "config_drive": "True", "key_name": "tempest-keypair-1183459165", "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 13:48:52,426 106585 INFO [tempest.lib.common.rest_client] Request (TaggedAttachmentsTest:test_tagged_attachment): 500 GET https://10.4.3.218/compute/v2.1/servers/966e63df-7f0c-4504-89b8-45d4cd9823d6 1.830s
2026-06-22 13:48:52,426 106585 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 13:48:50 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': '147', 'x-openstack-request-id': 'req-9b8947ca-d841-421f-a8d7-dc619d01b0ca', 'x-compute-request-id': 'req-9b8947ca-d841-421f-a8d7-dc619d01b0ca', 'connection': 'close', 'status': '500', 'content-location': 'https://10.4.3.218/compute/v2.1/servers/966e63df-7f0c-4504-89b8-45d4cd9823d6'}
Body: b'{"computeFault": {"code": 500, "message": "Unexpected API Error. Please contact the administrator\\n<class \'oslo_db.exception.DBConnectionError\'>"}}'
2026-06-22 13:48:52,635 106585 INFO [tempest.lib.common.rest_client] Request (TaggedAttachmentsTest:test_tagged_attachment): 500 DELETE https://10.4.3.218/compute/v2.1/servers/966e63df-7f0c-4504-89b8-45d4cd9823d6 0.209s
2026-06-22 13:48:52,636 106585 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 13:48:52 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': '147', 'x-openstack-request-id': 'req-5e90faa3-34c6-48cc-a95b-4a786d45cd2b', 'x-compute-request-id': 'req-5e90faa3-34c6-48cc-a95b-4a786d45cd2b', 'connection': 'close', 'status': '500', 'content-location': 'https://10.4.3.218/compute/v2.1/servers/966e63df-7f0c-4504-89b8-45d4cd9823d6'}
Body: b'{"computeFault": {"code": 500, "message": "Unexpected API Error. Please contact the administrator\\n<class \'oslo_db.exception.DBConnectionError\'>"}}'
2026-06-22 13:48:52,636 106585 ERROR [tempest.common.compute] Deleting server 966e63df-7f0c-4504-89b8-45d4cd9823d6 failed
2026-06-22 13:48:52.636 106585 ERROR tempest.common.compute Traceback (most recent call last):
2026-06-22 13:48:52.636 106585 ERROR tempest.common.compute File "/opt/stack/tempest/tempest/common/compute.py", line 328, in create_test_server
2026-06-22 13:48:52.636 106585 ERROR tempest.common.compute server = waiters.wait_for_server_status(
2026-06-22 13:48:52.636 106585 ERROR tempest.common.compute ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2026-06-22 13:48:52.636 106585 ERROR tempest.common.compute File "/opt/stack/tempest/tempest/common/waiters.py", line 65, in wait_for_server_status
2026-06-22 13:48:52.636 106585 ERROR tempest.common.compute body = client.show_server(server_id)['server']
2026-06-22 13:48:52.636 106585 ERROR tempest.common.compute ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2026-06-22 13:48:52.636 106585 ERROR tempest.common.compute File "/opt/stack/tempest/tempest/lib/services/compute/servers_client.py", line 175, in show_server
2026-06-22 13:48:52.636 106585 ERROR tempest.common.compute resp, body = self.get("servers/%s" % server_id)
2026-06-22 13:48:52.636 106585 ERROR tempest.common.compute ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2026-06-22 13:48:52.636 106585 ERROR tempest.common.compute File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 345, in get
2026-06-22 13:48:52.636 106585 ERROR tempest.common.compute return self.request('GET', url, extra_headers, headers,
2026-06-22 13:48:52.636 106585 ERROR tempest.common.compute ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2026-06-22 13:48:52.636 106585 ERROR tempest.common.compute File "/opt/stack/tempest/tempest/lib/services/compute/base_compute_client.py", line 47, in request
2026-06-22 13:48:52.636 106585 ERROR tempest.common.compute resp, resp_body = super(BaseComputeClient, self).request(
2026-06-22 13:48:52.636 106585 ERROR tempest.common.compute ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2026-06-22 13:48:52.636 106585 ERROR tempest.common.compute File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 767, in request
2026-06-22 13:48:52.636 106585 ERROR tempest.common.compute self._error_checker(resp, resp_body)
2026-06-22 13:48:52.636 106585 ERROR tempest.common.compute File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 952, in _error_checker
2026-06-22 13:48:52.636 106585 ERROR tempest.common.compute raise exceptions.ServerFault(resp_body, resp=resp,
2026-06-22 13:48:52.636 106585 ERROR tempest.common.compute tempest.lib.exceptions.ServerFault: Got server fault
2026-06-22 13:48:52.636 106585 ERROR tempest.common.compute Details: Unexpected API Error. Please contact the administrator
2026-06-22 13:48:52.636 106585 ERROR tempest.common.compute <class 'oslo_db.exception.DBConnectionError'>
2026-06-22 13:48:52.636 106585 ERROR tempest.common.compute
2026-06-22 13:48:52.636 106585 ERROR tempest.common.compute During handling of the above exception, another exception occurred:
2026-06-22 13:48:52.636 106585 ERROR tempest.common.compute
2026-06-22 13:48:52.636 106585 ERROR tempest.common.compute Traceback (most recent call last):
2026-06-22 13:48:52.636 106585 ERROR tempest.common.compute File "/opt/stack/tempest/tempest/common/compute.py", line 348, in create_test_server
2026-06-22 13:48:52.636 106585 ERROR tempest.common.compute clients.servers_client.delete_server(
2026-06-22 13:48:52.636 106585 ERROR tempest.common.compute File "/opt/stack/tempest/tempest/lib/services/compute/servers_client.py", line 188, in delete_server
2026-06-22 13:48:52.636 106585 ERROR tempest.common.compute resp, body = self.delete("servers/%s" % server_id)
2026-06-22 13:48:52.636 106585 ERROR tempest.common.compute ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2026-06-22 13:48:52.636 106585 ERROR tempest.common.compute File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 362, in delete
2026-06-22 13:48:52.636 106585 ERROR tempest.common.compute return self.request('DELETE', url, extra_headers, headers, body)
2026-06-22 13:48:52.636 106585 ERROR tempest.common.compute ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2026-06-22 13:48:52.636 106585 ERROR tempest.common.compute File "/opt/stack/tempest/tempest/lib/services/compute/base_compute_client.py", line 47, in request
2026-06-22 13:48:52.636 106585 ERROR tempest.common.compute resp, resp_body = super(BaseComputeClient, self).request(
2026-06-22 13:48:52.636 106585 ERROR tempest.common.compute ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2026-06-22 13:48:52.636 106585 ERROR tempest.common.compute File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 767, in request
2026-06-22 13:48:52.636 106585 ERROR tempest.common.compute self._error_checker(resp, resp_body)
2026-06-22 13:48:52.636 106585 ERROR tempest.common.compute File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 952, in _error_checker
2026-06-22 13:48:52.636 106585 ERROR tempest.common.compute raise exceptions.ServerFault(resp_body, resp=resp,
2026-06-22 13:48:52.636 106585 ERROR tempest.common.compute tempest.lib.exceptions.ServerFault: Got server fault
2026-06-22 13:48:52.636 106585 ERROR tempest.common.compute Details: Unexpected API Error. Please contact the administrator
2026-06-22 13:48:52.636 106585 ERROR tempest.common.compute <class 'oslo_db.exception.DBConnectionError'>
2026-06-22 13:48:52.636 106585 ERROR tempest.common.compute
2026-06-22 13:48:52,804 106585 INFO [tempest.lib.common.rest_client] Request (TaggedAttachmentsTest:test_tagged_attachment): 500 GET https://10.4.3.218/compute/v2.1/servers/966e63df-7f0c-4504-89b8-45d4cd9823d6 0.164s
2026-06-22 13:48:52,804 106585 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 13:48:52 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': '147', 'x-openstack-request-id': 'req-5ff6ae65-b2a2-4812-8525-d6d85a9e7187', 'x-compute-request-id': 'req-5ff6ae65-b2a2-4812-8525-d6d85a9e7187', 'connection': 'close', 'status': '500', 'content-location': 'https://10.4.3.218/compute/v2.1/servers/966e63df-7f0c-4504-89b8-45d4cd9823d6'}
Body: b'{"computeFault": {"code": 500, "message": "Unexpected API Error. Please contact the administrator\\n<class \'oslo_db.exception.DBConnectionError\'>"}}'
2026-06-22 13:48:52,804 106585 ERROR [tempest.common.compute] Server 966e63df-7f0c-4504-89b8-45d4cd9823d6 failed to delete in time
2026-06-22 13:48:52.804 106585 ERROR tempest.common.compute Traceback (most recent call last):
2026-06-22 13:48:52.804 106585 ERROR tempest.common.compute File "/opt/stack/tempest/tempest/common/compute.py", line 328, in create_test_server
2026-06-22 13:48:52.804 106585 ERROR tempest.common.compute server = waiters.wait_for_server_status(
2026-06-22 13:48:52.804 106585 ERROR tempest.common.compute ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2026-06-22 13:48:52.804 106585 ERROR tempest.common.compute File "/opt/stack/tempest/tempest/common/waiters.py", line 65, in wait_for_server_status
2026-06-22 13:48:52.804 106585 ERROR tempest.common.compute body = client.show_server(server_id)['server']
2026-06-22 13:48:52.804 106585 ERROR tempest.common.compute ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2026-06-22 13:48:52.804 106585 ERROR tempest.common.compute File "/opt/stack/tempest/tempest/lib/services/compute/servers_client.py", line 175, in show_server
2026-06-22 13:48:52.804 106585 ERROR tempest.common.compute resp, body = self.get("servers/%s" % server_id)
2026-06-22 13:48:52.804 106585 ERROR tempest.common.compute ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2026-06-22 13:48:52.804 106585 ERROR tempest.common.compute File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 345, in get
2026-06-22 13:48:52.804 106585 ERROR tempest.common.compute return self.request('GET', url, extra_headers, headers,
2026-06-22 13:48:52.804 106585 ERROR tempest.common.compute ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2026-06-22 13:48:52.804 106585 ERROR tempest.common.compute File "/opt/stack/tempest/tempest/lib/services/compute/base_compute_client.py", line 47, in request
2026-06-22 13:48:52.804 106585 ERROR tempest.common.compute resp, resp_body = super(BaseComputeClient, self).request(
2026-06-22 13:48:52.804 106585 ERROR tempest.common.compute ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2026-06-22 13:48:52.804 106585 ERROR tempest.common.compute File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 767, in request
2026-06-22 13:48:52.804 106585 ERROR tempest.common.compute self._error_checker(resp, resp_body)
2026-06-22 13:48:52.804 106585 ERROR tempest.common.compute File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 952, in _error_checker
2026-06-22 13:48:52.804 106585 ERROR tempest.common.compute raise exceptions.ServerFault(resp_body, resp=resp,
2026-06-22 13:48:52.804 106585 ERROR tempest.common.compute tempest.lib.exceptions.ServerFault: Got server fault
2026-06-22 13:48:52.804 106585 ERROR tempest.common.compute Details: Unexpected API Error. Please contact the administrator
2026-06-22 13:48:52.804 106585 ERROR tempest.common.compute <class 'oslo_db.exception.DBConnectionError'>
2026-06-22 13:48:52.804 106585 ERROR tempest.common.compute
2026-06-22 13:48:52.804 106585 ERROR tempest.common.compute During handling of the above exception, another exception occurred:
2026-06-22 13:48:52.804 106585 ERROR tempest.common.compute
2026-06-22 13:48:52.804 106585 ERROR tempest.common.compute Traceback (most recent call last):
2026-06-22 13:48:52.804 106585 ERROR tempest.common.compute File "/opt/stack/tempest/tempest/common/compute.py", line 361, in create_test_server
2026-06-22 13:48:52.804 106585 ERROR tempest.common.compute waiters.wait_for_server_termination(
2026-06-22 13:48:52.804 106585 ERROR tempest.common.compute File "/opt/stack/tempest/tempest/common/waiters.py", line 110, in wait_for_server_termination
2026-06-22 13:48:52.804 106585 ERROR tempest.common.compute body = client.show_server(server_id)['server']
2026-06-22 13:48:52.804 106585 ERROR tempest.common.compute ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2026-06-22 13:48:52.804 106585 ERROR tempest.common.compute File "/opt/stack/tempest/tempest/lib/services/compute/servers_client.py", line 175, in show_server
2026-06-22 13:48:52.804 106585 ERROR tempest.common.compute resp, body = self.get("servers/%s" % server_id)
2026-06-22 13:48:52.804 106585 ERROR tempest.common.compute ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2026-06-22 13:48:52.804 106585 ERROR tempest.common.compute File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 345, in get
2026-06-22 13:48:52.804 106585 ERROR tempest.common.compute return self.request('GET', url, extra_headers, headers,
2026-06-22 13:48:52.804 106585 ERROR tempest.common.compute ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2026-06-22 13:48:52.804 106585 ERROR tempest.common.compute File "/opt/stack/tempest/tempest/lib/services/compute/base_compute_client.py", line 47, in request
2026-06-22 13:48:52.804 106585 ERROR tempest.common.compute resp, resp_body = super(BaseComputeClient, self).request(
2026-06-22 13:48:52.804 106585 ERROR tempest.common.compute ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2026-06-22 13:48:52.804 106585 ERROR tempest.common.compute File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 767, in request
2026-06-22 13:48:52.804 106585 ERROR tempest.common.compute self._error_checker(resp, resp_body)
2026-06-22 13:48:52.804 106585 ERROR tempest.common.compute File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 952, in _error_checker
2026-06-22 13:48:52.804 106585 ERROR tempest.common.compute raise exceptions.ServerFault(resp_body, resp=resp,
2026-06-22 13:48:52.804 106585 ERROR tempest.common.compute tempest.lib.exceptions.ServerFault: Got server fault
2026-06-22 13:48:52.804 106585 ERROR tempest.common.compute Details: Unexpected API Error. Please contact the administrator
2026-06-22 13:48:52.804 106585 ERROR tempest.common.compute <class 'oslo_db.exception.DBConnectionError'>
2026-06-22 13:48:52.804 106585 ERROR tempest.common.compute
2026-06-22 13:48:52,933 106585 INFO [tempest.lib.common.rest_client] Request (TaggedAttachmentsTest:_run_cleanups): 500 DELETE https://10.4.3.218/compute/v2.1/os-keypairs/tempest-keypair-1183459165 0.124s
2026-06-22 13:48:52,934 106585 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 13:48:52 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': '147', 'x-openstack-request-id': 'req-219e9a20-8af9-4659-b7e4-0302eb26bd14', 'x-compute-request-id': 'req-219e9a20-8af9-4659-b7e4-0302eb26bd14', 'connection': 'close', 'status': '500', 'content-location': 'https://10.4.3.218/compute/v2.1/os-keypairs/tempest-keypair-1183459165'}
Body: b'{"computeFault": {"code": 500, "message": "Unexpected API Error. Please contact the administrator\\n<class \'oslo_db.exception.DBConnectionError\'>"}}'
2026-06-22 13:48:52,934 106585 ERROR [tempest.lib.common.validation_resources] Exception raised while deleting key tempest-keypair-1183459165
2026-06-22 13:48:52.934 106585 ERROR tempest.lib.common.validation_resources Traceback (most recent call last):
2026-06-22 13:48:52.934 106585 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 13:48:52.934 106585 ERROR tempest.lib.common.validation_resources keypair_client.delete_keypair(keypair_name)
2026-06-22 13:48:52.934 106585 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 13:48:52.934 106585 ERROR tempest.lib.common.validation_resources resp, body = self.delete(url)
2026-06-22 13:48:52.934 106585 ERROR tempest.lib.common.validation_resources ^^^^^^^^^^^^^^^^
2026-06-22 13:48:52.934 106585 ERROR tempest.lib.common.validation_resources File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 362, in delete
2026-06-22 13:48:52.934 106585 ERROR tempest.lib.common.validation_resources return self.request('DELETE', url, extra_headers, headers, body)
2026-06-22 13:48:52.934 106585 ERROR tempest.lib.common.validation_resources ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2026-06-22 13:48:52.934 106585 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 13:48:52.934 106585 ERROR tempest.lib.common.validation_resources resp, resp_body = super(BaseComputeClient, self).request(
2026-06-22 13:48:52.934 106585 ERROR tempest.lib.common.validation_resources ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2026-06-22 13:48:52.934 106585 ERROR tempest.lib.common.validation_resources File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 767, in request
2026-06-22 13:48:52.934 106585 ERROR tempest.lib.common.validation_resources self._error_checker(resp, resp_body)
2026-06-22 13:48:52.934 106585 ERROR tempest.lib.common.validation_resources File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 952, in _error_checker
2026-06-22 13:48:52.934 106585 ERROR tempest.lib.common.validation_resources raise exceptions.ServerFault(resp_body, resp=resp,
2026-06-22 13:48:52.934 106585 ERROR tempest.lib.common.validation_resources tempest.lib.exceptions.ServerFault: Got server fault
2026-06-22 13:48:52.934 106585 ERROR tempest.lib.common.validation_resources Details: Unexpected API Error. Please contact the administrator
2026-06-22 13:48:52.934 106585 ERROR tempest.lib.common.validation_resources <class 'oslo_db.exception.DBConnectionError'>
2026-06-22 13:48:52.934 106585 ERROR tempest.lib.common.validation_resources
2026-06-22 13:48:56,632 106585 INFO [tempest.lib.common.rest_client] Request (TaggedAttachmentsTest:_run_cleanups): 204 DELETE https://10.4.3.218/networking/v2.0/security-groups/d672d7d0-db68-460c-9779-375b37d0f16e 3.696s
2026-06-22 13:48:56,632 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 13:48:52 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'x-openstack-request-id': 'req-b2ac1a4d-d4e7-4b06-8f9f-33330db70bdc', 'connection': 'close', 'status': '204', 'content-location': 'https://10.4.3.218/networking/v2.0/security-groups/d672d7d0-db68-460c-9779-375b37d0f16e'}
Body: b''
2026-06-22 13:48:58,017 106585 INFO [tempest.lib.common.rest_client] Request (TaggedAttachmentsTest:_run_cleanups): 404 GET https://10.4.3.218/networking/v2.0/security-groups/d672d7d0-db68-460c-9779-375b37d0f16e 1.385s
2026-06-22 13:48:58,017 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 13:48:56 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '146', 'x-openstack-request-id': 'req-ce4a7456-8c9b-4b96-96f7-4622a28b69df', 'connection': 'close', 'status': '404', 'content-location': 'https://10.4.3.218/networking/v2.0/security-groups/d672d7d0-db68-460c-9779-375b37d0f16e'}
Body: b'{"NeutronError": {"type": "SecurityGroupNotFound", "message": "Security group d672d7d0-db68-460c-9779-375b37d0f16e does not exist", "detail": ""}}'
2026-06-22 13:48:59,342 106585 INFO [tempest.lib.common.rest_client] Request (TaggedAttachmentsTest:_run_cleanups): 204 DELETE https://10.4.3.218/networking/v2.0/floatingips/e86b7690-e8a8-4872-9ee2-b31233bde1dc 1.323s
2026-06-22 13:48:59,342 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 13:48:58 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'x-openstack-request-id': 'req-c20d77ce-aa26-4298-98cd-984468b19789', 'connection': 'close', 'status': '204', 'content-location': 'https://10.4.3.218/networking/v2.0/floatingips/e86b7690-e8a8-4872-9ee2-b31233bde1dc'}
Body: b''
2026-06-22 13:48:59,645 106585 INFO [tempest.lib.common.rest_client] Request (TaggedAttachmentsTest:_run_cleanups): 204 DELETE https://10.4.3.218/networking/v2.0/subnets/d2528440-cb1b-4058-8561-6c0280f9a970 0.302s
2026-06-22 13:48:59,646 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 13:48:59 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'x-openstack-request-id': 'req-e5fb7b0c-b8af-4230-ac6e-c68e93aa02df', 'connection': 'close', 'status': '204', 'content-location': 'https://10.4.3.218/networking/v2.0/subnets/d2528440-cb1b-4058-8561-6c0280f9a970'}
Body: b''
2026-06-22 13:49:00,031 106585 INFO [tempest.lib.common.rest_client] Request (TaggedAttachmentsTest:_run_cleanups): 204 DELETE https://10.4.3.218/networking/v2.0/networks/1320572c-a4e4-468f-9eb0-536dd457b85f 0.385s
2026-06-22 13:49:00,031 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 13:48:59 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'x-openstack-request-id': 'req-79d4abcb-97df-4da1-ac16-1b29d5e00214', 'connection': 'close', 'status': '204', 'content-location': 'https://10.4.3.218/networking/v2.0/networks/1320572c-a4e4-468f-9eb0-536dd457b85f'}
Body: b''
}}}
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 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_device_tagging.py", line 379, in test_tagged_attachment
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'>
|
||||||
| tempest.api.compute.servers.test_device_tagging.TaggedBootDevicesTest | 1 | 0 | 1 | 0 | 0 | Detail | |
test_tagged_boot_devices[id-a2e65a6c-66f1-4442-aaa8-498c31778d96,image,network,slow,volume] |
fail
ft82.1: tempest.api.compute.servers.test_device_tagging.TaggedBootDevicesTest.test_tagged_boot_devices[id-a2e65a6c-66f1-4442-aaa8-498c31778d96,image,network,slow,volume]testtools.testresult.real._StringException: pythonlogging:'': {{{
2026-06-22 13:48:32,904 106587 INFO [tempest.lib.common.rest_client] Request (TaggedBootDevicesTest:test_tagged_boot_devices): 202 POST https://10.4.3.218/volume/v3/volumes 1.202s
2026-06-22 13:48:32,904 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-TaggedBootDevicesTest-volume-1269310394", "imageRef": "31e81cad-3804-4a59-86e1-967e41b3e6a7"}}
Response - Headers: {'date': 'Mon, 22 Jun 2026 13:48:31 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'x-compute-request-id': 'req-d29d8134-c785-47d5-a4d1-7784721981a5', 'content-length': '752', 'openstack-api-version': 'volume 3.0', 'vary': 'OpenStack-API-Version', 'x-openstack-request-id': 'req-d29d8134-c785-47d5-a4d1-7784721981a5', 'connection': 'close', 'status': '202', 'content-location': 'https://10.4.3.218/volume/v3/volumes'}
Body: b'{"volume": {"id": "117cac62-399b-4fc7-8826-23c6d6a0a5e7", "status": "creating", "size": 1, "availability_zone": "nova", "created_at": "2026-06-22T13:48:32.741703", "updated_at": null, "name": "tempest-TaggedBootDevicesTest-volume-1269310394", "description": null, "volume_type": "storpool", "snapshot_id": null, "source_volid": null, "metadata": {}, "links": [{"rel": "self", "href": "https://10.4.3.218/volume/v3/volumes/117cac62-399b-4fc7-8826-23c6d6a0a5e7"}, {"rel": "bookmark", "href": "https://10.4.3.218/volume/volumes/117cac62-399b-4fc7-8826-23c6d6a0a5e7"}], "user_id": "ea98ab23e6884e0f9d69544e1dc30654", "bootable": "false", "encrypted": false, "replication_status": null, "consistencygroup_id": null, "multiattach": false, "attachments": []}}'
2026-06-22 13:48:32,964 106587 INFO [tempest.lib.common.rest_client] Request (TaggedBootDevicesTest:test_tagged_boot_devices): 200 GET https://10.4.3.218/volume/v3/volumes/117cac62-399b-4fc7-8826-23c6d6a0a5e7 0.054s
2026-06-22 13:48:32,964 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 13:48:32 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'x-compute-request-id': 'req-93ee4a15-4a35-431d-9883-074d709f70ef', 'content-length': '820', 'openstack-api-version': 'volume 3.0', 'vary': 'OpenStack-API-Version', 'x-openstack-request-id': 'req-93ee4a15-4a35-431d-9883-074d709f70ef', 'connection': 'close', 'status': '200', 'content-location': 'https://10.4.3.218/volume/v3/volumes/117cac62-399b-4fc7-8826-23c6d6a0a5e7'}
Body: b'{"volume": {"id": "117cac62-399b-4fc7-8826-23c6d6a0a5e7", "status": "creating", "size": 1, "availability_zone": "nova", "created_at": "2026-06-22T13:48:33.000000", "updated_at": null, "name": "tempest-TaggedBootDevicesTest-volume-1269310394", "description": null, "volume_type": "storpool", "snapshot_id": null, "source_volid": null, "metadata": {}, "links": [{"rel": "self", "href": "https://10.4.3.218/volume/v3/volumes/117cac62-399b-4fc7-8826-23c6d6a0a5e7"}, {"rel": "bookmark", "href": "https://10.4.3.218/volume/volumes/117cac62-399b-4fc7-8826-23c6d6a0a5e7"}], "user_id": "ea98ab23e6884e0f9d69544e1dc30654", "bootable": "false", "encrypted": false, "replication_status": null, "consistencygroup_id": null, "multiattach": false, "attachments": [], "os-vol-tenant-attr:tenant_id": "0bc0d2879543447c9bb36ff06acaf9fa"}}'
2026-06-22 13:48:34,018 106587 INFO [tempest.lib.common.rest_client] Request (TaggedBootDevicesTest:test_tagged_boot_devices): 200 GET https://10.4.3.218/volume/v3/volumes/117cac62-399b-4fc7-8826-23c6d6a0a5e7 0.047s
2026-06-22 13:48:34,019 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 13:48:33 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'x-compute-request-id': 'req-fddaa0d8-5dee-42d5-8544-72a1464c179c', 'content-length': '844', 'openstack-api-version': 'volume 3.0', 'vary': 'OpenStack-API-Version', 'x-openstack-request-id': 'req-fddaa0d8-5dee-42d5-8544-72a1464c179c', 'connection': 'close', 'status': '200', 'content-location': 'https://10.4.3.218/volume/v3/volumes/117cac62-399b-4fc7-8826-23c6d6a0a5e7'}
Body: b'{"volume": {"id": "117cac62-399b-4fc7-8826-23c6d6a0a5e7", "status": "creating", "size": 1, "availability_zone": "nova", "created_at": "2026-06-22T13:48:33.000000", "updated_at": "2026-06-22T13:48:33.000000", "name": "tempest-TaggedBootDevicesTest-volume-1269310394", "description": null, "volume_type": "storpool", "snapshot_id": null, "source_volid": null, "metadata": {}, "links": [{"rel": "self", "href": "https://10.4.3.218/volume/v3/volumes/117cac62-399b-4fc7-8826-23c6d6a0a5e7"}, {"rel": "bookmark", "href": "https://10.4.3.218/volume/volumes/117cac62-399b-4fc7-8826-23c6d6a0a5e7"}], "user_id": "ea98ab23e6884e0f9d69544e1dc30654", "bootable": "false", "encrypted": false, "replication_status": null, "consistencygroup_id": null, "multiattach": false, "attachments": [], "os-vol-tenant-attr:tenant_id": "0bc0d2879543447c9bb36ff06acaf9fa"}}'
2026-06-22 13:48:35,066 106587 INFO [tempest.lib.common.rest_client] Request (TaggedBootDevicesTest:test_tagged_boot_devices): 200 GET https://10.4.3.218/volume/v3/volumes/117cac62-399b-4fc7-8826-23c6d6a0a5e7 0.041s
2026-06-22 13:48:35,066 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 13:48:35 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'x-compute-request-id': 'req-c0965c98-0376-4af7-90e5-74519c2b94c8', 'content-length': '844', 'openstack-api-version': 'volume 3.0', 'vary': 'OpenStack-API-Version', 'x-openstack-request-id': 'req-c0965c98-0376-4af7-90e5-74519c2b94c8', 'connection': 'close', 'status': '200', 'content-location': 'https://10.4.3.218/volume/v3/volumes/117cac62-399b-4fc7-8826-23c6d6a0a5e7'}
Body: b'{"volume": {"id": "117cac62-399b-4fc7-8826-23c6d6a0a5e7", "status": "creating", "size": 1, "availability_zone": "nova", "created_at": "2026-06-22T13:48:33.000000", "updated_at": "2026-06-22T13:48:33.000000", "name": "tempest-TaggedBootDevicesTest-volume-1269310394", "description": null, "volume_type": "storpool", "snapshot_id": null, "source_volid": null, "metadata": {}, "links": [{"rel": "self", "href": "https://10.4.3.218/volume/v3/volumes/117cac62-399b-4fc7-8826-23c6d6a0a5e7"}, {"rel": "bookmark", "href": "https://10.4.3.218/volume/volumes/117cac62-399b-4fc7-8826-23c6d6a0a5e7"}], "user_id": "ea98ab23e6884e0f9d69544e1dc30654", "bootable": "false", "encrypted": false, "replication_status": null, "consistencygroup_id": null, "multiattach": false, "attachments": [], "os-vol-tenant-attr:tenant_id": "0bc0d2879543447c9bb36ff06acaf9fa"}}'
2026-06-22 13:48:36,110 106587 INFO [tempest.lib.common.rest_client] Request (TaggedBootDevicesTest:test_tagged_boot_devices): 200 GET https://10.4.3.218/volume/v3/volumes/117cac62-399b-4fc7-8826-23c6d6a0a5e7 0.036s
2026-06-22 13:48:36,110 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 13:48:36 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'x-compute-request-id': 'req-dadc5442-2dca-4ed3-9068-7b94bdb249f9', 'content-length': '844', 'openstack-api-version': 'volume 3.0', 'vary': 'OpenStack-API-Version', 'x-openstack-request-id': 'req-dadc5442-2dca-4ed3-9068-7b94bdb249f9', 'connection': 'close', 'status': '200', 'content-location': 'https://10.4.3.218/volume/v3/volumes/117cac62-399b-4fc7-8826-23c6d6a0a5e7'}
Body: b'{"volume": {"id": "117cac62-399b-4fc7-8826-23c6d6a0a5e7", "status": "creating", "size": 1, "availability_zone": "nova", "created_at": "2026-06-22T13:48:33.000000", "updated_at": "2026-06-22T13:48:33.000000", "name": "tempest-TaggedBootDevicesTest-volume-1269310394", "description": null, "volume_type": "storpool", "snapshot_id": null, "source_volid": null, "metadata": {}, "links": [{"rel": "self", "href": "https://10.4.3.218/volume/v3/volumes/117cac62-399b-4fc7-8826-23c6d6a0a5e7"}, {"rel": "bookmark", "href": "https://10.4.3.218/volume/volumes/117cac62-399b-4fc7-8826-23c6d6a0a5e7"}], "user_id": "ea98ab23e6884e0f9d69544e1dc30654", "bootable": "false", "encrypted": false, "replication_status": null, "consistencygroup_id": null, "multiattach": false, "attachments": [], "os-vol-tenant-attr:tenant_id": "0bc0d2879543447c9bb36ff06acaf9fa"}}'
2026-06-22 13:48:37,145 106587 INFO [tempest.lib.common.rest_client] Request (TaggedBootDevicesTest:test_tagged_boot_devices): 200 GET https://10.4.3.218/volume/v3/volumes/117cac62-399b-4fc7-8826-23c6d6a0a5e7 0.029s
2026-06-22 13:48:37,146 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 13:48:37 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'x-compute-request-id': 'req-5a1613dc-5ff5-425e-8fdc-c772315e8202', 'content-length': '1360', 'openstack-api-version': 'volume 3.0', 'vary': 'OpenStack-API-Version', 'x-openstack-request-id': 'req-5a1613dc-5ff5-425e-8fdc-c772315e8202', 'connection': 'close', 'status': '200', 'content-location': 'https://10.4.3.218/volume/v3/volumes/117cac62-399b-4fc7-8826-23c6d6a0a5e7'}
Body: b'{"volume": {"id": "117cac62-399b-4fc7-8826-23c6d6a0a5e7", "status": "available", "size": 1, "availability_zone": "nova", "created_at": "2026-06-22T13:48:33.000000", "updated_at": "2026-06-22T13:48:37.000000", "name": "tempest-TaggedBootDevicesTest-volume-1269310394", "description": null, "volume_type": "storpool", "snapshot_id": null, "source_volid": null, "metadata": {}, "links": [{"rel": "self", "href": "https://10.4.3.218/volume/v3/volumes/117cac62-399b-4fc7-8826-23c6d6a0a5e7"}, {"rel": "bookmark", "href": "https://10.4.3.218/volume/volumes/117cac62-399b-4fc7-8826-23c6d6a0a5e7"}], "user_id": "ea98ab23e6884e0f9d69544e1dc30654", "bootable": "true", "encrypted": false, "replication_status": null, "consistencygroup_id": null, "multiattach": false, "attachments": [], "os-vol-tenant-attr:tenant_id": "0bc0d2879543447c9bb36ff06acaf9fa", "volume_image_metadata": {"hw_rng_model": "virtio", "os_glance_failed_import": "", "os_glance_importing_to_stores": "", "owner_specified.openstack.md5": "", "owner_specified.openstack.object": "images/cirros-0.6.3-x86_64-disk", "owner_specified.openstack.sha256": "", "image_id": "31e81cad-3804-4a59-86e1-967e41b3e6a7", "image_name": "cirros-0.6.3-x86_64-disk", "checksum": "87617e24a5e30cb3b87fda8c0764838f", "container_format": "bare", "disk_format": "qcow2", "min_disk": "0", "min_ram": "0", "size": "21692416"}}}'
2026-06-22 13:48:37,153 106587 INFO [tempest.common.waiters] volume 117cac62-399b-4fc7-8826-23c6d6a0a5e7 reached available after waiting for 5.153136 seconds
2026-06-22 13:48:37,321 106587 INFO [tempest.lib.common.rest_client] Request (TaggedBootDevicesTest:test_tagged_boot_devices): 202 POST https://10.4.3.218/volume/v3/volumes 0.168s
2026-06-22 13:48:37,321 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-TaggedBootDevicesTest-volume-1254003042"}}
Response - Headers: {'date': 'Mon, 22 Jun 2026 13:48:37 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'x-compute-request-id': 'req-61ad3f34-7599-4b59-bf37-89c02e0d4635', 'content-length': '752', 'openstack-api-version': 'volume 3.0', 'vary': 'OpenStack-API-Version', 'x-openstack-request-id': 'req-61ad3f34-7599-4b59-bf37-89c02e0d4635', 'connection': 'close', 'status': '202', 'content-location': 'https://10.4.3.218/volume/v3/volumes'}
Body: b'{"volume": {"id": "db583e00-4c94-46b8-8cf4-deae851dfb89", "status": "creating", "size": 1, "availability_zone": "nova", "created_at": "2026-06-22T13:48:37.256476", "updated_at": null, "name": "tempest-TaggedBootDevicesTest-volume-1254003042", "description": null, "volume_type": "storpool", "snapshot_id": null, "source_volid": null, "metadata": {}, "links": [{"rel": "self", "href": "https://10.4.3.218/volume/v3/volumes/db583e00-4c94-46b8-8cf4-deae851dfb89"}, {"rel": "bookmark", "href": "https://10.4.3.218/volume/volumes/db583e00-4c94-46b8-8cf4-deae851dfb89"}], "user_id": "ea98ab23e6884e0f9d69544e1dc30654", "bootable": "false", "encrypted": false, "replication_status": null, "consistencygroup_id": null, "multiattach": false, "attachments": []}}'
2026-06-22 13:48:37,356 106587 INFO [tempest.lib.common.rest_client] Request (TaggedBootDevicesTest:test_tagged_boot_devices): 200 GET https://10.4.3.218/volume/v3/volumes/db583e00-4c94-46b8-8cf4-deae851dfb89 0.030s
2026-06-22 13:48:37,356 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 13:48:37 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'x-compute-request-id': 'req-718587d6-5f79-49f4-8a3e-da5126441300', 'content-length': '820', 'openstack-api-version': 'volume 3.0', 'vary': 'OpenStack-API-Version', 'x-openstack-request-id': 'req-718587d6-5f79-49f4-8a3e-da5126441300', 'connection': 'close', 'status': '200', 'content-location': 'https://10.4.3.218/volume/v3/volumes/db583e00-4c94-46b8-8cf4-deae851dfb89'}
Body: b'{"volume": {"id": "db583e00-4c94-46b8-8cf4-deae851dfb89", "status": "creating", "size": 1, "availability_zone": "nova", "created_at": "2026-06-22T13:48:37.000000", "updated_at": null, "name": "tempest-TaggedBootDevicesTest-volume-1254003042", "description": null, "volume_type": "storpool", "snapshot_id": null, "source_volid": null, "metadata": {}, "links": [{"rel": "self", "href": "https://10.4.3.218/volume/v3/volumes/db583e00-4c94-46b8-8cf4-deae851dfb89"}, {"rel": "bookmark", "href": "https://10.4.3.218/volume/volumes/db583e00-4c94-46b8-8cf4-deae851dfb89"}], "user_id": "ea98ab23e6884e0f9d69544e1dc30654", "bootable": "false", "encrypted": false, "replication_status": null, "consistencygroup_id": null, "multiattach": false, "attachments": [], "os-vol-tenant-attr:tenant_id": "0bc0d2879543447c9bb36ff06acaf9fa"}}'
2026-06-22 13:48:38,394 106587 INFO [tempest.lib.common.rest_client] Request (TaggedBootDevicesTest:test_tagged_boot_devices): 200 GET https://10.4.3.218/volume/v3/volumes/db583e00-4c94-46b8-8cf4-deae851dfb89 0.032s
2026-06-22 13:48:38,395 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 13:48:38 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'x-compute-request-id': 'req-44fa0894-ed49-4371-9fda-f2ae834a084a', 'content-length': '845', 'openstack-api-version': 'volume 3.0', 'vary': 'OpenStack-API-Version', 'x-openstack-request-id': 'req-44fa0894-ed49-4371-9fda-f2ae834a084a', 'connection': 'close', 'status': '200', 'content-location': 'https://10.4.3.218/volume/v3/volumes/db583e00-4c94-46b8-8cf4-deae851dfb89'}
Body: b'{"volume": {"id": "db583e00-4c94-46b8-8cf4-deae851dfb89", "status": "available", "size": 1, "availability_zone": "nova", "created_at": "2026-06-22T13:48:37.000000", "updated_at": "2026-06-22T13:48:37.000000", "name": "tempest-TaggedBootDevicesTest-volume-1254003042", "description": null, "volume_type": "storpool", "snapshot_id": null, "source_volid": null, "metadata": {}, "links": [{"rel": "self", "href": "https://10.4.3.218/volume/v3/volumes/db583e00-4c94-46b8-8cf4-deae851dfb89"}, {"rel": "bookmark", "href": "https://10.4.3.218/volume/volumes/db583e00-4c94-46b8-8cf4-deae851dfb89"}], "user_id": "ea98ab23e6884e0f9d69544e1dc30654", "bootable": "false", "encrypted": false, "replication_status": null, "consistencygroup_id": null, "multiattach": false, "attachments": [], "os-vol-tenant-attr:tenant_id": "0bc0d2879543447c9bb36ff06acaf9fa"}}'
2026-06-22 13:48:38,399 106587 INFO [tempest.common.waiters] volume db583e00-4c94-46b8-8cf4-deae851dfb89 reached available after waiting for 1.399782 seconds
2026-06-22 13:48:38,584 106587 INFO [tempest.lib.common.rest_client] Request (TaggedBootDevicesTest:test_tagged_boot_devices): 202 POST https://10.4.3.218/volume/v3/volumes 0.184s
2026-06-22 13:48:38,584 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-TaggedBootDevicesTest-volume-415873344"}}
Response - Headers: {'date': 'Mon, 22 Jun 2026 13:48:38 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'x-compute-request-id': 'req-d1c75197-fe42-4a6a-a152-a7bebbe24be1', 'content-length': '751', 'openstack-api-version': 'volume 3.0', 'vary': 'OpenStack-API-Version', 'x-openstack-request-id': 'req-d1c75197-fe42-4a6a-a152-a7bebbe24be1', 'connection': 'close', 'status': '202', 'content-location': 'https://10.4.3.218/volume/v3/volumes'}
Body: b'{"volume": {"id": "0c585bb7-45b0-4862-a8d6-f65d8a2f3131", "status": "creating", "size": 1, "availability_zone": "nova", "created_at": "2026-06-22T13:48:38.503964", "updated_at": null, "name": "tempest-TaggedBootDevicesTest-volume-415873344", "description": null, "volume_type": "storpool", "snapshot_id": null, "source_volid": null, "metadata": {}, "links": [{"rel": "self", "href": "https://10.4.3.218/volume/v3/volumes/0c585bb7-45b0-4862-a8d6-f65d8a2f3131"}, {"rel": "bookmark", "href": "https://10.4.3.218/volume/volumes/0c585bb7-45b0-4862-a8d6-f65d8a2f3131"}], "user_id": "ea98ab23e6884e0f9d69544e1dc30654", "bootable": "false", "encrypted": false, "replication_status": null, "consistencygroup_id": null, "multiattach": false, "attachments": []}}'
2026-06-22 13:48:38,624 106587 INFO [tempest.lib.common.rest_client] Request (TaggedBootDevicesTest:test_tagged_boot_devices): 200 GET https://10.4.3.218/volume/v3/volumes/0c585bb7-45b0-4862-a8d6-f65d8a2f3131 0.034s
2026-06-22 13:48:38,625 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 13:48:38 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'x-compute-request-id': 'req-33709672-093d-4d08-b0bc-292d04df14d7', 'content-length': '819', 'openstack-api-version': 'volume 3.0', 'vary': 'OpenStack-API-Version', 'x-openstack-request-id': 'req-33709672-093d-4d08-b0bc-292d04df14d7', 'connection': 'close', 'status': '200', 'content-location': 'https://10.4.3.218/volume/v3/volumes/0c585bb7-45b0-4862-a8d6-f65d8a2f3131'}
Body: b'{"volume": {"id": "0c585bb7-45b0-4862-a8d6-f65d8a2f3131", "status": "creating", "size": 1, "availability_zone": "nova", "created_at": "2026-06-22T13:48:39.000000", "updated_at": null, "name": "tempest-TaggedBootDevicesTest-volume-415873344", "description": null, "volume_type": "storpool", "snapshot_id": null, "source_volid": null, "metadata": {}, "links": [{"rel": "self", "href": "https://10.4.3.218/volume/v3/volumes/0c585bb7-45b0-4862-a8d6-f65d8a2f3131"}, {"rel": "bookmark", "href": "https://10.4.3.218/volume/volumes/0c585bb7-45b0-4862-a8d6-f65d8a2f3131"}], "user_id": "ea98ab23e6884e0f9d69544e1dc30654", "bootable": "false", "encrypted": false, "replication_status": null, "consistencygroup_id": null, "multiattach": false, "attachments": [], "os-vol-tenant-attr:tenant_id": "0bc0d2879543447c9bb36ff06acaf9fa"}}'
2026-06-22 13:48:39,657 106587 INFO [tempest.lib.common.rest_client] Request (TaggedBootDevicesTest:test_tagged_boot_devices): 200 GET https://10.4.3.218/volume/v3/volumes/0c585bb7-45b0-4862-a8d6-f65d8a2f3131 0.025s
2026-06-22 13:48:39,657 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 13:48:39 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'x-compute-request-id': 'req-fd9949e9-13e1-4a39-a9d0-9d15cc760017', 'content-length': '844', 'openstack-api-version': 'volume 3.0', 'vary': 'OpenStack-API-Version', 'x-openstack-request-id': 'req-fd9949e9-13e1-4a39-a9d0-9d15cc760017', 'connection': 'close', 'status': '200', 'content-location': 'https://10.4.3.218/volume/v3/volumes/0c585bb7-45b0-4862-a8d6-f65d8a2f3131'}
Body: b'{"volume": {"id": "0c585bb7-45b0-4862-a8d6-f65d8a2f3131", "status": "available", "size": 1, "availability_zone": "nova", "created_at": "2026-06-22T13:48:39.000000", "updated_at": "2026-06-22T13:48:39.000000", "name": "tempest-TaggedBootDevicesTest-volume-415873344", "description": null, "volume_type": "storpool", "snapshot_id": null, "source_volid": null, "metadata": {}, "links": [{"rel": "self", "href": "https://10.4.3.218/volume/v3/volumes/0c585bb7-45b0-4862-a8d6-f65d8a2f3131"}, {"rel": "bookmark", "href": "https://10.4.3.218/volume/volumes/0c585bb7-45b0-4862-a8d6-f65d8a2f3131"}], "user_id": "ea98ab23e6884e0f9d69544e1dc30654", "bootable": "false", "encrypted": false, "replication_status": null, "consistencygroup_id": null, "multiattach": false, "attachments": [], "os-vol-tenant-attr:tenant_id": "0bc0d2879543447c9bb36ff06acaf9fa"}}'
2026-06-22 13:48:39,663 106587 INFO [tempest.common.waiters] volume 0c585bb7-45b0-4862-a8d6-f65d8a2f3131 reached available after waiting for 1.663926 seconds
2026-06-22 13:48:41,501 106587 INFO [tempest.lib.common.rest_client] Request (TaggedBootDevicesTest:test_tagged_boot_devices): 201 POST https://10.4.3.218/networking/v2.0/networks 1.837s
2026-06-22 13:48:41,501 106587 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': '<omitted>'}
Body: {"network": {"name": "tempest-device-tagging-net1-755429976"}}
Response - Headers: {'date': 'Mon, 22 Jun 2026 13:48:39 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '612', 'x-openstack-request-id': 'req-3a58d87e-e173-4914-83c1-71dc9e278392', 'connection': 'close', 'status': '201', 'content-location': 'https://10.4.3.218/networking/v2.0/networks'}
Body: b'{"network":{"id":"605fd192-2efa-4be4-8b82-9e3343285ab7","name":"tempest-device-tagging-net1-755429976","tenant_id":"0bc0d2879543447c9bb36ff06acaf9fa","project_id":"0bc0d2879543447c9bb36ff06acaf9fa","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-22T13:48:40Z","updated_at":"2026-06-22T13:48:40Z","revision_number":1}}'
2026-06-22 13:48:43,208 106587 INFO [tempest.lib.common.rest_client] Request (TaggedBootDevicesTest:test_tagged_boot_devices): 201 POST https://10.4.3.218/networking/v2.0/networks 1.706s
2026-06-22 13:48:43,208 106587 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': '<omitted>'}
Body: {"network": {"name": "tempest-device-tagging-net2-606615367"}}
Response - Headers: {'date': 'Mon, 22 Jun 2026 13:48:41 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '612', 'x-openstack-request-id': 'req-34b13cc9-a055-496e-a2a4-addfe3b18c9c', 'connection': 'close', 'status': '201', 'content-location': 'https://10.4.3.218/networking/v2.0/networks'}
Body: b'{"network":{"id":"68befd05-d04d-4b9f-bd8c-db1b56723ffd","name":"tempest-device-tagging-net2-606615367","tenant_id":"0bc0d2879543447c9bb36ff06acaf9fa","project_id":"0bc0d2879543447c9bb36ff06acaf9fa","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-22T13:48:42Z","updated_at":"2026-06-22T13:48:42Z","revision_number":1}}'
2026-06-22 13:48:43,894 106587 INFO [tempest.lib.common.rest_client] Request (TaggedBootDevicesTest:test_tagged_boot_devices): 201 POST https://10.4.3.218/networking/v2.0/subnets 0.686s
2026-06-22 13:48:43,895 106587 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': '<omitted>'}
Body: {"subnet": {"network_id": "605fd192-2efa-4be4-8b82-9e3343285ab7", "cidr": "10.1.1.0/24", "ip_version": 4}}
Response - Headers: {'date': 'Mon, 22 Jun 2026 13:48:43 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '619', 'x-openstack-request-id': 'req-4e820190-4777-4453-86e3-0e07df0155ec', 'connection': 'close', 'status': '201', 'content-location': 'https://10.4.3.218/networking/v2.0/subnets'}
Body: b'{"subnet":{"id":"04d22175-7b0d-4aa0-9e27-52270734349f","name":"","project_id":"0bc0d2879543447c9bb36ff06acaf9fa","network_id":"605fd192-2efa-4be4-8b82-9e3343285ab7","ip_version":4,"subnetpool_id":null,"enable_dhcp":true,"ipv6_ra_mode":null,"ipv6_address_mode":null,"gateway_ip":"10.1.1.1","cidr":"10.1.1.0/24","allocation_pools":[{"start":"10.1.1.2","end":"10.1.1.254"}],"host_routes":[],"dns_nameservers":[],"description":"","router:external":false,"service_types":[],"tags":[],"created_at":"2026-06-22T13:48:43Z","updated_at":"2026-06-22T13:48:43Z","revision_number":0,"tenant_id":"0bc0d2879543447c9bb36ff06acaf9fa"}}'
2026-06-22 13:48:44,618 106587 INFO [tempest.lib.common.rest_client] Request (TaggedBootDevicesTest:test_tagged_boot_devices): 201 POST https://10.4.3.218/networking/v2.0/subnets 0.723s
2026-06-22 13:48:44,618 106587 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': '<omitted>'}
Body: {"subnet": {"network_id": "68befd05-d04d-4b9f-bd8c-db1b56723ffd", "cidr": "10.2.2.0/24", "ip_version": 4}}
Response - Headers: {'date': 'Mon, 22 Jun 2026 13:48:43 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '619', 'x-openstack-request-id': 'req-703f11d3-36c0-4036-8415-17e7fd1103f2', 'connection': 'close', 'status': '201', 'content-location': 'https://10.4.3.218/networking/v2.0/subnets'}
Body: b'{"subnet":{"id":"0eada6e3-e093-412d-9f6b-70aa86e18ba0","name":"","project_id":"0bc0d2879543447c9bb36ff06acaf9fa","network_id":"68befd05-d04d-4b9f-bd8c-db1b56723ffd","ip_version":4,"subnetpool_id":null,"enable_dhcp":true,"ipv6_ra_mode":null,"ipv6_address_mode":null,"gateway_ip":"10.2.2.1","cidr":"10.2.2.0/24","allocation_pools":[{"start":"10.2.2.2","end":"10.2.2.254"}],"host_routes":[],"dns_nameservers":[],"description":"","router:external":false,"service_types":[],"tags":[],"created_at":"2026-06-22T13:48:43Z","updated_at":"2026-06-22T13:48:43Z","revision_number":0,"tenant_id":"0bc0d2879543447c9bb36ff06acaf9fa"}}'
2026-06-22 13:48:45,090 106587 INFO [tempest.lib.common.rest_client] Request (TaggedBootDevicesTest:test_tagged_boot_devices): 201 POST https://10.4.3.218/networking/v2.0/ports 0.472s
2026-06-22 13:48:45,090 106587 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': '<omitted>'}
Body: {"port": {"network_id": "605fd192-2efa-4be4-8b82-9e3343285ab7", "name": "tempest-TaggedBootDevicesTest-1300458776", "fixed_ips": [{"subnet_id": "04d22175-7b0d-4aa0-9e27-52270734349f"}]}}
Response - Headers: {'date': 'Mon, 22 Jun 2026 13:48:44 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '732', 'x-openstack-request-id': 'req-7e6cd848-3c4b-4fd7-bd9c-f6072bc73f95', 'connection': 'close', 'status': '201', 'content-location': 'https://10.4.3.218/networking/v2.0/ports'}
Body: b'{"port":{"id":"97afd818-6900-4791-9483-9112c4c431af","name":"tempest-TaggedBootDevicesTest-1300458776","network_id":"605fd192-2efa-4be4-8b82-9e3343285ab7","project_id":"0bc0d2879543447c9bb36ff06acaf9fa","mac_address":"fa:16:3e:12:bf:cb","admin_state_up":true,"status":"DOWN","device_id":"","device_owner":"","fixed_ips":[{"subnet_id":"04d22175-7b0d-4aa0-9e27-52270734349f","ip_address":"10.1.1.52"}],"tenant_id":"0bc0d2879543447c9bb36ff06acaf9fa","port_security_enabled":true,"security_groups":["3ef62a83-f11f-40bd-9b8e-b7e7401168c9"],"binding:vnic_type":"normal","allowed_address_pairs":[],"extra_dhcp_opts":[],"description":"","tags":[],"created_at":"2026-06-22T13:48:44Z","updated_at":"2026-06-22T13:48:44Z","revision_number":1}}'
2026-06-22 13:48:45,383 106587 INFO [tempest.lib.common.rest_client] Request (TaggedBootDevicesTest:test_tagged_boot_devices): 201 POST https://10.4.3.218/networking/v2.0/ports 0.292s
2026-06-22 13:48:45,383 106587 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': '<omitted>'}
Body: {"port": {"network_id": "605fd192-2efa-4be4-8b82-9e3343285ab7", "name": "tempest-TaggedBootDevicesTest-1728359740", "fixed_ips": [{"subnet_id": "04d22175-7b0d-4aa0-9e27-52270734349f"}]}}
Response - Headers: {'date': 'Mon, 22 Jun 2026 13:48:45 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '733', 'x-openstack-request-id': 'req-f0ddf456-9535-479d-b8ce-a6c63c127271', 'connection': 'close', 'status': '201', 'content-location': 'https://10.4.3.218/networking/v2.0/ports'}
Body: b'{"port":{"id":"03fc9d1e-217c-4665-9012-b4aebba0c387","name":"tempest-TaggedBootDevicesTest-1728359740","network_id":"605fd192-2efa-4be4-8b82-9e3343285ab7","project_id":"0bc0d2879543447c9bb36ff06acaf9fa","mac_address":"fa:16:3e:1a:1d:41","admin_state_up":true,"status":"DOWN","device_id":"","device_owner":"","fixed_ips":[{"subnet_id":"04d22175-7b0d-4aa0-9e27-52270734349f","ip_address":"10.1.1.205"}],"tenant_id":"0bc0d2879543447c9bb36ff06acaf9fa","port_security_enabled":true,"security_groups":["3ef62a83-f11f-40bd-9b8e-b7e7401168c9"],"binding:vnic_type":"normal","allowed_address_pairs":[],"extra_dhcp_opts":[],"description":"","tags":[],"created_at":"2026-06-22T13:48:45Z","updated_at":"2026-06-22T13:48:45Z","revision_number":1}}'
2026-06-22 13:48:45,383 106587 DEBUG [tempest.lib.common.validation_resources] Requested setup of ValidationResources keypair True, floating IP True, security group True
2026-06-22 13:48:45,384 106587 DEBUG [tempest.lib.common.validation_resources] Requested validation resources keypair True, floating IP True, security group True
2026-06-22 13:48:45,443 106587 INFO [tempest.lib.common.rest_client] Request (ValidationResourcesFixture:setUp): 201 POST https://10.4.3.218/compute/v2.1/os-keypairs 0.058s
2026-06-22 13:48:45,443 106587 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-OpenStack-Nova-API-Version': '2.32', 'X-Auth-Token': '<omitted>'}
Body: {"keypair": {"name": "tempest-keypair-609314229", "public_key": "ecdsa-sha2-nistp384 AAAAE2VjZHNhLXNoYTItbmlzdHAzODQAAAAIbmlzdHAzODQAAABhBPNUAfaOFFEm0M2/mowZm2JxTKK5felVXN6Y+5XI3xtSeb3bnN6RgS/jp/oswbx7D0wubRfoPLM4RyIjXKmrb1IUFRP4q57hDsQBnmjAXpoMEeojBDXCH5p9YllzbQeQug=="}}
Response - Headers: {'date': 'Mon, 22 Jun 2026 13:48:45 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-length': '400', 'content-type': 'application/json', 'openstack-api-version': 'compute 2.32', 'x-openstack-nova-api-version': '2.32', 'vary': 'OpenStack-API-Version,X-OpenStack-Nova-API-Version', 'x-openstack-request-id': 'req-a632ba39-f699-45f4-b9a7-94dd2f6d1344', 'x-compute-request-id': 'req-a632ba39-f699-45f4-b9a7-94dd2f6d1344', 'connection': 'close', 'status': '201', 'content-location': 'https://10.4.3.218/compute/v2.1/os-keypairs'}
Body: b'{"keypair": {"type": "ssh", "name": "tempest-keypair-609314229", "public_key": "ecdsa-sha2-nistp384 AAAAE2VjZHNhLXNoYTItbmlzdHAzODQAAAAIbmlzdHAzODQAAABhBPNUAfaOFFEm0M2/mowZm2JxTKK5felVXN6Y+5XI3xtSeb3bnN6RgS/jp/oswbx7D0wubRfoPLM4RyIjXKmrb1IUFRP4q57hDsQBnmjAXpoMEeojBDXCH5p9YllzbQeQug==", "fingerprint": "aa:31:7b:8b:fa:8a:34:e1:40:f8:1a:40:5a:34:52:f6", "user_id": "ea98ab23e6884e0f9d69544e1dc30654"}}'
2026-06-22 13:48:45,444 106587 DEBUG [tempest.lib.common.validation_resources] Validation resource key tempest-keypair-609314229 created
2026-06-22 13:48:45,638 106587 INFO [tempest.lib.common.rest_client] Request (ValidationResourcesFixture:setUp): 201 POST https://10.4.3.218/networking/v2.0/security-groups 0.194s
2026-06-22 13:48:45,638 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--134170338", "description": "tempest-description--401545087"}}
Response - Headers: {'date': 'Mon, 22 Jun 2026 13:48:45 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '1659', 'x-openstack-request-id': 'req-07778e98-5bff-40e4-a3f2-c97bff08ea6a', 'connection': 'close', 'status': '201', 'content-location': 'https://10.4.3.218/networking/v2.0/security-groups'}
Body: b'{"security_group": {"id": "366ed04a-c6b9-489e-84fb-6a68ad0ff14b", "name": "tempest-securitygroup--134170338", "stateful": true, "tenant_id": "0bc0d2879543447c9bb36ff06acaf9fa", "project_id": "0bc0d2879543447c9bb36ff06acaf9fa", "description": "tempest-description--401545087", "shared": false, "security_group_rules": [{"id": "38d70f2e-288d-4b8a-837f-35189ebe38a9", "project_id": "0bc0d2879543447c9bb36ff06acaf9fa", "security_group_id": "366ed04a-c6b9-489e-84fb-6a68ad0ff14b", "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": 266, "belongs_to_default_sg": false, "description": null, "tags": [], "created_at": "2026-06-22T13:48:45Z", "updated_at": "2026-06-22T13:48:45Z", "revision_number": 0, "tenant_id": "0bc0d2879543447c9bb36ff06acaf9fa"}, {"id": "bccde4d5-eb7c-448b-ae44-f5ffe063f97f", "project_id": "0bc0d2879543447c9bb36ff06acaf9fa", "security_group_id": "366ed04a-c6b9-489e-84fb-6a68ad0ff14b", "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": 265, "belongs_to_default_sg": false, "description": null, "tags": [], "created_at": "2026-06-22T13:48:45Z", "updated_at": "2026-06-22T13:48:45Z", "revision_number": 0, "tenant_id": "0bc0d2879543447c9bb36ff06acaf9fa"}], "tags": [], "created_at": "2026-06-22T13:48:45Z", "updated_at": "2026-06-22T13:48:45Z", "revision_number": 1}}'
2026-06-22 13:48:45,799 106587 INFO [tempest.lib.common.rest_client] Request (ValidationResourcesFixture:setUp): 201 POST https://10.4.3.218/networking/v2.0/security-group-rules 0.160s
2026-06-22 13:48:45,799 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": "366ed04a-c6b9-489e-84fb-6a68ad0ff14b", "protocol": "tcp", "ethertype": "IPv4", "port_range_min": 22, "port_range_max": 22, "direction": "ingress"}}
Response - Headers: {'date': 'Mon, 22 Jun 2026 13:48:45 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '597', 'x-openstack-request-id': 'req-a6154a66-1a38-4b68-9b72-9848c2a7cdef', 'connection': 'close', 'status': '201', 'content-location': 'https://10.4.3.218/networking/v2.0/security-group-rules'}
Body: b'{"security_group_rule": {"id": "9928e560-5a2e-4a0a-8278-81809becd80d", "project_id": "0bc0d2879543447c9bb36ff06acaf9fa", "security_group_id": "366ed04a-c6b9-489e-84fb-6a68ad0ff14b", "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-22T13:48:45Z", "updated_at": "2026-06-22T13:48:45Z", "revision_number": 0, "tenant_id": "0bc0d2879543447c9bb36ff06acaf9fa"}}'
2026-06-22 13:48:45,907 106587 INFO [tempest.lib.common.rest_client] Request (ValidationResourcesFixture:setUp): 201 POST https://10.4.3.218/networking/v2.0/security-group-rules 0.107s
2026-06-22 13:48:45,907 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": "366ed04a-c6b9-489e-84fb-6a68ad0ff14b", "protocol": "icmp", "ethertype": "IPv4", "direction": "ingress"}}
Response - Headers: {'date': 'Mon, 22 Jun 2026 13:48:45 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '602', 'x-openstack-request-id': 'req-297cb1f7-1a0b-491d-8d6d-bef2e59a2588', 'connection': 'close', 'status': '201', 'content-location': 'https://10.4.3.218/networking/v2.0/security-group-rules'}
Body: b'{"security_group_rule": {"id": "3077f9d1-9a98-422c-a048-ff9816c2a1f0", "project_id": "0bc0d2879543447c9bb36ff06acaf9fa", "security_group_id": "366ed04a-c6b9-489e-84fb-6a68ad0ff14b", "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-22T13:48:45Z", "updated_at": "2026-06-22T13:48:45Z", "revision_number": 0, "tenant_id": "0bc0d2879543447c9bb36ff06acaf9fa"}}'
2026-06-22 13:48:45,907 106587 DEBUG [tempest.lib.common.validation_resources] SSH Validation resource security group with tcp and icmp rules tempest-securitygroup--134170338 created
2026-06-22 13:48:46,367 106587 INFO [tempest.lib.common.rest_client] Request (ValidationResourcesFixture:setUp): 201 POST https://10.4.3.218/networking/v2.0/floatingips 0.460s
2026-06-22 13:48:46,368 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": "f037b952-bf12-4801-aeef-36c942815763"}}
Response - Headers: {'date': 'Mon, 22 Jun 2026 13:48:45 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '528', 'x-openstack-request-id': 'req-7aa891d6-18da-4819-91ce-60458607b5f1', 'connection': 'close', 'status': '201', 'content-location': 'https://10.4.3.218/networking/v2.0/floatingips'}
Body: b'{"floatingip": {"id": "ebef398e-f3b3-44af-9a35-f2e1080be135", "tenant_id": "0bc0d2879543447c9bb36ff06acaf9fa", "project_id": "0bc0d2879543447c9bb36ff06acaf9fa", "floating_ip_address": "172.24.5.244", "floating_network_id": "f037b952-bf12-4801-aeef-36c942815763", "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-22T13:48:46Z", "updated_at": "2026-06-22T13:48:46Z", "revision_number": 0}}'
2026-06-22 13:48:46,368 106587 DEBUG [tempest.lib.common.validation_resources] Validation resource floating IP {'id': 'ebef398e-f3b3-44af-9a35-f2e1080be135', 'tenant_id': '0bc0d2879543447c9bb36ff06acaf9fa', 'project_id': '0bc0d2879543447c9bb36ff06acaf9fa', 'floating_ip_address': '172.24.5.244', 'floating_network_id': 'f037b952-bf12-4801-aeef-36c942815763', '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-22T13:48:46Z', 'updated_at': '2026-06-22T13:48:46Z', 'revision_number': 0, 'ip': '172.24.5.244'} created
2026-06-22 13:48:46,549 106587 INFO [tempest.lib.common.rest_client] Request (TaggedBootDevicesTest:test_tagged_boot_devices): 201 POST https://10.4.3.218/identity/v3/auth/tokens 0.177s
2026-06-22 13:48:46,549 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 13:48:46 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-6549bacf-607e-463f-be6d-5869c5ab3acd', 'connection': 'close', 'status': '201', 'content-location': 'https://10.4.3.218/identity/v3/auth/tokens'}
Body: b'{"token": {"methods": ["password"], "user": {"domain": {"id": "default", "name": "Default"}, "id": "ea98ab23e6884e0f9d69544e1dc30654", "name": "tempest-TaggedBootDevicesTest-157575675-project-member", "password_expires_at": null}, "audit_ids": ["GgAU2DFHR1CxUhD85P3Tgw"], "expires_at": "2026-06-22T14:48:46.000000Z", "issued_at": "2026-06-22T13:48:46.000000Z", "project": {"domain": {"id": "default", "name": "Default"}, "id": "0bc0d2879543447c9bb36ff06acaf9fa", "name": "tempest-TaggedBootDevicesTest-157575675"}, "is_domain": false, "roles": [{"id": "bfe6e5740f2e4bd88686c9365c2aa0c3", "name": "reader"}, {"id": "36dcda86232a4f13be2e79b27b95e590", "name": "member"}], "catalog": [{"endpoints": [{"id": "84285c0f86fb42e6ac6e17017fc74e3b", "interface": "public", "region_id": "RegionOne", "url": "https://10.4.3.218/networking", "region": "RegionOne"}], "id": "20442617f0fb45608304dfaa47d5acd8", "type": "network", "name": "neutron"}, {"endpoints": [{"id": "368e4483cf9b43148eec980b5a57c3ac", "interface": "public", "region_id": "RegionOne", "url": "https://10.4.3.218/compute/v2.1", "region": "RegionOne"}], "id": "255d08737f774744b632abe3a90c29b6", "type": "compute", "name": "nova"}, {"endpoints": [{"id": "caf51b1746084b91b59e70bb30c7d649", "interface": "public", "region_id": "RegionOne", "url": "https://10.4.3.218/placement", "region": "RegionOne"}], "id": "2cff98b42b3d4aef8b2024d2a74a8458", "type": "placement", "name": "placement"}, {"endpoints": [{"id": "5c9fc99bf2184250bffc0aced972cf19", "interface": "admin", "region_id": "RegionOne", "url": "https://10.4.3.218:8080", "region": "RegionOne"}, {"id": "f6598cbf31b145719b32bff5b522ee4c", "interface": "public", "region_id": "RegionOne", "url": "https://10.4.3.218:8080/v1/AUTH_0bc0d2879543447c9bb36ff06acaf9fa", "region": "RegionOne"}], "id": "61dc53c702204d15bec2a117bf62eadb", "type": "object-store", "name": "swift"}, {"endpoints": [{"id": "840c4e8234c6405fafaf769148bc0531", "interface": "public", "region_id": "RegionOne", "url": "https://10.4.3.218/volume/v3", "region": "RegionOne"}], "id": "b3f3f919dd5d45b8851a41a1f2d695f2", "type": "block-storage", "name": "cinder"}, {"endpoints": [{"id": "5bbe73f42bc64f54b2a2b017108d3944", "interface": "public", "region_id": "RegionOne", "url": "https://10.4.3.218/image", "region": "RegionOne"}], "id": "b42e4d33dda544ecb3d5204176e3d17c", "type": "image", "name": "glance"}, {"endpoints": [{"id": "bd6ea06acd80401bab61295ad3697f3a", "interface": "public", "region_id": "RegionOne", "url": "https://10.4.3.218/compute/v2/0bc0d2879543447c9bb36ff06acaf9fa", "region": "RegionOne"}], "id": "d1cbea41fb0d4a79ae0dee3d83c6f893", "type": "compute_legacy", "name": "nova_legacy"}, {"endpoints": [{"id": "534c2a7a0cbe497a8324343eac864250", "interface": "public", "region_id": "RegionOne", "url": "https://10.4.3.218/identity", "region": "RegionOne"}], "id": "e379e289aa9b486694f44402c7540028", "type": "identity", "name": "keystone"}]}}'
2026-06-22 13:48:46,550 106587 INFO [tempest.lib.common.fixed_network] (TaggedBootDevicesTest:test_tagged_boot_devices) Found network {'id': 'a0ab273e-1fd8-4c2a-8a62-1716f213bfc6', 'name': 'tempest-TaggedBootDevicesTest-789969914-network', 'tenant_id': '0bc0d2879543447c9bb36ff06acaf9fa', 'project_id': '0bc0d2879543447c9bb36ff06acaf9fa', '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': 48159, '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-22T13:48:06Z', 'updated_at': '2026-06-22T13:48:06Z', 'revision_number': 1} available for tenant
2026-06-22 13:48:46,728 106587 INFO [tempest.lib.common.rest_client] Request (TaggedBootDevicesTest:test_tagged_boot_devices): 201 POST https://10.4.3.218/identity/v3/auth/tokens 0.175s
2026-06-22 13:48:46,728 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 13:48:46 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-6eaa0f57-7a0b-456c-8b8a-77b989ca947e', 'connection': 'close', 'status': '201', 'content-location': 'https://10.4.3.218/identity/v3/auth/tokens'}
Body: b'{"token": {"methods": ["password"], "user": {"domain": {"id": "default", "name": "Default"}, "id": "ea98ab23e6884e0f9d69544e1dc30654", "name": "tempest-TaggedBootDevicesTest-157575675-project-member", "password_expires_at": null}, "audit_ids": ["BUJ3YiiVTlay63GE11ex5w"], "expires_at": "2026-06-22T14:48:46.000000Z", "issued_at": "2026-06-22T13:48:46.000000Z", "project": {"domain": {"id": "default", "name": "Default"}, "id": "0bc0d2879543447c9bb36ff06acaf9fa", "name": "tempest-TaggedBootDevicesTest-157575675"}, "is_domain": false, "roles": [{"id": "bfe6e5740f2e4bd88686c9365c2aa0c3", "name": "reader"}, {"id": "36dcda86232a4f13be2e79b27b95e590", "name": "member"}], "catalog": [{"endpoints": [{"id": "84285c0f86fb42e6ac6e17017fc74e3b", "interface": "public", "region_id": "RegionOne", "url": "https://10.4.3.218/networking", "region": "RegionOne"}], "id": "20442617f0fb45608304dfaa47d5acd8", "type": "network", "name": "neutron"}, {"endpoints": [{"id": "368e4483cf9b43148eec980b5a57c3ac", "interface": "public", "region_id": "RegionOne", "url": "https://10.4.3.218/compute/v2.1", "region": "RegionOne"}], "id": "255d08737f774744b632abe3a90c29b6", "type": "compute", "name": "nova"}, {"endpoints": [{"id": "caf51b1746084b91b59e70bb30c7d649", "interface": "public", "region_id": "RegionOne", "url": "https://10.4.3.218/placement", "region": "RegionOne"}], "id": "2cff98b42b3d4aef8b2024d2a74a8458", "type": "placement", "name": "placement"}, {"endpoints": [{"id": "5c9fc99bf2184250bffc0aced972cf19", "interface": "admin", "region_id": "RegionOne", "url": "https://10.4.3.218:8080", "region": "RegionOne"}, {"id": "f6598cbf31b145719b32bff5b522ee4c", "interface": "public", "region_id": "RegionOne", "url": "https://10.4.3.218:8080/v1/AUTH_0bc0d2879543447c9bb36ff06acaf9fa", "region": "RegionOne"}], "id": "61dc53c702204d15bec2a117bf62eadb", "type": "object-store", "name": "swift"}, {"endpoints": [{"id": "840c4e8234c6405fafaf769148bc0531", "interface": "public", "region_id": "RegionOne", "url": "https://10.4.3.218/volume/v3", "region": "RegionOne"}], "id": "b3f3f919dd5d45b8851a41a1f2d695f2", "type": "block-storage", "name": "cinder"}, {"endpoints": [{"id": "5bbe73f42bc64f54b2a2b017108d3944", "interface": "public", "region_id": "RegionOne", "url": "https://10.4.3.218/image", "region": "RegionOne"}], "id": "b42e4d33dda544ecb3d5204176e3d17c", "type": "image", "name": "glance"}, {"endpoints": [{"id": "bd6ea06acd80401bab61295ad3697f3a", "interface": "public", "region_id": "RegionOne", "url": "https://10.4.3.218/compute/v2/0bc0d2879543447c9bb36ff06acaf9fa", "region": "RegionOne"}], "id": "d1cbea41fb0d4a79ae0dee3d83c6f893", "type": "compute_legacy", "name": "nova_legacy"}, {"endpoints": [{"id": "534c2a7a0cbe497a8324343eac864250", "interface": "public", "region_id": "RegionOne", "url": "https://10.4.3.218/identity", "region": "RegionOne"}], "id": "e379e289aa9b486694f44402c7540028", "type": "identity", "name": "keystone"}]}}'
2026-06-22 13:48:46,729 106587 INFO [tempest.lib.common.fixed_network] (TaggedBootDevicesTest:test_tagged_boot_devices) Found network {'id': 'a0ab273e-1fd8-4c2a-8a62-1716f213bfc6', 'name': 'tempest-TaggedBootDevicesTest-789969914-network', 'tenant_id': '0bc0d2879543447c9bb36ff06acaf9fa', 'project_id': '0bc0d2879543447c9bb36ff06acaf9fa', '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': 48159, '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-22T13:48:06Z', 'updated_at': '2026-06-22T13:48:06Z', 'revision_number': 1} available for tenant
2026-06-22 13:48:46,729 106587 DEBUG [tempest.common.compute] Provisioning test server with validation resources {'keypair': {'type': 'ssh', 'name': 'tempest-keypair-609314229', 'public_key': 'ecdsa-sha2-nistp384 AAAAE2VjZHNhLXNoYTItbmlzdHAzODQAAAAIbmlzdHAzODQAAABhBPNUAfaOFFEm0M2/mowZm2JxTKK5felVXN6Y+5XI3xtSeb3bnN6RgS/jp/oswbx7D0wubRfoPLM4RyIjXKmrb1IUFRP4q57hDsQBnmjAXpoMEeojBDXCH5p9YllzbQeQug==', 'fingerprint': 'aa:31:7b:8b:fa:8a:34:e1:40:f8:1a:40:5a:34:52:f6', 'user_id': 'ea98ab23e6884e0f9d69544e1dc30654', 'private_key': '-----BEGIN EC PRIVATE KEY-----\nMIGkAgEBBDAaupRKgdo+BrwIpBhIbDa6twmYTGpDVMiwL9kKtuBP+Kh2sJ4KF+c2\nJm0mqwR6dF2gBwYFK4EEACKhZANiAATzVAH2jhRRJtDNv5qMGZticUyiuX3pVVze\nmPuVyN8bUnm925zekYEv46f6LMG8ew9MLm0X6DyzOEciI1ypq29SFBUT+Kue4Q7E\nAZ5owF6aDBHqIwQ1wh+afWJZc20HkLo=\n-----END EC PRIVATE KEY-----\n'}, 'security_group': {'id': '366ed04a-c6b9-489e-84fb-6a68ad0ff14b', 'name': 'tempest-securitygroup--134170338', 'stateful': True, 'tenant_id': '0bc0d2879543447c9bb36ff06acaf9fa', 'project_id': '0bc0d2879543447c9bb36ff06acaf9fa', 'description': 'tempest-description--401545087', 'shared': False, 'security_group_rules': [{'id': '38d70f2e-288d-4b8a-837f-35189ebe38a9', 'project_id': '0bc0d2879543447c9bb36ff06acaf9fa', 'security_group_id': '366ed04a-c6b9-489e-84fb-6a68ad0ff14b', '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': 266, 'belongs_to_default_sg': False, 'description': None, 'tags': [], 'created_at': '2026-06-22T13:48:45Z', 'updated_at': '2026-06-22T13:48:45Z', 'revision_number': 0, 'tenant_id': '0bc0d2879543447c9bb36ff06acaf9fa'}, {'id': 'bccde4d5-eb7c-448b-ae44-f5ffe063f97f', 'project_id': '0bc0d2879543447c9bb36ff06acaf9fa', 'security_group_id': '366ed04a-c6b9-489e-84fb-6a68ad0ff14b', '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': 265, 'belongs_to_default_sg': False, 'description': None, 'tags': [], 'created_at': '2026-06-22T13:48:45Z', 'updated_at': '2026-06-22T13:48:45Z', 'revision_number': 0, 'tenant_id': '0bc0d2879543447c9bb36ff06acaf9fa'}], 'tags': [], 'created_at': '2026-06-22T13:48:45Z', 'updated_at': '2026-06-22T13:48:45Z', 'revision_number': 1}, 'floating_ip': {'id': 'ebef398e-f3b3-44af-9a35-f2e1080be135', 'tenant_id': '0bc0d2879543447c9bb36ff06acaf9fa', 'project_id': '0bc0d2879543447c9bb36ff06acaf9fa', 'floating_ip_address': '172.24.5.244', 'floating_network_id': 'f037b952-bf12-4801-aeef-36c942815763', '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-22T13:48:46Z', 'updated_at': '2026-06-22T13:48:46Z', 'revision_number': 0, 'ip': '172.24.5.244'}}
2026-06-22 13:48:57,592 106587 INFO [tempest.lib.common.rest_client] Request (TaggedBootDevicesTest:test_tagged_boot_devices): 202 POST https://10.4.3.218/compute/v2.1/servers 10.863s
2026-06-22 13:48:57,593 106587 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-OpenStack-Nova-API-Version': '2.32', 'X-Auth-Token': '<omitted>'}
Body: {"server": {"name": "tempest-device-tagging-server-1121739403", "imageRef": "31e81cad-3804-4a59-86e1-967e41b3e6a7", "flavorRef": "42", "config_drive": true, "networks": [{"uuid": "a0ab273e-1fd8-4c2a-8a62-1716f213bfc6"}, {"port": "97afd818-6900-4791-9483-9112c4c431af", "tag": "port-1"}, {"port": "03fc9d1e-217c-4665-9012-b4aebba0c387", "tag": "port-2"}, {"uuid": "605fd192-2efa-4be4-8b82-9e3343285ab7", "tag": "net-1"}, {"uuid": "605fd192-2efa-4be4-8b82-9e3343285ab7"}, {"uuid": "68befd05-d04d-4b9f-bd8c-db1b56723ffd", "fixed_ip": "10.2.2.100", "tag": "net-2-100"}, {"uuid": "68befd05-d04d-4b9f-bd8c-db1b56723ffd", "fixed_ip": "10.2.2.200", "tag": "net-2-200"}], "block_device_mapping_v2": [{"uuid": "117cac62-399b-4fc7-8826-23c6d6a0a5e7", "source_type": "volume", "destination_type": "volume", "boot_index": 0, "tag": "boot"}, {"uuid": "db583e00-4c94-46b8-8cf4-deae851dfb89", "source_type": "volume", "destination_type": "volume", "boot_index": 1, "tag": "other"}, {"uuid": "0c585bb7-45b0-4862-a8d6-f65d8a2f3131", "source_type": "volume", "destination_type": "volume", "boot_index": 2}], "security_groups": [{"name": "tempest-securitygroup--134170338"}], "key_name": "tempest-keypair-609314229", "user_data": "IyEvYmluL3NoCmVjaG8gIlByaW50aW5nIGNpcnJvcyB1c2VyIGF1dGhvcml6ZWQga2V5cyIKY2F0IH5jaXJyb3MvLnNzaC9hdXRob3JpemVkX2tleXMgfHwgdHJ1ZQo="}}
Response - Headers: {'date': 'Mon, 22 Jun 2026 13:48:46 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-length': '405', 'location': 'https://10.4.3.218/compute/v2.1/servers/b77ae494-25da-4509-8819-ce1c3ca6e19f', 'content-type': 'application/json', 'openstack-api-version': 'compute 2.32', 'x-openstack-nova-api-version': '2.32', 'vary': 'OpenStack-API-Version,X-OpenStack-Nova-API-Version', 'x-openstack-request-id': 'req-b570b3de-e1bc-4c56-8fff-5835c2e436c1', 'x-compute-request-id': 'req-b570b3de-e1bc-4c56-8fff-5835c2e436c1', 'connection': 'close', 'status': '202', 'content-location': 'https://10.4.3.218/compute/v2.1/servers'}
Body: b'{"server": {"id": "b77ae494-25da-4509-8819-ce1c3ca6e19f", "links": [{"rel": "self", "href": "https://10.4.3.218/compute/v2.1/servers/b77ae494-25da-4509-8819-ce1c3ca6e19f"}, {"rel": "bookmark", "href": "https://10.4.3.218/compute/servers/b77ae494-25da-4509-8819-ce1c3ca6e19f"}], "OS-DCF:diskConfig": "MANUAL", "security_groups": [{"name": "tempest-securitygroup--134170338"}], "adminPass": "twVUnDx6D9xm"}}'
2026-06-22 13:48:58,597 106587 INFO [tempest.lib.common.rest_client] Request (TaggedBootDevicesTest:test_tagged_boot_devices): 200 GET https://10.4.3.218/compute/v2.1/servers/b77ae494-25da-4509-8819-ce1c3ca6e19f 1.002s
2026-06-22 13:48:58,598 106587 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-OpenStack-Nova-API-Version': '2.32', 'X-Auth-Token': '<omitted>'}
Body: None
Response - Headers: {'date': 'Mon, 22 Jun 2026 13:48:57 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-length': '1283', 'content-type': 'application/json', 'openstack-api-version': 'compute 2.32', 'x-openstack-nova-api-version': '2.32', 'vary': 'OpenStack-API-Version,X-OpenStack-Nova-API-Version', 'x-openstack-request-id': 'req-49cdf875-3833-4abd-bb2b-d1dfef282235', 'x-compute-request-id': 'req-49cdf875-3833-4abd-bb2b-d1dfef282235', 'connection': 'close', 'status': '200', 'content-location': 'https://10.4.3.218/compute/v2.1/servers/b77ae494-25da-4509-8819-ce1c3ca6e19f'}
Body: b'{"server": {"accessIPv4": "", "accessIPv6": "", "addresses": {}, "created": "2026-06-22T13:48:58Z", "flavor": {"id": "42", "links": [{"rel": "bookmark", "href": "https://10.4.3.218/compute/flavors/42"}]}, "hostId": "", "id": "b77ae494-25da-4509-8819-ce1c3ca6e19f", "image": {"id": "31e81cad-3804-4a59-86e1-967e41b3e6a7", "links": [{"rel": "bookmark", "href": "https://10.4.3.218/compute/images/31e81cad-3804-4a59-86e1-967e41b3e6a7"}]}, "links": [{"rel": "self", "href": "https://10.4.3.218/compute/v2.1/servers/b77ae494-25da-4509-8819-ce1c3ca6e19f"}, {"rel": "bookmark", "href": "https://10.4.3.218/compute/servers/b77ae494-25da-4509-8819-ce1c3ca6e19f"}], "metadata": {}, "name": "tempest-device-tagging-server-1121739403", "status": "BUILD", "tenant_id": "0bc0d2879543447c9bb36ff06acaf9fa", "user_id": "ea98ab23e6884e0f9d69544e1dc30654", "updated": "2026-06-22T13:48:57Z", "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "", "config_drive": "True", "key_name": "tempest-keypair-609314229", "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 13:48:59,811 106587 INFO [tempest.lib.common.rest_client] Request (TaggedBootDevicesTest:test_tagged_boot_devices): 200 GET https://10.4.3.218/compute/v2.1/servers/b77ae494-25da-4509-8819-ce1c3ca6e19f 0.200s
2026-06-22 13:48:59,812 106587 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-OpenStack-Nova-API-Version': '2.32', 'X-Auth-Token': '<omitted>'}
Body: None
Response - Headers: {'date': 'Mon, 22 Jun 2026 13:48:59 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-length': '1283', 'content-type': 'application/json', 'openstack-api-version': 'compute 2.32', 'x-openstack-nova-api-version': '2.32', 'vary': 'OpenStack-API-Version,X-OpenStack-Nova-API-Version', 'x-openstack-request-id': 'req-93223c50-1a88-437f-b055-ce71b76aef06', 'x-compute-request-id': 'req-93223c50-1a88-437f-b055-ce71b76aef06', 'connection': 'close', 'status': '200', 'content-location': 'https://10.4.3.218/compute/v2.1/servers/b77ae494-25da-4509-8819-ce1c3ca6e19f'}
Body: b'{"server": {"accessIPv4": "", "accessIPv6": "", "addresses": {}, "created": "2026-06-22T13:48:58Z", "flavor": {"id": "42", "links": [{"rel": "bookmark", "href": "https://10.4.3.218/compute/flavors/42"}]}, "hostId": "", "id": "b77ae494-25da-4509-8819-ce1c3ca6e19f", "image": {"id": "31e81cad-3804-4a59-86e1-967e41b3e6a7", "links": [{"rel": "bookmark", "href": "https://10.4.3.218/compute/images/31e81cad-3804-4a59-86e1-967e41b3e6a7"}]}, "links": [{"rel": "self", "href": "https://10.4.3.218/compute/v2.1/servers/b77ae494-25da-4509-8819-ce1c3ca6e19f"}, {"rel": "bookmark", "href": "https://10.4.3.218/compute/servers/b77ae494-25da-4509-8819-ce1c3ca6e19f"}], "metadata": {}, "name": "tempest-device-tagging-server-1121739403", "status": "BUILD", "tenant_id": "0bc0d2879543447c9bb36ff06acaf9fa", "user_id": "ea98ab23e6884e0f9d69544e1dc30654", "updated": "2026-06-22T13:48:59Z", "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "", "config_drive": "True", "key_name": "tempest-keypair-609314229", "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 13:49:01,012 106587 INFO [tempest.lib.common.rest_client] Request (TaggedBootDevicesTest:test_tagged_boot_devices): 200 GET https://10.4.3.218/compute/v2.1/servers/b77ae494-25da-4509-8819-ce1c3ca6e19f 0.188s
2026-06-22 13:49:01,012 106587 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-OpenStack-Nova-API-Version': '2.32', 'X-Auth-Token': '<omitted>'}
Body: None
Response - Headers: {'date': 'Mon, 22 Jun 2026 13:49:00 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-length': '1525', 'content-type': 'application/json', 'openstack-api-version': 'compute 2.32', 'x-openstack-nova-api-version': '2.32', 'vary': 'OpenStack-API-Version,X-OpenStack-Nova-API-Version', 'x-openstack-request-id': 'req-74228d7b-548a-46b4-8b60-afde9b34ba03', 'x-compute-request-id': 'req-74228d7b-548a-46b4-8b60-afde9b34ba03', 'connection': 'close', 'status': '200', 'content-location': 'https://10.4.3.218/compute/v2.1/servers/b77ae494-25da-4509-8819-ce1c3ca6e19f'}
Body: b'{"server": {"accessIPv4": "", "accessIPv6": "", "addresses": {}, "created": "2026-06-22T13:48:57Z", "flavor": {"id": "42", "links": [{"rel": "bookmark", "href": "https://10.4.3.218/compute/flavors/42"}]}, "hostId": "", "id": "b77ae494-25da-4509-8819-ce1c3ca6e19f", "image": {"id": "31e81cad-3804-4a59-86e1-967e41b3e6a7", "links": [{"rel": "bookmark", "href": "https://10.4.3.218/compute/images/31e81cad-3804-4a59-86e1-967e41b3e6a7"}]}, "links": [{"rel": "self", "href": "https://10.4.3.218/compute/v2.1/servers/b77ae494-25da-4509-8819-ce1c3ca6e19f"}, {"rel": "bookmark", "href": "https://10.4.3.218/compute/servers/b77ae494-25da-4509-8819-ce1c3ca6e19f"}], "metadata": {}, "name": "tempest-device-tagging-server-1121739403", "status": "BUILD", "tenant_id": "0bc0d2879543447c9bb36ff06acaf9fa", "user_id": "ea98ab23e6884e0f9d69544e1dc30654", "updated": "2026-06-22T13:49:00Z", "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "nova", "config_drive": "True", "key_name": "tempest-keypair-609314229", "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": [{"id": "117cac62-399b-4fc7-8826-23c6d6a0a5e7", "delete_on_termination": false}, {"id": "db583e00-4c94-46b8-8cf4-deae851dfb89", "delete_on_termination": false}, {"id": "0c585bb7-45b0-4862-a8d6-f65d8a2f3131", "delete_on_termination": false}], "locked": false, "description": null, "tags": []}}'
2026-06-22 13:49:02,430 106587 INFO [tempest.lib.common.rest_client] Request (TaggedBootDevicesTest:test_tagged_boot_devices): 200 GET https://10.4.3.218/compute/v2.1/servers/b77ae494-25da-4509-8819-ce1c3ca6e19f 0.405s
2026-06-22 13:49:02,430 106587 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-OpenStack-Nova-API-Version': '2.32', 'X-Auth-Token': '<omitted>'}
Body: None
Response - Headers: {'date': 'Mon, 22 Jun 2026 13:49:02 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-length': '1573', 'content-type': 'application/json', 'openstack-api-version': 'compute 2.32', 'x-openstack-nova-api-version': '2.32', 'vary': 'OpenStack-API-Version,X-OpenStack-Nova-API-Version', 'x-openstack-request-id': 'req-daf4a544-4fcd-4fa3-9730-767c767c6f83', 'x-compute-request-id': 'req-daf4a544-4fcd-4fa3-9730-767c767c6f83', 'connection': 'close', 'status': '200', 'content-location': 'https://10.4.3.218/compute/v2.1/servers/b77ae494-25da-4509-8819-ce1c3ca6e19f'}
Body: b'{"server": {"accessIPv4": "", "accessIPv6": "", "addresses": {}, "created": "2026-06-22T13:48:57Z", "flavor": {"id": "42", "links": [{"rel": "bookmark", "href": "https://10.4.3.218/compute/flavors/42"}]}, "hostId": "ad9cff4ab31f54b9ab859118ca0f97ab51b7ae9648d62f32182cd021", "id": "b77ae494-25da-4509-8819-ce1c3ca6e19f", "image": {"id": "31e81cad-3804-4a59-86e1-967e41b3e6a7", "links": [{"rel": "bookmark", "href": "https://10.4.3.218/compute/images/31e81cad-3804-4a59-86e1-967e41b3e6a7"}]}, "links": [{"rel": "self", "href": "https://10.4.3.218/compute/v2.1/servers/b77ae494-25da-4509-8819-ce1c3ca6e19f"}, {"rel": "bookmark", "href": "https://10.4.3.218/compute/servers/b77ae494-25da-4509-8819-ce1c3ca6e19f"}], "metadata": {}, "name": "tempest-device-tagging-server-1121739403", "status": "BUILD", "tenant_id": "0bc0d2879543447c9bb36ff06acaf9fa", "user_id": "ea98ab23e6884e0f9d69544e1dc30654", "updated": "2026-06-22T13:49:02Z", "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "nova", "config_drive": "True", "key_name": "tempest-keypair-609314229", "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": [{"id": "117cac62-399b-4fc7-8826-23c6d6a0a5e7", "delete_on_termination": false}, {"id": "db583e00-4c94-46b8-8cf4-deae851dfb89", "delete_on_termination": false}, {"id": "0c585bb7-45b0-4862-a8d6-f65d8a2f3131", "delete_on_termination": false}], "locked": false, "description": null, "tags": []}}'
2026-06-22 13:49:02,439 106587 INFO [tempest.common.waiters] State transition "BUILD/scheduling" ==> "BUILD/None" after 4 second wait
2026-06-22 13:49:04,340 106587 INFO [tempest.lib.common.rest_client] Request (TaggedBootDevicesTest:test_tagged_boot_devices): 200 GET https://10.4.3.218/compute/v2.1/servers/b77ae494-25da-4509-8819-ce1c3ca6e19f 0.901s
2026-06-22 13:49:04,340 106587 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-OpenStack-Nova-API-Version': '2.32', 'X-Auth-Token': '<omitted>'}
Body: None
Response - Headers: {'date': 'Mon, 22 Jun 2026 13:49:03 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-length': '1573', 'content-type': 'application/json', 'openstack-api-version': 'compute 2.32', 'x-openstack-nova-api-version': '2.32', 'vary': 'OpenStack-API-Version,X-OpenStack-Nova-API-Version', 'x-openstack-request-id': 'req-7bd677bf-f93c-47ac-86ed-b56aac066a2a', 'x-compute-request-id': 'req-7bd677bf-f93c-47ac-86ed-b56aac066a2a', 'connection': 'close', 'status': '200', 'content-location': 'https://10.4.3.218/compute/v2.1/servers/b77ae494-25da-4509-8819-ce1c3ca6e19f'}
Body: b'{"server": {"accessIPv4": "", "accessIPv6": "", "addresses": {}, "created": "2026-06-22T13:48:57Z", "flavor": {"id": "42", "links": [{"rel": "bookmark", "href": "https://10.4.3.218/compute/flavors/42"}]}, "hostId": "ad9cff4ab31f54b9ab859118ca0f97ab51b7ae9648d62f32182cd021", "id": "b77ae494-25da-4509-8819-ce1c3ca6e19f", "image": {"id": "31e81cad-3804-4a59-86e1-967e41b3e6a7", "links": [{"rel": "bookmark", "href": "https://10.4.3.218/compute/images/31e81cad-3804-4a59-86e1-967e41b3e6a7"}]}, "links": [{"rel": "self", "href": "https://10.4.3.218/compute/v2.1/servers/b77ae494-25da-4509-8819-ce1c3ca6e19f"}, {"rel": "bookmark", "href": "https://10.4.3.218/compute/servers/b77ae494-25da-4509-8819-ce1c3ca6e19f"}], "metadata": {}, "name": "tempest-device-tagging-server-1121739403", "status": "BUILD", "tenant_id": "0bc0d2879543447c9bb36ff06acaf9fa", "user_id": "ea98ab23e6884e0f9d69544e1dc30654", "updated": "2026-06-22T13:49:02Z", "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "nova", "config_drive": "True", "key_name": "tempest-keypair-609314229", "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": [{"id": "117cac62-399b-4fc7-8826-23c6d6a0a5e7", "delete_on_termination": false}, {"id": "db583e00-4c94-46b8-8cf4-deae851dfb89", "delete_on_termination": false}, {"id": "0c585bb7-45b0-4862-a8d6-f65d8a2f3131", "delete_on_termination": false}], "locked": false, "description": null, "tags": []}}'
2026-06-22 13:49:06,833 106587 INFO [tempest.lib.common.rest_client] Request (TaggedBootDevicesTest:test_tagged_boot_devices): 200 GET https://10.4.3.218/compute/v2.1/servers/b77ae494-25da-4509-8819-ce1c3ca6e19f 1.485s
2026-06-22 13:49:06,834 106587 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-OpenStack-Nova-API-Version': '2.32', 'X-Auth-Token': '<omitted>'}
Body: None
Response - Headers: {'date': 'Mon, 22 Jun 2026 13:49:05 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-length': '1581', 'content-type': 'application/json', 'openstack-api-version': 'compute 2.32', 'x-openstack-nova-api-version': '2.32', 'vary': 'OpenStack-API-Version,X-OpenStack-Nova-API-Version', 'x-openstack-request-id': 'req-8543d6a8-0fd6-4b1c-b22c-76a9014ecbda', 'x-compute-request-id': 'req-8543d6a8-0fd6-4b1c-b22c-76a9014ecbda', 'connection': 'close', 'status': '200', 'content-location': 'https://10.4.3.218/compute/v2.1/servers/b77ae494-25da-4509-8819-ce1c3ca6e19f'}
Body: b'{"server": {"accessIPv4": "", "accessIPv6": "", "addresses": {}, "created": "2026-06-22T13:48:57Z", "flavor": {"id": "42", "links": [{"rel": "bookmark", "href": "https://10.4.3.218/compute/flavors/42"}]}, "hostId": "ad9cff4ab31f54b9ab859118ca0f97ab51b7ae9648d62f32182cd021", "id": "b77ae494-25da-4509-8819-ce1c3ca6e19f", "image": {"id": "31e81cad-3804-4a59-86e1-967e41b3e6a7", "links": [{"rel": "bookmark", "href": "https://10.4.3.218/compute/images/31e81cad-3804-4a59-86e1-967e41b3e6a7"}]}, "links": [{"rel": "self", "href": "https://10.4.3.218/compute/v2.1/servers/b77ae494-25da-4509-8819-ce1c3ca6e19f"}, {"rel": "bookmark", "href": "https://10.4.3.218/compute/servers/b77ae494-25da-4509-8819-ce1c3ca6e19f"}], "metadata": {}, "name": "tempest-device-tagging-server-1121739403", "status": "BUILD", "tenant_id": "0bc0d2879543447c9bb36ff06acaf9fa", "user_id": "ea98ab23e6884e0f9d69544e1dc30654", "updated": "2026-06-22T13:49:04Z", "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "nova", "config_drive": "True", "key_name": "tempest-keypair-609314229", "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": [{"id": "117cac62-399b-4fc7-8826-23c6d6a0a5e7", "delete_on_termination": false}, {"id": "db583e00-4c94-46b8-8cf4-deae851dfb89", "delete_on_termination": false}, {"id": "0c585bb7-45b0-4862-a8d6-f65d8a2f3131", "delete_on_termination": false}], "locked": false, "description": null, "tags": []}}'
2026-06-22 13:49:06,842 106587 INFO [tempest.common.waiters] State transition "BUILD/None" ==> "BUILD/networking" after 8 second wait
2026-06-22 13:49:09,923 106587 INFO [tempest.lib.common.rest_client] Request (TaggedBootDevicesTest:test_tagged_boot_devices): 200 GET https://10.4.3.218/compute/v2.1/servers/b77ae494-25da-4509-8819-ce1c3ca6e19f 2.080s
2026-06-22 13:49:09,923 106587 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-OpenStack-Nova-API-Version': '2.32', 'X-Auth-Token': '<omitted>'}
Body: None
Response - Headers: {'date': 'Mon, 22 Jun 2026 13:49:07 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-length': '1591', 'content-type': 'application/json', 'openstack-api-version': 'compute 2.32', 'x-openstack-nova-api-version': '2.32', 'vary': 'OpenStack-API-Version,X-OpenStack-Nova-API-Version', 'x-openstack-request-id': 'req-648d3adb-3518-4f14-93fb-7d22e7975a71', 'x-compute-request-id': 'req-648d3adb-3518-4f14-93fb-7d22e7975a71', 'connection': 'close', 'status': '200', 'content-location': 'https://10.4.3.218/compute/v2.1/servers/b77ae494-25da-4509-8819-ce1c3ca6e19f'}
Body: b'{"server": {"accessIPv4": "", "accessIPv6": "", "addresses": {}, "created": "2026-06-22T13:48:57Z", "flavor": {"id": "42", "links": [{"rel": "bookmark", "href": "https://10.4.3.218/compute/flavors/42"}]}, "hostId": "ad9cff4ab31f54b9ab859118ca0f97ab51b7ae9648d62f32182cd021", "id": "b77ae494-25da-4509-8819-ce1c3ca6e19f", "image": {"id": "31e81cad-3804-4a59-86e1-967e41b3e6a7", "links": [{"rel": "bookmark", "href": "https://10.4.3.218/compute/images/31e81cad-3804-4a59-86e1-967e41b3e6a7"}]}, "links": [{"rel": "self", "href": "https://10.4.3.218/compute/v2.1/servers/b77ae494-25da-4509-8819-ce1c3ca6e19f"}, {"rel": "bookmark", "href": "https://10.4.3.218/compute/servers/b77ae494-25da-4509-8819-ce1c3ca6e19f"}], "metadata": {}, "name": "tempest-device-tagging-server-1121739403", "status": "BUILD", "tenant_id": "0bc0d2879543447c9bb36ff06acaf9fa", "user_id": "ea98ab23e6884e0f9d69544e1dc30654", "updated": "2026-06-22T13:49:07Z", "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "nova", "config_drive": "True", "key_name": "tempest-keypair-609314229", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "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": [{"id": "117cac62-399b-4fc7-8826-23c6d6a0a5e7", "delete_on_termination": false}, {"id": "db583e00-4c94-46b8-8cf4-deae851dfb89", "delete_on_termination": false}, {"id": "0c585bb7-45b0-4862-a8d6-f65d8a2f3131", "delete_on_termination": false}], "locked": false, "description": null, "tags": []}}'
2026-06-22 13:49:09,930 106587 INFO [tempest.common.waiters] State transition "BUILD/networking" ==> "BUILD/block_device_mapping" after 11 second wait
2026-06-22 13:49:12,717 106587 INFO [tempest.lib.common.rest_client] Request (TaggedBootDevicesTest:test_tagged_boot_devices): 200 GET https://10.4.3.218/compute/v2.1/servers/b77ae494-25da-4509-8819-ce1c3ca6e19f 1.787s
2026-06-22 13:49:12,718 106587 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-OpenStack-Nova-API-Version': '2.32', 'X-Auth-Token': '<omitted>'}
Body: None
Response - Headers: {'date': 'Mon, 22 Jun 2026 13:49:10 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-length': '1658', 'content-type': 'application/json', 'openstack-api-version': 'compute 2.32', 'x-openstack-nova-api-version': '2.32', 'vary': 'OpenStack-API-Version,X-OpenStack-Nova-API-Version', 'x-openstack-request-id': 'req-8d032ddc-bd7b-4ba7-9082-fe65ada9ae99', 'x-compute-request-id': 'req-8d032ddc-bd7b-4ba7-9082-fe65ada9ae99', 'connection': 'close', 'status': '200', 'content-location': 'https://10.4.3.218/compute/v2.1/servers/b77ae494-25da-4509-8819-ce1c3ca6e19f'}
Body: b'{"server": {"accessIPv4": "", "accessIPv6": "", "addresses": {}, "created": "2026-06-22T13:48:57Z", "flavor": {"id": "42", "links": [{"rel": "bookmark", "href": "https://10.4.3.218/compute/flavors/42"}]}, "hostId": "ad9cff4ab31f54b9ab859118ca0f97ab51b7ae9648d62f32182cd021", "id": "b77ae494-25da-4509-8819-ce1c3ca6e19f", "image": {"id": "31e81cad-3804-4a59-86e1-967e41b3e6a7", "links": [{"rel": "bookmark", "href": "https://10.4.3.218/compute/images/31e81cad-3804-4a59-86e1-967e41b3e6a7"}]}, "links": [{"rel": "self", "href": "https://10.4.3.218/compute/v2.1/servers/b77ae494-25da-4509-8819-ce1c3ca6e19f"}, {"rel": "bookmark", "href": "https://10.4.3.218/compute/servers/b77ae494-25da-4509-8819-ce1c3ca6e19f"}], "metadata": {}, "name": "tempest-device-tagging-server-1121739403", "status": "BUILD", "tenant_id": "0bc0d2879543447c9bb36ff06acaf9fa", "user_id": "ea98ab23e6884e0f9d69544e1dc30654", "updated": "2026-06-22T13:49:07Z", "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "nova", "config_drive": "True", "key_name": "tempest-keypair-609314229", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "tempest-securitygroup--134170338"}], "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": [{"id": "117cac62-399b-4fc7-8826-23c6d6a0a5e7", "delete_on_termination": false}, {"id": "db583e00-4c94-46b8-8cf4-deae851dfb89", "delete_on_termination": false}, {"id": "0c585bb7-45b0-4862-a8d6-f65d8a2f3131", "delete_on_termination": false}], "locked": false, "description": null, "tags": []}}'
2026-06-22 13:49:14,474 106587 INFO [tempest.lib.common.rest_client] Request (TaggedBootDevicesTest:test_tagged_boot_devices): 200 GET https://10.4.3.218/compute/v2.1/servers/b77ae494-25da-4509-8819-ce1c3ca6e19f 0.749s
2026-06-22 13:49:14,474 106587 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-OpenStack-Nova-API-Version': '2.32', 'X-Auth-Token': '<omitted>'}
Body: None
Response - Headers: {'date': 'Mon, 22 Jun 2026 13:49:13 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-length': '1784', 'content-type': 'application/json', 'openstack-api-version': 'compute 2.32', 'x-openstack-nova-api-version': '2.32', 'vary': 'OpenStack-API-Version,X-OpenStack-Nova-API-Version', 'x-openstack-request-id': 'req-3558141f-95d5-49c2-ad70-5de03b795fe5', 'x-compute-request-id': 'req-3558141f-95d5-49c2-ad70-5de03b795fe5', 'connection': 'close', 'status': '200', 'content-location': 'https://10.4.3.218/compute/v2.1/servers/b77ae494-25da-4509-8819-ce1c3ca6e19f'}
Body: b'{"server": {"accessIPv4": "", "accessIPv6": "", "addresses": {}, "created": "2026-06-22T13:48:57Z", "flavor": {"id": "42", "links": [{"rel": "bookmark", "href": "https://10.4.3.218/compute/flavors/42"}]}, "hostId": "ad9cff4ab31f54b9ab859118ca0f97ab51b7ae9648d62f32182cd021", "id": "b77ae494-25da-4509-8819-ce1c3ca6e19f", "image": {"id": "31e81cad-3804-4a59-86e1-967e41b3e6a7", "links": [{"rel": "bookmark", "href": "https://10.4.3.218/compute/images/31e81cad-3804-4a59-86e1-967e41b3e6a7"}]}, "links": [{"rel": "self", "href": "https://10.4.3.218/compute/v2.1/servers/b77ae494-25da-4509-8819-ce1c3ca6e19f"}, {"rel": "bookmark", "href": "https://10.4.3.218/compute/servers/b77ae494-25da-4509-8819-ce1c3ca6e19f"}], "metadata": {}, "name": "tempest-device-tagging-server-1121739403", "status": "BUILD", "tenant_id": "0bc0d2879543447c9bb36ff06acaf9fa", "user_id": "ea98ab23e6884e0f9d69544e1dc30654", "updated": "2026-06-22T13:49:12Z", "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "nova", "config_drive": "True", "key_name": "tempest-keypair-609314229", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "tempest-securitygroup--134170338"}, {"name": "tempest-securitygroup--134170338"}, {"name": "tempest-securitygroup--134170338"}, {"name": "tempest-securitygroup--134170338"}], "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": [{"id": "117cac62-399b-4fc7-8826-23c6d6a0a5e7", "delete_on_termination": false}, {"id": "db583e00-4c94-46b8-8cf4-deae851dfb89", "delete_on_termination": false}, {"id": "0c585bb7-45b0-4862-a8d6-f65d8a2f3131", "delete_on_termination": false}], "locked": false, "description": null, "tags": []}}'
2026-06-22 13:49:14,482 106587 INFO [tempest.common.waiters] State transition "BUILD/block_device_mapping" ==> "BUILD/spawning" after 16 second wait
2026-06-22 13:49:38,014 106587 INFO [tempest.lib.common.rest_client] Request (TaggedBootDevicesTest:test_tagged_boot_devices): 200 GET https://10.4.3.218/compute/v2.1/servers/b77ae494-25da-4509-8819-ce1c3ca6e19f 22.531s
2026-06-22 13:49:38,015 106587 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-OpenStack-Nova-API-Version': '2.32', 'X-Auth-Token': '<omitted>'}
Body: None
Response - Headers: {'date': 'Mon, 22 Jun 2026 13:49:15 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-length': '1830', 'content-type': 'application/json', 'openstack-api-version': 'compute 2.32', 'x-openstack-nova-api-version': '2.32', 'vary': 'OpenStack-API-Version,X-OpenStack-Nova-API-Version', 'x-openstack-request-id': 'req-2ff0599f-8994-4d56-a6a4-da189a51a139', 'x-compute-request-id': 'req-2ff0599f-8994-4d56-a6a4-da189a51a139', 'connection': 'close', 'status': '200', 'content-location': 'https://10.4.3.218/compute/v2.1/servers/b77ae494-25da-4509-8819-ce1c3ca6e19f'}
Body: b'{"server": {"accessIPv4": "", "accessIPv6": "", "addresses": {}, "created": "2026-06-22T13:48:57Z", "flavor": {"id": "42", "links": [{"rel": "bookmark", "href": "https://10.4.3.218/compute/flavors/42"}]}, "hostId": "ad9cff4ab31f54b9ab859118ca0f97ab51b7ae9648d62f32182cd021", "id": "b77ae494-25da-4509-8819-ce1c3ca6e19f", "image": {"id": "31e81cad-3804-4a59-86e1-967e41b3e6a7", "links": [{"rel": "bookmark", "href": "https://10.4.3.218/compute/images/31e81cad-3804-4a59-86e1-967e41b3e6a7"}]}, "links": [{"rel": "self", "href": "https://10.4.3.218/compute/v2.1/servers/b77ae494-25da-4509-8819-ce1c3ca6e19f"}, {"rel": "bookmark", "href": "https://10.4.3.218/compute/servers/b77ae494-25da-4509-8819-ce1c3ca6e19f"}], "metadata": {}, "name": "tempest-device-tagging-server-1121739403", "status": "BUILD", "tenant_id": "0bc0d2879543447c9bb36ff06acaf9fa", "user_id": "ea98ab23e6884e0f9d69544e1dc30654", "updated": "2026-06-22T13:49:12Z", "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "nova", "config_drive": "True", "key_name": "tempest-keypair-609314229", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "tempest-securitygroup--134170338"}, {"name": "tempest-securitygroup--134170338"}, {"name": "tempest-securitygroup--134170338"}, {"name": "tempest-securitygroup--134170338"}, {"name": "tempest-securitygroup--134170338"}], "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": [{"id": "117cac62-399b-4fc7-8826-23c6d6a0a5e7", "delete_on_termination": false}, {"id": "db583e00-4c94-46b8-8cf4-deae851dfb89", "delete_on_termination": false}, {"id": "0c585bb7-45b0-4862-a8d6-f65d8a2f3131", "delete_on_termination": false}], "locked": false, "description": null, "tags": []}}'
2026-06-22 13:49:39,542 106587 INFO [tempest.lib.common.rest_client] Request (TaggedBootDevicesTest:test_tagged_boot_devices): 200 GET https://10.4.3.218/compute/v2.1/servers/b77ae494-25da-4509-8819-ce1c3ca6e19f 0.516s
2026-06-22 13:49:39,543 106587 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-OpenStack-Nova-API-Version': '2.32', 'X-Auth-Token': '<omitted>'}
Body: None
Response - Headers: {'date': 'Mon, 22 Jun 2026 13:49:39 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-length': '1872', 'content-type': 'application/json', 'openstack-api-version': 'compute 2.32', 'x-openstack-nova-api-version': '2.32', 'vary': 'OpenStack-API-Version,X-OpenStack-Nova-API-Version', 'x-openstack-request-id': 'req-df5db010-35b6-41d7-bbee-1f2aba6c42a2', 'x-compute-request-id': 'req-df5db010-35b6-41d7-bbee-1f2aba6c42a2', 'connection': 'close', 'status': '200', 'content-location': 'https://10.4.3.218/compute/v2.1/servers/b77ae494-25da-4509-8819-ce1c3ca6e19f'}
Body: b'{"server": {"accessIPv4": "", "accessIPv6": "", "addresses": {}, "created": "2026-06-22T13:48:57Z", "flavor": {"id": "42", "links": [{"rel": "bookmark", "href": "https://10.4.3.218/compute/flavors/42"}]}, "hostId": "ad9cff4ab31f54b9ab859118ca0f97ab51b7ae9648d62f32182cd021", "id": "b77ae494-25da-4509-8819-ce1c3ca6e19f", "image": {"id": "31e81cad-3804-4a59-86e1-967e41b3e6a7", "links": [{"rel": "bookmark", "href": "https://10.4.3.218/compute/images/31e81cad-3804-4a59-86e1-967e41b3e6a7"}]}, "links": [{"rel": "self", "href": "https://10.4.3.218/compute/v2.1/servers/b77ae494-25da-4509-8819-ce1c3ca6e19f"}, {"rel": "bookmark", "href": "https://10.4.3.218/compute/servers/b77ae494-25da-4509-8819-ce1c3ca6e19f"}], "metadata": {}, "name": "tempest-device-tagging-server-1121739403", "status": "BUILD", "tenant_id": "0bc0d2879543447c9bb36ff06acaf9fa", "user_id": "ea98ab23e6884e0f9d69544e1dc30654", "updated": "2026-06-22T13:49:12Z", "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "nova", "config_drive": "True", "key_name": "tempest-keypair-609314229", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "default"}, {"name": "tempest-securitygroup--134170338"}, {"name": "tempest-securitygroup--134170338"}, {"name": "default"}, {"name": "tempest-securitygroup--134170338"}, {"name": "tempest-securitygroup--134170338"}, {"name": "tempest-securitygroup--134170338"}], "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": [{"id": "117cac62-399b-4fc7-8826-23c6d6a0a5e7", "delete_on_termination": false}, {"id": "db583e00-4c94-46b8-8cf4-deae851dfb89", "delete_on_termination": false}, {"id": "0c585bb7-45b0-4862-a8d6-f65d8a2f3131", "delete_on_termination": false}], "locked": false, "description": null, "tags": []}}'
2026-06-22 13:49:40,756 106587 INFO [tempest.lib.common.rest_client] Request (TaggedBootDevicesTest:test_tagged_boot_devices): 200 GET https://10.4.3.218/compute/v2.1/servers/b77ae494-25da-4509-8819-ce1c3ca6e19f 0.206s
2026-06-22 13:49:40,756 106587 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-OpenStack-Nova-API-Version': '2.32', 'X-Auth-Token': '<omitted>'}
Body: None
Response - Headers: {'date': 'Mon, 22 Jun 2026 13:49:40 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-length': '1872', 'content-type': 'application/json', 'openstack-api-version': 'compute 2.32', 'x-openstack-nova-api-version': '2.32', 'vary': 'OpenStack-API-Version,X-OpenStack-Nova-API-Version', 'x-openstack-request-id': 'req-2309b7e4-0b7c-4650-9fe7-3c627e97da94', 'x-compute-request-id': 'req-2309b7e4-0b7c-4650-9fe7-3c627e97da94', 'connection': 'close', 'status': '200', 'content-location': 'https://10.4.3.218/compute/v2.1/servers/b77ae494-25da-4509-8819-ce1c3ca6e19f'}
Body: b'{"server": {"accessIPv4": "", "accessIPv6": "", "addresses": {}, "created": "2026-06-22T13:48:57Z", "flavor": {"id": "42", "links": [{"rel": "bookmark", "href": "https://10.4.3.218/compute/flavors/42"}]}, "hostId": "ad9cff4ab31f54b9ab859118ca0f97ab51b7ae9648d62f32182cd021", "id": "b77ae494-25da-4509-8819-ce1c3ca6e19f", "image": {"id": "31e81cad-3804-4a59-86e1-967e41b3e6a7", "links": [{"rel": "bookmark", "href": "https://10.4.3.218/compute/images/31e81cad-3804-4a59-86e1-967e41b3e6a7"}]}, "links": [{"rel": "self", "href": "https://10.4.3.218/compute/v2.1/servers/b77ae494-25da-4509-8819-ce1c3ca6e19f"}, {"rel": "bookmark", "href": "https://10.4.3.218/compute/servers/b77ae494-25da-4509-8819-ce1c3ca6e19f"}], "metadata": {}, "name": "tempest-device-tagging-server-1121739403", "status": "BUILD", "tenant_id": "0bc0d2879543447c9bb36ff06acaf9fa", "user_id": "ea98ab23e6884e0f9d69544e1dc30654", "updated": "2026-06-22T13:49:12Z", "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "nova", "config_drive": "True", "key_name": "tempest-keypair-609314229", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "default"}, {"name": "tempest-securitygroup--134170338"}, {"name": "tempest-securitygroup--134170338"}, {"name": "default"}, {"name": "tempest-securitygroup--134170338"}, {"name": "tempest-securitygroup--134170338"}, {"name": "tempest-securitygroup--134170338"}], "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": [{"id": "117cac62-399b-4fc7-8826-23c6d6a0a5e7", "delete_on_termination": false}, {"id": "db583e00-4c94-46b8-8cf4-deae851dfb89", "delete_on_termination": false}, {"id": "0c585bb7-45b0-4862-a8d6-f65d8a2f3131", "delete_on_termination": false}], "locked": false, "description": null, "tags": []}}'
2026-06-22 13:49:42,426 106587 INFO [tempest.lib.common.rest_client] Request (TaggedBootDevicesTest:test_tagged_boot_devices): 200 GET https://10.4.3.218/compute/v2.1/servers/b77ae494-25da-4509-8819-ce1c3ca6e19f 0.659s
2026-06-22 13:49:42,426 106587 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-OpenStack-Nova-API-Version': '2.32', 'X-Auth-Token': '<omitted>'}
Body: None
Response - Headers: {'date': 'Mon, 22 Jun 2026 13:49:41 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-length': '1872', 'content-type': 'application/json', 'openstack-api-version': 'compute 2.32', 'x-openstack-nova-api-version': '2.32', 'vary': 'OpenStack-API-Version,X-OpenStack-Nova-API-Version', 'x-openstack-request-id': 'req-d0d3b5dd-0c5d-48ad-8fed-65ead2781f67', 'x-compute-request-id': 'req-d0d3b5dd-0c5d-48ad-8fed-65ead2781f67', 'connection': 'close', 'status': '200', 'content-location': 'https://10.4.3.218/compute/v2.1/servers/b77ae494-25da-4509-8819-ce1c3ca6e19f'}
Body: b'{"server": {"accessIPv4": "", "accessIPv6": "", "addresses": {}, "created": "2026-06-22T13:48:57Z", "flavor": {"id": "42", "links": [{"rel": "bookmark", "href": "https://10.4.3.218/compute/flavors/42"}]}, "hostId": "ad9cff4ab31f54b9ab859118ca0f97ab51b7ae9648d62f32182cd021", "id": "b77ae494-25da-4509-8819-ce1c3ca6e19f", "image": {"id": "31e81cad-3804-4a59-86e1-967e41b3e6a7", "links": [{"rel": "bookmark", "href": "https://10.4.3.218/compute/images/31e81cad-3804-4a59-86e1-967e41b3e6a7"}]}, "links": [{"rel": "self", "href": "https://10.4.3.218/compute/v2.1/servers/b77ae494-25da-4509-8819-ce1c3ca6e19f"}, {"rel": "bookmark", "href": "https://10.4.3.218/compute/servers/b77ae494-25da-4509-8819-ce1c3ca6e19f"}], "metadata": {}, "name": "tempest-device-tagging-server-1121739403", "status": "BUILD", "tenant_id": "0bc0d2879543447c9bb36ff06acaf9fa", "user_id": "ea98ab23e6884e0f9d69544e1dc30654", "updated": "2026-06-22T13:49:12Z", "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "nova", "config_drive": "True", "key_name": "tempest-keypair-609314229", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "default"}, {"name": "tempest-securitygroup--134170338"}, {"name": "tempest-securitygroup--134170338"}, {"name": "default"}, {"name": "tempest-securitygroup--134170338"}, {"name": "tempest-securitygroup--134170338"}, {"name": "tempest-securitygroup--134170338"}], "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": [{"id": "117cac62-399b-4fc7-8826-23c6d6a0a5e7", "delete_on_termination": false}, {"id": "db583e00-4c94-46b8-8cf4-deae851dfb89", "delete_on_termination": false}, {"id": "0c585bb7-45b0-4862-a8d6-f65d8a2f3131", "delete_on_termination": false}], "locked": false, "description": null, "tags": []}}'
2026-06-22 13:49:45,300 106587 INFO [tempest.lib.common.rest_client] Request (TaggedBootDevicesTest:test_tagged_boot_devices): 200 GET https://10.4.3.218/compute/v2.1/servers/b77ae494-25da-4509-8819-ce1c3ca6e19f 1.867s
2026-06-22 13:49:45,300 106587 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-OpenStack-Nova-API-Version': '2.32', 'X-Auth-Token': '<omitted>'}
Body: None
Response - Headers: {'date': 'Mon, 22 Jun 2026 13:49:43 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-length': '1872', 'content-type': 'application/json', 'openstack-api-version': 'compute 2.32', 'x-openstack-nova-api-version': '2.32', 'vary': 'OpenStack-API-Version,X-OpenStack-Nova-API-Version', 'x-openstack-request-id': 'req-145032d6-f3d7-4f80-975e-0aacfc7e9661', 'x-compute-request-id': 'req-145032d6-f3d7-4f80-975e-0aacfc7e9661', 'connection': 'close', 'status': '200', 'content-location': 'https://10.4.3.218/compute/v2.1/servers/b77ae494-25da-4509-8819-ce1c3ca6e19f'}
Body: b'{"server": {"accessIPv4": "", "accessIPv6": "", "addresses": {}, "created": "2026-06-22T13:48:57Z", "flavor": {"id": "42", "links": [{"rel": "bookmark", "href": "https://10.4.3.218/compute/flavors/42"}]}, "hostId": "ad9cff4ab31f54b9ab859118ca0f97ab51b7ae9648d62f32182cd021", "id": "b77ae494-25da-4509-8819-ce1c3ca6e19f", "image": {"id": "31e81cad-3804-4a59-86e1-967e41b3e6a7", "links": [{"rel": "bookmark", "href": "https://10.4.3.218/compute/images/31e81cad-3804-4a59-86e1-967e41b3e6a7"}]}, "links": [{"rel": "self", "href": "https://10.4.3.218/compute/v2.1/servers/b77ae494-25da-4509-8819-ce1c3ca6e19f"}, {"rel": "bookmark", "href": "https://10.4.3.218/compute/servers/b77ae494-25da-4509-8819-ce1c3ca6e19f"}], "metadata": {}, "name": "tempest-device-tagging-server-1121739403", "status": "BUILD", "tenant_id": "0bc0d2879543447c9bb36ff06acaf9fa", "user_id": "ea98ab23e6884e0f9d69544e1dc30654", "updated": "2026-06-22T13:49:12Z", "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "nova", "config_drive": "True", "key_name": "tempest-keypair-609314229", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "default"}, {"name": "tempest-securitygroup--134170338"}, {"name": "tempest-securitygroup--134170338"}, {"name": "default"}, {"name": "tempest-securitygroup--134170338"}, {"name": "tempest-securitygroup--134170338"}, {"name": "tempest-securitygroup--134170338"}], "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": [{"id": "117cac62-399b-4fc7-8826-23c6d6a0a5e7", "delete_on_termination": false}, {"id": "db583e00-4c94-46b8-8cf4-deae851dfb89", "delete_on_termination": false}, {"id": "0c585bb7-45b0-4862-a8d6-f65d8a2f3131", "delete_on_termination": false}], "locked": false, "description": null, "tags": []}}'
2026-06-22 13:49:53,987 106587 INFO [tempest.lib.common.rest_client] Request (TaggedBootDevicesTest:test_tagged_boot_devices): 200 GET https://10.4.3.218/compute/v2.1/servers/b77ae494-25da-4509-8819-ce1c3ca6e19f 7.677s
2026-06-22 13:49:53,987 106587 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-OpenStack-Nova-API-Version': '2.32', 'X-Auth-Token': '<omitted>'}
Body: None
Response - Headers: {'date': 'Mon, 22 Jun 2026 13:49:46 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-length': '1872', 'content-type': 'application/json', 'openstack-api-version': 'compute 2.32', 'x-openstack-nova-api-version': '2.32', 'vary': 'OpenStack-API-Version,X-OpenStack-Nova-API-Version', 'x-openstack-request-id': 'req-8146e5bc-7418-41a6-aacc-921617cd2831', 'x-compute-request-id': 'req-8146e5bc-7418-41a6-aacc-921617cd2831', 'connection': 'close', 'status': '200', 'content-location': 'https://10.4.3.218/compute/v2.1/servers/b77ae494-25da-4509-8819-ce1c3ca6e19f'}
Body: b'{"server": {"accessIPv4": "", "accessIPv6": "", "addresses": {}, "created": "2026-06-22T13:48:57Z", "flavor": {"id": "42", "links": [{"rel": "bookmark", "href": "https://10.4.3.218/compute/flavors/42"}]}, "hostId": "ad9cff4ab31f54b9ab859118ca0f97ab51b7ae9648d62f32182cd021", "id": "b77ae494-25da-4509-8819-ce1c3ca6e19f", "image": {"id": "31e81cad-3804-4a59-86e1-967e41b3e6a7", "links": [{"rel": "bookmark", "href": "https://10.4.3.218/compute/images/31e81cad-3804-4a59-86e1-967e41b3e6a7"}]}, "links": [{"rel": "self", "href": "https://10.4.3.218/compute/v2.1/servers/b77ae494-25da-4509-8819-ce1c3ca6e19f"}, {"rel": "bookmark", "href": "https://10.4.3.218/compute/servers/b77ae494-25da-4509-8819-ce1c3ca6e19f"}], "metadata": {}, "name": "tempest-device-tagging-server-1121739403", "status": "BUILD", "tenant_id": "0bc0d2879543447c9bb36ff06acaf9fa", "user_id": "ea98ab23e6884e0f9d69544e1dc30654", "updated": "2026-06-22T13:49:12Z", "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "nova", "config_drive": "True", "key_name": "tempest-keypair-609314229", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "default"}, {"name": "tempest-securitygroup--134170338"}, {"name": "tempest-securitygroup--134170338"}, {"name": "default"}, {"name": "tempest-securitygroup--134170338"}, {"name": "tempest-securitygroup--134170338"}, {"name": "tempest-securitygroup--134170338"}], "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": [{"id": "117cac62-399b-4fc7-8826-23c6d6a0a5e7", "delete_on_termination": false}, {"id": "db583e00-4c94-46b8-8cf4-deae851dfb89", "delete_on_termination": false}, {"id": "0c585bb7-45b0-4862-a8d6-f65d8a2f3131", "delete_on_termination": false}], "locked": false, "description": null, "tags": []}}'
2026-06-22 13:49:56,302 106587 INFO [tempest.lib.common.rest_client] Request (TaggedBootDevicesTest:test_tagged_boot_devices): 200 GET https://10.4.3.218/compute/v2.1/servers/b77ae494-25da-4509-8819-ce1c3ca6e19f 1.305s
2026-06-22 13:49:56,302 106587 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-OpenStack-Nova-API-Version': '2.32', 'X-Auth-Token': '<omitted>'}
Body: None
Response - Headers: {'date': 'Mon, 22 Jun 2026 13:49:55 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-length': '1872', 'content-type': 'application/json', 'openstack-api-version': 'compute 2.32', 'x-openstack-nova-api-version': '2.32', 'vary': 'OpenStack-API-Version,X-OpenStack-Nova-API-Version', 'x-openstack-request-id': 'req-c5e1a13c-1b49-427c-9918-6605bbf900c4', 'x-compute-request-id': 'req-c5e1a13c-1b49-427c-9918-6605bbf900c4', 'connection': 'close', 'status': '200', 'content-location': 'https://10.4.3.218/compute/v2.1/servers/b77ae494-25da-4509-8819-ce1c3ca6e19f'}
Body: b'{"server": {"accessIPv4": "", "accessIPv6": "", "addresses": {}, "created": "2026-06-22T13:48:57Z", "flavor": {"id": "42", "links": [{"rel": "bookmark", "href": "https://10.4.3.218/compute/flavors/42"}]}, "hostId": "ad9cff4ab31f54b9ab859118ca0f97ab51b7ae9648d62f32182cd021", "id": "b77ae494-25da-4509-8819-ce1c3ca6e19f", "image": {"id": "31e81cad-3804-4a59-86e1-967e41b3e6a7", "links": [{"rel": "bookmark", "href": "https://10.4.3.218/compute/images/31e81cad-3804-4a59-86e1-967e41b3e6a7"}]}, "links": [{"rel": "self", "href": "https://10.4.3.218/compute/v2.1/servers/b77ae494-25da-4509-8819-ce1c3ca6e19f"}, {"rel": "bookmark", "href": "https://10.4.3.218/compute/servers/b77ae494-25da-4509-8819-ce1c3ca6e19f"}], "metadata": {}, "name": "tempest-device-tagging-server-1121739403", "status": "BUILD", "tenant_id": "0bc0d2879543447c9bb36ff06acaf9fa", "user_id": "ea98ab23e6884e0f9d69544e1dc30654", "updated": "2026-06-22T13:49:12Z", "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "nova", "config_drive": "True", "key_name": "tempest-keypair-609314229", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "default"}, {"name": "tempest-securitygroup--134170338"}, {"name": "tempest-securitygroup--134170338"}, {"name": "default"}, {"name": "tempest-securitygroup--134170338"}, {"name": "tempest-securitygroup--134170338"}, {"name": "tempest-securitygroup--134170338"}], "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": [{"id": "117cac62-399b-4fc7-8826-23c6d6a0a5e7", "delete_on_termination": false}, {"id": "db583e00-4c94-46b8-8cf4-deae851dfb89", "delete_on_termination": false}, {"id": "0c585bb7-45b0-4862-a8d6-f65d8a2f3131", "delete_on_termination": false}], "locked": false, "description": null, "tags": []}}'
2026-06-22 13:49:57,828 106587 INFO [tempest.lib.common.rest_client] Request (TaggedBootDevicesTest:test_tagged_boot_devices): 200 GET https://10.4.3.218/compute/v2.1/servers/b77ae494-25da-4509-8819-ce1c3ca6e19f 0.516s
2026-06-22 13:49:57,828 106587 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-OpenStack-Nova-API-Version': '2.32', 'X-Auth-Token': '<omitted>'}
Body: None
Response - Headers: {'date': 'Mon, 22 Jun 2026 13:49:57 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-length': '1872', 'content-type': 'application/json', 'openstack-api-version': 'compute 2.32', 'x-openstack-nova-api-version': '2.32', 'vary': 'OpenStack-API-Version,X-OpenStack-Nova-API-Version', 'x-openstack-request-id': 'req-acac0370-4038-42e1-b39b-4171f10360d5', 'x-compute-request-id': 'req-acac0370-4038-42e1-b39b-4171f10360d5', 'connection': 'close', 'status': '200', 'content-location': 'https://10.4.3.218/compute/v2.1/servers/b77ae494-25da-4509-8819-ce1c3ca6e19f'}
Body: b'{"server": {"accessIPv4": "", "accessIPv6": "", "addresses": {}, "created": "2026-06-22T13:48:57Z", "flavor": {"id": "42", "links": [{"rel": "bookmark", "href": "https://10.4.3.218/compute/flavors/42"}]}, "hostId": "ad9cff4ab31f54b9ab859118ca0f97ab51b7ae9648d62f32182cd021", "id": "b77ae494-25da-4509-8819-ce1c3ca6e19f", "image": {"id": "31e81cad-3804-4a59-86e1-967e41b3e6a7", "links": [{"rel": "bookmark", "href": "https://10.4.3.218/compute/images/31e81cad-3804-4a59-86e1-967e41b3e6a7"}]}, "links": [{"rel": "self", "href": "https://10.4.3.218/compute/v2.1/servers/b77ae494-25da-4509-8819-ce1c3ca6e19f"}, {"rel": "bookmark", "href": "https://10.4.3.218/compute/servers/b77ae494-25da-4509-8819-ce1c3ca6e19f"}], "metadata": {}, "name": "tempest-device-tagging-server-1121739403", "status": "BUILD", "tenant_id": "0bc0d2879543447c9bb36ff06acaf9fa", "user_id": "ea98ab23e6884e0f9d69544e1dc30654", "updated": "2026-06-22T13:49:12Z", "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "nova", "config_drive": "True", "key_name": "tempest-keypair-609314229", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "default"}, {"name": "tempest-securitygroup--134170338"}, {"name": "tempest-securitygroup--134170338"}, {"name": "default"}, {"name": "tempest-securitygroup--134170338"}, {"name": "tempest-securitygroup--134170338"}, {"name": "tempest-securitygroup--134170338"}], "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": [{"id": "117cac62-399b-4fc7-8826-23c6d6a0a5e7", "delete_on_termination": false}, {"id": "db583e00-4c94-46b8-8cf4-deae851dfb89", "delete_on_termination": false}, {"id": "0c585bb7-45b0-4862-a8d6-f65d8a2f3131", "delete_on_termination": false}], "locked": false, "description": null, "tags": []}}'
2026-06-22 13:49:59,087 106587 INFO [tempest.lib.common.rest_client] Request (TaggedBootDevicesTest:test_tagged_boot_devices): 200 GET https://10.4.3.218/compute/v2.1/servers/b77ae494-25da-4509-8819-ce1c3ca6e19f 0.246s
2026-06-22 13:49:59,087 106587 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-OpenStack-Nova-API-Version': '2.32', 'X-Auth-Token': '<omitted>'}
Body: None
Response - Headers: {'date': 'Mon, 22 Jun 2026 13:49:58 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-length': '1872', 'content-type': 'application/json', 'openstack-api-version': 'compute 2.32', 'x-openstack-nova-api-version': '2.32', 'vary': 'OpenStack-API-Version,X-OpenStack-Nova-API-Version', 'x-openstack-request-id': 'req-e9747a35-a3b9-41dc-90d5-ff5c6066398f', 'x-compute-request-id': 'req-e9747a35-a3b9-41dc-90d5-ff5c6066398f', 'connection': 'close', 'status': '200', 'content-location': 'https://10.4.3.218/compute/v2.1/servers/b77ae494-25da-4509-8819-ce1c3ca6e19f'}
Body: b'{"server": {"accessIPv4": "", "accessIPv6": "", "addresses": {}, "created": "2026-06-22T13:48:57Z", "flavor": {"id": "42", "links": [{"rel": "bookmark", "href": "https://10.4.3.218/compute/flavors/42"}]}, "hostId": "ad9cff4ab31f54b9ab859118ca0f97ab51b7ae9648d62f32182cd021", "id": "b77ae494-25da-4509-8819-ce1c3ca6e19f", "image": {"id": "31e81cad-3804-4a59-86e1-967e41b3e6a7", "links": [{"rel": "bookmark", "href": "https://10.4.3.218/compute/images/31e81cad-3804-4a59-86e1-967e41b3e6a7"}]}, "links": [{"rel": "self", "href": "https://10.4.3.218/compute/v2.1/servers/b77ae494-25da-4509-8819-ce1c3ca6e19f"}, {"rel": "bookmark", "href": "https://10.4.3.218/compute/servers/b77ae494-25da-4509-8819-ce1c3ca6e19f"}], "metadata": {}, "name": "tempest-device-tagging-server-1121739403", "status": "BUILD", "tenant_id": "0bc0d2879543447c9bb36ff06acaf9fa", "user_id": "ea98ab23e6884e0f9d69544e1dc30654", "updated": "2026-06-22T13:49:12Z", "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "nova", "config_drive": "True", "key_name": "tempest-keypair-609314229", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "default"}, {"name": "tempest-securitygroup--134170338"}, {"name": "tempest-securitygroup--134170338"}, {"name": "default"}, {"name": "tempest-securitygroup--134170338"}, {"name": "tempest-securitygroup--134170338"}, {"name": "tempest-securitygroup--134170338"}], "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": [{"id": "117cac62-399b-4fc7-8826-23c6d6a0a5e7", "delete_on_termination": false}, {"id": "db583e00-4c94-46b8-8cf4-deae851dfb89", "delete_on_termination": false}, {"id": "0c585bb7-45b0-4862-a8d6-f65d8a2f3131", "delete_on_termination": false}], "locked": false, "description": null, "tags": []}}'
2026-06-22 13:50:03,075 106587 INFO [tempest.lib.common.rest_client] Request (TaggedBootDevicesTest:test_tagged_boot_devices): 200 GET https://10.4.3.218/compute/v2.1/servers/b77ae494-25da-4509-8819-ce1c3ca6e19f 2.978s
2026-06-22 13:50:03,075 106587 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-OpenStack-Nova-API-Version': '2.32', 'X-Auth-Token': '<omitted>'}
Body: None
Response - Headers: {'date': 'Mon, 22 Jun 2026 13:50:00 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-length': '1872', 'content-type': 'application/json', 'openstack-api-version': 'compute 2.32', 'x-openstack-nova-api-version': '2.32', 'vary': 'OpenStack-API-Version,X-OpenStack-Nova-API-Version', 'x-openstack-request-id': 'req-54784a9e-905b-4ee6-9577-dad67aef0cff', 'x-compute-request-id': 'req-54784a9e-905b-4ee6-9577-dad67aef0cff', 'connection': 'close', 'status': '200', 'content-location': 'https://10.4.3.218/compute/v2.1/servers/b77ae494-25da-4509-8819-ce1c3ca6e19f'}
Body: b'{"server": {"accessIPv4": "", "accessIPv6": "", "addresses": {}, "created": "2026-06-22T13:48:57Z", "flavor": {"id": "42", "links": [{"rel": "bookmark", "href": "https://10.4.3.218/compute/flavors/42"}]}, "hostId": "ad9cff4ab31f54b9ab859118ca0f97ab51b7ae9648d62f32182cd021", "id": "b77ae494-25da-4509-8819-ce1c3ca6e19f", "image": {"id": "31e81cad-3804-4a59-86e1-967e41b3e6a7", "links": [{"rel": "bookmark", "href": "https://10.4.3.218/compute/images/31e81cad-3804-4a59-86e1-967e41b3e6a7"}]}, "links": [{"rel": "self", "href": "https://10.4.3.218/compute/v2.1/servers/b77ae494-25da-4509-8819-ce1c3ca6e19f"}, {"rel": "bookmark", "href": "https://10.4.3.218/compute/servers/b77ae494-25da-4509-8819-ce1c3ca6e19f"}], "metadata": {}, "name": "tempest-device-tagging-server-1121739403", "status": "BUILD", "tenant_id": "0bc0d2879543447c9bb36ff06acaf9fa", "user_id": "ea98ab23e6884e0f9d69544e1dc30654", "updated": "2026-06-22T13:49:12Z", "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "nova", "config_drive": "True", "key_name": "tempest-keypair-609314229", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "default"}, {"name": "tempest-securitygroup--134170338"}, {"name": "tempest-securitygroup--134170338"}, {"name": "default"}, {"name": "tempest-securitygroup--134170338"}, {"name": "tempest-securitygroup--134170338"}, {"name": "tempest-securitygroup--134170338"}], "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": [{"id": "117cac62-399b-4fc7-8826-23c6d6a0a5e7", "delete_on_termination": false}, {"id": "db583e00-4c94-46b8-8cf4-deae851dfb89", "delete_on_termination": false}, {"id": "0c585bb7-45b0-4862-a8d6-f65d8a2f3131", "delete_on_termination": false}], "locked": false, "description": null, "tags": []}}'
2026-06-22 13:50:47,539 106587 INFO [tempest.lib.common.rest_client] Request (TaggedBootDevicesTest:test_tagged_boot_devices): 200 GET https://10.4.3.218/compute/v2.1/servers/b77ae494-25da-4509-8819-ce1c3ca6e19f 43.452s
2026-06-22 13:50:47,540 106587 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-OpenStack-Nova-API-Version': '2.32', 'X-Auth-Token': '<omitted>'}
Body: None
Response - Headers: {'date': 'Mon, 22 Jun 2026 13:50:04 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-length': '1872', 'content-type': 'application/json', 'openstack-api-version': 'compute 2.32', 'x-openstack-nova-api-version': '2.32', 'vary': 'OpenStack-API-Version,X-OpenStack-Nova-API-Version', 'x-openstack-request-id': 'req-03edbb97-f32e-410b-836a-90f61f6f7421', 'x-compute-request-id': 'req-03edbb97-f32e-410b-836a-90f61f6f7421', 'connection': 'close', 'status': '200', 'content-location': 'https://10.4.3.218/compute/v2.1/servers/b77ae494-25da-4509-8819-ce1c3ca6e19f'}
Body: b'{"server": {"accessIPv4": "", "accessIPv6": "", "addresses": {}, "created": "2026-06-22T13:48:57Z", "flavor": {"id": "42", "links": [{"rel": "bookmark", "href": "https://10.4.3.218/compute/flavors/42"}]}, "hostId": "ad9cff4ab31f54b9ab859118ca0f97ab51b7ae9648d62f32182cd021", "id": "b77ae494-25da-4509-8819-ce1c3ca6e19f", "image": {"id": "31e81cad-3804-4a59-86e1-967e41b3e6a7", "links": [{"rel": "bookmark", "href": "https://10.4.3.218/compute/images/31e81cad-3804-4a59-86e1-967e41b3e6a7"}]}, "links": [{"rel": "self", "href": "https://10.4.3.218/compute/v2.1/servers/b77ae494-25da-4509-8819-ce1c3ca6e19f"}, {"rel": "bookmark", "href": "https://10.4.3.218/compute/servers/b77ae494-25da-4509-8819-ce1c3ca6e19f"}], "metadata": {}, "name": "tempest-device-tagging-server-1121739403", "status": "BUILD", "tenant_id": "0bc0d2879543447c9bb36ff06acaf9fa", "user_id": "ea98ab23e6884e0f9d69544e1dc30654", "updated": "2026-06-22T13:49:12Z", "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "nova", "config_drive": "True", "key_name": "tempest-keypair-609314229", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "default"}, {"name": "tempest-securitygroup--134170338"}, {"name": "tempest-securitygroup--134170338"}, {"name": "default"}, {"name": "tempest-securitygroup--134170338"}, {"name": "tempest-securitygroup--134170338"}, {"name": "tempest-securitygroup--134170338"}], "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": [{"id": "117cac62-399b-4fc7-8826-23c6d6a0a5e7", "delete_on_termination": false}, {"id": "db583e00-4c94-46b8-8cf4-deae851dfb89", "delete_on_termination": false}, {"id": "0c585bb7-45b0-4862-a8d6-f65d8a2f3131", "delete_on_termination": false}], "locked": false, "description": null, "tags": []}}'
2026-06-22 13:51:45,842 106587 INFO [tempest.lib.common.rest_client] Request (TaggedBootDevicesTest:test_tagged_boot_devices): 200 GET https://10.4.3.218/compute/v2.1/servers/b77ae494-25da-4509-8819-ce1c3ca6e19f 57.290s
2026-06-22 13:51:45,842 106587 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-OpenStack-Nova-API-Version': '2.32', 'X-Auth-Token': '<omitted>'}
Body: None
Response - Headers: {'date': 'Mon, 22 Jun 2026 13:50:48 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-length': '1872', 'content-type': 'application/json', 'openstack-api-version': 'compute 2.32', 'x-openstack-nova-api-version': '2.32', 'vary': 'OpenStack-API-Version,X-OpenStack-Nova-API-Version', 'x-openstack-request-id': 'req-2ca91270-2d76-47f4-a361-41ab450dd042', 'x-compute-request-id': 'req-2ca91270-2d76-47f4-a361-41ab450dd042', 'connection': 'close', 'status': '200', 'content-location': 'https://10.4.3.218/compute/v2.1/servers/b77ae494-25da-4509-8819-ce1c3ca6e19f'}
Body: b'{"server": {"accessIPv4": "", "accessIPv6": "", "addresses": {}, "created": "2026-06-22T13:48:57Z", "flavor": {"id": "42", "links": [{"rel": "bookmark", "href": "https://10.4.3.218/compute/flavors/42"}]}, "hostId": "ad9cff4ab31f54b9ab859118ca0f97ab51b7ae9648d62f32182cd021", "id": "b77ae494-25da-4509-8819-ce1c3ca6e19f", "image": {"id": "31e81cad-3804-4a59-86e1-967e41b3e6a7", "links": [{"rel": "bookmark", "href": "https://10.4.3.218/compute/images/31e81cad-3804-4a59-86e1-967e41b3e6a7"}]}, "links": [{"rel": "self", "href": "https://10.4.3.218/compute/v2.1/servers/b77ae494-25da-4509-8819-ce1c3ca6e19f"}, {"rel": "bookmark", "href": "https://10.4.3.218/compute/servers/b77ae494-25da-4509-8819-ce1c3ca6e19f"}], "metadata": {}, "name": "tempest-device-tagging-server-1121739403", "status": "BUILD", "tenant_id": "0bc0d2879543447c9bb36ff06acaf9fa", "user_id": "ea98ab23e6884e0f9d69544e1dc30654", "updated": "2026-06-22T13:49:12Z", "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "nova", "config_drive": "True", "key_name": "tempest-keypair-609314229", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "default"}, {"name": "tempest-securitygroup--134170338"}, {"name": "tempest-securitygroup--134170338"}, {"name": "default"}, {"name": "tempest-securitygroup--134170338"}, {"name": "tempest-securitygroup--134170338"}, {"name": "tempest-securitygroup--134170338"}], "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": [{"id": "117cac62-399b-4fc7-8826-23c6d6a0a5e7", "delete_on_termination": false}, {"id": "db583e00-4c94-46b8-8cf4-deae851dfb89", "delete_on_termination": false}, {"id": "0c585bb7-45b0-4862-a8d6-f65d8a2f3131", "delete_on_termination": false}], "locked": false, "description": null, "tags": []}}'
2026-06-22 13:51:46,920 106587 INFO [tempest.lib.common.rest_client] Request (TaggedBootDevicesTest:test_tagged_boot_devices): 500 GET https://10.4.3.218/compute/v2.1/servers/b77ae494-25da-4509-8819-ce1c3ca6e19f 0.069s
2026-06-22 13:51:46,920 106587 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-OpenStack-Nova-API-Version': '2.32', 'X-Auth-Token': '<omitted>'}
Body: None
Response - Headers: {'date': 'Mon, 22 Jun 2026 13:51:46 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'openstack-api-version': 'compute 2.32', 'x-openstack-nova-api-version': '2.32', 'vary': 'OpenStack-API-Version,X-OpenStack-Nova-API-Version', 'content-type': 'application/json; charset=UTF-8', 'content-length': '147', 'x-openstack-request-id': 'req-56ac84bf-4e95-4981-bd41-4c72b8004722', 'x-compute-request-id': 'req-56ac84bf-4e95-4981-bd41-4c72b8004722', 'connection': 'close', 'status': '500', 'content-location': 'https://10.4.3.218/compute/v2.1/servers/b77ae494-25da-4509-8819-ce1c3ca6e19f'}
Body: b'{"computeFault": {"code": 500, "message": "Unexpected API Error. Please contact the administrator\\n<class \'oslo_db.exception.DBConnectionError\'>"}}'
2026-06-22 13:51:46,963 106587 INFO [tempest.lib.common.rest_client] Request (TaggedBootDevicesTest:test_tagged_boot_devices): 500 DELETE https://10.4.3.218/compute/v2.1/servers/b77ae494-25da-4509-8819-ce1c3ca6e19f 0.043s
2026-06-22 13:51:46,964 106587 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-OpenStack-Nova-API-Version': '2.32', 'X-Auth-Token': '<omitted>'}
Body: None
Response - Headers: {'date': 'Mon, 22 Jun 2026 13:51:46 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'openstack-api-version': 'compute 2.32', 'x-openstack-nova-api-version': '2.32', 'vary': 'OpenStack-API-Version,X-OpenStack-Nova-API-Version', 'content-type': 'application/json; charset=UTF-8', 'content-length': '147', 'x-openstack-request-id': 'req-994de6ff-a0b5-438f-b244-27eee718e092', 'x-compute-request-id': 'req-994de6ff-a0b5-438f-b244-27eee718e092', 'connection': 'close', 'status': '500', 'content-location': 'https://10.4.3.218/compute/v2.1/servers/b77ae494-25da-4509-8819-ce1c3ca6e19f'}
Body: b'{"computeFault": {"code": 500, "message": "Unexpected API Error. Please contact the administrator\\n<class \'oslo_db.exception.DBConnectionError\'>"}}'
2026-06-22 13:51:46,964 106587 ERROR [tempest.common.compute] Deleting server b77ae494-25da-4509-8819-ce1c3ca6e19f failed
2026-06-22 13:51:46.964 106587 ERROR tempest.common.compute Traceback (most recent call last):
2026-06-22 13:51:46.964 106587 ERROR tempest.common.compute File "/opt/stack/tempest/tempest/common/compute.py", line 328, in create_test_server
2026-06-22 13:51:46.964 106587 ERROR tempest.common.compute server = waiters.wait_for_server_status(
2026-06-22 13:51:46.964 106587 ERROR tempest.common.compute ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2026-06-22 13:51:46.964 106587 ERROR tempest.common.compute File "/opt/stack/tempest/tempest/common/waiters.py", line 65, in wait_for_server_status
2026-06-22 13:51:46.964 106587 ERROR tempest.common.compute body = client.show_server(server_id)['server']
2026-06-22 13:51:46.964 106587 ERROR tempest.common.compute ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2026-06-22 13:51:46.964 106587 ERROR tempest.common.compute File "/opt/stack/tempest/tempest/lib/services/compute/servers_client.py", line 175, in show_server
2026-06-22 13:51:46.964 106587 ERROR tempest.common.compute resp, body = self.get("servers/%s" % server_id)
2026-06-22 13:51:46.964 106587 ERROR tempest.common.compute ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2026-06-22 13:51:46.964 106587 ERROR tempest.common.compute File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 345, in get
2026-06-22 13:51:46.964 106587 ERROR tempest.common.compute return self.request('GET', url, extra_headers, headers,
2026-06-22 13:51:46.964 106587 ERROR tempest.common.compute ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2026-06-22 13:51:46.964 106587 ERROR tempest.common.compute File "/opt/stack/tempest/tempest/lib/services/compute/base_compute_client.py", line 47, in request
2026-06-22 13:51:46.964 106587 ERROR tempest.common.compute resp, resp_body = super(BaseComputeClient, self).request(
2026-06-22 13:51:46.964 106587 ERROR tempest.common.compute ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2026-06-22 13:51:46.964 106587 ERROR tempest.common.compute File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 767, in request
2026-06-22 13:51:46.964 106587 ERROR tempest.common.compute self._error_checker(resp, resp_body)
2026-06-22 13:51:46.964 106587 ERROR tempest.common.compute File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 952, in _error_checker
2026-06-22 13:51:46.964 106587 ERROR tempest.common.compute raise exceptions.ServerFault(resp_body, resp=resp,
2026-06-22 13:51:46.964 106587 ERROR tempest.common.compute tempest.lib.exceptions.ServerFault: Got server fault
2026-06-22 13:51:46.964 106587 ERROR tempest.common.compute Details: Unexpected API Error. Please contact the administrator
2026-06-22 13:51:46.964 106587 ERROR tempest.common.compute <class 'oslo_db.exception.DBConnectionError'>
2026-06-22 13:51:46.964 106587 ERROR tempest.common.compute
2026-06-22 13:51:46.964 106587 ERROR tempest.common.compute During handling of the above exception, another exception occurred:
2026-06-22 13:51:46.964 106587 ERROR tempest.common.compute
2026-06-22 13:51:46.964 106587 ERROR tempest.common.compute Traceback (most recent call last):
2026-06-22 13:51:46.964 106587 ERROR tempest.common.compute File "/opt/stack/tempest/tempest/common/compute.py", line 348, in create_test_server
2026-06-22 13:51:46.964 106587 ERROR tempest.common.compute clients.servers_client.delete_server(
2026-06-22 13:51:46.964 106587 ERROR tempest.common.compute File "/opt/stack/tempest/tempest/lib/services/compute/servers_client.py", line 188, in delete_server
2026-06-22 13:51:46.964 106587 ERROR tempest.common.compute resp, body = self.delete("servers/%s" % server_id)
2026-06-22 13:51:46.964 106587 ERROR tempest.common.compute ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2026-06-22 13:51:46.964 106587 ERROR tempest.common.compute File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 362, in delete
2026-06-22 13:51:46.964 106587 ERROR tempest.common.compute return self.request('DELETE', url, extra_headers, headers, body)
2026-06-22 13:51:46.964 106587 ERROR tempest.common.compute ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2026-06-22 13:51:46.964 106587 ERROR tempest.common.compute File "/opt/stack/tempest/tempest/lib/services/compute/base_compute_client.py", line 47, in request
2026-06-22 13:51:46.964 106587 ERROR tempest.common.compute resp, resp_body = super(BaseComputeClient, self).request(
2026-06-22 13:51:46.964 106587 ERROR tempest.common.compute ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2026-06-22 13:51:46.964 106587 ERROR tempest.common.compute File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 767, in request
2026-06-22 13:51:46.964 106587 ERROR tempest.common.compute self._error_checker(resp, resp_body)
2026-06-22 13:51:46.964 106587 ERROR tempest.common.compute File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 952, in _error_checker
2026-06-22 13:51:46.964 106587 ERROR tempest.common.compute raise exceptions.ServerFault(resp_body, resp=resp,
2026-06-22 13:51:46.964 106587 ERROR tempest.common.compute tempest.lib.exceptions.ServerFault: Got server fault
2026-06-22 13:51:46.964 106587 ERROR tempest.common.compute Details: Unexpected API Error. Please contact the administrator
2026-06-22 13:51:46.964 106587 ERROR tempest.common.compute <class 'oslo_db.exception.DBConnectionError'>
2026-06-22 13:51:46.964 106587 ERROR tempest.common.compute
2026-06-22 13:51:47,006 106587 INFO [tempest.lib.common.rest_client] Request (TaggedBootDevicesTest:test_tagged_boot_devices): 500 GET https://10.4.3.218/compute/v2.1/servers/b77ae494-25da-4509-8819-ce1c3ca6e19f 0.039s
2026-06-22 13:51:47,007 106587 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-OpenStack-Nova-API-Version': '2.32', 'X-Auth-Token': '<omitted>'}
Body: None
Response - Headers: {'date': 'Mon, 22 Jun 2026 13:51:46 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'openstack-api-version': 'compute 2.32', 'x-openstack-nova-api-version': '2.32', 'vary': 'OpenStack-API-Version,X-OpenStack-Nova-API-Version', 'content-type': 'application/json; charset=UTF-8', 'content-length': '147', 'x-openstack-request-id': 'req-1fde218f-a7d2-477e-a193-0d9a5fde2b4a', 'x-compute-request-id': 'req-1fde218f-a7d2-477e-a193-0d9a5fde2b4a', 'connection': 'close', 'status': '500', 'content-location': 'https://10.4.3.218/compute/v2.1/servers/b77ae494-25da-4509-8819-ce1c3ca6e19f'}
Body: b'{"computeFault": {"code": 500, "message": "Unexpected API Error. Please contact the administrator\\n<class \'oslo_db.exception.DBConnectionError\'>"}}'
2026-06-22 13:51:47,007 106587 ERROR [tempest.common.compute] Server b77ae494-25da-4509-8819-ce1c3ca6e19f failed to delete in time
2026-06-22 13:51:47.007 106587 ERROR tempest.common.compute Traceback (most recent call last):
2026-06-22 13:51:47.007 106587 ERROR tempest.common.compute File "/opt/stack/tempest/tempest/common/compute.py", line 328, in create_test_server
2026-06-22 13:51:47.007 106587 ERROR tempest.common.compute server = waiters.wait_for_server_status(
2026-06-22 13:51:47.007 106587 ERROR tempest.common.compute ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2026-06-22 13:51:47.007 106587 ERROR tempest.common.compute File "/opt/stack/tempest/tempest/common/waiters.py", line 65, in wait_for_server_status
2026-06-22 13:51:47.007 106587 ERROR tempest.common.compute body = client.show_server(server_id)['server']
2026-06-22 13:51:47.007 106587 ERROR tempest.common.compute ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2026-06-22 13:51:47.007 106587 ERROR tempest.common.compute File "/opt/stack/tempest/tempest/lib/services/compute/servers_client.py", line 175, in show_server
2026-06-22 13:51:47.007 106587 ERROR tempest.common.compute resp, body = self.get("servers/%s" % server_id)
2026-06-22 13:51:47.007 106587 ERROR tempest.common.compute ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2026-06-22 13:51:47.007 106587 ERROR tempest.common.compute File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 345, in get
2026-06-22 13:51:47.007 106587 ERROR tempest.common.compute return self.request('GET', url, extra_headers, headers,
2026-06-22 13:51:47.007 106587 ERROR tempest.common.compute ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2026-06-22 13:51:47.007 106587 ERROR tempest.common.compute File "/opt/stack/tempest/tempest/lib/services/compute/base_compute_client.py", line 47, in request
2026-06-22 13:51:47.007 106587 ERROR tempest.common.compute resp, resp_body = super(BaseComputeClient, self).request(
2026-06-22 13:51:47.007 106587 ERROR tempest.common.compute ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2026-06-22 13:51:47.007 106587 ERROR tempest.common.compute File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 767, in request
2026-06-22 13:51:47.007 106587 ERROR tempest.common.compute self._error_checker(resp, resp_body)
2026-06-22 13:51:47.007 106587 ERROR tempest.common.compute File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 952, in _error_checker
2026-06-22 13:51:47.007 106587 ERROR tempest.common.compute raise exceptions.ServerFault(resp_body, resp=resp,
2026-06-22 13:51:47.007 106587 ERROR tempest.common.compute tempest.lib.exceptions.ServerFault: Got server fault
2026-06-22 13:51:47.007 106587 ERROR tempest.common.compute Details: Unexpected API Error. Please contact the administrator
2026-06-22 13:51:47.007 106587 ERROR tempest.common.compute <class 'oslo_db.exception.DBConnectionError'>
2026-06-22 13:51:47.007 106587 ERROR tempest.common.compute
2026-06-22 13:51:47.007 106587 ERROR tempest.common.compute During handling of the above exception, another exception occurred:
2026-06-22 13:51:47.007 106587 ERROR tempest.common.compute
2026-06-22 13:51:47.007 106587 ERROR tempest.common.compute Traceback (most recent call last):
2026-06-22 13:51:47.007 106587 ERROR tempest.common.compute File "/opt/stack/tempest/tempest/common/compute.py", line 361, in create_test_server
2026-06-22 13:51:47.007 106587 ERROR tempest.common.compute waiters.wait_for_server_termination(
2026-06-22 13:51:47.007 106587 ERROR tempest.common.compute File "/opt/stack/tempest/tempest/common/waiters.py", line 110, in wait_for_server_termination
2026-06-22 13:51:47.007 106587 ERROR tempest.common.compute body = client.show_server(server_id)['server']
2026-06-22 13:51:47.007 106587 ERROR tempest.common.compute ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2026-06-22 13:51:47.007 106587 ERROR tempest.common.compute File "/opt/stack/tempest/tempest/lib/services/compute/servers_client.py", line 175, in show_server
2026-06-22 13:51:47.007 106587 ERROR tempest.common.compute resp, body = self.get("servers/%s" % server_id)
2026-06-22 13:51:47.007 106587 ERROR tempest.common.compute ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2026-06-22 13:51:47.007 106587 ERROR tempest.common.compute File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 345, in get
2026-06-22 13:51:47.007 106587 ERROR tempest.common.compute return self.request('GET', url, extra_headers, headers,
2026-06-22 13:51:47.007 106587 ERROR tempest.common.compute ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2026-06-22 13:51:47.007 106587 ERROR tempest.common.compute File "/opt/stack/tempest/tempest/lib/services/compute/base_compute_client.py", line 47, in request
2026-06-22 13:51:47.007 106587 ERROR tempest.common.compute resp, resp_body = super(BaseComputeClient, self).request(
2026-06-22 13:51:47.007 106587 ERROR tempest.common.compute ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2026-06-22 13:51:47.007 106587 ERROR tempest.common.compute File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 767, in request
2026-06-22 13:51:47.007 106587 ERROR tempest.common.compute self._error_checker(resp, resp_body)
2026-06-22 13:51:47.007 106587 ERROR tempest.common.compute File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 952, in _error_checker
2026-06-22 13:51:47.007 106587 ERROR tempest.common.compute raise exceptions.ServerFault(resp_body, resp=resp,
2026-06-22 13:51:47.007 106587 ERROR tempest.common.compute tempest.lib.exceptions.ServerFault: Got server fault
2026-06-22 13:51:47.007 106587 ERROR tempest.common.compute Details: Unexpected API Error. Please contact the administrator
2026-06-22 13:51:47.007 106587 ERROR tempest.common.compute <class 'oslo_db.exception.DBConnectionError'>
2026-06-22 13:51:47.007 106587 ERROR tempest.common.compute
2026-06-22 13:51:47,057 106587 INFO [tempest.lib.common.rest_client] Request (TaggedBootDevicesTest:_run_cleanups): 500 DELETE https://10.4.3.218/compute/v2.1/os-keypairs/tempest-keypair-609314229 0.047s
2026-06-22 13:51:47,058 106587 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-OpenStack-Nova-API-Version': '2.32', 'X-Auth-Token': '<omitted>'}
Body: None
Response - Headers: {'date': 'Mon, 22 Jun 2026 13:51:47 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'openstack-api-version': 'compute 2.32', 'x-openstack-nova-api-version': '2.32', 'vary': 'OpenStack-API-Version,X-OpenStack-Nova-API-Version', 'content-type': 'application/json; charset=UTF-8', 'content-length': '147', 'x-openstack-request-id': 'req-8aa8fff4-4e82-4d9d-b5c9-bfa2ca60a5f3', 'x-compute-request-id': 'req-8aa8fff4-4e82-4d9d-b5c9-bfa2ca60a5f3', 'connection': 'close', 'status': '500', 'content-location': 'https://10.4.3.218/compute/v2.1/os-keypairs/tempest-keypair-609314229'}
Body: b'{"computeFault": {"code": 500, "message": "Unexpected API Error. Please contact the administrator\\n<class \'oslo_db.exception.DBConnectionError\'>"}}'
2026-06-22 13:51:47,058 106587 ERROR [tempest.lib.common.validation_resources] Exception raised while deleting key tempest-keypair-609314229
2026-06-22 13:51:47.058 106587 ERROR tempest.lib.common.validation_resources Traceback (most recent call last):
2026-06-22 13:51:47.058 106587 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 13:51:47.058 106587 ERROR tempest.lib.common.validation_resources keypair_client.delete_keypair(keypair_name)
2026-06-22 13:51:47.058 106587 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 13:51:47.058 106587 ERROR tempest.lib.common.validation_resources resp, body = self.delete(url)
2026-06-22 13:51:47.058 106587 ERROR tempest.lib.common.validation_resources ^^^^^^^^^^^^^^^^
2026-06-22 13:51:47.058 106587 ERROR tempest.lib.common.validation_resources File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 362, in delete
2026-06-22 13:51:47.058 106587 ERROR tempest.lib.common.validation_resources return self.request('DELETE', url, extra_headers, headers, body)
2026-06-22 13:51:47.058 106587 ERROR tempest.lib.common.validation_resources ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2026-06-22 13:51:47.058 106587 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 13:51:47.058 106587 ERROR tempest.lib.common.validation_resources resp, resp_body = super(BaseComputeClient, self).request(
2026-06-22 13:51:47.058 106587 ERROR tempest.lib.common.validation_resources ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2026-06-22 13:51:47.058 106587 ERROR tempest.lib.common.validation_resources File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 767, in request
2026-06-22 13:51:47.058 106587 ERROR tempest.lib.common.validation_resources self._error_checker(resp, resp_body)
2026-06-22 13:51:47.058 106587 ERROR tempest.lib.common.validation_resources File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 952, in _error_checker
2026-06-22 13:51:47.058 106587 ERROR tempest.lib.common.validation_resources raise exceptions.ServerFault(resp_body, resp=resp,
2026-06-22 13:51:47.058 106587 ERROR tempest.lib.common.validation_resources tempest.lib.exceptions.ServerFault: Got server fault
2026-06-22 13:51:47.058 106587 ERROR tempest.lib.common.validation_resources Details: Unexpected API Error. Please contact the administrator
2026-06-22 13:51:47.058 106587 ERROR tempest.lib.common.validation_resources <class 'oslo_db.exception.DBConnectionError'>
2026-06-22 13:51:47.058 106587 ERROR tempest.lib.common.validation_resources
2026-06-22 13:51:48,974 106587 INFO [tempest.lib.common.rest_client] Request (TaggedBootDevicesTest:_run_cleanups): 409 DELETE https://10.4.3.218/networking/v2.0/security-groups/366ed04a-c6b9-489e-84fb-6a68ad0ff14b 1.915s
2026-06-22 13:51:48,975 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 13:51:47 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '136', 'x-openstack-request-id': 'req-ddb948ac-0d90-422c-b7f9-94e8aa5b7b1b', 'connection': 'close', 'status': '409', 'content-location': 'https://10.4.3.218/networking/v2.0/security-groups/366ed04a-c6b9-489e-84fb-6a68ad0ff14b'}
Body: b'{"NeutronError": {"type": "SecurityGroupInUse", "message": "Security Group 366ed04a-c6b9-489e-84fb-6a68ad0ff14b in use.", "detail": ""}}'
2026-06-22 13:51:48,975 106587 ERROR [tempest.lib.common.validation_resources] Conflict while deleting security group 366ed04a-c6b9-489e-84fb-6a68ad0ff14b VM might not be deleted
2026-06-22 13:51:48.975 106587 ERROR tempest.lib.common.validation_resources Traceback (most recent call last):
2026-06-22 13:51:48.975 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 13:51:48.975 106587 ERROR tempest.lib.common.validation_resources security_group_client.delete_security_group(sec_id)
2026-06-22 13:51:48.975 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 13:51:48.975 106587 ERROR tempest.lib.common.validation_resources return self.delete_resource(uri)
2026-06-22 13:51:48.975 106587 ERROR tempest.lib.common.validation_resources ^^^^^^^^^^^^^^^^^^^^^^^^^
2026-06-22 13:51:48.975 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 13:51:48.975 106587 ERROR tempest.lib.common.validation_resources resp, body = self.delete(req_uri)
2026-06-22 13:51:48.975 106587 ERROR tempest.lib.common.validation_resources ^^^^^^^^^^^^^^^^^^^^
2026-06-22 13:51:48.975 106587 ERROR tempest.lib.common.validation_resources File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 362, in delete
2026-06-22 13:51:48.975 106587 ERROR tempest.lib.common.validation_resources return self.request('DELETE', url, extra_headers, headers, body)
2026-06-22 13:51:48.975 106587 ERROR tempest.lib.common.validation_resources ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2026-06-22 13:51:48.975 106587 ERROR tempest.lib.common.validation_resources File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 767, in request
2026-06-22 13:51:48.975 106587 ERROR tempest.lib.common.validation_resources self._error_checker(resp, resp_body)
2026-06-22 13:51:48.975 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 13:51:48.975 106587 ERROR tempest.lib.common.validation_resources raise exceptions.Conflict(resp_body, resp=resp)
2026-06-22 13:51:48.975 106587 ERROR tempest.lib.common.validation_resources tempest.lib.exceptions.Conflict: Conflict with state of target resource
2026-06-22 13:51:48.975 106587 ERROR tempest.lib.common.validation_resources Details: {'type': 'SecurityGroupInUse', 'message': 'Security Group 366ed04a-c6b9-489e-84fb-6a68ad0ff14b in use.', 'detail': ''}
2026-06-22 13:51:48.975 106587 ERROR tempest.lib.common.validation_resources
2026-06-22 13:51:49,868 106587 INFO [tempest.lib.common.rest_client] Request (TaggedBootDevicesTest:_run_cleanups): 204 DELETE https://10.4.3.218/networking/v2.0/floatingips/ebef398e-f3b3-44af-9a35-f2e1080be135 0.892s
2026-06-22 13:51:49,868 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 13:51:48 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'x-openstack-request-id': 'req-49e6572b-dbb6-4f23-8e3f-6c5a26c39b77', 'connection': 'close', 'status': '204', 'content-location': 'https://10.4.3.218/networking/v2.0/floatingips/ebef398e-f3b3-44af-9a35-f2e1080be135'}
Body: b''
2026-06-22 13:51:50,256 106587 INFO [tempest.lib.common.rest_client] Request (TaggedBootDevicesTest:_run_cleanups): 204 DELETE https://10.4.3.218/networking/v2.0/ports/03fc9d1e-217c-4665-9012-b4aebba0c387 0.387s
2026-06-22 13:51:50,256 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 13:51:49 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'x-openstack-request-id': 'req-8dea80c9-6d07-42da-93aa-0c5087ba0c07', 'connection': 'close', 'status': '204', 'content-location': 'https://10.4.3.218/networking/v2.0/ports/03fc9d1e-217c-4665-9012-b4aebba0c387'}
Body: b''
2026-06-22 13:52:58,955 106587 INFO [tempest.lib.common.rest_client] Request (TaggedBootDevicesTest:_run_cleanups): 204 DELETE https://10.4.3.218/networking/v2.0/ports/97afd818-6900-4791-9483-9112c4c431af 68.698s
2026-06-22 13:52:58,955 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 13:51:50 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'x-openstack-request-id': 'req-3ccc1102-29ef-4f87-8286-e8709a289330', 'connection': 'close', 'status': '204', 'content-location': 'https://10.4.3.218/networking/v2.0/ports/97afd818-6900-4791-9483-9112c4c431af'}
Body: b''
2026-06-22 13:53:00,175 106587 INFO [tempest.lib.common.rest_client] Request (TaggedBootDevicesTest:_run_cleanups): 409 DELETE https://10.4.3.218/networking/v2.0/subnets/0eada6e3-e093-412d-9f6b-70aa86e18ba0 1.220s
2026-06-22 13:53:00,176 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 13:52:58 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '204', 'x-openstack-request-id': 'req-870a17a0-f472-4fb0-84b2-3bcf92b73b16', 'connection': 'close', 'status': '409', 'content-location': 'https://10.4.3.218/networking/v2.0/subnets/0eada6e3-e093-412d-9f6b-70aa86e18ba0'}
Body: b'{"NeutronError": {"type": "SubnetInUse", "message": "Unable to complete operation on subnet 0eada6e3-e093-412d-9f6b-70aa86e18ba0: One or more ports have an IP allocation from this subnet.", "detail": ""}}'
2026-06-22 13:54:30,270 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.218', port=443): Read timed out. (read timeout=90)")': /networking/v2.0/subnets/04d22175-7b0d-4aa0-9e27-52270734349f
2026-06-22 13:56:00,365 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.218', port=443): Read timed out. (read timeout=90)")': /networking/v2.0/subnets/04d22175-7b0d-4aa0-9e27-52270734349f
2026-06-22 13:56:09,878 106587 INFO [tempest.lib.common.rest_client] Request (TaggedBootDevicesTest:_run_cleanups): 503 DELETE https://10.4.3.218/networking/v2.0/subnets/04d22175-7b0d-4aa0-9e27-52270734349f 189.702s
2026-06-22 13:56:09,879 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 13:56:01 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-length': '218', 'content-type': 'application/json', 'x-openstack-request-id': 'req-4233a652-b1f3-4cd0-aa19-bbdbe198c8dc', 'connection': 'close', 'status': '503', 'content-location': 'https://10.4.3.218/networking/v2.0/subnets/04d22175-7b0d-4aa0-9e27-52270734349f'}
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 13:56:10,018 106587 INFO [tempest.lib.common.rest_client] Request (TaggedBootDevicesTest:_run_cleanups): 503 DELETE https://10.4.3.218/networking/v2.0/networks/68befd05-d04d-4b9f-bd8c-db1b56723ffd 0.139s
2026-06-22 13:56:10,018 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 13:56:09 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-length': '218', 'content-type': 'application/json', 'x-openstack-request-id': 'req-21620339-508d-4e92-9d6c-6b56d85371a0', 'connection': 'close', 'status': '503', 'content-location': 'https://10.4.3.218/networking/v2.0/networks/68befd05-d04d-4b9f-bd8c-db1b56723ffd'}
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 13:56:10,083 106587 INFO [tempest.lib.common.rest_client] Request (TaggedBootDevicesTest:_run_cleanups): 503 DELETE https://10.4.3.218/networking/v2.0/networks/605fd192-2efa-4be4-8b82-9e3343285ab7 0.061s
2026-06-22 13:56:10,083 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 13:56:10 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-length': '218', 'content-type': 'application/json', 'x-openstack-request-id': 'req-07733b68-2bc6-4301-a645-929d86e2dc4a', 'connection': 'close', 'status': '503', 'content-location': 'https://10.4.3.218/networking/v2.0/networks/605fd192-2efa-4be4-8b82-9e3343285ab7'}
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 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-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 897, in _error_checker
raise exceptions.Conflict(resp_body, resp=resp)
tempest.lib.exceptions.Conflict: Conflict with state of target resource
Details: {'type': 'SubnetInUse', 'message': 'Unable to complete operation on subnet 0eada6e3-e093-412d-9f6b-70aa86e18ba0: One or more ports have an IP allocation from this subnet.', 'detail': ''}
}}}
traceback-3: {{{
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-4: {{{
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-5: {{{
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 189, in test_tagged_boot_devices
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'>
|
||||||
| 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
ft83.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 13:50:00,323 106585 INFO [tempest.lib.common.rest_client] Request (TaggedBootDevicesTest_v242:test_tagged_boot_devices): 202 POST https://10.4.3.218/volume/v3/volumes 1.628s
2026-06-22 13:50:00,323 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-TaggedBootDevicesTest_v242-volume-638076923", "imageRef": "31e81cad-3804-4a59-86e1-967e41b3e6a7"}}
Response - Headers: {'date': 'Mon, 22 Jun 2026 13:49:58 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'x-compute-request-id': 'req-9173c4c7-9983-4128-91f8-d3fd1a470061', 'content-length': '756', 'openstack-api-version': 'volume 3.0', 'vary': 'OpenStack-API-Version', 'x-openstack-request-id': 'req-9173c4c7-9983-4128-91f8-d3fd1a470061', 'connection': 'close', 'status': '202', 'content-location': 'https://10.4.3.218/volume/v3/volumes'}
Body: b'{"volume": {"id": "a73788fd-be26-4732-9c3d-4b4c5592df67", "status": "creating", "size": 1, "availability_zone": "nova", "created_at": "2026-06-22T13:50:00.169508", "updated_at": null, "name": "tempest-TaggedBootDevicesTest_v242-volume-638076923", "description": null, "volume_type": "storpool", "snapshot_id": null, "source_volid": null, "metadata": {}, "links": [{"rel": "self", "href": "https://10.4.3.218/volume/v3/volumes/a73788fd-be26-4732-9c3d-4b4c5592df67"}, {"rel": "bookmark", "href": "https://10.4.3.218/volume/volumes/a73788fd-be26-4732-9c3d-4b4c5592df67"}], "user_id": "94fbb1b1fa044fbcbc6d97117d3a9449", "bootable": "false", "encrypted": false, "replication_status": null, "consistencygroup_id": null, "multiattach": false, "attachments": []}}'
2026-06-22 13:50:00,470 106585 INFO [tempest.lib.common.rest_client] Request (TaggedBootDevicesTest_v242:test_tagged_boot_devices): 200 GET https://10.4.3.218/volume/v3/volumes/a73788fd-be26-4732-9c3d-4b4c5592df67 0.142s
2026-06-22 13:50:00,471 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 13:50:00 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'x-compute-request-id': 'req-603d8eea-b6b1-4caa-b62b-698ace89406d', 'content-length': '824', 'openstack-api-version': 'volume 3.0', 'vary': 'OpenStack-API-Version', 'x-openstack-request-id': 'req-603d8eea-b6b1-4caa-b62b-698ace89406d', 'connection': 'close', 'status': '200', 'content-location': 'https://10.4.3.218/volume/v3/volumes/a73788fd-be26-4732-9c3d-4b4c5592df67'}
Body: b'{"volume": {"id": "a73788fd-be26-4732-9c3d-4b4c5592df67", "status": "creating", "size": 1, "availability_zone": "nova", "created_at": "2026-06-22T13:50:00.000000", "updated_at": null, "name": "tempest-TaggedBootDevicesTest_v242-volume-638076923", "description": null, "volume_type": "storpool", "snapshot_id": null, "source_volid": null, "metadata": {}, "links": [{"rel": "self", "href": "https://10.4.3.218/volume/v3/volumes/a73788fd-be26-4732-9c3d-4b4c5592df67"}, {"rel": "bookmark", "href": "https://10.4.3.218/volume/volumes/a73788fd-be26-4732-9c3d-4b4c5592df67"}], "user_id": "94fbb1b1fa044fbcbc6d97117d3a9449", "bootable": "false", "encrypted": false, "replication_status": null, "consistencygroup_id": null, "multiattach": false, "attachments": [], "os-vol-tenant-attr:tenant_id": "eec7379e8f524d6f9df74b3f9ffe8918"}}'
2026-06-22 13:50:03,103 106585 INFO [tempest.lib.common.rest_client] Request (TaggedBootDevicesTest_v242:test_tagged_boot_devices): 200 GET https://10.4.3.218/volume/v3/volumes/a73788fd-be26-4732-9c3d-4b4c5592df67 1.626s
2026-06-22 13:50:03,104 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 13:50:01 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'x-compute-request-id': 'req-35c31280-c8c5-4c3d-9b74-63d821860023', 'content-length': '848', 'openstack-api-version': 'volume 3.0', 'vary': 'OpenStack-API-Version', 'x-openstack-request-id': 'req-35c31280-c8c5-4c3d-9b74-63d821860023', 'connection': 'close', 'status': '200', 'content-location': 'https://10.4.3.218/volume/v3/volumes/a73788fd-be26-4732-9c3d-4b4c5592df67'}
Body: b'{"volume": {"id": "a73788fd-be26-4732-9c3d-4b4c5592df67", "status": "creating", "size": 1, "availability_zone": "nova", "created_at": "2026-06-22T13:50:00.000000", "updated_at": "2026-06-22T13:50:00.000000", "name": "tempest-TaggedBootDevicesTest_v242-volume-638076923", "description": null, "volume_type": "storpool", "snapshot_id": null, "source_volid": null, "metadata": {}, "links": [{"rel": "self", "href": "https://10.4.3.218/volume/v3/volumes/a73788fd-be26-4732-9c3d-4b4c5592df67"}, {"rel": "bookmark", "href": "https://10.4.3.218/volume/volumes/a73788fd-be26-4732-9c3d-4b4c5592df67"}], "user_id": "94fbb1b1fa044fbcbc6d97117d3a9449", "bootable": "false", "encrypted": false, "replication_status": null, "consistencygroup_id": null, "multiattach": false, "attachments": [], "os-vol-tenant-attr:tenant_id": "eec7379e8f524d6f9df74b3f9ffe8918"}}'
2026-06-22 13:50:04,155 106585 INFO [tempest.lib.common.rest_client] Request (TaggedBootDevicesTest_v242:test_tagged_boot_devices): 200 GET https://10.4.3.218/volume/v3/volumes/a73788fd-be26-4732-9c3d-4b4c5592df67 0.045s
2026-06-22 13:50:04,155 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 13:50:04 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'x-compute-request-id': 'req-5b6b13d1-22c5-4fd2-bf58-3a3a16670626', 'content-length': '848', 'openstack-api-version': 'volume 3.0', 'vary': 'OpenStack-API-Version', 'x-openstack-request-id': 'req-5b6b13d1-22c5-4fd2-bf58-3a3a16670626', 'connection': 'close', 'status': '200', 'content-location': 'https://10.4.3.218/volume/v3/volumes/a73788fd-be26-4732-9c3d-4b4c5592df67'}
Body: b'{"volume": {"id": "a73788fd-be26-4732-9c3d-4b4c5592df67", "status": "creating", "size": 1, "availability_zone": "nova", "created_at": "2026-06-22T13:50:00.000000", "updated_at": "2026-06-22T13:50:00.000000", "name": "tempest-TaggedBootDevicesTest_v242-volume-638076923", "description": null, "volume_type": "storpool", "snapshot_id": null, "source_volid": null, "metadata": {}, "links": [{"rel": "self", "href": "https://10.4.3.218/volume/v3/volumes/a73788fd-be26-4732-9c3d-4b4c5592df67"}, {"rel": "bookmark", "href": "https://10.4.3.218/volume/volumes/a73788fd-be26-4732-9c3d-4b4c5592df67"}], "user_id": "94fbb1b1fa044fbcbc6d97117d3a9449", "bootable": "false", "encrypted": false, "replication_status": null, "consistencygroup_id": null, "multiattach": false, "attachments": [], "os-vol-tenant-attr:tenant_id": "eec7379e8f524d6f9df74b3f9ffe8918"}}'
2026-06-22 13:50:44,297 106585 INFO [tempest.lib.common.rest_client] Request (TaggedBootDevicesTest_v242:test_tagged_boot_devices): 500 GET https://10.4.3.218/volume/v3/volumes/a73788fd-be26-4732-9c3d-4b4c5592df67 39.134s
2026-06-22 13:50:44,297 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 13:50:05 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-74e0bb43-8880-4baa-90a7-34cf62de4263', 'x-openstack-request-id': 'req-74e0bb43-8880-4baa-90a7-34cf62de4263', 'connection': 'close', 'status': '500', 'content-location': 'https://10.4.3.218/volume/v3/volumes/a73788fd-be26-4732-9c3d-4b4c5592df67'}
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_rescue.ServerBootFromVolumeStableRescueTest | 2 | 0 | 2 | 0 | 0 | Detail | |
test_stable_device_rescue_bfv_blank_volume[id-48f123cb-922a-4065-8db6-b9a9074a556b,slow] |
fail
ft84.1: tempest.api.compute.servers.test_server_rescue.ServerBootFromVolumeStableRescueTest.test_stable_device_rescue_bfv_blank_volume[id-48f123cb-922a-4065-8db6-b9a9074a556b,slow]testtools.testresult.real._StringException: pythonlogging:'': {{{
2026-06-22 13:48:20,006 106593 INFO [tempest.lib.common.rest_client] Request (ServerBootFromVolumeStableRescueTest:test_stable_device_rescue_bfv_blank_volume): 201 POST https://10.4.3.218/identity/v3/auth/tokens 0.161s
2026-06-22 13:48:20,006 106593 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json'}
Body: <omitted>
Response - Headers: {'date': 'Mon, 22 Jun 2026 13:48:19 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '2968', 'x-subject-token': '<omitted>', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-a3252a58-357c-4cc1-9943-7ed545d67f17', 'connection': 'close', 'status': '201', 'content-location': 'https://10.4.3.218/identity/v3/auth/tokens'}
Body: b'{"token": {"methods": ["password"], "user": {"domain": {"id": "default", "name": "Default"}, "id": "41df3b5bc01b49dfb4f96ed71b6f315d", "name": "tempest-ServerBootFromVolumeStableRescueTest-1085265826-project-member", "password_expires_at": null}, "audit_ids": ["jg-PFXXmRpOQxSIanWIAzA"], "expires_at": "2026-06-22T14:48:19.000000Z", "issued_at": "2026-06-22T13:48:19.000000Z", "project": {"domain": {"id": "default", "name": "Default"}, "id": "5b40c8f10e5a442abba7391ece50bf61", "name": "tempest-ServerBootFromVolumeStableRescueTest-1085265826"}, "is_domain": false, "roles": [{"id": "bfe6e5740f2e4bd88686c9365c2aa0c3", "name": "reader"}, {"id": "36dcda86232a4f13be2e79b27b95e590", "name": "member"}], "catalog": [{"endpoints": [{"id": "84285c0f86fb42e6ac6e17017fc74e3b", "interface": "public", "region_id": "RegionOne", "url": "https://10.4.3.218/networking", "region": "RegionOne"}], "id": "20442617f0fb45608304dfaa47d5acd8", "type": "network", "name": "neutron"}, {"endpoints": [{"id": "368e4483cf9b43148eec980b5a57c3ac", "interface": "public", "region_id": "RegionOne", "url": "https://10.4.3.218/compute/v2.1", "region": "RegionOne"}], "id": "255d08737f774744b632abe3a90c29b6", "type": "compute", "name": "nova"}, {"endpoints": [{"id": "caf51b1746084b91b59e70bb30c7d649", "interface": "public", "region_id": "RegionOne", "url": "https://10.4.3.218/placement", "region": "RegionOne"}], "id": "2cff98b42b3d4aef8b2024d2a74a8458", "type": "placement", "name": "placement"}, {"endpoints": [{"id": "5c9fc99bf2184250bffc0aced972cf19", "interface": "admin", "region_id": "RegionOne", "url": "https://10.4.3.218:8080", "region": "RegionOne"}, {"id": "f6598cbf31b145719b32bff5b522ee4c", "interface": "public", "region_id": "RegionOne", "url": "https://10.4.3.218:8080/v1/AUTH_5b40c8f10e5a442abba7391ece50bf61", "region": "RegionOne"}], "id": "61dc53c702204d15bec2a117bf62eadb", "type": "object-store", "name": "swift"}, {"endpoints": [{"id": "840c4e8234c6405fafaf769148bc0531", "interface": "public", "region_id": "RegionOne", "url": "https://10.4.3.218/volume/v3", "region": "RegionOne"}], "id": "b3f3f919dd5d45b8851a41a1f2d695f2", "type": "block-storage", "name": "cinder"}, {"endpoints": [{"id": "5bbe73f42bc64f54b2a2b017108d3944", "interface": "public", "region_id": "RegionOne", "url": "https://10.4.3.218/image", "region": "RegionOne"}], "id": "b42e4d33dda544ecb3d5204176e3d17c", "type": "image", "name": "glance"}, {"endpoints": [{"id": "bd6ea06acd80401bab61295ad3697f3a", "interface": "public", "region_id": "RegionOne", "url": "https://10.4.3.218/compute/v2/5b40c8f10e5a442abba7391ece50bf61", "region": "RegionOne"}], "id": "d1cbea41fb0d4a79ae0dee3d83c6f893", "type": "compute_legacy", "name": "nova_legacy"}, {"endpoints": [{"id": "534c2a7a0cbe497a8324343eac864250", "interface": "public", "region_id": "RegionOne", "url": "https://10.4.3.218/identity", "region": "RegionOne"}], "id": "e379e289aa9b486694f44402c7540028", "type": "identity", "name": "keystone"}]}}'
2026-06-22 13:48:20,007 106593 INFO [tempest.lib.common.fixed_network] (ServerBootFromVolumeStableRescueTest:test_stable_device_rescue_bfv_blank_volume) Found network {'id': '7291cb61-91ae-421e-968a-4edf0c486839', 'name': 'tempest-ServerBootFromVolumeStableRescueTest-1077297987-network', 'tenant_id': '5b40c8f10e5a442abba7391ece50bf61', 'project_id': '5b40c8f10e5a442abba7391ece50bf61', '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': 64254, '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-22T13:48:06Z', 'updated_at': '2026-06-22T13:48:06Z', 'revision_number': 1} available for tenant
2026-06-22 13:48:28,786 106593 INFO [tempest.lib.common.rest_client] Request (ServerBootFromVolumeStableRescueTest:test_stable_device_rescue_bfv_blank_volume): 202 POST https://10.4.3.218/compute/v2.1/servers 8.779s
2026-06-22 13:48:28,786 106593 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-OpenStack-Nova-API-Version': '2.87', 'X-Auth-Token': '<omitted>'}
Body: {"server": {"name": "tempest-ServerBootFromVolumeStableRescueTest-server-671963442", "imageRef": "31e81cad-3804-4a59-86e1-967e41b3e6a7", "flavorRef": "42", "networks": [{"uuid": "7291cb61-91ae-421e-968a-4edf0c486839"}]}}
Response - Headers: {'date': 'Mon, 22 Jun 2026 13:48:20 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-length': '380', 'location': 'https://10.4.3.218/compute/v2.1/servers/d5100935-6ac1-464f-907a-2d41373b6f70', 'content-type': 'application/json', 'openstack-api-version': 'compute 2.87', 'x-openstack-nova-api-version': '2.87', 'vary': 'OpenStack-API-Version,X-OpenStack-Nova-API-Version', 'x-openstack-request-id': 'req-0958c6e6-26ef-4112-99b4-51e1421f0707', 'x-compute-request-id': 'req-0958c6e6-26ef-4112-99b4-51e1421f0707', 'connection': 'close', 'status': '202', 'content-location': 'https://10.4.3.218/compute/v2.1/servers'}
Body: b'{"server": {"id": "d5100935-6ac1-464f-907a-2d41373b6f70", "links": [{"rel": "self", "href": "https://10.4.3.218/compute/v2.1/servers/d5100935-6ac1-464f-907a-2d41373b6f70"}, {"rel": "bookmark", "href": "https://10.4.3.218/compute/servers/d5100935-6ac1-464f-907a-2d41373b6f70"}], "OS-DCF:diskConfig": "MANUAL", "security_groups": [{"name": "default"}], "adminPass": "McQJrdhHXJb7"}}'
2026-06-22 13:48:31,576 106593 INFO [tempest.lib.common.rest_client] Request (ServerBootFromVolumeStableRescueTest:test_stable_device_rescue_bfv_blank_volume): 200 GET https://10.4.3.218/compute/v2.1/servers/d5100935-6ac1-464f-907a-2d41373b6f70 2.788s
2026-06-22 13:48:31,576 106593 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-OpenStack-Nova-API-Version': '2.87', 'X-Auth-Token': '<omitted>'}
Body: None
Response - Headers: {'date': 'Mon, 22 Jun 2026 13:48:28 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-length': '1397', 'content-type': 'application/json', 'openstack-api-version': 'compute 2.87', 'x-openstack-nova-api-version': '2.87', 'vary': 'OpenStack-API-Version,X-OpenStack-Nova-API-Version', 'x-openstack-request-id': 'req-b790f684-e2d3-4820-b079-e9b495ea2243', 'x-compute-request-id': 'req-b790f684-e2d3-4820-b079-e9b495ea2243', 'connection': 'close', 'status': '200', 'content-location': 'https://10.4.3.218/compute/v2.1/servers/d5100935-6ac1-464f-907a-2d41373b6f70'}
Body: b'{"server": {"accessIPv4": "", "accessIPv6": "", "addresses": {}, "created": "2026-06-22T13:48:29Z", "flavor": {"vcpus": 1, "ram": 192, "disk": 1, "ephemeral": 0, "swap": 0, "original_name": "m1.nano", "extra_specs": {"hw_rng:allowed": "True"}}, "hostId": "", "id": "d5100935-6ac1-464f-907a-2d41373b6f70", "image": {"id": "31e81cad-3804-4a59-86e1-967e41b3e6a7", "links": [{"rel": "bookmark", "href": "https://10.4.3.218/compute/images/31e81cad-3804-4a59-86e1-967e41b3e6a7"}]}, "links": [{"rel": "self", "href": "https://10.4.3.218/compute/v2.1/servers/d5100935-6ac1-464f-907a-2d41373b6f70"}, {"rel": "bookmark", "href": "https://10.4.3.218/compute/servers/d5100935-6ac1-464f-907a-2d41373b6f70"}], "metadata": {}, "name": "tempest-ServerBootFromVolumeStableRescueTest-server-671963442", "status": "BUILD", "tenant_id": "5b40c8f10e5a442abba7391ece50bf61", "user_id": "41df3b5bc01b49dfb4f96ed71b6f315d", "updated": "2026-06-22T13:48:28Z", "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "", "config_drive": "", "key_name": null, "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": [], "trusted_image_certificates": null, "server_groups": [], "locked_reason": null}}'
2026-06-22 13:48:33,258 106593 INFO [tempest.lib.common.rest_client] Request (ServerBootFromVolumeStableRescueTest:test_stable_device_rescue_bfv_blank_volume): 200 GET https://10.4.3.218/compute/v2.1/servers/d5100935-6ac1-464f-907a-2d41373b6f70 0.667s
2026-06-22 13:48:33,259 106593 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-OpenStack-Nova-API-Version': '2.87', 'X-Auth-Token': '<omitted>'}
Body: None
Response - Headers: {'date': 'Mon, 22 Jun 2026 13:48:32 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-length': '1449', 'content-type': 'application/json', 'openstack-api-version': 'compute 2.87', 'x-openstack-nova-api-version': '2.87', 'vary': 'OpenStack-API-Version,X-OpenStack-Nova-API-Version', 'x-openstack-request-id': 'req-a9c54929-1c4c-41c9-accf-f84e582e344a', 'x-compute-request-id': 'req-a9c54929-1c4c-41c9-accf-f84e582e344a', 'connection': 'close', 'status': '200', 'content-location': 'https://10.4.3.218/compute/v2.1/servers/d5100935-6ac1-464f-907a-2d41373b6f70'}
Body: b'{"server": {"accessIPv4": "", "accessIPv6": "", "addresses": {}, "created": "2026-06-22T13:48:28Z", "flavor": {"vcpus": 1, "ram": 192, "disk": 1, "ephemeral": 0, "swap": 0, "original_name": "m1.nano", "extra_specs": {"hw_rng:allowed": "True"}}, "hostId": "162321205568a050be9ce235706b23fb6a7c2a56eae8990da075aaf7", "id": "d5100935-6ac1-464f-907a-2d41373b6f70", "image": {"id": "31e81cad-3804-4a59-86e1-967e41b3e6a7", "links": [{"rel": "bookmark", "href": "https://10.4.3.218/compute/images/31e81cad-3804-4a59-86e1-967e41b3e6a7"}]}, "links": [{"rel": "self", "href": "https://10.4.3.218/compute/v2.1/servers/d5100935-6ac1-464f-907a-2d41373b6f70"}, {"rel": "bookmark", "href": "https://10.4.3.218/compute/servers/d5100935-6ac1-464f-907a-2d41373b6f70"}], "metadata": {}, "name": "tempest-ServerBootFromVolumeStableRescueTest-server-671963442", "status": "BUILD", "tenant_id": "5b40c8f10e5a442abba7391ece50bf61", "user_id": "41df3b5bc01b49dfb4f96ed71b6f315d", "updated": "2026-06-22T13:48:31Z", "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "nova", "config_drive": "", "key_name": null, "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": [], "trusted_image_certificates": null, "server_groups": [], "locked_reason": null}}'
2026-06-22 13:48:33,268 106593 INFO [tempest.common.waiters] State transition "BUILD/scheduling" ==> "BUILD/None" after 2 second wait
2026-06-22 13:48:36,763 106593 INFO [tempest.lib.common.rest_client] Request (ServerBootFromVolumeStableRescueTest:test_stable_device_rescue_bfv_blank_volume): 200 GET https://10.4.3.218/compute/v2.1/servers/d5100935-6ac1-464f-907a-2d41373b6f70 2.495s
2026-06-22 13:48:36,764 106593 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-OpenStack-Nova-API-Version': '2.87', 'X-Auth-Token': '<omitted>'}
Body: None
Response - Headers: {'date': 'Mon, 22 Jun 2026 13:48:34 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-length': '1499', 'content-type': 'application/json', 'openstack-api-version': 'compute 2.87', 'x-openstack-nova-api-version': '2.87', 'vary': 'OpenStack-API-Version,X-OpenStack-Nova-API-Version', 'x-openstack-request-id': 'req-272d039f-09a2-42de-b1ad-995a73803ad0', 'x-compute-request-id': 'req-272d039f-09a2-42de-b1ad-995a73803ad0', 'connection': 'close', 'status': '200', 'content-location': 'https://10.4.3.218/compute/v2.1/servers/d5100935-6ac1-464f-907a-2d41373b6f70'}
Body: b'{"server": {"accessIPv4": "", "accessIPv6": "", "addresses": {}, "created": "2026-06-22T13:48:28Z", "flavor": {"vcpus": 1, "ram": 192, "disk": 1, "ephemeral": 0, "swap": 0, "original_name": "m1.nano", "extra_specs": {"hw_rng:allowed": "True"}}, "hostId": "162321205568a050be9ce235706b23fb6a7c2a56eae8990da075aaf7", "id": "d5100935-6ac1-464f-907a-2d41373b6f70", "image": {"id": "31e81cad-3804-4a59-86e1-967e41b3e6a7", "links": [{"rel": "bookmark", "href": "https://10.4.3.218/compute/images/31e81cad-3804-4a59-86e1-967e41b3e6a7"}]}, "links": [{"rel": "self", "href": "https://10.4.3.218/compute/v2.1/servers/d5100935-6ac1-464f-907a-2d41373b6f70"}, {"rel": "bookmark", "href": "https://10.4.3.218/compute/servers/d5100935-6ac1-464f-907a-2d41373b6f70"}], "metadata": {}, "name": "tempest-ServerBootFromVolumeStableRescueTest-server-671963442", "status": "BUILD", "tenant_id": "5b40c8f10e5a442abba7391ece50bf61", "user_id": "41df3b5bc01b49dfb4f96ed71b6f315d", "updated": "2026-06-22T13:48:33Z", "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "nova", "config_drive": "", "key_name": null, "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "default"}], "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": [], "trusted_image_certificates": null, "server_groups": [], "locked_reason": null}}'
2026-06-22 13:48:36,772 106593 INFO [tempest.common.waiters] State transition "BUILD/None" ==> "BUILD/networking" after 5 second wait
2026-06-22 13:48:40,557 106593 INFO [tempest.lib.common.rest_client] Request (ServerBootFromVolumeStableRescueTest:test_stable_device_rescue_bfv_blank_volume): 200 GET https://10.4.3.218/compute/v2.1/servers/d5100935-6ac1-464f-907a-2d41373b6f70 2.784s
2026-06-22 13:48:40,557 106593 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-OpenStack-Nova-API-Version': '2.87', 'X-Auth-Token': '<omitted>'}
Body: None
Response - Headers: {'date': 'Mon, 22 Jun 2026 13:48:37 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-length': '1497', 'content-type': 'application/json', 'openstack-api-version': 'compute 2.87', 'x-openstack-nova-api-version': '2.87', 'vary': 'OpenStack-API-Version,X-OpenStack-Nova-API-Version', 'x-openstack-request-id': 'req-2650ea15-b880-45e0-b3a6-7f80be826c12', 'x-compute-request-id': 'req-2650ea15-b880-45e0-b3a6-7f80be826c12', 'connection': 'close', 'status': '200', 'content-location': 'https://10.4.3.218/compute/v2.1/servers/d5100935-6ac1-464f-907a-2d41373b6f70'}
Body: b'{"server": {"accessIPv4": "", "accessIPv6": "", "addresses": {}, "created": "2026-06-22T13:48:28Z", "flavor": {"vcpus": 1, "ram": 192, "disk": 1, "ephemeral": 0, "swap": 0, "original_name": "m1.nano", "extra_specs": {"hw_rng:allowed": "True"}}, "hostId": "162321205568a050be9ce235706b23fb6a7c2a56eae8990da075aaf7", "id": "d5100935-6ac1-464f-907a-2d41373b6f70", "image": {"id": "31e81cad-3804-4a59-86e1-967e41b3e6a7", "links": [{"rel": "bookmark", "href": "https://10.4.3.218/compute/images/31e81cad-3804-4a59-86e1-967e41b3e6a7"}]}, "links": [{"rel": "self", "href": "https://10.4.3.218/compute/v2.1/servers/d5100935-6ac1-464f-907a-2d41373b6f70"}, {"rel": "bookmark", "href": "https://10.4.3.218/compute/servers/d5100935-6ac1-464f-907a-2d41373b6f70"}], "metadata": {}, "name": "tempest-ServerBootFromVolumeStableRescueTest-server-671963442", "status": "BUILD", "tenant_id": "5b40c8f10e5a442abba7391ece50bf61", "user_id": "41df3b5bc01b49dfb4f96ed71b6f315d", "updated": "2026-06-22T13:48:35Z", "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "nova", "config_drive": "", "key_name": null, "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "default"}], "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": [], "trusted_image_certificates": null, "server_groups": [], "locked_reason": null}}'
2026-06-22 13:48:40,566 106593 INFO [tempest.common.waiters] State transition "BUILD/networking" ==> "BUILD/spawning" after 9 second wait
2026-06-22 13:48:43,215 106593 INFO [tempest.lib.common.rest_client] Request (ServerBootFromVolumeStableRescueTest:test_stable_device_rescue_bfv_blank_volume): 200 GET https://10.4.3.218/compute/v2.1/servers/d5100935-6ac1-464f-907a-2d41373b6f70 1.648s
2026-06-22 13:48:43,215 106593 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-OpenStack-Nova-API-Version': '2.87', 'X-Auth-Token': '<omitted>'}
Body: None
Response - Headers: {'date': 'Mon, 22 Jun 2026 13:48:41 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-length': '1497', 'content-type': 'application/json', 'openstack-api-version': 'compute 2.87', 'x-openstack-nova-api-version': '2.87', 'vary': 'OpenStack-API-Version,X-OpenStack-Nova-API-Version', 'x-openstack-request-id': 'req-72333155-6b4d-4be8-af3c-4090bdebda18', 'x-compute-request-id': 'req-72333155-6b4d-4be8-af3c-4090bdebda18', 'connection': 'close', 'status': '200', 'content-location': 'https://10.4.3.218/compute/v2.1/servers/d5100935-6ac1-464f-907a-2d41373b6f70'}
Body: b'{"server": {"accessIPv4": "", "accessIPv6": "", "addresses": {}, "created": "2026-06-22T13:48:28Z", "flavor": {"vcpus": 1, "ram": 192, "disk": 1, "ephemeral": 0, "swap": 0, "original_name": "m1.nano", "extra_specs": {"hw_rng:allowed": "True"}}, "hostId": "162321205568a050be9ce235706b23fb6a7c2a56eae8990da075aaf7", "id": "d5100935-6ac1-464f-907a-2d41373b6f70", "image": {"id": "31e81cad-3804-4a59-86e1-967e41b3e6a7", "links": [{"rel": "bookmark", "href": "https://10.4.3.218/compute/images/31e81cad-3804-4a59-86e1-967e41b3e6a7"}]}, "links": [{"rel": "self", "href": "https://10.4.3.218/compute/v2.1/servers/d5100935-6ac1-464f-907a-2d41373b6f70"}, {"rel": "bookmark", "href": "https://10.4.3.218/compute/servers/d5100935-6ac1-464f-907a-2d41373b6f70"}], "metadata": {}, "name": "tempest-ServerBootFromVolumeStableRescueTest-server-671963442", "status": "BUILD", "tenant_id": "5b40c8f10e5a442abba7391ece50bf61", "user_id": "41df3b5bc01b49dfb4f96ed71b6f315d", "updated": "2026-06-22T13:48:35Z", "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "nova", "config_drive": "", "key_name": null, "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "default"}], "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": [], "trusted_image_certificates": null, "server_groups": [], "locked_reason": null}}'
2026-06-22 13:48:44,643 106593 INFO [tempest.lib.common.rest_client] Request (ServerBootFromVolumeStableRescueTest:test_stable_device_rescue_bfv_blank_volume): 200 GET https://10.4.3.218/compute/v2.1/servers/d5100935-6ac1-464f-907a-2d41373b6f70 0.413s
2026-06-22 13:48:44,643 106593 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-OpenStack-Nova-API-Version': '2.87', 'X-Auth-Token': '<omitted>'}
Body: None
Response - Headers: {'date': 'Mon, 22 Jun 2026 13:48:44 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-length': '1497', 'content-type': 'application/json', 'openstack-api-version': 'compute 2.87', 'x-openstack-nova-api-version': '2.87', 'vary': 'OpenStack-API-Version,X-OpenStack-Nova-API-Version', 'x-openstack-request-id': 'req-75c80769-869a-4f4e-9c5e-964b687a473d', 'x-compute-request-id': 'req-75c80769-869a-4f4e-9c5e-964b687a473d', 'connection': 'close', 'status': '200', 'content-location': 'https://10.4.3.218/compute/v2.1/servers/d5100935-6ac1-464f-907a-2d41373b6f70'}
Body: b'{"server": {"accessIPv4": "", "accessIPv6": "", "addresses": {}, "created": "2026-06-22T13:48:28Z", "flavor": {"vcpus": 1, "ram": 192, "disk": 1, "ephemeral": 0, "swap": 0, "original_name": "m1.nano", "extra_specs": {"hw_rng:allowed": "True"}}, "hostId": "162321205568a050be9ce235706b23fb6a7c2a56eae8990da075aaf7", "id": "d5100935-6ac1-464f-907a-2d41373b6f70", "image": {"id": "31e81cad-3804-4a59-86e1-967e41b3e6a7", "links": [{"rel": "bookmark", "href": "https://10.4.3.218/compute/images/31e81cad-3804-4a59-86e1-967e41b3e6a7"}]}, "links": [{"rel": "self", "href": "https://10.4.3.218/compute/v2.1/servers/d5100935-6ac1-464f-907a-2d41373b6f70"}, {"rel": "bookmark", "href": "https://10.4.3.218/compute/servers/d5100935-6ac1-464f-907a-2d41373b6f70"}], "metadata": {}, "name": "tempest-ServerBootFromVolumeStableRescueTest-server-671963442", "status": "BUILD", "tenant_id": "5b40c8f10e5a442abba7391ece50bf61", "user_id": "41df3b5bc01b49dfb4f96ed71b6f315d", "updated": "2026-06-22T13:48:35Z", "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "nova", "config_drive": "", "key_name": null, "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "default"}], "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": [], "trusted_image_certificates": null, "server_groups": [], "locked_reason": null}}'
2026-06-22 13:48:45,945 106593 INFO [tempest.lib.common.rest_client] Request (ServerBootFromVolumeStableRescueTest:test_stable_device_rescue_bfv_blank_volume): 200 GET https://10.4.3.218/compute/v2.1/servers/d5100935-6ac1-464f-907a-2d41373b6f70 0.293s
2026-06-22 13:48:45,946 106593 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-OpenStack-Nova-API-Version': '2.87', 'X-Auth-Token': '<omitted>'}
Body: None
Response - Headers: {'date': 'Mon, 22 Jun 2026 13:48:45 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-length': '1497', 'content-type': 'application/json', 'openstack-api-version': 'compute 2.87', 'x-openstack-nova-api-version': '2.87', 'vary': 'OpenStack-API-Version,X-OpenStack-Nova-API-Version', 'x-openstack-request-id': 'req-55480334-9879-42ae-8d48-a96a294411f4', 'x-compute-request-id': 'req-55480334-9879-42ae-8d48-a96a294411f4', 'connection': 'close', 'status': '200', 'content-location': 'https://10.4.3.218/compute/v2.1/servers/d5100935-6ac1-464f-907a-2d41373b6f70'}
Body: b'{"server": {"accessIPv4": "", "accessIPv6": "", "addresses": {}, "created": "2026-06-22T13:48:28Z", "flavor": {"vcpus": 1, "ram": 192, "disk": 1, "ephemeral": 0, "swap": 0, "original_name": "m1.nano", "extra_specs": {"hw_rng:allowed": "True"}}, "hostId": "162321205568a050be9ce235706b23fb6a7c2a56eae8990da075aaf7", "id": "d5100935-6ac1-464f-907a-2d41373b6f70", "image": {"id": "31e81cad-3804-4a59-86e1-967e41b3e6a7", "links": [{"rel": "bookmark", "href": "https://10.4.3.218/compute/images/31e81cad-3804-4a59-86e1-967e41b3e6a7"}]}, "links": [{"rel": "self", "href": "https://10.4.3.218/compute/v2.1/servers/d5100935-6ac1-464f-907a-2d41373b6f70"}, {"rel": "bookmark", "href": "https://10.4.3.218/compute/servers/d5100935-6ac1-464f-907a-2d41373b6f70"}], "metadata": {}, "name": "tempest-ServerBootFromVolumeStableRescueTest-server-671963442", "status": "BUILD", "tenant_id": "5b40c8f10e5a442abba7391ece50bf61", "user_id": "41df3b5bc01b49dfb4f96ed71b6f315d", "updated": "2026-06-22T13:48:35Z", "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "nova", "config_drive": "", "key_name": null, "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "default"}], "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": [], "trusted_image_certificates": null, "server_groups": [], "locked_reason": null}}'
2026-06-22 13:48:47,135 106593 INFO [tempest.lib.common.rest_client] Request (ServerBootFromVolumeStableRescueTest:test_stable_device_rescue_bfv_blank_volume): 200 GET https://10.4.3.218/compute/v2.1/servers/d5100935-6ac1-464f-907a-2d41373b6f70 0.181s
2026-06-22 13:48:47,135 106593 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-OpenStack-Nova-API-Version': '2.87', 'X-Auth-Token': '<omitted>'}
Body: None
Response - Headers: {'date': 'Mon, 22 Jun 2026 13:48:46 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-length': '1497', 'content-type': 'application/json', 'openstack-api-version': 'compute 2.87', 'x-openstack-nova-api-version': '2.87', 'vary': 'OpenStack-API-Version,X-OpenStack-Nova-API-Version', 'x-openstack-request-id': 'req-d6dab63f-1779-4a5b-be63-6263d6724d47', 'x-compute-request-id': 'req-d6dab63f-1779-4a5b-be63-6263d6724d47', 'connection': 'close', 'status': '200', 'content-location': 'https://10.4.3.218/compute/v2.1/servers/d5100935-6ac1-464f-907a-2d41373b6f70'}
Body: b'{"server": {"accessIPv4": "", "accessIPv6": "", "addresses": {}, "created": "2026-06-22T13:48:28Z", "flavor": {"vcpus": 1, "ram": 192, "disk": 1, "ephemeral": 0, "swap": 0, "original_name": "m1.nano", "extra_specs": {"hw_rng:allowed": "True"}}, "hostId": "162321205568a050be9ce235706b23fb6a7c2a56eae8990da075aaf7", "id": "d5100935-6ac1-464f-907a-2d41373b6f70", "image": {"id": "31e81cad-3804-4a59-86e1-967e41b3e6a7", "links": [{"rel": "bookmark", "href": "https://10.4.3.218/compute/images/31e81cad-3804-4a59-86e1-967e41b3e6a7"}]}, "links": [{"rel": "self", "href": "https://10.4.3.218/compute/v2.1/servers/d5100935-6ac1-464f-907a-2d41373b6f70"}, {"rel": "bookmark", "href": "https://10.4.3.218/compute/servers/d5100935-6ac1-464f-907a-2d41373b6f70"}], "metadata": {}, "name": "tempest-ServerBootFromVolumeStableRescueTest-server-671963442", "status": "BUILD", "tenant_id": "5b40c8f10e5a442abba7391ece50bf61", "user_id": "41df3b5bc01b49dfb4f96ed71b6f315d", "updated": "2026-06-22T13:48:35Z", "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "nova", "config_drive": "", "key_name": null, "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "default"}], "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": [], "trusted_image_certificates": null, "server_groups": [], "locked_reason": null}}'
2026-06-22 13:48:48,459 106593 INFO [tempest.lib.common.rest_client] Request (ServerBootFromVolumeStableRescueTest:test_stable_device_rescue_bfv_blank_volume): 200 GET https://10.4.3.218/compute/v2.1/servers/d5100935-6ac1-464f-907a-2d41373b6f70 0.315s
2026-06-22 13:48:48,460 106593 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-OpenStack-Nova-API-Version': '2.87', 'X-Auth-Token': '<omitted>'}
Body: None
Response - Headers: {'date': 'Mon, 22 Jun 2026 13:48:48 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-length': '1497', 'content-type': 'application/json', 'openstack-api-version': 'compute 2.87', 'x-openstack-nova-api-version': '2.87', 'vary': 'OpenStack-API-Version,X-OpenStack-Nova-API-Version', 'x-openstack-request-id': 'req-2daa52ff-7b19-41ff-b50d-8e2b5ec1c207', 'x-compute-request-id': 'req-2daa52ff-7b19-41ff-b50d-8e2b5ec1c207', 'connection': 'close', 'status': '200', 'content-location': 'https://10.4.3.218/compute/v2.1/servers/d5100935-6ac1-464f-907a-2d41373b6f70'}
Body: b'{"server": {"accessIPv4": "", "accessIPv6": "", "addresses": {}, "created": "2026-06-22T13:48:28Z", "flavor": {"vcpus": 1, "ram": 192, "disk": 1, "ephemeral": 0, "swap": 0, "original_name": "m1.nano", "extra_specs": {"hw_rng:allowed": "True"}}, "hostId": "162321205568a050be9ce235706b23fb6a7c2a56eae8990da075aaf7", "id": "d5100935-6ac1-464f-907a-2d41373b6f70", "image": {"id": "31e81cad-3804-4a59-86e1-967e41b3e6a7", "links": [{"rel": "bookmark", "href": "https://10.4.3.218/compute/images/31e81cad-3804-4a59-86e1-967e41b3e6a7"}]}, "links": [{"rel": "self", "href": "https://10.4.3.218/compute/v2.1/servers/d5100935-6ac1-464f-907a-2d41373b6f70"}, {"rel": "bookmark", "href": "https://10.4.3.218/compute/servers/d5100935-6ac1-464f-907a-2d41373b6f70"}], "metadata": {}, "name": "tempest-ServerBootFromVolumeStableRescueTest-server-671963442", "status": "BUILD", "tenant_id": "5b40c8f10e5a442abba7391ece50bf61", "user_id": "41df3b5bc01b49dfb4f96ed71b6f315d", "updated": "2026-06-22T13:48:35Z", "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "nova", "config_drive": "", "key_name": null, "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "default"}], "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": [], "trusted_image_certificates": null, "server_groups": [], "locked_reason": null}}'
2026-06-22 13:48:57,513 106593 INFO [tempest.lib.common.rest_client] Request (ServerBootFromVolumeStableRescueTest:test_stable_device_rescue_bfv_blank_volume): 200 GET https://10.4.3.218/compute/v2.1/servers/d5100935-6ac1-464f-907a-2d41373b6f70 8.045s
2026-06-22 13:48:57,514 106593 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-OpenStack-Nova-API-Version': '2.87', 'X-Auth-Token': '<omitted>'}
Body: None
Response - Headers: {'date': 'Mon, 22 Jun 2026 13:48:49 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-length': '1497', 'content-type': 'application/json', 'openstack-api-version': 'compute 2.87', 'x-openstack-nova-api-version': '2.87', 'vary': 'OpenStack-API-Version,X-OpenStack-Nova-API-Version', 'x-openstack-request-id': 'req-2ba345b9-d046-4eee-93d2-c25b591f4a7b', 'x-compute-request-id': 'req-2ba345b9-d046-4eee-93d2-c25b591f4a7b', 'connection': 'close', 'status': '200', 'content-location': 'https://10.4.3.218/compute/v2.1/servers/d5100935-6ac1-464f-907a-2d41373b6f70'}
Body: b'{"server": {"accessIPv4": "", "accessIPv6": "", "addresses": {}, "created": "2026-06-22T13:48:28Z", "flavor": {"vcpus": 1, "ram": 192, "disk": 1, "ephemeral": 0, "swap": 0, "original_name": "m1.nano", "extra_specs": {"hw_rng:allowed": "True"}}, "hostId": "162321205568a050be9ce235706b23fb6a7c2a56eae8990da075aaf7", "id": "d5100935-6ac1-464f-907a-2d41373b6f70", "image": {"id": "31e81cad-3804-4a59-86e1-967e41b3e6a7", "links": [{"rel": "bookmark", "href": "https://10.4.3.218/compute/images/31e81cad-3804-4a59-86e1-967e41b3e6a7"}]}, "links": [{"rel": "self", "href": "https://10.4.3.218/compute/v2.1/servers/d5100935-6ac1-464f-907a-2d41373b6f70"}, {"rel": "bookmark", "href": "https://10.4.3.218/compute/servers/d5100935-6ac1-464f-907a-2d41373b6f70"}], "metadata": {}, "name": "tempest-ServerBootFromVolumeStableRescueTest-server-671963442", "status": "BUILD", "tenant_id": "5b40c8f10e5a442abba7391ece50bf61", "user_id": "41df3b5bc01b49dfb4f96ed71b6f315d", "updated": "2026-06-22T13:48:35Z", "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "nova", "config_drive": "", "key_name": null, "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "default"}], "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": [], "trusted_image_certificates": null, "server_groups": [], "locked_reason": null}}'
2026-06-22 13:48:59,503 106593 INFO [tempest.lib.common.rest_client] Request (ServerBootFromVolumeStableRescueTest:test_stable_device_rescue_bfv_blank_volume): 200 GET https://10.4.3.218/compute/v2.1/servers/d5100935-6ac1-464f-907a-2d41373b6f70 0.979s
2026-06-22 13:48:59,503 106593 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-OpenStack-Nova-API-Version': '2.87', 'X-Auth-Token': '<omitted>'}
Body: None
Response - Headers: {'date': 'Mon, 22 Jun 2026 13:48:58 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-length': '1455', 'content-type': 'application/json', 'openstack-api-version': 'compute 2.87', 'x-openstack-nova-api-version': '2.87', 'vary': 'OpenStack-API-Version,X-OpenStack-Nova-API-Version', 'x-openstack-request-id': 'req-c5058b3e-b977-48fd-942c-a79617dce34d', 'x-compute-request-id': 'req-c5058b3e-b977-48fd-942c-a79617dce34d', 'connection': 'close', 'status': '200', 'content-location': 'https://10.4.3.218/compute/v2.1/servers/d5100935-6ac1-464f-907a-2d41373b6f70'}
Body: b'{"server": {"accessIPv4": "", "accessIPv6": "", "addresses": {}, "created": "2026-06-22T13:48:28Z", "flavor": {"vcpus": 1, "ram": 192, "disk": 1, "ephemeral": 0, "swap": 0, "original_name": "m1.nano", "extra_specs": {"hw_rng:allowed": "True"}}, "hostId": "162321205568a050be9ce235706b23fb6a7c2a56eae8990da075aaf7", "id": "d5100935-6ac1-464f-907a-2d41373b6f70", "image": {"id": "31e81cad-3804-4a59-86e1-967e41b3e6a7", "links": [{"rel": "bookmark", "href": "https://10.4.3.218/compute/images/31e81cad-3804-4a59-86e1-967e41b3e6a7"}]}, "links": [{"rel": "self", "href": "https://10.4.3.218/compute/v2.1/servers/d5100935-6ac1-464f-907a-2d41373b6f70"}, {"rel": "bookmark", "href": "https://10.4.3.218/compute/servers/d5100935-6ac1-464f-907a-2d41373b6f70"}], "metadata": {}, "name": "tempest-ServerBootFromVolumeStableRescueTest-server-671963442", "status": "BUILD", "tenant_id": "5b40c8f10e5a442abba7391ece50bf61", "user_id": "41df3b5bc01b49dfb4f96ed71b6f315d", "updated": "2026-06-22T13:48:35Z", "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "nova", "config_drive": "", "key_name": null, "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "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": [], "trusted_image_certificates": null, "server_groups": [], "locked_reason": null}}'
2026-06-22 13:49:00,652 106593 INFO [tempest.lib.common.rest_client] Request (ServerBootFromVolumeStableRescueTest:test_stable_device_rescue_bfv_blank_volume): 200 GET https://10.4.3.218/compute/v2.1/servers/d5100935-6ac1-464f-907a-2d41373b6f70 0.139s
2026-06-22 13:49:00,653 106593 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-OpenStack-Nova-API-Version': '2.87', 'X-Auth-Token': '<omitted>'}
Body: None
Response - Headers: {'date': 'Mon, 22 Jun 2026 13:49:00 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-length': '1397', 'content-type': 'application/json', 'openstack-api-version': 'compute 2.87', 'x-openstack-nova-api-version': '2.87', 'vary': 'OpenStack-API-Version,X-OpenStack-Nova-API-Version', 'x-openstack-request-id': 'req-683da9a8-b2da-4801-a1ee-fb6a743ca17e', 'x-compute-request-id': 'req-683da9a8-b2da-4801-a1ee-fb6a743ca17e', 'connection': 'close', 'status': '200', 'content-location': 'https://10.4.3.218/compute/v2.1/servers/d5100935-6ac1-464f-907a-2d41373b6f70'}
Body: b'{"server": {"accessIPv4": "", "accessIPv6": "", "addresses": {}, "created": "2026-06-22T13:48:28Z", "flavor": {"vcpus": 1, "ram": 192, "disk": 1, "ephemeral": 0, "swap": 0, "original_name": "m1.nano", "extra_specs": {"hw_rng:allowed": "True"}}, "hostId": "", "id": "d5100935-6ac1-464f-907a-2d41373b6f70", "image": {"id": "31e81cad-3804-4a59-86e1-967e41b3e6a7", "links": [{"rel": "bookmark", "href": "https://10.4.3.218/compute/images/31e81cad-3804-4a59-86e1-967e41b3e6a7"}]}, "links": [{"rel": "self", "href": "https://10.4.3.218/compute/v2.1/servers/d5100935-6ac1-464f-907a-2d41373b6f70"}, {"rel": "bookmark", "href": "https://10.4.3.218/compute/servers/d5100935-6ac1-464f-907a-2d41373b6f70"}], "metadata": {}, "name": "tempest-ServerBootFromVolumeStableRescueTest-server-671963442", "status": "BUILD", "tenant_id": "5b40c8f10e5a442abba7391ece50bf61", "user_id": "41df3b5bc01b49dfb4f96ed71b6f315d", "updated": "2026-06-22T13:49:00Z", "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "", "config_drive": "", "key_name": null, "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": [], "trusted_image_certificates": null, "server_groups": [], "locked_reason": null}}'
2026-06-22 13:49:00,665 106593 INFO [tempest.common.waiters] State transition "BUILD/spawning" ==> "BUILD/scheduling" after 29 second wait
2026-06-22 13:49:02,091 106593 INFO [tempest.lib.common.rest_client] Request (ServerBootFromVolumeStableRescueTest:test_stable_device_rescue_bfv_blank_volume): 200 GET https://10.4.3.218/compute/v2.1/servers/d5100935-6ac1-464f-907a-2d41373b6f70 0.424s
2026-06-22 13:49:02,092 106593 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-OpenStack-Nova-API-Version': '2.87', 'X-Auth-Token': '<omitted>'}
Body: None
Response - Headers: {'date': 'Mon, 22 Jun 2026 13:49:01 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-length': '1589', 'content-type': 'application/json', 'openstack-api-version': 'compute 2.87', 'x-openstack-nova-api-version': '2.87', 'vary': 'OpenStack-API-Version,X-OpenStack-Nova-API-Version', 'x-openstack-request-id': 'req-afdf93ef-f08b-4e11-901d-ce45c03ff7e8', 'x-compute-request-id': 'req-afdf93ef-f08b-4e11-901d-ce45c03ff7e8', 'connection': 'close', 'status': '200', 'content-location': 'https://10.4.3.218/compute/v2.1/servers/d5100935-6ac1-464f-907a-2d41373b6f70'}
Body: b'{"server": {"accessIPv4": "", "accessIPv6": "", "addresses": {}, "created": "2026-06-22T13:48:28Z", "flavor": {"vcpus": 1, "ram": 192, "disk": 1, "ephemeral": 0, "swap": 0, "original_name": "m1.nano", "extra_specs": {"hw_rng:allowed": "True"}}, "hostId": "", "id": "d5100935-6ac1-464f-907a-2d41373b6f70", "image": {"id": "31e81cad-3804-4a59-86e1-967e41b3e6a7", "links": [{"rel": "bookmark", "href": "https://10.4.3.218/compute/images/31e81cad-3804-4a59-86e1-967e41b3e6a7"}]}, "links": [{"rel": "self", "href": "https://10.4.3.218/compute/v2.1/servers/d5100935-6ac1-464f-907a-2d41373b6f70"}, {"rel": "bookmark", "href": "https://10.4.3.218/compute/servers/d5100935-6ac1-464f-907a-2d41373b6f70"}], "metadata": {}, "name": "tempest-ServerBootFromVolumeStableRescueTest-server-671963442", "status": "ERROR", "tenant_id": "5b40c8f10e5a442abba7391ece50bf61", "user_id": "41df3b5bc01b49dfb4f96ed71b6f315d", "updated": "2026-06-22T13:49:01Z", "OS-DCF:diskConfig": "MANUAL", "fault": {"code": 500, "created": "2026-06-22T13:49:01Z", "message": "Exceeded maximum number of retries. Exhausted all hosts available for retrying build failures for instance d5100935-6ac1-464f-907a-2d41373b6f70."}, "OS-EXT-AZ:availability_zone": "", "config_drive": "", "key_name": null, "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "OS-EXT-STS:task_state": null, "OS-EXT-STS:vm_state": "error", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": [], "locked": false, "description": null, "tags": [], "trusted_image_certificates": null, "server_groups": [], "locked_reason": null}}'
2026-06-22 13:49:02,101 106593 INFO [tempest.common.waiters] State transition "BUILD/scheduling" ==> "ERROR/None" after 31 second wait
2026-06-22 13:49:03,292 106593 INFO [tempest.lib.common.rest_client] Request (ServerBootFromVolumeStableRescueTest:test_stable_device_rescue_bfv_blank_volume): 204 DELETE https://10.4.3.218/compute/v2.1/servers/d5100935-6ac1-464f-907a-2d41373b6f70 1.190s
2026-06-22 13:49:03,292 106593 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-OpenStack-Nova-API-Version': '2.87', 'X-Auth-Token': '<omitted>'}
Body: None
Response - Headers: {'date': 'Mon, 22 Jun 2026 13:49:02 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'openstack-api-version': 'compute 2.87', 'x-openstack-nova-api-version': '2.87', 'vary': 'OpenStack-API-Version,X-OpenStack-Nova-API-Version', 'x-openstack-request-id': 'req-b8c38c85-f493-4fd1-b150-8b6dbcd329f3', 'x-compute-request-id': 'req-b8c38c85-f493-4fd1-b150-8b6dbcd329f3', 'connection': 'close', 'status': '204', 'content-location': 'https://10.4.3.218/compute/v2.1/servers/d5100935-6ac1-464f-907a-2d41373b6f70'}
Body: b''
2026-06-22 13:49:03,341 106593 INFO [tempest.lib.common.rest_client] Request (ServerBootFromVolumeStableRescueTest:test_stable_device_rescue_bfv_blank_volume): 404 GET https://10.4.3.218/compute/v2.1/servers/d5100935-6ac1-464f-907a-2d41373b6f70 0.049s
2026-06-22 13:49:03,341 106593 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-OpenStack-Nova-API-Version': '2.87', 'X-Auth-Token': '<omitted>'}
Body: None
Response - Headers: {'date': 'Mon, 22 Jun 2026 13:49:03 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'openstack-api-version': 'compute 2.87', 'x-openstack-nova-api-version': '2.87', 'vary': 'OpenStack-API-Version,X-OpenStack-Nova-API-Version', 'content-type': 'application/json; charset=UTF-8', 'content-length': '111', 'x-openstack-request-id': 'req-3740e790-129e-4909-8641-081f86a10053', 'x-compute-request-id': 'req-3740e790-129e-4909-8641-081f86a10053', 'connection': 'close', 'status': '404', 'content-location': 'https://10.4.3.218/compute/v2.1/servers/d5100935-6ac1-464f-907a-2d41373b6f70'}
Body: b'{"itemNotFound": {"code": 404, "message": "Instance d5100935-6ac1-464f-907a-2d41373b6f70 could not be found."}}'
}}}
Traceback (most recent call last):
File "/opt/stack/tempest/tempest/api/compute/servers/test_server_rescue.py", line 290, in test_stable_device_rescue_bfv_blank_volume
server, rescue_image_id = self._create_server_and_rescue_image(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/api/compute/servers/test_server_rescue.py", line 139, in _create_server_and_rescue_image
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 80, in wait_for_server_status
raise exceptions.BuildErrorException(details, server_id=server_id)
tempest.exceptions.BuildErrorException: Server d5100935-6ac1-464f-907a-2d41373b6f70 failed to build and is in ERROR status
Details: Fault: {'code': 500, 'created': '2026-06-22T13:49:01Z', 'message': 'Exceeded maximum number of retries. Exhausted all hosts available for retrying build failures for instance d5100935-6ac1-464f-907a-2d41373b6f70.'}. Request ID of server operation performed before checking the server status req-0958c6e6-26ef-4112-99b4-51e1421f0707.
|
||||||
test_stable_device_rescue_bfv_image_volume[id-e4636333-c928-40fc-98b7-70a23eef4224,slow] |
fail
ft84.2: tempest.api.compute.servers.test_server_rescue.ServerBootFromVolumeStableRescueTest.test_stable_device_rescue_bfv_image_volume[id-e4636333-c928-40fc-98b7-70a23eef4224,slow]testtools.testresult.real._StringException: pythonlogging:'': {{{
2026-06-22 13:49:03,494 106593 INFO [tempest.lib.common.rest_client] Request (ServerBootFromVolumeStableRescueTest:test_stable_device_rescue_bfv_image_volume): 201 POST https://10.4.3.218/identity/v3/auth/tokens 0.144s
2026-06-22 13:49:03,495 106593 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json'}
Body: <omitted>
Response - Headers: {'date': 'Mon, 22 Jun 2026 13:49:03 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '2968', 'x-subject-token': '<omitted>', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-babf472c-dc25-46dd-bc55-ee123e41c8a0', 'connection': 'close', 'status': '201', 'content-location': 'https://10.4.3.218/identity/v3/auth/tokens'}
Body: b'{"token": {"methods": ["password"], "user": {"domain": {"id": "default", "name": "Default"}, "id": "41df3b5bc01b49dfb4f96ed71b6f315d", "name": "tempest-ServerBootFromVolumeStableRescueTest-1085265826-project-member", "password_expires_at": null}, "audit_ids": ["T_FVzamkRvG1GKM0FdHJQg"], "expires_at": "2026-06-22T14:49:03.000000Z", "issued_at": "2026-06-22T13:49:03.000000Z", "project": {"domain": {"id": "default", "name": "Default"}, "id": "5b40c8f10e5a442abba7391ece50bf61", "name": "tempest-ServerBootFromVolumeStableRescueTest-1085265826"}, "is_domain": false, "roles": [{"id": "bfe6e5740f2e4bd88686c9365c2aa0c3", "name": "reader"}, {"id": "36dcda86232a4f13be2e79b27b95e590", "name": "member"}], "catalog": [{"endpoints": [{"id": "84285c0f86fb42e6ac6e17017fc74e3b", "interface": "public", "region_id": "RegionOne", "url": "https://10.4.3.218/networking", "region": "RegionOne"}], "id": "20442617f0fb45608304dfaa47d5acd8", "type": "network", "name": "neutron"}, {"endpoints": [{"id": "368e4483cf9b43148eec980b5a57c3ac", "interface": "public", "region_id": "RegionOne", "url": "https://10.4.3.218/compute/v2.1", "region": "RegionOne"}], "id": "255d08737f774744b632abe3a90c29b6", "type": "compute", "name": "nova"}, {"endpoints": [{"id": "caf51b1746084b91b59e70bb30c7d649", "interface": "public", "region_id": "RegionOne", "url": "https://10.4.3.218/placement", "region": "RegionOne"}], "id": "2cff98b42b3d4aef8b2024d2a74a8458", "type": "placement", "name": "placement"}, {"endpoints": [{"id": "5c9fc99bf2184250bffc0aced972cf19", "interface": "admin", "region_id": "RegionOne", "url": "https://10.4.3.218:8080", "region": "RegionOne"}, {"id": "f6598cbf31b145719b32bff5b522ee4c", "interface": "public", "region_id": "RegionOne", "url": "https://10.4.3.218:8080/v1/AUTH_5b40c8f10e5a442abba7391ece50bf61", "region": "RegionOne"}], "id": "61dc53c702204d15bec2a117bf62eadb", "type": "object-store", "name": "swift"}, {"endpoints": [{"id": "840c4e8234c6405fafaf769148bc0531", "interface": "public", "region_id": "RegionOne", "url": "https://10.4.3.218/volume/v3", "region": "RegionOne"}], "id": "b3f3f919dd5d45b8851a41a1f2d695f2", "type": "block-storage", "name": "cinder"}, {"endpoints": [{"id": "5bbe73f42bc64f54b2a2b017108d3944", "interface": "public", "region_id": "RegionOne", "url": "https://10.4.3.218/image", "region": "RegionOne"}], "id": "b42e4d33dda544ecb3d5204176e3d17c", "type": "image", "name": "glance"}, {"endpoints": [{"id": "bd6ea06acd80401bab61295ad3697f3a", "interface": "public", "region_id": "RegionOne", "url": "https://10.4.3.218/compute/v2/5b40c8f10e5a442abba7391ece50bf61", "region": "RegionOne"}], "id": "d1cbea41fb0d4a79ae0dee3d83c6f893", "type": "compute_legacy", "name": "nova_legacy"}, {"endpoints": [{"id": "534c2a7a0cbe497a8324343eac864250", "interface": "public", "region_id": "RegionOne", "url": "https://10.4.3.218/identity", "region": "RegionOne"}], "id": "e379e289aa9b486694f44402c7540028", "type": "identity", "name": "keystone"}]}}'
2026-06-22 13:49:03,495 106593 INFO [tempest.lib.common.fixed_network] (ServerBootFromVolumeStableRescueTest:test_stable_device_rescue_bfv_image_volume) Found network {'id': '7291cb61-91ae-421e-968a-4edf0c486839', 'name': 'tempest-ServerBootFromVolumeStableRescueTest-1077297987-network', 'tenant_id': '5b40c8f10e5a442abba7391ece50bf61', 'project_id': '5b40c8f10e5a442abba7391ece50bf61', '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': 64254, '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-22T13:48:06Z', 'updated_at': '2026-06-22T13:48:06Z', 'revision_number': 1} available for tenant
2026-06-22 13:49:10,605 106593 INFO [tempest.lib.common.rest_client] Request (ServerBootFromVolumeStableRescueTest:test_stable_device_rescue_bfv_image_volume): 202 POST https://10.4.3.218/compute/v2.1/servers 7.110s
2026-06-22 13:49:10,607 106593 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-OpenStack-Nova-API-Version': '2.87', 'X-Auth-Token': '<omitted>'}
Body: {"server": {"name": "tempest-ServerBootFromVolumeStableRescueTest-server-646004967", "imageRef": "31e81cad-3804-4a59-86e1-967e41b3e6a7", "flavorRef": "42", "networks": [{"uuid": "7291cb61-91ae-421e-968a-4edf0c486839"}]}}
Response - Headers: {'date': 'Mon, 22 Jun 2026 13:49:03 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-length': '380', 'location': 'https://10.4.3.218/compute/v2.1/servers/fba9d5a6-ea88-4fab-8ee9-e5c1d7a71c6e', 'content-type': 'application/json', 'openstack-api-version': 'compute 2.87', 'x-openstack-nova-api-version': '2.87', 'vary': 'OpenStack-API-Version,X-OpenStack-Nova-API-Version', 'x-openstack-request-id': 'req-fd6039e2-66b9-48c4-a71b-0c1fb53b3eab', 'x-compute-request-id': 'req-fd6039e2-66b9-48c4-a71b-0c1fb53b3eab', 'connection': 'close', 'status': '202', 'content-location': 'https://10.4.3.218/compute/v2.1/servers'}
Body: b'{"server": {"id": "fba9d5a6-ea88-4fab-8ee9-e5c1d7a71c6e", "links": [{"rel": "self", "href": "https://10.4.3.218/compute/v2.1/servers/fba9d5a6-ea88-4fab-8ee9-e5c1d7a71c6e"}, {"rel": "bookmark", "href": "https://10.4.3.218/compute/servers/fba9d5a6-ea88-4fab-8ee9-e5c1d7a71c6e"}], "OS-DCF:diskConfig": "MANUAL", "security_groups": [{"name": "default"}], "adminPass": "WtCtN3n67vFc"}}'
2026-06-22 13:49:11,998 106593 INFO [tempest.lib.common.rest_client] Request (ServerBootFromVolumeStableRescueTest:test_stable_device_rescue_bfv_image_volume): 200 GET https://10.4.3.218/compute/v2.1/servers/fba9d5a6-ea88-4fab-8ee9-e5c1d7a71c6e 1.389s
2026-06-22 13:49:11,998 106593 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-OpenStack-Nova-API-Version': '2.87', 'X-Auth-Token': '<omitted>'}
Body: None
Response - Headers: {'date': 'Mon, 22 Jun 2026 13:49:10 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-length': '1397', 'content-type': 'application/json', 'openstack-api-version': 'compute 2.87', 'x-openstack-nova-api-version': '2.87', 'vary': 'OpenStack-API-Version,X-OpenStack-Nova-API-Version', 'x-openstack-request-id': 'req-f54b7169-6d98-4e12-82db-32184f6b0207', 'x-compute-request-id': 'req-f54b7169-6d98-4e12-82db-32184f6b0207', 'connection': 'close', 'status': '200', 'content-location': 'https://10.4.3.218/compute/v2.1/servers/fba9d5a6-ea88-4fab-8ee9-e5c1d7a71c6e'}
Body: b'{"server": {"accessIPv4": "", "accessIPv6": "", "addresses": {}, "created": "2026-06-22T13:49:11Z", "flavor": {"vcpus": 1, "ram": 192, "disk": 1, "ephemeral": 0, "swap": 0, "original_name": "m1.nano", "extra_specs": {"hw_rng:allowed": "True"}}, "hostId": "", "id": "fba9d5a6-ea88-4fab-8ee9-e5c1d7a71c6e", "image": {"id": "31e81cad-3804-4a59-86e1-967e41b3e6a7", "links": [{"rel": "bookmark", "href": "https://10.4.3.218/compute/images/31e81cad-3804-4a59-86e1-967e41b3e6a7"}]}, "links": [{"rel": "self", "href": "https://10.4.3.218/compute/v2.1/servers/fba9d5a6-ea88-4fab-8ee9-e5c1d7a71c6e"}, {"rel": "bookmark", "href": "https://10.4.3.218/compute/servers/fba9d5a6-ea88-4fab-8ee9-e5c1d7a71c6e"}], "metadata": {}, "name": "tempest-ServerBootFromVolumeStableRescueTest-server-646004967", "status": "BUILD", "tenant_id": "5b40c8f10e5a442abba7391ece50bf61", "user_id": "41df3b5bc01b49dfb4f96ed71b6f315d", "updated": "2026-06-22T13:49:10Z", "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "", "config_drive": "", "key_name": null, "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": [], "trusted_image_certificates": null, "server_groups": [], "locked_reason": null}}'
2026-06-22 13:49:13,579 106593 INFO [tempest.lib.common.rest_client] Request (ServerBootFromVolumeStableRescueTest:test_stable_device_rescue_bfv_image_volume): 200 GET https://10.4.3.218/compute/v2.1/servers/fba9d5a6-ea88-4fab-8ee9-e5c1d7a71c6e 0.571s
2026-06-22 13:49:13,579 106593 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-OpenStack-Nova-API-Version': '2.87', 'X-Auth-Token': '<omitted>'}
Body: None
Response - Headers: {'date': 'Mon, 22 Jun 2026 13:49:13 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-length': '1449', 'content-type': 'application/json', 'openstack-api-version': 'compute 2.87', 'x-openstack-nova-api-version': '2.87', 'vary': 'OpenStack-API-Version,X-OpenStack-Nova-API-Version', 'x-openstack-request-id': 'req-955c24b6-1ba4-4603-bd20-a542536ac0ab', 'x-compute-request-id': 'req-955c24b6-1ba4-4603-bd20-a542536ac0ab', 'connection': 'close', 'status': '200', 'content-location': 'https://10.4.3.218/compute/v2.1/servers/fba9d5a6-ea88-4fab-8ee9-e5c1d7a71c6e'}
Body: b'{"server": {"accessIPv4": "", "accessIPv6": "", "addresses": {}, "created": "2026-06-22T13:49:10Z", "flavor": {"vcpus": 1, "ram": 192, "disk": 1, "ephemeral": 0, "swap": 0, "original_name": "m1.nano", "extra_specs": {"hw_rng:allowed": "True"}}, "hostId": "162321205568a050be9ce235706b23fb6a7c2a56eae8990da075aaf7", "id": "fba9d5a6-ea88-4fab-8ee9-e5c1d7a71c6e", "image": {"id": "31e81cad-3804-4a59-86e1-967e41b3e6a7", "links": [{"rel": "bookmark", "href": "https://10.4.3.218/compute/images/31e81cad-3804-4a59-86e1-967e41b3e6a7"}]}, "links": [{"rel": "self", "href": "https://10.4.3.218/compute/v2.1/servers/fba9d5a6-ea88-4fab-8ee9-e5c1d7a71c6e"}, {"rel": "bookmark", "href": "https://10.4.3.218/compute/servers/fba9d5a6-ea88-4fab-8ee9-e5c1d7a71c6e"}], "metadata": {}, "name": "tempest-ServerBootFromVolumeStableRescueTest-server-646004967", "status": "BUILD", "tenant_id": "5b40c8f10e5a442abba7391ece50bf61", "user_id": "41df3b5bc01b49dfb4f96ed71b6f315d", "updated": "2026-06-22T13:49:13Z", "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "nova", "config_drive": "", "key_name": null, "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": [], "trusted_image_certificates": null, "server_groups": [], "locked_reason": null}}'
2026-06-22 13:49:13,589 106593 INFO [tempest.common.waiters] State transition "BUILD/scheduling" ==> "BUILD/None" after 1 second wait
2026-06-22 13:49:37,798 106593 INFO [tempest.lib.common.rest_client] Request (ServerBootFromVolumeStableRescueTest:test_stable_device_rescue_bfv_image_volume): 200 GET https://10.4.3.218/compute/v2.1/servers/fba9d5a6-ea88-4fab-8ee9-e5c1d7a71c6e 23.208s
2026-06-22 13:49:37,799 106593 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-OpenStack-Nova-API-Version': '2.87', 'X-Auth-Token': '<omitted>'}
Body: None
Response - Headers: {'date': 'Mon, 22 Jun 2026 13:49:14 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-length': '1497', 'content-type': 'application/json', 'openstack-api-version': 'compute 2.87', 'x-openstack-nova-api-version': '2.87', 'vary': 'OpenStack-API-Version,X-OpenStack-Nova-API-Version', 'x-openstack-request-id': 'req-0ddb47c6-9afa-42b0-a77a-868c60896619', 'x-compute-request-id': 'req-0ddb47c6-9afa-42b0-a77a-868c60896619', 'connection': 'close', 'status': '200', 'content-location': 'https://10.4.3.218/compute/v2.1/servers/fba9d5a6-ea88-4fab-8ee9-e5c1d7a71c6e'}
Body: b'{"server": {"accessIPv4": "", "accessIPv6": "", "addresses": {}, "created": "2026-06-22T13:49:10Z", "flavor": {"vcpus": 1, "ram": 192, "disk": 1, "ephemeral": 0, "swap": 0, "original_name": "m1.nano", "extra_specs": {"hw_rng:allowed": "True"}}, "hostId": "162321205568a050be9ce235706b23fb6a7c2a56eae8990da075aaf7", "id": "fba9d5a6-ea88-4fab-8ee9-e5c1d7a71c6e", "image": {"id": "31e81cad-3804-4a59-86e1-967e41b3e6a7", "links": [{"rel": "bookmark", "href": "https://10.4.3.218/compute/images/31e81cad-3804-4a59-86e1-967e41b3e6a7"}]}, "links": [{"rel": "self", "href": "https://10.4.3.218/compute/v2.1/servers/fba9d5a6-ea88-4fab-8ee9-e5c1d7a71c6e"}, {"rel": "bookmark", "href": "https://10.4.3.218/compute/servers/fba9d5a6-ea88-4fab-8ee9-e5c1d7a71c6e"}], "metadata": {}, "name": "tempest-ServerBootFromVolumeStableRescueTest-server-646004967", "status": "BUILD", "tenant_id": "5b40c8f10e5a442abba7391ece50bf61", "user_id": "41df3b5bc01b49dfb4f96ed71b6f315d", "updated": "2026-06-22T13:49:17Z", "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "nova", "config_drive": "", "key_name": null, "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "default"}], "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": [], "trusted_image_certificates": null, "server_groups": [], "locked_reason": null}}'
2026-06-22 13:49:37,809 106593 INFO [tempest.common.waiters] State transition "BUILD/None" ==> "BUILD/spawning" after 25 second wait
2026-06-22 13:49:39,408 106593 INFO [tempest.lib.common.rest_client] Request (ServerBootFromVolumeStableRescueTest:test_stable_device_rescue_bfv_image_volume): 200 GET https://10.4.3.218/compute/v2.1/servers/fba9d5a6-ea88-4fab-8ee9-e5c1d7a71c6e 0.599s
2026-06-22 13:49:39,409 106593 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-OpenStack-Nova-API-Version': '2.87', 'X-Auth-Token': '<omitted>'}
Body: None
Response - Headers: {'date': 'Mon, 22 Jun 2026 13:49:38 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-length': '1497', 'content-type': 'application/json', 'openstack-api-version': 'compute 2.87', 'x-openstack-nova-api-version': '2.87', 'vary': 'OpenStack-API-Version,X-OpenStack-Nova-API-Version', 'x-openstack-request-id': 'req-19844619-d990-4c0b-918d-ffa938d7f0d3', 'x-compute-request-id': 'req-19844619-d990-4c0b-918d-ffa938d7f0d3', 'connection': 'close', 'status': '200', 'content-location': 'https://10.4.3.218/compute/v2.1/servers/fba9d5a6-ea88-4fab-8ee9-e5c1d7a71c6e'}
Body: b'{"server": {"accessIPv4": "", "accessIPv6": "", "addresses": {}, "created": "2026-06-22T13:49:10Z", "flavor": {"vcpus": 1, "ram": 192, "disk": 1, "ephemeral": 0, "swap": 0, "original_name": "m1.nano", "extra_specs": {"hw_rng:allowed": "True"}}, "hostId": "162321205568a050be9ce235706b23fb6a7c2a56eae8990da075aaf7", "id": "fba9d5a6-ea88-4fab-8ee9-e5c1d7a71c6e", "image": {"id": "31e81cad-3804-4a59-86e1-967e41b3e6a7", "links": [{"rel": "bookmark", "href": "https://10.4.3.218/compute/images/31e81cad-3804-4a59-86e1-967e41b3e6a7"}]}, "links": [{"rel": "self", "href": "https://10.4.3.218/compute/v2.1/servers/fba9d5a6-ea88-4fab-8ee9-e5c1d7a71c6e"}, {"rel": "bookmark", "href": "https://10.4.3.218/compute/servers/fba9d5a6-ea88-4fab-8ee9-e5c1d7a71c6e"}], "metadata": {}, "name": "tempest-ServerBootFromVolumeStableRescueTest-server-646004967", "status": "BUILD", "tenant_id": "5b40c8f10e5a442abba7391ece50bf61", "user_id": "41df3b5bc01b49dfb4f96ed71b6f315d", "updated": "2026-06-22T13:49:17Z", "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "nova", "config_drive": "", "key_name": null, "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "default"}], "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": [], "trusted_image_certificates": null, "server_groups": [], "locked_reason": null}}'
2026-06-22 13:49:40,619 106593 INFO [tempest.lib.common.rest_client] Request (ServerBootFromVolumeStableRescueTest:test_stable_device_rescue_bfv_image_volume): 200 GET https://10.4.3.218/compute/v2.1/servers/fba9d5a6-ea88-4fab-8ee9-e5c1d7a71c6e 0.202s
2026-06-22 13:49:40,619 106593 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-OpenStack-Nova-API-Version': '2.87', 'X-Auth-Token': '<omitted>'}
Body: None
Response - Headers: {'date': 'Mon, 22 Jun 2026 13:49:40 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-length': '1497', 'content-type': 'application/json', 'openstack-api-version': 'compute 2.87', 'x-openstack-nova-api-version': '2.87', 'vary': 'OpenStack-API-Version,X-OpenStack-Nova-API-Version', 'x-openstack-request-id': 'req-f787ce6b-1f70-4be8-972f-5471737493bf', 'x-compute-request-id': 'req-f787ce6b-1f70-4be8-972f-5471737493bf', 'connection': 'close', 'status': '200', 'content-location': 'https://10.4.3.218/compute/v2.1/servers/fba9d5a6-ea88-4fab-8ee9-e5c1d7a71c6e'}
Body: b'{"server": {"accessIPv4": "", "accessIPv6": "", "addresses": {}, "created": "2026-06-22T13:49:10Z", "flavor": {"vcpus": 1, "ram": 192, "disk": 1, "ephemeral": 0, "swap": 0, "original_name": "m1.nano", "extra_specs": {"hw_rng:allowed": "True"}}, "hostId": "162321205568a050be9ce235706b23fb6a7c2a56eae8990da075aaf7", "id": "fba9d5a6-ea88-4fab-8ee9-e5c1d7a71c6e", "image": {"id": "31e81cad-3804-4a59-86e1-967e41b3e6a7", "links": [{"rel": "bookmark", "href": "https://10.4.3.218/compute/images/31e81cad-3804-4a59-86e1-967e41b3e6a7"}]}, "links": [{"rel": "self", "href": "https://10.4.3.218/compute/v2.1/servers/fba9d5a6-ea88-4fab-8ee9-e5c1d7a71c6e"}, {"rel": "bookmark", "href": "https://10.4.3.218/compute/servers/fba9d5a6-ea88-4fab-8ee9-e5c1d7a71c6e"}], "metadata": {}, "name": "tempest-ServerBootFromVolumeStableRescueTest-server-646004967", "status": "BUILD", "tenant_id": "5b40c8f10e5a442abba7391ece50bf61", "user_id": "41df3b5bc01b49dfb4f96ed71b6f315d", "updated": "2026-06-22T13:49:17Z", "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "nova", "config_drive": "", "key_name": null, "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "default"}], "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": [], "trusted_image_certificates": null, "server_groups": [], "locked_reason": null}}'
2026-06-22 13:49:42,224 106593 INFO [tempest.lib.common.rest_client] Request (ServerBootFromVolumeStableRescueTest:test_stable_device_rescue_bfv_image_volume): 200 GET https://10.4.3.218/compute/v2.1/servers/fba9d5a6-ea88-4fab-8ee9-e5c1d7a71c6e 0.596s
2026-06-22 13:49:42,224 106593 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-OpenStack-Nova-API-Version': '2.87', 'X-Auth-Token': '<omitted>'}
Body: None
Response - Headers: {'date': 'Mon, 22 Jun 2026 13:49:41 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-length': '1497', 'content-type': 'application/json', 'openstack-api-version': 'compute 2.87', 'x-openstack-nova-api-version': '2.87', 'vary': 'OpenStack-API-Version,X-OpenStack-Nova-API-Version', 'x-openstack-request-id': 'req-559e5424-3b7e-4652-9d80-df13ddd8f4cf', 'x-compute-request-id': 'req-559e5424-3b7e-4652-9d80-df13ddd8f4cf', 'connection': 'close', 'status': '200', 'content-location': 'https://10.4.3.218/compute/v2.1/servers/fba9d5a6-ea88-4fab-8ee9-e5c1d7a71c6e'}
Body: b'{"server": {"accessIPv4": "", "accessIPv6": "", "addresses": {}, "created": "2026-06-22T13:49:10Z", "flavor": {"vcpus": 1, "ram": 192, "disk": 1, "ephemeral": 0, "swap": 0, "original_name": "m1.nano", "extra_specs": {"hw_rng:allowed": "True"}}, "hostId": "162321205568a050be9ce235706b23fb6a7c2a56eae8990da075aaf7", "id": "fba9d5a6-ea88-4fab-8ee9-e5c1d7a71c6e", "image": {"id": "31e81cad-3804-4a59-86e1-967e41b3e6a7", "links": [{"rel": "bookmark", "href": "https://10.4.3.218/compute/images/31e81cad-3804-4a59-86e1-967e41b3e6a7"}]}, "links": [{"rel": "self", "href": "https://10.4.3.218/compute/v2.1/servers/fba9d5a6-ea88-4fab-8ee9-e5c1d7a71c6e"}, {"rel": "bookmark", "href": "https://10.4.3.218/compute/servers/fba9d5a6-ea88-4fab-8ee9-e5c1d7a71c6e"}], "metadata": {}, "name": "tempest-ServerBootFromVolumeStableRescueTest-server-646004967", "status": "BUILD", "tenant_id": "5b40c8f10e5a442abba7391ece50bf61", "user_id": "41df3b5bc01b49dfb4f96ed71b6f315d", "updated": "2026-06-22T13:49:17Z", "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "nova", "config_drive": "", "key_name": null, "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "default"}], "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": [], "trusted_image_certificates": null, "server_groups": [], "locked_reason": null}}'
2026-06-22 13:49:45,129 106593 INFO [tempest.lib.common.rest_client] Request (ServerBootFromVolumeStableRescueTest:test_stable_device_rescue_bfv_image_volume): 200 GET https://10.4.3.218/compute/v2.1/servers/fba9d5a6-ea88-4fab-8ee9-e5c1d7a71c6e 1.898s
2026-06-22 13:49:45,129 106593 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-OpenStack-Nova-API-Version': '2.87', 'X-Auth-Token': '<omitted>'}
Body: None
Response - Headers: {'date': 'Mon, 22 Jun 2026 13:49:43 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-length': '1497', 'content-type': 'application/json', 'openstack-api-version': 'compute 2.87', 'x-openstack-nova-api-version': '2.87', 'vary': 'OpenStack-API-Version,X-OpenStack-Nova-API-Version', 'x-openstack-request-id': 'req-c9eeeac0-6898-4362-9882-6112857c90a1', 'x-compute-request-id': 'req-c9eeeac0-6898-4362-9882-6112857c90a1', 'connection': 'close', 'status': '200', 'content-location': 'https://10.4.3.218/compute/v2.1/servers/fba9d5a6-ea88-4fab-8ee9-e5c1d7a71c6e'}
Body: b'{"server": {"accessIPv4": "", "accessIPv6": "", "addresses": {}, "created": "2026-06-22T13:49:10Z", "flavor": {"vcpus": 1, "ram": 192, "disk": 1, "ephemeral": 0, "swap": 0, "original_name": "m1.nano", "extra_specs": {"hw_rng:allowed": "True"}}, "hostId": "162321205568a050be9ce235706b23fb6a7c2a56eae8990da075aaf7", "id": "fba9d5a6-ea88-4fab-8ee9-e5c1d7a71c6e", "image": {"id": "31e81cad-3804-4a59-86e1-967e41b3e6a7", "links": [{"rel": "bookmark", "href": "https://10.4.3.218/compute/images/31e81cad-3804-4a59-86e1-967e41b3e6a7"}]}, "links": [{"rel": "self", "href": "https://10.4.3.218/compute/v2.1/servers/fba9d5a6-ea88-4fab-8ee9-e5c1d7a71c6e"}, {"rel": "bookmark", "href": "https://10.4.3.218/compute/servers/fba9d5a6-ea88-4fab-8ee9-e5c1d7a71c6e"}], "metadata": {}, "name": "tempest-ServerBootFromVolumeStableRescueTest-server-646004967", "status": "BUILD", "tenant_id": "5b40c8f10e5a442abba7391ece50bf61", "user_id": "41df3b5bc01b49dfb4f96ed71b6f315d", "updated": "2026-06-22T13:49:17Z", "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "nova", "config_drive": "", "key_name": null, "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "default"}], "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": [], "trusted_image_certificates": null, "server_groups": [], "locked_reason": null}}'
2026-06-22 13:49:54,023 106593 INFO [tempest.lib.common.rest_client] Request (ServerBootFromVolumeStableRescueTest:test_stable_device_rescue_bfv_image_volume): 200 GET https://10.4.3.218/compute/v2.1/servers/fba9d5a6-ea88-4fab-8ee9-e5c1d7a71c6e 7.885s
2026-06-22 13:49:54,023 106593 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-OpenStack-Nova-API-Version': '2.87', 'X-Auth-Token': '<omitted>'}
Body: None
Response - Headers: {'date': 'Mon, 22 Jun 2026 13:49:46 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-length': '1497', 'content-type': 'application/json', 'openstack-api-version': 'compute 2.87', 'x-openstack-nova-api-version': '2.87', 'vary': 'OpenStack-API-Version,X-OpenStack-Nova-API-Version', 'x-openstack-request-id': 'req-df8a820b-60cf-45e5-b166-718f32c7c42f', 'x-compute-request-id': 'req-df8a820b-60cf-45e5-b166-718f32c7c42f', 'connection': 'close', 'status': '200', 'content-location': 'https://10.4.3.218/compute/v2.1/servers/fba9d5a6-ea88-4fab-8ee9-e5c1d7a71c6e'}
Body: b'{"server": {"accessIPv4": "", "accessIPv6": "", "addresses": {}, "created": "2026-06-22T13:49:10Z", "flavor": {"vcpus": 1, "ram": 192, "disk": 1, "ephemeral": 0, "swap": 0, "original_name": "m1.nano", "extra_specs": {"hw_rng:allowed": "True"}}, "hostId": "162321205568a050be9ce235706b23fb6a7c2a56eae8990da075aaf7", "id": "fba9d5a6-ea88-4fab-8ee9-e5c1d7a71c6e", "image": {"id": "31e81cad-3804-4a59-86e1-967e41b3e6a7", "links": [{"rel": "bookmark", "href": "https://10.4.3.218/compute/images/31e81cad-3804-4a59-86e1-967e41b3e6a7"}]}, "links": [{"rel": "self", "href": "https://10.4.3.218/compute/v2.1/servers/fba9d5a6-ea88-4fab-8ee9-e5c1d7a71c6e"}, {"rel": "bookmark", "href": "https://10.4.3.218/compute/servers/fba9d5a6-ea88-4fab-8ee9-e5c1d7a71c6e"}], "metadata": {}, "name": "tempest-ServerBootFromVolumeStableRescueTest-server-646004967", "status": "BUILD", "tenant_id": "5b40c8f10e5a442abba7391ece50bf61", "user_id": "41df3b5bc01b49dfb4f96ed71b6f315d", "updated": "2026-06-22T13:49:17Z", "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "nova", "config_drive": "", "key_name": null, "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "default"}], "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": [], "trusted_image_certificates": null, "server_groups": [], "locked_reason": null}}'
2026-06-22 13:49:56,483 106593 INFO [tempest.lib.common.rest_client] Request (ServerBootFromVolumeStableRescueTest:test_stable_device_rescue_bfv_image_volume): 200 GET https://10.4.3.218/compute/v2.1/servers/fba9d5a6-ea88-4fab-8ee9-e5c1d7a71c6e 1.448s
2026-06-22 13:49:56,483 106593 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-OpenStack-Nova-API-Version': '2.87', 'X-Auth-Token': '<omitted>'}
Body: None
Response - Headers: {'date': 'Mon, 22 Jun 2026 13:49:55 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-length': '1497', 'content-type': 'application/json', 'openstack-api-version': 'compute 2.87', 'x-openstack-nova-api-version': '2.87', 'vary': 'OpenStack-API-Version,X-OpenStack-Nova-API-Version', 'x-openstack-request-id': 'req-651b38c7-a2e8-4d14-93e2-3148f27edd3c', 'x-compute-request-id': 'req-651b38c7-a2e8-4d14-93e2-3148f27edd3c', 'connection': 'close', 'status': '200', 'content-location': 'https://10.4.3.218/compute/v2.1/servers/fba9d5a6-ea88-4fab-8ee9-e5c1d7a71c6e'}
Body: b'{"server": {"accessIPv4": "", "accessIPv6": "", "addresses": {}, "created": "2026-06-22T13:49:10Z", "flavor": {"vcpus": 1, "ram": 192, "disk": 1, "ephemeral": 0, "swap": 0, "original_name": "m1.nano", "extra_specs": {"hw_rng:allowed": "True"}}, "hostId": "162321205568a050be9ce235706b23fb6a7c2a56eae8990da075aaf7", "id": "fba9d5a6-ea88-4fab-8ee9-e5c1d7a71c6e", "image": {"id": "31e81cad-3804-4a59-86e1-967e41b3e6a7", "links": [{"rel": "bookmark", "href": "https://10.4.3.218/compute/images/31e81cad-3804-4a59-86e1-967e41b3e6a7"}]}, "links": [{"rel": "self", "href": "https://10.4.3.218/compute/v2.1/servers/fba9d5a6-ea88-4fab-8ee9-e5c1d7a71c6e"}, {"rel": "bookmark", "href": "https://10.4.3.218/compute/servers/fba9d5a6-ea88-4fab-8ee9-e5c1d7a71c6e"}], "metadata": {}, "name": "tempest-ServerBootFromVolumeStableRescueTest-server-646004967", "status": "BUILD", "tenant_id": "5b40c8f10e5a442abba7391ece50bf61", "user_id": "41df3b5bc01b49dfb4f96ed71b6f315d", "updated": "2026-06-22T13:49:17Z", "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "nova", "config_drive": "", "key_name": null, "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "default"}], "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": [], "trusted_image_certificates": null, "server_groups": [], "locked_reason": null}}'
2026-06-22 13:49:57,997 106593 INFO [tempest.lib.common.rest_client] Request (ServerBootFromVolumeStableRescueTest:test_stable_device_rescue_bfv_image_volume): 200 GET https://10.4.3.218/compute/v2.1/servers/fba9d5a6-ea88-4fab-8ee9-e5c1d7a71c6e 0.506s
2026-06-22 13:49:57,997 106593 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-OpenStack-Nova-API-Version': '2.87', 'X-Auth-Token': '<omitted>'}
Body: None
Response - Headers: {'date': 'Mon, 22 Jun 2026 13:49:57 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-length': '1497', 'content-type': 'application/json', 'openstack-api-version': 'compute 2.87', 'x-openstack-nova-api-version': '2.87', 'vary': 'OpenStack-API-Version,X-OpenStack-Nova-API-Version', 'x-openstack-request-id': 'req-acbd6513-f756-4fec-af54-cb68f17fed70', 'x-compute-request-id': 'req-acbd6513-f756-4fec-af54-cb68f17fed70', 'connection': 'close', 'status': '200', 'content-location': 'https://10.4.3.218/compute/v2.1/servers/fba9d5a6-ea88-4fab-8ee9-e5c1d7a71c6e'}
Body: b'{"server": {"accessIPv4": "", "accessIPv6": "", "addresses": {}, "created": "2026-06-22T13:49:10Z", "flavor": {"vcpus": 1, "ram": 192, "disk": 1, "ephemeral": 0, "swap": 0, "original_name": "m1.nano", "extra_specs": {"hw_rng:allowed": "True"}}, "hostId": "162321205568a050be9ce235706b23fb6a7c2a56eae8990da075aaf7", "id": "fba9d5a6-ea88-4fab-8ee9-e5c1d7a71c6e", "image": {"id": "31e81cad-3804-4a59-86e1-967e41b3e6a7", "links": [{"rel": "bookmark", "href": "https://10.4.3.218/compute/images/31e81cad-3804-4a59-86e1-967e41b3e6a7"}]}, "links": [{"rel": "self", "href": "https://10.4.3.218/compute/v2.1/servers/fba9d5a6-ea88-4fab-8ee9-e5c1d7a71c6e"}, {"rel": "bookmark", "href": "https://10.4.3.218/compute/servers/fba9d5a6-ea88-4fab-8ee9-e5c1d7a71c6e"}], "metadata": {}, "name": "tempest-ServerBootFromVolumeStableRescueTest-server-646004967", "status": "BUILD", "tenant_id": "5b40c8f10e5a442abba7391ece50bf61", "user_id": "41df3b5bc01b49dfb4f96ed71b6f315d", "updated": "2026-06-22T13:49:57Z", "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "nova", "config_drive": "", "key_name": null, "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "default"}], "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": [], "trusted_image_certificates": null, "server_groups": [], "locked_reason": null}}'
2026-06-22 13:49:59,307 106593 INFO [tempest.lib.common.rest_client] Request (ServerBootFromVolumeStableRescueTest:test_stable_device_rescue_bfv_image_volume): 200 GET https://10.4.3.218/compute/v2.1/servers/fba9d5a6-ea88-4fab-8ee9-e5c1d7a71c6e 0.298s
2026-06-22 13:49:59,308 106593 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-OpenStack-Nova-API-Version': '2.87', 'X-Auth-Token': '<omitted>'}
Body: None
Response - Headers: {'date': 'Mon, 22 Jun 2026 13:49:59 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-length': '1697', 'content-type': 'application/json', 'openstack-api-version': 'compute 2.87', 'x-openstack-nova-api-version': '2.87', 'vary': 'OpenStack-API-Version,X-OpenStack-Nova-API-Version', 'x-openstack-request-id': 'req-ddaaffbb-2b12-4e4b-b279-dcc081ac15e2', 'x-compute-request-id': 'req-ddaaffbb-2b12-4e4b-b279-dcc081ac15e2', 'connection': 'close', 'status': '200', 'content-location': 'https://10.4.3.218/compute/v2.1/servers/fba9d5a6-ea88-4fab-8ee9-e5c1d7a71c6e'}
Body: b'{"server": {"accessIPv4": "", "accessIPv6": "", "addresses": {"tempest-ServerBootFromVolumeStableRescueTest-1077297987-network": [{"version": 4, "addr": "10.1.0.4", "OS-EXT-IPS:type": "fixed", "OS-EXT-IPS-MAC:mac_addr": "fa:16:3e:89:5f:36"}]}, "created": "2026-06-22T13:49:10Z", "flavor": {"vcpus": 1, "ram": 192, "disk": 1, "ephemeral": 0, "swap": 0, "original_name": "m1.nano", "extra_specs": {"hw_rng:allowed": "True"}}, "hostId": "162321205568a050be9ce235706b23fb6a7c2a56eae8990da075aaf7", "id": "fba9d5a6-ea88-4fab-8ee9-e5c1d7a71c6e", "image": {"id": "31e81cad-3804-4a59-86e1-967e41b3e6a7", "links": [{"rel": "bookmark", "href": "https://10.4.3.218/compute/images/31e81cad-3804-4a59-86e1-967e41b3e6a7"}]}, "links": [{"rel": "self", "href": "https://10.4.3.218/compute/v2.1/servers/fba9d5a6-ea88-4fab-8ee9-e5c1d7a71c6e"}, {"rel": "bookmark", "href": "https://10.4.3.218/compute/servers/fba9d5a6-ea88-4fab-8ee9-e5c1d7a71c6e"}], "metadata": {}, "name": "tempest-ServerBootFromVolumeStableRescueTest-server-646004967", "status": "ACTIVE", "tenant_id": "5b40c8f10e5a442abba7391ece50bf61", "user_id": "41df3b5bc01b49dfb4f96ed71b6f315d", "updated": "2026-06-22T13:49:58Z", "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "nova", "config_drive": "True", "key_name": null, "OS-SRV-USG:launched_at": "2026-06-22T13:49:57.000000", "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "default"}], "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": [], "trusted_image_certificates": null, "server_groups": [], "locked_reason": null}}'
2026-06-22 13:49:59,317 106593 INFO [tempest.common.waiters] State transition "BUILD/spawning" ==> "ACTIVE/None" after 47 second wait
2026-06-22 13:50:03,127 106593 INFO [tempest.lib.common.rest_client] Request (ServerBootFromVolumeStableRescueTest:test_stable_device_rescue_bfv_image_volume): 202 POST https://10.4.3.218/compute/v2.1/servers/fba9d5a6-ea88-4fab-8ee9-e5c1d7a71c6e/action 3.809s
2026-06-22 13:50:03,127 106593 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-OpenStack-Nova-API-Version': '2.87', 'X-Auth-Token': '<omitted>'}
Body: {"createImage": {"name": "tempest-ServerBootFromVolumeStableRescueTest-image-215778765"}}
Response - Headers: {'date': 'Mon, 22 Jun 2026 13:49:59 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-length': '52', 'content-type': 'application/json', 'openstack-api-version': 'compute 2.87', 'x-openstack-nova-api-version': '2.87', 'vary': 'OpenStack-API-Version,X-OpenStack-Nova-API-Version', 'x-openstack-request-id': 'req-72d369f3-9d28-4ce0-b98b-152aa2eef4ff', 'x-compute-request-id': 'req-72d369f3-9d28-4ce0-b98b-152aa2eef4ff', 'connection': 'close', 'status': '202', 'content-location': 'https://10.4.3.218/compute/v2.1/servers/fba9d5a6-ea88-4fab-8ee9-e5c1d7a71c6e/action'}
Body: b'{"image_id": "a6eff4bd-5efc-4857-86ac-65a9cc13b9b0"}'
2026-06-22 13:50:03,165 106593 INFO [tempest.lib.common.rest_client] Request (ServerBootFromVolumeStableRescueTest:test_stable_device_rescue_bfv_image_volume): 200 GET https://10.4.3.218/image/v2/images/a6eff4bd-5efc-4857-86ac-65a9cc13b9b0 0.036s
2026-06-22 13:50:03,165 106593 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 13:50:03 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-length': '1359', 'content-type': 'application/json', 'x-openstack-request-id': 'req-ac1ca127-4d24-4f1d-b083-0e66ce3fafa6', 'connection': 'close', 'status': '200', 'content-location': 'https://10.4.3.218/image/v2/images/a6eff4bd-5efc-4857-86ac-65a9cc13b9b0'}
Body: b'{"base_image_ref": "31e81cad-3804-4a59-86e1-967e41b3e6a7", "boot_roles": "reader,member", "hw_cdrom_bus": "ide", "hw_disk_bus": "virtio", "hw_machine_type": "pc", "hw_rng_model": "virtio", "hw_video_model": "virtio", "hw_vif_model": "virtio", "image_type": "snapshot", "instance_uuid": "fba9d5a6-ea88-4fab-8ee9-e5c1d7a71c6e", "owner_project_name": "tempest-ServerBootFromVolumeStableRescueTest-1085265826", "owner_specified.openstack.md5": "", "owner_specified.openstack.object": "images/cirros-0.6.3-x86_64-disk", "owner_specified.openstack.sha256": "", "owner_user_name": "tempest-ServerBootFromVolumeStableRescueTest-1085265826-project-member", "user_id": "41df3b5bc01b49dfb4f96ed71b6f315d", "name": "tempest-ServerBootFromVolumeStableRescueTest-image-215778765", "disk_format": null, "container_format": null, "visibility": "private", "size": null, "virtual_size": null, "status": "queued", "checksum": null, "protected": false, "min_ram": 0, "min_disk": 1, "owner": "5b40c8f10e5a442abba7391ece50bf61", "os_hidden": false, "os_hash_algo": null, "os_hash_value": null, "id": "a6eff4bd-5efc-4857-86ac-65a9cc13b9b0", "created_at": "2026-06-22T13:50:00Z", "updated_at": "2026-06-22T13:50:00Z", "tags": [], "self": "/v2/images/a6eff4bd-5efc-4857-86ac-65a9cc13b9b0", "file": "/v2/images/a6eff4bd-5efc-4857-86ac-65a9cc13b9b0/file", "schema": "/v2/schemas/image"}'
2026-06-22 13:50:04,254 106593 INFO [tempest.lib.common.rest_client] Request (ServerBootFromVolumeStableRescueTest:test_stable_device_rescue_bfv_image_volume): 200 GET https://10.4.3.218/image/v2/images/a6eff4bd-5efc-4857-86ac-65a9cc13b9b0 0.089s
2026-06-22 13:50:04,257 106593 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 13:50:04 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-length': '1359', 'content-type': 'application/json', 'x-openstack-request-id': 'req-ee830d5f-082a-4fc9-b268-67781e0e3e47', 'connection': 'close', 'status': '200', 'content-location': 'https://10.4.3.218/image/v2/images/a6eff4bd-5efc-4857-86ac-65a9cc13b9b0'}
Body: b'{"base_image_ref": "31e81cad-3804-4a59-86e1-967e41b3e6a7", "boot_roles": "reader,member", "hw_cdrom_bus": "ide", "hw_disk_bus": "virtio", "hw_machine_type": "pc", "hw_rng_model": "virtio", "hw_video_model": "virtio", "hw_vif_model": "virtio", "image_type": "snapshot", "instance_uuid": "fba9d5a6-ea88-4fab-8ee9-e5c1d7a71c6e", "owner_project_name": "tempest-ServerBootFromVolumeStableRescueTest-1085265826", "owner_specified.openstack.md5": "", "owner_specified.openstack.object": "images/cirros-0.6.3-x86_64-disk", "owner_specified.openstack.sha256": "", "owner_user_name": "tempest-ServerBootFromVolumeStableRescueTest-1085265826-project-member", "user_id": "41df3b5bc01b49dfb4f96ed71b6f315d", "name": "tempest-ServerBootFromVolumeStableRescueTest-image-215778765", "disk_format": null, "container_format": null, "visibility": "private", "size": null, "virtual_size": null, "status": "queued", "checksum": null, "protected": false, "min_ram": 0, "min_disk": 1, "owner": "5b40c8f10e5a442abba7391ece50bf61", "os_hidden": false, "os_hash_algo": null, "os_hash_value": null, "id": "a6eff4bd-5efc-4857-86ac-65a9cc13b9b0", "created_at": "2026-06-22T13:50:00Z", "updated_at": "2026-06-22T13:50:00Z", "tags": [], "self": "/v2/images/a6eff4bd-5efc-4857-86ac-65a9cc13b9b0", "file": "/v2/images/a6eff4bd-5efc-4857-86ac-65a9cc13b9b0/file", "schema": "/v2/schemas/image"}'
2026-06-22 13:50:44,218 106593 INFO [tempest.lib.common.rest_client] Request (ServerBootFromVolumeStableRescueTest:test_stable_device_rescue_bfv_image_volume): 500 GET https://10.4.3.218/image/v2/images/a6eff4bd-5efc-4857-86ac-65a9cc13b9b0 38.961s
2026-06-22 13:50:44,219 106593 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 13:50:05 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-length': '186', 'content-type': 'application/json', 'x-openstack-request-id': 'req-a51e1dc3-979b-42c4-b90f-4a13b16dc32f', 'connection': 'close', 'status': '500', 'content-location': 'https://10.4.3.218/image/v2/images/a6eff4bd-5efc-4857-86ac-65a9cc13b9b0'}
Body: b'{"message": "The server has either erred or is incapable of performing the requested operation.<br /><br />\\n\\n\\n", "code": "500 Internal Server Error", "title": "Internal Server Error"}'
}}}
Traceback (most recent call last):
File "/opt/stack/tempest/tempest/api/compute/servers/test_server_rescue.py", line 310, in test_stable_device_rescue_bfv_image_volume
server, rescue_image_id = self._create_server_and_rescue_image(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/api/compute/servers/test_server_rescue.py", line 143, in _create_server_and_rescue_image
image_id = self.create_image_from_server(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/api/compute/base.py", line 379, in create_image_from_server
waiters.wait_for_image_status(client, image_id, wait_until)
File "/opt/stack/tempest/tempest/common/waiters.py", line 175, in wait_for_image_status
image = show_image(image_id)
^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/services/image/v2/images_client.py", line 119, in show_image
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: The server has either erred or is incapable of performing the requested operation.<br /><br />
|
||||||
| tempest.api.compute.volumes.test_attach_volume_negative.AttachVolumeNegativeTest | 3 | 0 | 3 | 0 | 0 | Detail | |
test_attach_attached_volume_to_different_server[id-ee37a796-2afb-11e7-bc0f-fa163e65f5ce,negative] |
fail
ft85.1: tempest.api.compute.volumes.test_attach_volume_negative.AttachVolumeNegativeTest.test_attach_attached_volume_to_different_server[id-ee37a796-2afb-11e7-bc0f-fa163e65f5ce,negative]testtools.testresult.real._StringException: pythonlogging:'': {{{
2026-06-22 13:49:09,943 106591 DEBUG [tempest.lib.common.validation_resources] Requested setup of ValidationResources keypair True, floating IP True, security group True
2026-06-22 13:49:09,944 106591 DEBUG [tempest.lib.common.validation_resources] Requested validation resources keypair True, floating IP True, security group True
2026-06-22 13:49:10,361 106591 INFO [tempest.lib.common.rest_client] Request (ValidationResourcesFixture:setUp): 200 POST https://10.4.3.218/compute/v2.1/os-keypairs 0.417s
2026-06-22 13:49:10,361 106591 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': '<omitted>'}
Body: {"keypair": {"name": "tempest-keypair-967997342", "public_key": "ecdsa-sha2-nistp384 AAAAE2VjZHNhLXNoYTItbmlzdHAzODQAAAAIbmlzdHAzODQAAABhBBdFf/o7rs4jhABQDdNuEG6QsvAMu7ppF1ShvqsjM1wwsiFnwVqn4PMrq4oT4bkFWg+70fMaZtoa/LLKeyk7/YKlsxTcWy4wZOAml8gFtRdjyxpmued2pQrqrePGgLDT0g=="}}
Response - Headers: {'date': 'Mon, 22 Jun 2026 13:49:09 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-02f170da-fa69-480a-8703-789c7146d7b8', 'x-compute-request-id': 'req-02f170da-fa69-480a-8703-789c7146d7b8', 'connection': 'close', 'status': '200', 'content-location': 'https://10.4.3.218/compute/v2.1/os-keypairs'}
Body: b'{"keypair": {"name": "tempest-keypair-967997342", "public_key": "ecdsa-sha2-nistp384 AAAAE2VjZHNhLXNoYTItbmlzdHAzODQAAAAIbmlzdHAzODQAAABhBBdFf/o7rs4jhABQDdNuEG6QsvAMu7ppF1ShvqsjM1wwsiFnwVqn4PMrq4oT4bkFWg+70fMaZtoa/LLKeyk7/YKlsxTcWy4wZOAml8gFtRdjyxpmued2pQrqrePGgLDT0g==", "fingerprint": "4a:a2:a4:56:69:8c:94:f3:35:7c:35:bd:a6:55:31:a6", "user_id": "17403b9f1b6e482995e47aacfdd1da6e"}}'
2026-06-22 13:49:10,362 106591 DEBUG [tempest.lib.common.validation_resources] Validation resource key tempest-keypair-967997342 created
2026-06-22 13:49:11,508 106591 INFO [tempest.lib.common.rest_client] Request (ValidationResourcesFixture:setUp): 201 POST https://10.4.3.218/networking/v2.0/security-groups 1.145s
2026-06-22 13:49:11,508 106591 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--353835744", "description": "tempest-description--862492271"}}
Response - Headers: {'date': 'Mon, 22 Jun 2026 13:49:10 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '1659', 'x-openstack-request-id': 'req-efcf93fe-271c-4c47-ba15-b73ef5dd6c75', 'connection': 'close', 'status': '201', 'content-location': 'https://10.4.3.218/networking/v2.0/security-groups'}
Body: b'{"security_group": {"id": "faf0e072-829b-4f89-aeef-e59674be806e", "name": "tempest-securitygroup--353835744", "stateful": true, "tenant_id": "4161f6df24f6427b8487f5392201f4b1", "project_id": "4161f6df24f6427b8487f5392201f4b1", "description": "tempest-description--862492271", "shared": false, "security_group_rules": [{"id": "489ade04-fe86-4567-96d0-46a58c78b959", "project_id": "4161f6df24f6427b8487f5392201f4b1", "security_group_id": "faf0e072-829b-4f89-aeef-e59674be806e", "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": 322, "belongs_to_default_sg": false, "description": null, "tags": [], "created_at": "2026-06-22T13:49:11Z", "updated_at": "2026-06-22T13:49:11Z", "revision_number": 0, "tenant_id": "4161f6df24f6427b8487f5392201f4b1"}, {"id": "4d82ff8d-a5e1-42fa-b31b-6bb96792e4bd", "project_id": "4161f6df24f6427b8487f5392201f4b1", "security_group_id": "faf0e072-829b-4f89-aeef-e59674be806e", "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": 321, "belongs_to_default_sg": false, "description": null, "tags": [], "created_at": "2026-06-22T13:49:11Z", "updated_at": "2026-06-22T13:49:11Z", "revision_number": 0, "tenant_id": "4161f6df24f6427b8487f5392201f4b1"}], "tags": [], "created_at": "2026-06-22T13:49:11Z", "updated_at": "2026-06-22T13:49:11Z", "revision_number": 1}}'
2026-06-22 13:49:12,438 106591 INFO [tempest.lib.common.rest_client] Request (ValidationResourcesFixture:setUp): 201 POST https://10.4.3.218/networking/v2.0/security-group-rules 0.929s
2026-06-22 13:49:12,438 106591 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": "faf0e072-829b-4f89-aeef-e59674be806e", "protocol": "tcp", "ethertype": "IPv4", "port_range_min": 22, "port_range_max": 22, "direction": "ingress"}}
Response - Headers: {'date': 'Mon, 22 Jun 2026 13:49:11 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '597', 'x-openstack-request-id': 'req-6f32a810-f713-4063-92cf-a8810101fadc', 'connection': 'close', 'status': '201', 'content-location': 'https://10.4.3.218/networking/v2.0/security-group-rules'}
Body: b'{"security_group_rule": {"id": "458f3b41-9c80-43b8-ae88-635785318aba", "project_id": "4161f6df24f6427b8487f5392201f4b1", "security_group_id": "faf0e072-829b-4f89-aeef-e59674be806e", "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-22T13:49:12Z", "updated_at": "2026-06-22T13:49:12Z", "revision_number": 0, "tenant_id": "4161f6df24f6427b8487f5392201f4b1"}}'
2026-06-22 13:49:12,844 106591 INFO [tempest.lib.common.rest_client] Request (ValidationResourcesFixture:setUp): 201 POST https://10.4.3.218/networking/v2.0/security-group-rules 0.405s
2026-06-22 13:49:12,844 106591 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": "faf0e072-829b-4f89-aeef-e59674be806e", "protocol": "icmp", "ethertype": "IPv4", "direction": "ingress"}}
Response - Headers: {'date': 'Mon, 22 Jun 2026 13:49:12 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '602', 'x-openstack-request-id': 'req-b6785df0-a001-48c2-b70f-7b974eab167c', 'connection': 'close', 'status': '201', 'content-location': 'https://10.4.3.218/networking/v2.0/security-group-rules'}
Body: b'{"security_group_rule": {"id": "32c425e1-d669-4d98-8934-86fa84eb0ea3", "project_id": "4161f6df24f6427b8487f5392201f4b1", "security_group_id": "faf0e072-829b-4f89-aeef-e59674be806e", "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-22T13:49:12Z", "updated_at": "2026-06-22T13:49:12Z", "revision_number": 0, "tenant_id": "4161f6df24f6427b8487f5392201f4b1"}}'
2026-06-22 13:49:12,845 106591 DEBUG [tempest.lib.common.validation_resources] SSH Validation resource security group with tcp and icmp rules tempest-securitygroup--353835744 created
2026-06-22 13:49:13,542 106591 INFO [tempest.lib.common.rest_client] Request (ValidationResourcesFixture:setUp): 201 POST https://10.4.3.218/networking/v2.0/floatingips 0.697s
2026-06-22 13:49:13,542 106591 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': '<omitted>'}
Body: {"floatingip": {"floating_network_id": "f037b952-bf12-4801-aeef-36c942815763"}}
Response - Headers: {'date': 'Mon, 22 Jun 2026 13:49:12 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '528', 'x-openstack-request-id': 'req-e69d5b73-eba2-469b-b618-aaada6556d6b', 'connection': 'close', 'status': '201', 'content-location': 'https://10.4.3.218/networking/v2.0/floatingips'}
Body: b'{"floatingip": {"id": "46dc87ee-1f43-4548-875c-e9f1eed12c84", "tenant_id": "4161f6df24f6427b8487f5392201f4b1", "project_id": "4161f6df24f6427b8487f5392201f4b1", "floating_ip_address": "172.24.5.151", "floating_network_id": "f037b952-bf12-4801-aeef-36c942815763", "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-22T13:49:13Z", "updated_at": "2026-06-22T13:49:13Z", "revision_number": 0}}'
2026-06-22 13:49:13,542 106591 DEBUG [tempest.lib.common.validation_resources] Validation resource floating IP {'id': '46dc87ee-1f43-4548-875c-e9f1eed12c84', 'tenant_id': '4161f6df24f6427b8487f5392201f4b1', 'project_id': '4161f6df24f6427b8487f5392201f4b1', 'floating_ip_address': '172.24.5.151', 'floating_network_id': 'f037b952-bf12-4801-aeef-36c942815763', '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-22T13:49:13Z', 'updated_at': '2026-06-22T13:49:13Z', 'revision_number': 0, 'ip': '172.24.5.151'} created
2026-06-22 13:49:13,710 106591 INFO [tempest.lib.common.rest_client] Request (AttachVolumeNegativeTest:test_attach_attached_volume_to_different_server): 201 POST https://10.4.3.218/identity/v3/auth/tokens 0.165s
2026-06-22 13:49:13,710 106591 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json'}
Body: <omitted>
Response - Headers: {'date': 'Mon, 22 Jun 2026 13:49:13 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '2944', 'x-subject-token': '<omitted>', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-feb58b56-6ffe-43ff-96a9-e3a891531c5c', 'connection': 'close', 'status': '201', 'content-location': 'https://10.4.3.218/identity/v3/auth/tokens'}
Body: b'{"token": {"methods": ["password"], "user": {"domain": {"id": "default", "name": "Default"}, "id": "17403b9f1b6e482995e47aacfdd1da6e", "name": "tempest-AttachVolumeNegativeTest-1582183083-project-member", "password_expires_at": null}, "audit_ids": ["rGgljwbnSmCCvRpr470eLg"], "expires_at": "2026-06-22T14:49:13.000000Z", "issued_at": "2026-06-22T13:49:13.000000Z", "project": {"domain": {"id": "default", "name": "Default"}, "id": "4161f6df24f6427b8487f5392201f4b1", "name": "tempest-AttachVolumeNegativeTest-1582183083"}, "is_domain": false, "roles": [{"id": "bfe6e5740f2e4bd88686c9365c2aa0c3", "name": "reader"}, {"id": "36dcda86232a4f13be2e79b27b95e590", "name": "member"}], "catalog": [{"endpoints": [{"id": "84285c0f86fb42e6ac6e17017fc74e3b", "interface": "public", "region_id": "RegionOne", "url": "https://10.4.3.218/networking", "region": "RegionOne"}], "id": "20442617f0fb45608304dfaa47d5acd8", "type": "network", "name": "neutron"}, {"endpoints": [{"id": "368e4483cf9b43148eec980b5a57c3ac", "interface": "public", "region_id": "RegionOne", "url": "https://10.4.3.218/compute/v2.1", "region": "RegionOne"}], "id": "255d08737f774744b632abe3a90c29b6", "type": "compute", "name": "nova"}, {"endpoints": [{"id": "caf51b1746084b91b59e70bb30c7d649", "interface": "public", "region_id": "RegionOne", "url": "https://10.4.3.218/placement", "region": "RegionOne"}], "id": "2cff98b42b3d4aef8b2024d2a74a8458", "type": "placement", "name": "placement"}, {"endpoints": [{"id": "5c9fc99bf2184250bffc0aced972cf19", "interface": "admin", "region_id": "RegionOne", "url": "https://10.4.3.218:8080", "region": "RegionOne"}, {"id": "f6598cbf31b145719b32bff5b522ee4c", "interface": "public", "region_id": "RegionOne", "url": "https://10.4.3.218:8080/v1/AUTH_4161f6df24f6427b8487f5392201f4b1", "region": "RegionOne"}], "id": "61dc53c702204d15bec2a117bf62eadb", "type": "object-store", "name": "swift"}, {"endpoints": [{"id": "840c4e8234c6405fafaf769148bc0531", "interface": "public", "region_id": "RegionOne", "url": "https://10.4.3.218/volume/v3", "region": "RegionOne"}], "id": "b3f3f919dd5d45b8851a41a1f2d695f2", "type": "block-storage", "name": "cinder"}, {"endpoints": [{"id": "5bbe73f42bc64f54b2a2b017108d3944", "interface": "public", "region_id": "RegionOne", "url": "https://10.4.3.218/image", "region": "RegionOne"}], "id": "b42e4d33dda544ecb3d5204176e3d17c", "type": "image", "name": "glance"}, {"endpoints": [{"id": "bd6ea06acd80401bab61295ad3697f3a", "interface": "public", "region_id": "RegionOne", "url": "https://10.4.3.218/compute/v2/4161f6df24f6427b8487f5392201f4b1", "region": "RegionOne"}], "id": "d1cbea41fb0d4a79ae0dee3d83c6f893", "type": "compute_legacy", "name": "nova_legacy"}, {"endpoints": [{"id": "534c2a7a0cbe497a8324343eac864250", "interface": "public", "region_id": "RegionOne", "url": "https://10.4.3.218/identity", "region": "RegionOne"}], "id": "e379e289aa9b486694f44402c7540028", "type": "identity", "name": "keystone"}]}}'
2026-06-22 13:49:13,710 106591 INFO [tempest.lib.common.fixed_network] (AttachVolumeNegativeTest:test_attach_attached_volume_to_different_server) Found network {'id': 'c88d4bed-9588-4e40-9b26-8a1e6f8a9345', 'name': 'tempest-AttachVolumeNegativeTest-568054905-network', 'tenant_id': '4161f6df24f6427b8487f5392201f4b1', 'project_id': '4161f6df24f6427b8487f5392201f4b1', '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': 36808, '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-22T13:49:03Z', 'updated_at': '2026-06-22T13:49:03Z', 'revision_number': 1} available for tenant
2026-06-22 13:49:13,711 106591 DEBUG [tempest.common.compute] Provisioning test server with validation resources {'keypair': {'name': 'tempest-keypair-967997342', 'public_key': 'ecdsa-sha2-nistp384 AAAAE2VjZHNhLXNoYTItbmlzdHAzODQAAAAIbmlzdHAzODQAAABhBBdFf/o7rs4jhABQDdNuEG6QsvAMu7ppF1ShvqsjM1wwsiFnwVqn4PMrq4oT4bkFWg+70fMaZtoa/LLKeyk7/YKlsxTcWy4wZOAml8gFtRdjyxpmued2pQrqrePGgLDT0g==', 'fingerprint': '4a:a2:a4:56:69:8c:94:f3:35:7c:35:bd:a6:55:31:a6', 'user_id': '17403b9f1b6e482995e47aacfdd1da6e', 'private_key': '-----BEGIN EC PRIVATE KEY-----\nMIGkAgEBBDBTngFpa5hIiqJjC22TH1E09wFtnyEHVcZWn45neUbADFMsMYKk6S8i\nZaHt0yZs2E6gBwYFK4EEACKhZANiAAQXRX/6O67OI4QAUA3TbhBukLLwDLu6aRdU\nob6rIzNcMLIhZ8Fap+DzK6uKE+G5BVoPu9HzGmbaGvyyynspO/2CpbMU3FsuMGTg\nJpfIBbUXY8saZrnndqUK6q3jxoCw09I=\n-----END EC PRIVATE KEY-----\n'}, 'security_group': {'id': 'faf0e072-829b-4f89-aeef-e59674be806e', 'name': 'tempest-securitygroup--353835744', 'stateful': True, 'tenant_id': '4161f6df24f6427b8487f5392201f4b1', 'project_id': '4161f6df24f6427b8487f5392201f4b1', 'description': 'tempest-description--862492271', 'shared': False, 'security_group_rules': [{'id': '489ade04-fe86-4567-96d0-46a58c78b959', 'project_id': '4161f6df24f6427b8487f5392201f4b1', 'security_group_id': 'faf0e072-829b-4f89-aeef-e59674be806e', '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': 322, 'belongs_to_default_sg': False, 'description': None, 'tags': [], 'created_at': '2026-06-22T13:49:11Z', 'updated_at': '2026-06-22T13:49:11Z', 'revision_number': 0, 'tenant_id': '4161f6df24f6427b8487f5392201f4b1'}, {'id': '4d82ff8d-a5e1-42fa-b31b-6bb96792e4bd', 'project_id': '4161f6df24f6427b8487f5392201f4b1', 'security_group_id': 'faf0e072-829b-4f89-aeef-e59674be806e', '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': 321, 'belongs_to_default_sg': False, 'description': None, 'tags': [], 'created_at': '2026-06-22T13:49:11Z', 'updated_at': '2026-06-22T13:49:11Z', 'revision_number': 0, 'tenant_id': '4161f6df24f6427b8487f5392201f4b1'}], 'tags': [], 'created_at': '2026-06-22T13:49:11Z', 'updated_at': '2026-06-22T13:49:11Z', 'revision_number': 1}, 'floating_ip': {'id': '46dc87ee-1f43-4548-875c-e9f1eed12c84', 'tenant_id': '4161f6df24f6427b8487f5392201f4b1', 'project_id': '4161f6df24f6427b8487f5392201f4b1', 'floating_ip_address': '172.24.5.151', 'floating_network_id': 'f037b952-bf12-4801-aeef-36c942815763', '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-22T13:49:13Z', 'updated_at': '2026-06-22T13:49:13Z', 'revision_number': 0, 'ip': '172.24.5.151'}}
2026-06-22 13:49:37,387 106591 INFO [tempest.lib.common.rest_client] Request (AttachVolumeNegativeTest:test_attach_attached_volume_to_different_server): 202 POST https://10.4.3.218/compute/v2.1/servers 23.675s
2026-06-22 13:49:37,387 106591 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': '<omitted>'}
Body: {"server": {"name": "tempest-AttachVolumeNegativeTest-server-823472427", "imageRef": "31e81cad-3804-4a59-86e1-967e41b3e6a7", "flavorRef": "42", "adminPass": "password", "networks": [{"uuid": "c88d4bed-9588-4e40-9b26-8a1e6f8a9345"}], "security_groups": [{"name": "tempest-securitygroup--353835744"}], "key_name": "tempest-keypair-967997342", "user_data": "IyEvYmluL3NoCmVjaG8gIlByaW50aW5nIGNpcnJvcyB1c2VyIGF1dGhvcml6ZWQga2V5cyIKY2F0IH5jaXJyb3MvLnNzaC9hdXRob3JpemVkX2tleXMgfHwgdHJ1ZQo="}}
Response - Headers: {'date': 'Mon, 22 Jun 2026 13:49:13 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-length': '401', 'location': 'https://10.4.3.218/compute/v2.1/servers/8edc2893-b69e-48fa-bc51-7ea002002f93', '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-382ac187-c2e9-4441-886c-4085c1bf0399', 'x-compute-request-id': 'req-382ac187-c2e9-4441-886c-4085c1bf0399', 'connection': 'close', 'status': '202', 'content-location': 'https://10.4.3.218/compute/v2.1/servers'}
Body: b'{"server": {"id": "8edc2893-b69e-48fa-bc51-7ea002002f93", "links": [{"rel": "self", "href": "https://10.4.3.218/compute/v2.1/servers/8edc2893-b69e-48fa-bc51-7ea002002f93"}, {"rel": "bookmark", "href": "https://10.4.3.218/compute/servers/8edc2893-b69e-48fa-bc51-7ea002002f93"}], "OS-DCF:diskConfig": "MANUAL", "security_groups": [{"name": "tempest-securitygroup--353835744"}], "adminPass": "password"}}'
2026-06-22 13:49:38,025 106591 INFO [tempest.lib.common.rest_client] Request (AttachVolumeNegativeTest:test_attach_attached_volume_to_different_server): 200 GET https://10.4.3.218/compute/v2.1/servers/8edc2893-b69e-48fa-bc51-7ea002002f93 0.636s
2026-06-22 13:49:38,025 106591 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 13:49:37 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-length': '1238', '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-0c06d8d5-3352-4320-968a-24e182e85208', 'x-compute-request-id': 'req-0c06d8d5-3352-4320-968a-24e182e85208', 'connection': 'close', 'status': '200', 'content-location': 'https://10.4.3.218/compute/v2.1/servers/8edc2893-b69e-48fa-bc51-7ea002002f93'}
Body: b'{"server": {"accessIPv4": "", "accessIPv6": "", "addresses": {}, "created": "2026-06-22T13:49:37Z", "flavor": {"id": "42", "links": [{"rel": "bookmark", "href": "https://10.4.3.218/compute/flavors/42"}]}, "hostId": "", "id": "8edc2893-b69e-48fa-bc51-7ea002002f93", "image": {"id": "31e81cad-3804-4a59-86e1-967e41b3e6a7", "links": [{"rel": "bookmark", "href": "https://10.4.3.218/compute/images/31e81cad-3804-4a59-86e1-967e41b3e6a7"}]}, "links": [{"rel": "self", "href": "https://10.4.3.218/compute/v2.1/servers/8edc2893-b69e-48fa-bc51-7ea002002f93"}, {"rel": "bookmark", "href": "https://10.4.3.218/compute/servers/8edc2893-b69e-48fa-bc51-7ea002002f93"}], "metadata": {}, "name": "tempest-AttachVolumeNegativeTest-server-823472427", "status": "BUILD", "tenant_id": "4161f6df24f6427b8487f5392201f4b1", "user_id": "17403b9f1b6e482995e47aacfdd1da6e", "updated": "2026-06-22T13:49:37Z", "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "", "config_drive": "", "key_name": "tempest-keypair-967997342", "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 13:49:39,330 106591 INFO [tempest.lib.common.rest_client] Request (AttachVolumeNegativeTest:test_attach_attached_volume_to_different_server): 200 GET https://10.4.3.218/compute/v2.1/servers/8edc2893-b69e-48fa-bc51-7ea002002f93 0.297s
2026-06-22 13:49:39,330 106591 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 13:49:39 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-length': '1234', '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-7e0ac29e-fa17-47f2-9975-880185e32f5a', 'x-compute-request-id': 'req-7e0ac29e-fa17-47f2-9975-880185e32f5a', 'connection': 'close', 'status': '200', 'content-location': 'https://10.4.3.218/compute/v2.1/servers/8edc2893-b69e-48fa-bc51-7ea002002f93'}
Body: b'{"server": {"accessIPv4": "", "accessIPv6": "", "addresses": {}, "created": "2026-06-22T13:49:37Z", "flavor": {"id": "42", "links": [{"rel": "bookmark", "href": "https://10.4.3.218/compute/flavors/42"}]}, "hostId": "", "id": "8edc2893-b69e-48fa-bc51-7ea002002f93", "image": {"id": "31e81cad-3804-4a59-86e1-967e41b3e6a7", "links": [{"rel": "bookmark", "href": "https://10.4.3.218/compute/images/31e81cad-3804-4a59-86e1-967e41b3e6a7"}]}, "links": [{"rel": "self", "href": "https://10.4.3.218/compute/v2.1/servers/8edc2893-b69e-48fa-bc51-7ea002002f93"}, {"rel": "bookmark", "href": "https://10.4.3.218/compute/servers/8edc2893-b69e-48fa-bc51-7ea002002f93"}], "metadata": {}, "name": "tempest-AttachVolumeNegativeTest-server-823472427", "status": "BUILD", "tenant_id": "4161f6df24f6427b8487f5392201f4b1", "user_id": "17403b9f1b6e482995e47aacfdd1da6e", "updated": "2026-06-22T13:49:39Z", "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "nova", "config_drive": "", "key_name": "tempest-keypair-967997342", "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 13:49:39,337 106591 INFO [tempest.common.waiters] State transition "BUILD/scheduling" ==> "BUILD/None" after 1 second wait
2026-06-22 13:49:40,426 106591 INFO [tempest.lib.common.rest_client] Request (AttachVolumeNegativeTest:test_attach_attached_volume_to_different_server): 200 GET https://10.4.3.218/compute/v2.1/servers/8edc2893-b69e-48fa-bc51-7ea002002f93 0.088s
2026-06-22 13:49:40,426 106591 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 13:49:40 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-length': '1290', '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-f186055f-22d9-4035-aa12-a2b00f800ccf', 'x-compute-request-id': 'req-f186055f-22d9-4035-aa12-a2b00f800ccf', 'connection': 'close', 'status': '200', 'content-location': 'https://10.4.3.218/compute/v2.1/servers/8edc2893-b69e-48fa-bc51-7ea002002f93'}
Body: b'{"server": {"accessIPv4": "", "accessIPv6": "", "addresses": {}, "created": "2026-06-22T13:49:37Z", "flavor": {"id": "42", "links": [{"rel": "bookmark", "href": "https://10.4.3.218/compute/flavors/42"}]}, "hostId": "896cb48764dd2b50b445fce3876a9ccb7a7f6b0fd26e3fc837661dc7", "id": "8edc2893-b69e-48fa-bc51-7ea002002f93", "image": {"id": "31e81cad-3804-4a59-86e1-967e41b3e6a7", "links": [{"rel": "bookmark", "href": "https://10.4.3.218/compute/images/31e81cad-3804-4a59-86e1-967e41b3e6a7"}]}, "links": [{"rel": "self", "href": "https://10.4.3.218/compute/v2.1/servers/8edc2893-b69e-48fa-bc51-7ea002002f93"}, {"rel": "bookmark", "href": "https://10.4.3.218/compute/servers/8edc2893-b69e-48fa-bc51-7ea002002f93"}], "metadata": {}, "name": "tempest-AttachVolumeNegativeTest-server-823472427", "status": "BUILD", "tenant_id": "4161f6df24f6427b8487f5392201f4b1", "user_id": "17403b9f1b6e482995e47aacfdd1da6e", "updated": "2026-06-22T13:49:39Z", "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "nova", "config_drive": "", "key_name": "tempest-keypair-967997342", "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 13:49:42,032 106591 INFO [tempest.lib.common.rest_client] Request (AttachVolumeNegativeTest:test_attach_attached_volume_to_different_server): 200 GET https://10.4.3.218/compute/v2.1/servers/8edc2893-b69e-48fa-bc51-7ea002002f93 0.596s
2026-06-22 13:49:42,032 106591 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 13:49:41 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-length': '1290', '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-0426e447-6eca-45e4-8fa3-70b452d555ae', 'x-compute-request-id': 'req-0426e447-6eca-45e4-8fa3-70b452d555ae', 'connection': 'close', 'status': '200', 'content-location': 'https://10.4.3.218/compute/v2.1/servers/8edc2893-b69e-48fa-bc51-7ea002002f93'}
Body: b'{"server": {"accessIPv4": "", "accessIPv6": "", "addresses": {}, "created": "2026-06-22T13:49:37Z", "flavor": {"id": "42", "links": [{"rel": "bookmark", "href": "https://10.4.3.218/compute/flavors/42"}]}, "hostId": "896cb48764dd2b50b445fce3876a9ccb7a7f6b0fd26e3fc837661dc7", "id": "8edc2893-b69e-48fa-bc51-7ea002002f93", "image": {"id": "31e81cad-3804-4a59-86e1-967e41b3e6a7", "links": [{"rel": "bookmark", "href": "https://10.4.3.218/compute/images/31e81cad-3804-4a59-86e1-967e41b3e6a7"}]}, "links": [{"rel": "self", "href": "https://10.4.3.218/compute/v2.1/servers/8edc2893-b69e-48fa-bc51-7ea002002f93"}, {"rel": "bookmark", "href": "https://10.4.3.218/compute/servers/8edc2893-b69e-48fa-bc51-7ea002002f93"}], "metadata": {}, "name": "tempest-AttachVolumeNegativeTest-server-823472427", "status": "BUILD", "tenant_id": "4161f6df24f6427b8487f5392201f4b1", "user_id": "17403b9f1b6e482995e47aacfdd1da6e", "updated": "2026-06-22T13:49:39Z", "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "nova", "config_drive": "", "key_name": "tempest-keypair-967997342", "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 13:49:44,664 106591 INFO [tempest.lib.common.rest_client] Request (AttachVolumeNegativeTest:test_attach_attached_volume_to_different_server): 200 GET https://10.4.3.218/compute/v2.1/servers/8edc2893-b69e-48fa-bc51-7ea002002f93 1.626s
2026-06-22 13:49:44,665 106591 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 13:49:43 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-length': '1365', '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-26d3c5a6-4fe0-43e1-b465-9d96f7d685e2', 'x-compute-request-id': 'req-26d3c5a6-4fe0-43e1-b465-9d96f7d685e2', 'connection': 'close', 'status': '200', 'content-location': 'https://10.4.3.218/compute/v2.1/servers/8edc2893-b69e-48fa-bc51-7ea002002f93'}
Body: b'{"server": {"accessIPv4": "", "accessIPv6": "", "addresses": {}, "created": "2026-06-22T13:49:37Z", "flavor": {"id": "42", "links": [{"rel": "bookmark", "href": "https://10.4.3.218/compute/flavors/42"}]}, "hostId": "896cb48764dd2b50b445fce3876a9ccb7a7f6b0fd26e3fc837661dc7", "id": "8edc2893-b69e-48fa-bc51-7ea002002f93", "image": {"id": "31e81cad-3804-4a59-86e1-967e41b3e6a7", "links": [{"rel": "bookmark", "href": "https://10.4.3.218/compute/images/31e81cad-3804-4a59-86e1-967e41b3e6a7"}]}, "links": [{"rel": "self", "href": "https://10.4.3.218/compute/v2.1/servers/8edc2893-b69e-48fa-bc51-7ea002002f93"}, {"rel": "bookmark", "href": "https://10.4.3.218/compute/servers/8edc2893-b69e-48fa-bc51-7ea002002f93"}], "metadata": {}, "name": "tempest-AttachVolumeNegativeTest-server-823472427", "status": "BUILD", "tenant_id": "4161f6df24f6427b8487f5392201f4b1", "user_id": "17403b9f1b6e482995e47aacfdd1da6e", "updated": "2026-06-22T13:49:42Z", "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "nova", "config_drive": "", "key_name": "tempest-keypair-967997342", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "tempest-securitygroup--353835744"}], "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 13:49:44,674 106591 INFO [tempest.common.waiters] State transition "BUILD/None" ==> "BUILD/networking" after 6 second wait
2026-06-22 13:49:54,037 106591 INFO [tempest.lib.common.rest_client] Request (AttachVolumeNegativeTest:test_attach_attached_volume_to_different_server): 200 GET https://10.4.3.218/compute/v2.1/servers/8edc2893-b69e-48fa-bc51-7ea002002f93 8.361s
2026-06-22 13:49:54,037 106591 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 13:49:45 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-length': '1363', '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-31eb398e-ad86-49ee-8bc2-b9ad8ef8e0eb', 'x-compute-request-id': 'req-31eb398e-ad86-49ee-8bc2-b9ad8ef8e0eb', 'connection': 'close', 'status': '200', 'content-location': 'https://10.4.3.218/compute/v2.1/servers/8edc2893-b69e-48fa-bc51-7ea002002f93'}
Body: b'{"server": {"accessIPv4": "", "accessIPv6": "", "addresses": {}, "created": "2026-06-22T13:49:37Z", "flavor": {"id": "42", "links": [{"rel": "bookmark", "href": "https://10.4.3.218/compute/flavors/42"}]}, "hostId": "896cb48764dd2b50b445fce3876a9ccb7a7f6b0fd26e3fc837661dc7", "id": "8edc2893-b69e-48fa-bc51-7ea002002f93", "image": {"id": "31e81cad-3804-4a59-86e1-967e41b3e6a7", "links": [{"rel": "bookmark", "href": "https://10.4.3.218/compute/images/31e81cad-3804-4a59-86e1-967e41b3e6a7"}]}, "links": [{"rel": "self", "href": "https://10.4.3.218/compute/v2.1/servers/8edc2893-b69e-48fa-bc51-7ea002002f93"}, {"rel": "bookmark", "href": "https://10.4.3.218/compute/servers/8edc2893-b69e-48fa-bc51-7ea002002f93"}], "metadata": {}, "name": "tempest-AttachVolumeNegativeTest-server-823472427", "status": "BUILD", "tenant_id": "4161f6df24f6427b8487f5392201f4b1", "user_id": "17403b9f1b6e482995e47aacfdd1da6e", "updated": "2026-06-22T13:49:44Z", "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "nova", "config_drive": "", "key_name": "tempest-keypair-967997342", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "tempest-securitygroup--353835744"}], "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 13:49:54,042 106591 INFO [tempest.common.waiters] State transition "BUILD/networking" ==> "BUILD/spawning" after 16 second wait
2026-06-22 13:49:57,254 106591 INFO [tempest.lib.common.rest_client] Request (AttachVolumeNegativeTest:test_attach_attached_volume_to_different_server): 200 GET https://10.4.3.218/compute/v2.1/servers/8edc2893-b69e-48fa-bc51-7ea002002f93 2.211s
2026-06-22 13:49:57,254 106591 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 13:49:55 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-length': '1363', '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-1ded0bb3-10ea-4c0f-a774-55d7259a3de8', 'x-compute-request-id': 'req-1ded0bb3-10ea-4c0f-a774-55d7259a3de8', 'connection': 'close', 'status': '200', 'content-location': 'https://10.4.3.218/compute/v2.1/servers/8edc2893-b69e-48fa-bc51-7ea002002f93'}
Body: b'{"server": {"accessIPv4": "", "accessIPv6": "", "addresses": {}, "created": "2026-06-22T13:49:37Z", "flavor": {"id": "42", "links": [{"rel": "bookmark", "href": "https://10.4.3.218/compute/flavors/42"}]}, "hostId": "896cb48764dd2b50b445fce3876a9ccb7a7f6b0fd26e3fc837661dc7", "id": "8edc2893-b69e-48fa-bc51-7ea002002f93", "image": {"id": "31e81cad-3804-4a59-86e1-967e41b3e6a7", "links": [{"rel": "bookmark", "href": "https://10.4.3.218/compute/images/31e81cad-3804-4a59-86e1-967e41b3e6a7"}]}, "links": [{"rel": "self", "href": "https://10.4.3.218/compute/v2.1/servers/8edc2893-b69e-48fa-bc51-7ea002002f93"}, {"rel": "bookmark", "href": "https://10.4.3.218/compute/servers/8edc2893-b69e-48fa-bc51-7ea002002f93"}], "metadata": {}, "name": "tempest-AttachVolumeNegativeTest-server-823472427", "status": "BUILD", "tenant_id": "4161f6df24f6427b8487f5392201f4b1", "user_id": "17403b9f1b6e482995e47aacfdd1da6e", "updated": "2026-06-22T13:49:44Z", "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "nova", "config_drive": "", "key_name": "tempest-keypair-967997342", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "tempest-securitygroup--353835744"}], "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 13:49:58,702 106591 INFO [tempest.lib.common.rest_client] Request (AttachVolumeNegativeTest:test_attach_attached_volume_to_different_server): 200 GET https://10.4.3.218/compute/v2.1/servers/8edc2893-b69e-48fa-bc51-7ea002002f93 0.440s
2026-06-22 13:49:58,703 106591 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 13:49:58 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-length': '1363', '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-5b655dfe-722e-4782-bba1-9fb52e1d677a', 'x-compute-request-id': 'req-5b655dfe-722e-4782-bba1-9fb52e1d677a', 'connection': 'close', 'status': '200', 'content-location': 'https://10.4.3.218/compute/v2.1/servers/8edc2893-b69e-48fa-bc51-7ea002002f93'}
Body: b'{"server": {"accessIPv4": "", "accessIPv6": "", "addresses": {}, "created": "2026-06-22T13:49:37Z", "flavor": {"id": "42", "links": [{"rel": "bookmark", "href": "https://10.4.3.218/compute/flavors/42"}]}, "hostId": "896cb48764dd2b50b445fce3876a9ccb7a7f6b0fd26e3fc837661dc7", "id": "8edc2893-b69e-48fa-bc51-7ea002002f93", "image": {"id": "31e81cad-3804-4a59-86e1-967e41b3e6a7", "links": [{"rel": "bookmark", "href": "https://10.4.3.218/compute/images/31e81cad-3804-4a59-86e1-967e41b3e6a7"}]}, "links": [{"rel": "self", "href": "https://10.4.3.218/compute/v2.1/servers/8edc2893-b69e-48fa-bc51-7ea002002f93"}, {"rel": "bookmark", "href": "https://10.4.3.218/compute/servers/8edc2893-b69e-48fa-bc51-7ea002002f93"}], "metadata": {}, "name": "tempest-AttachVolumeNegativeTest-server-823472427", "status": "BUILD", "tenant_id": "4161f6df24f6427b8487f5392201f4b1", "user_id": "17403b9f1b6e482995e47aacfdd1da6e", "updated": "2026-06-22T13:49:44Z", "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "nova", "config_drive": "", "key_name": "tempest-keypair-967997342", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "tempest-securitygroup--353835744"}], "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 13:50:00,037 106591 INFO [tempest.lib.common.rest_client] Request (AttachVolumeNegativeTest:test_attach_attached_volume_to_different_server): 200 GET https://10.4.3.218/compute/v2.1/servers/8edc2893-b69e-48fa-bc51-7ea002002f93 0.325s
2026-06-22 13:50:00,038 106591 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 13:49:59 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-length': '1363', '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-2b858c07-496a-435e-90ec-eadc5b558816', 'x-compute-request-id': 'req-2b858c07-496a-435e-90ec-eadc5b558816', 'connection': 'close', 'status': '200', 'content-location': 'https://10.4.3.218/compute/v2.1/servers/8edc2893-b69e-48fa-bc51-7ea002002f93'}
Body: b'{"server": {"accessIPv4": "", "accessIPv6": "", "addresses": {}, "created": "2026-06-22T13:49:37Z", "flavor": {"id": "42", "links": [{"rel": "bookmark", "href": "https://10.4.3.218/compute/flavors/42"}]}, "hostId": "896cb48764dd2b50b445fce3876a9ccb7a7f6b0fd26e3fc837661dc7", "id": "8edc2893-b69e-48fa-bc51-7ea002002f93", "image": {"id": "31e81cad-3804-4a59-86e1-967e41b3e6a7", "links": [{"rel": "bookmark", "href": "https://10.4.3.218/compute/images/31e81cad-3804-4a59-86e1-967e41b3e6a7"}]}, "links": [{"rel": "self", "href": "https://10.4.3.218/compute/v2.1/servers/8edc2893-b69e-48fa-bc51-7ea002002f93"}, {"rel": "bookmark", "href": "https://10.4.3.218/compute/servers/8edc2893-b69e-48fa-bc51-7ea002002f93"}], "metadata": {}, "name": "tempest-AttachVolumeNegativeTest-server-823472427", "status": "BUILD", "tenant_id": "4161f6df24f6427b8487f5392201f4b1", "user_id": "17403b9f1b6e482995e47aacfdd1da6e", "updated": "2026-06-22T13:49:44Z", "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "nova", "config_drive": "", "key_name": "tempest-keypair-967997342", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "tempest-securitygroup--353835744"}], "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 13:50:03,359 106591 INFO [tempest.lib.common.rest_client] Request (AttachVolumeNegativeTest:test_attach_attached_volume_to_different_server): 200 GET https://10.4.3.218/compute/v2.1/servers/8edc2893-b69e-48fa-bc51-7ea002002f93 2.315s
2026-06-22 13:50:03,359 106591 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 13:50:01 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-length': '1363', '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-95eec9a1-8893-4ef5-94be-198e4950ce74', 'x-compute-request-id': 'req-95eec9a1-8893-4ef5-94be-198e4950ce74', 'connection': 'close', 'status': '200', 'content-location': 'https://10.4.3.218/compute/v2.1/servers/8edc2893-b69e-48fa-bc51-7ea002002f93'}
Body: b'{"server": {"accessIPv4": "", "accessIPv6": "", "addresses": {}, "created": "2026-06-22T13:49:37Z", "flavor": {"id": "42", "links": [{"rel": "bookmark", "href": "https://10.4.3.218/compute/flavors/42"}]}, "hostId": "896cb48764dd2b50b445fce3876a9ccb7a7f6b0fd26e3fc837661dc7", "id": "8edc2893-b69e-48fa-bc51-7ea002002f93", "image": {"id": "31e81cad-3804-4a59-86e1-967e41b3e6a7", "links": [{"rel": "bookmark", "href": "https://10.4.3.218/compute/images/31e81cad-3804-4a59-86e1-967e41b3e6a7"}]}, "links": [{"rel": "self", "href": "https://10.4.3.218/compute/v2.1/servers/8edc2893-b69e-48fa-bc51-7ea002002f93"}, {"rel": "bookmark", "href": "https://10.4.3.218/compute/servers/8edc2893-b69e-48fa-bc51-7ea002002f93"}], "metadata": {}, "name": "tempest-AttachVolumeNegativeTest-server-823472427", "status": "BUILD", "tenant_id": "4161f6df24f6427b8487f5392201f4b1", "user_id": "17403b9f1b6e482995e47aacfdd1da6e", "updated": "2026-06-22T13:49:44Z", "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "nova", "config_drive": "", "key_name": "tempest-keypair-967997342", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "tempest-securitygroup--353835744"}], "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 13:50:44,378 106591 INFO [tempest.lib.common.rest_client] Request (AttachVolumeNegativeTest:test_attach_attached_volume_to_different_server): 500 GET https://10.4.3.218/compute/v2.1/servers/8edc2893-b69e-48fa-bc51-7ea002002f93 40.010s
2026-06-22 13:50:44,378 106591 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 13:50:04 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-750f2906-a410-4611-a070-b9fd2f4b31f0', 'x-compute-request-id': 'req-750f2906-a410-4611-a070-b9fd2f4b31f0', 'connection': 'close', 'status': '500', 'content-location': 'https://10.4.3.218/compute/v2.1/servers/8edc2893-b69e-48fa-bc51-7ea002002f93'}
Body: b'{"computeFault": {"code": 500, "message": "Unexpected API Error. Please contact the administrator\\n<class \'oslo_db.exception.DBConnectionError\'>"}}'
2026-06-22 13:50:44,447 106591 INFO [tempest.lib.common.rest_client] Request (AttachVolumeNegativeTest:test_attach_attached_volume_to_different_server): 500 DELETE https://10.4.3.218/compute/v2.1/servers/8edc2893-b69e-48fa-bc51-7ea002002f93 0.069s
2026-06-22 13:50:44,447 106591 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 13:50: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-1ac721cd-324d-4ef1-b34e-ff2e4e086773', 'x-compute-request-id': 'req-1ac721cd-324d-4ef1-b34e-ff2e4e086773', 'connection': 'close', 'status': '500', 'content-location': 'https://10.4.3.218/compute/v2.1/servers/8edc2893-b69e-48fa-bc51-7ea002002f93'}
Body: b'{"computeFault": {"code": 500, "message": "Unexpected API Error. Please contact the administrator\\n<class \'oslo_db.exception.DBConnectionError\'>"}}'
2026-06-22 13:50:44,448 106591 ERROR [tempest.common.compute] Deleting server 8edc2893-b69e-48fa-bc51-7ea002002f93 failed
2026-06-22 13:50:44.448 106591 ERROR tempest.common.compute Traceback (most recent call last):
2026-06-22 13:50:44.448 106591 ERROR tempest.common.compute File "/opt/stack/tempest/tempest/common/compute.py", line 328, in create_test_server
2026-06-22 13:50:44.448 106591 ERROR tempest.common.compute server = waiters.wait_for_server_status(
2026-06-22 13:50:44.448 106591 ERROR tempest.common.compute ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2026-06-22 13:50:44.448 106591 ERROR tempest.common.compute File "/opt/stack/tempest/tempest/common/waiters.py", line 65, in wait_for_server_status
2026-06-22 13:50:44.448 106591 ERROR tempest.common.compute body = client.show_server(server_id)['server']
2026-06-22 13:50:44.448 106591 ERROR tempest.common.compute ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2026-06-22 13:50:44.448 106591 ERROR tempest.common.compute File "/opt/stack/tempest/tempest/lib/services/compute/servers_client.py", line 175, in show_server
2026-06-22 13:50:44.448 106591 ERROR tempest.common.compute resp, body = self.get("servers/%s" % server_id)
2026-06-22 13:50:44.448 106591 ERROR tempest.common.compute ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2026-06-22 13:50:44.448 106591 ERROR tempest.common.compute File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 345, in get
2026-06-22 13:50:44.448 106591 ERROR tempest.common.compute return self.request('GET', url, extra_headers, headers,
2026-06-22 13:50:44.448 106591 ERROR tempest.common.compute ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2026-06-22 13:50:44.448 106591 ERROR tempest.common.compute File "/opt/stack/tempest/tempest/lib/services/compute/base_compute_client.py", line 47, in request
2026-06-22 13:50:44.448 106591 ERROR tempest.common.compute resp, resp_body = super(BaseComputeClient, self).request(
2026-06-22 13:50:44.448 106591 ERROR tempest.common.compute ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2026-06-22 13:50:44.448 106591 ERROR tempest.common.compute File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 767, in request
2026-06-22 13:50:44.448 106591 ERROR tempest.common.compute self._error_checker(resp, resp_body)
2026-06-22 13:50:44.448 106591 ERROR tempest.common.compute File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 952, in _error_checker
2026-06-22 13:50:44.448 106591 ERROR tempest.common.compute raise exceptions.ServerFault(resp_body, resp=resp,
2026-06-22 13:50:44.448 106591 ERROR tempest.common.compute tempest.lib.exceptions.ServerFault: Got server fault
2026-06-22 13:50:44.448 106591 ERROR tempest.common.compute Details: Unexpected API Error. Please contact the administrator
2026-06-22 13:50:44.448 106591 ERROR tempest.common.compute <class 'oslo_db.exception.DBConnectionError'>
2026-06-22 13:50:44.448 106591 ERROR tempest.common.compute
2026-06-22 13:50:44.448 106591 ERROR tempest.common.compute During handling of the above exception, another exception occurred:
2026-06-22 13:50:44.448 106591 ERROR tempest.common.compute
2026-06-22 13:50:44.448 106591 ERROR tempest.common.compute Traceback (most recent call last):
2026-06-22 13:50:44.448 106591 ERROR tempest.common.compute File "/opt/stack/tempest/tempest/common/compute.py", line 348, in create_test_server
2026-06-22 13:50:44.448 106591 ERROR tempest.common.compute clients.servers_client.delete_server(
2026-06-22 13:50:44.448 106591 ERROR tempest.common.compute File "/opt/stack/tempest/tempest/lib/services/compute/servers_client.py", line 188, in delete_server
2026-06-22 13:50:44.448 106591 ERROR tempest.common.compute resp, body = self.delete("servers/%s" % server_id)
2026-06-22 13:50:44.448 106591 ERROR tempest.common.compute ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2026-06-22 13:50:44.448 106591 ERROR tempest.common.compute File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 362, in delete
2026-06-22 13:50:44.448 106591 ERROR tempest.common.compute return self.request('DELETE', url, extra_headers, headers, body)
2026-06-22 13:50:44.448 106591 ERROR tempest.common.compute ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2026-06-22 13:50:44.448 106591 ERROR tempest.common.compute File "/opt/stack/tempest/tempest/lib/services/compute/base_compute_client.py", line 47, in request
2026-06-22 13:50:44.448 106591 ERROR tempest.common.compute resp, resp_body = super(BaseComputeClient, self).request(
2026-06-22 13:50:44.448 106591 ERROR tempest.common.compute ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2026-06-22 13:50:44.448 106591 ERROR tempest.common.compute File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 767, in request
2026-06-22 13:50:44.448 106591 ERROR tempest.common.compute self._error_checker(resp, resp_body)
2026-06-22 13:50:44.448 106591 ERROR tempest.common.compute File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 952, in _error_checker
2026-06-22 13:50:44.448 106591 ERROR tempest.common.compute raise exceptions.ServerFault(resp_body, resp=resp,
2026-06-22 13:50:44.448 106591 ERROR tempest.common.compute tempest.lib.exceptions.ServerFault: Got server fault
2026-06-22 13:50:44.448 106591 ERROR tempest.common.compute Details: Unexpected API Error. Please contact the administrator
2026-06-22 13:50:44.448 106591 ERROR tempest.common.compute <class 'oslo_db.exception.DBConnectionError'>
2026-06-22 13:50:44.448 106591 ERROR tempest.common.compute
2026-06-22 13:50:44,521 106591 INFO [tempest.lib.common.rest_client] Request (AttachVolumeNegativeTest:test_attach_attached_volume_to_different_server): 500 GET https://10.4.3.218/compute/v2.1/servers/8edc2893-b69e-48fa-bc51-7ea002002f93 0.072s
2026-06-22 13:50:44,522 106591 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 13:50: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-e42c1d94-f942-4449-b09f-88c72d0f1b69', 'x-compute-request-id': 'req-e42c1d94-f942-4449-b09f-88c72d0f1b69', 'connection': 'close', 'status': '500', 'content-location': 'https://10.4.3.218/compute/v2.1/servers/8edc2893-b69e-48fa-bc51-7ea002002f93'}
Body: b'{"computeFault": {"code": 500, "message": "Unexpected API Error. Please contact the administrator\\n<class \'oslo_db.exception.DBConnectionError\'>"}}'
2026-06-22 13:50:44,522 106591 ERROR [tempest.common.compute] Server 8edc2893-b69e-48fa-bc51-7ea002002f93 failed to delete in time
2026-06-22 13:50:44.522 106591 ERROR tempest.common.compute Traceback (most recent call last):
2026-06-22 13:50:44.522 106591 ERROR tempest.common.compute File "/opt/stack/tempest/tempest/common/compute.py", line 328, in create_test_server
2026-06-22 13:50:44.522 106591 ERROR tempest.common.compute server = waiters.wait_for_server_status(
2026-06-22 13:50:44.522 106591 ERROR tempest.common.compute ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2026-06-22 13:50:44.522 106591 ERROR tempest.common.compute File "/opt/stack/tempest/tempest/common/waiters.py", line 65, in wait_for_server_status
2026-06-22 13:50:44.522 106591 ERROR tempest.common.compute body = client.show_server(server_id)['server']
2026-06-22 13:50:44.522 106591 ERROR tempest.common.compute ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2026-06-22 13:50:44.522 106591 ERROR tempest.common.compute File "/opt/stack/tempest/tempest/lib/services/compute/servers_client.py", line 175, in show_server
2026-06-22 13:50:44.522 106591 ERROR tempest.common.compute resp, body = self.get("servers/%s" % server_id)
2026-06-22 13:50:44.522 106591 ERROR tempest.common.compute ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2026-06-22 13:50:44.522 106591 ERROR tempest.common.compute File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 345, in get
2026-06-22 13:50:44.522 106591 ERROR tempest.common.compute return self.request('GET', url, extra_headers, headers,
2026-06-22 13:50:44.522 106591 ERROR tempest.common.compute ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2026-06-22 13:50:44.522 106591 ERROR tempest.common.compute File "/opt/stack/tempest/tempest/lib/services/compute/base_compute_client.py", line 47, in request
2026-06-22 13:50:44.522 106591 ERROR tempest.common.compute resp, resp_body = super(BaseComputeClient, self).request(
2026-06-22 13:50:44.522 106591 ERROR tempest.common.compute ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2026-06-22 13:50:44.522 106591 ERROR tempest.common.compute File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 767, in request
2026-06-22 13:50:44.522 106591 ERROR tempest.common.compute self._error_checker(resp, resp_body)
2026-06-22 13:50:44.522 106591 ERROR tempest.common.compute File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 952, in _error_checker
2026-06-22 13:50:44.522 106591 ERROR tempest.common.compute raise exceptions.ServerFault(resp_body, resp=resp,
2026-06-22 13:50:44.522 106591 ERROR tempest.common.compute tempest.lib.exceptions.ServerFault: Got server fault
2026-06-22 13:50:44.522 106591 ERROR tempest.common.compute Details: Unexpected API Error. Please contact the administrator
2026-06-22 13:50:44.522 106591 ERROR tempest.common.compute <class 'oslo_db.exception.DBConnectionError'>
2026-06-22 13:50:44.522 106591 ERROR tempest.common.compute
2026-06-22 13:50:44.522 106591 ERROR tempest.common.compute During handling of the above exception, another exception occurred:
2026-06-22 13:50:44.522 106591 ERROR tempest.common.compute
2026-06-22 13:50:44.522 106591 ERROR tempest.common.compute Traceback (most recent call last):
2026-06-22 13:50:44.522 106591 ERROR tempest.common.compute File "/opt/stack/tempest/tempest/common/compute.py", line 361, in create_test_server
2026-06-22 13:50:44.522 106591 ERROR tempest.common.compute waiters.wait_for_server_termination(
2026-06-22 13:50:44.522 106591 ERROR tempest.common.compute File "/opt/stack/tempest/tempest/common/waiters.py", line 110, in wait_for_server_termination
2026-06-22 13:50:44.522 106591 ERROR tempest.common.compute body = client.show_server(server_id)['server']
2026-06-22 13:50:44.522 106591 ERROR tempest.common.compute ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2026-06-22 13:50:44.522 106591 ERROR tempest.common.compute File "/opt/stack/tempest/tempest/lib/services/compute/servers_client.py", line 175, in show_server
2026-06-22 13:50:44.522 106591 ERROR tempest.common.compute resp, body = self.get("servers/%s" % server_id)
2026-06-22 13:50:44.522 106591 ERROR tempest.common.compute ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2026-06-22 13:50:44.522 106591 ERROR tempest.common.compute File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 345, in get
2026-06-22 13:50:44.522 106591 ERROR tempest.common.compute return self.request('GET', url, extra_headers, headers,
2026-06-22 13:50:44.522 106591 ERROR tempest.common.compute ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2026-06-22 13:50:44.522 106591 ERROR tempest.common.compute File "/opt/stack/tempest/tempest/lib/services/compute/base_compute_client.py", line 47, in request
2026-06-22 13:50:44.522 106591 ERROR tempest.common.compute resp, resp_body = super(BaseComputeClient, self).request(
2026-06-22 13:50:44.522 106591 ERROR tempest.common.compute ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2026-06-22 13:50:44.522 106591 ERROR tempest.common.compute File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 767, in request
2026-06-22 13:50:44.522 106591 ERROR tempest.common.compute self._error_checker(resp, resp_body)
2026-06-22 13:50:44.522 106591 ERROR tempest.common.compute File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 952, in _error_checker
2026-06-22 13:50:44.522 106591 ERROR tempest.common.compute raise exceptions.ServerFault(resp_body, resp=resp,
2026-06-22 13:50:44.522 106591 ERROR tempest.common.compute tempest.lib.exceptions.ServerFault: Got server fault
2026-06-22 13:50:44.522 106591 ERROR tempest.common.compute Details: Unexpected API Error. Please contact the administrator
2026-06-22 13:50:44.522 106591 ERROR tempest.common.compute <class 'oslo_db.exception.DBConnectionError'>
2026-06-22 13:50:44.522 106591 ERROR tempest.common.compute
2026-06-22 13:50:44,588 106591 INFO [tempest.lib.common.rest_client] Request (AttachVolumeNegativeTest:_run_cleanups): 500 DELETE https://10.4.3.218/compute/v2.1/os-keypairs/tempest-keypair-967997342 0.063s
2026-06-22 13:50:44,588 106591 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 13:50: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-cf44be01-f823-4ee9-a95a-70aee5a87bc0', 'x-compute-request-id': 'req-cf44be01-f823-4ee9-a95a-70aee5a87bc0', 'connection': 'close', 'status': '500', 'content-location': 'https://10.4.3.218/compute/v2.1/os-keypairs/tempest-keypair-967997342'}
Body: b'{"computeFault": {"code": 500, "message": "Unexpected API Error. Please contact the administrator\\n<class \'oslo_db.exception.DBConnectionError\'>"}}'
2026-06-22 13:50:44,588 106591 ERROR [tempest.lib.common.validation_resources] Exception raised while deleting key tempest-keypair-967997342
2026-06-22 13:50:44.588 106591 ERROR tempest.lib.common.validation_resources Traceback (most recent call last):
2026-06-22 13:50:44.588 106591 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 13:50:44.588 106591 ERROR tempest.lib.common.validation_resources keypair_client.delete_keypair(keypair_name)
2026-06-22 13:50:44.588 106591 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 13:50:44.588 106591 ERROR tempest.lib.common.validation_resources resp, body = self.delete(url)
2026-06-22 13:50:44.588 106591 ERROR tempest.lib.common.validation_resources ^^^^^^^^^^^^^^^^
2026-06-22 13:50:44.588 106591 ERROR tempest.lib.common.validation_resources File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 362, in delete
2026-06-22 13:50:44.588 106591 ERROR tempest.lib.common.validation_resources return self.request('DELETE', url, extra_headers, headers, body)
2026-06-22 13:50:44.588 106591 ERROR tempest.lib.common.validation_resources ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2026-06-22 13:50:44.588 106591 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 13:50:44.588 106591 ERROR tempest.lib.common.validation_resources resp, resp_body = super(BaseComputeClient, self).request(
2026-06-22 13:50:44.588 106591 ERROR tempest.lib.common.validation_resources ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2026-06-22 13:50:44.588 106591 ERROR tempest.lib.common.validation_resources File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 767, in request
2026-06-22 13:50:44.588 106591 ERROR tempest.lib.common.validation_resources self._error_checker(resp, resp_body)
2026-06-22 13:50:44.588 106591 ERROR tempest.lib.common.validation_resources File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 952, in _error_checker
2026-06-22 13:50:44.588 106591 ERROR tempest.lib.common.validation_resources raise exceptions.ServerFault(resp_body, resp=resp,
2026-06-22 13:50:44.588 106591 ERROR tempest.lib.common.validation_resources tempest.lib.exceptions.ServerFault: Got server fault
2026-06-22 13:50:44.588 106591 ERROR tempest.lib.common.validation_resources Details: Unexpected API Error. Please contact the administrator
2026-06-22 13:50:44.588 106591 ERROR tempest.lib.common.validation_resources <class 'oslo_db.exception.DBConnectionError'>
2026-06-22 13:50:44.588 106591 ERROR tempest.lib.common.validation_resources
2026-06-22 13:50:45,962 106591 INFO [tempest.lib.common.rest_client] Request (AttachVolumeNegativeTest:_run_cleanups): 409 DELETE https://10.4.3.218/networking/v2.0/security-groups/faf0e072-829b-4f89-aeef-e59674be806e 1.373s
2026-06-22 13:50:45,962 106591 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 13:50:44 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '136', 'x-openstack-request-id': 'req-cb90c923-34fb-4f19-bb49-7aa05b1981c4', 'connection': 'close', 'status': '409', 'content-location': 'https://10.4.3.218/networking/v2.0/security-groups/faf0e072-829b-4f89-aeef-e59674be806e'}
Body: b'{"NeutronError": {"type": "SecurityGroupInUse", "message": "Security Group faf0e072-829b-4f89-aeef-e59674be806e in use.", "detail": ""}}'
2026-06-22 13:50:45,962 106591 ERROR [tempest.lib.common.validation_resources] Conflict while deleting security group faf0e072-829b-4f89-aeef-e59674be806e VM might not be deleted
2026-06-22 13:50:45.962 106591 ERROR tempest.lib.common.validation_resources Traceback (most recent call last):
2026-06-22 13:50:45.962 106591 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 13:50:45.962 106591 ERROR tempest.lib.common.validation_resources security_group_client.delete_security_group(sec_id)
2026-06-22 13:50:45.962 106591 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 13:50:45.962 106591 ERROR tempest.lib.common.validation_resources return self.delete_resource(uri)
2026-06-22 13:50:45.962 106591 ERROR tempest.lib.common.validation_resources ^^^^^^^^^^^^^^^^^^^^^^^^^
2026-06-22 13:50:45.962 106591 ERROR tempest.lib.common.validation_resources File "/opt/stack/tempest/tempest/lib/services/network/base.py", line 42, in delete_resource
2026-06-22 13:50:45.962 106591 ERROR tempest.lib.common.validation_resources resp, body = self.delete(req_uri)
2026-06-22 13:50:45.962 106591 ERROR tempest.lib.common.validation_resources ^^^^^^^^^^^^^^^^^^^^
2026-06-22 13:50:45.962 106591 ERROR tempest.lib.common.validation_resources File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 362, in delete
2026-06-22 13:50:45.962 106591 ERROR tempest.lib.common.validation_resources return self.request('DELETE', url, extra_headers, headers, body)
2026-06-22 13:50:45.962 106591 ERROR tempest.lib.common.validation_resources ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2026-06-22 13:50:45.962 106591 ERROR tempest.lib.common.validation_resources File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 767, in request
2026-06-22 13:50:45.962 106591 ERROR tempest.lib.common.validation_resources self._error_checker(resp, resp_body)
2026-06-22 13:50:45.962 106591 ERROR tempest.lib.common.validation_resources File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 897, in _error_checker
2026-06-22 13:50:45.962 106591 ERROR tempest.lib.common.validation_resources raise exceptions.Conflict(resp_body, resp=resp)
2026-06-22 13:50:45.962 106591 ERROR tempest.lib.common.validation_resources tempest.lib.exceptions.Conflict: Conflict with state of target resource
2026-06-22 13:50:45.962 106591 ERROR tempest.lib.common.validation_resources Details: {'type': 'SecurityGroupInUse', 'message': 'Security Group faf0e072-829b-4f89-aeef-e59674be806e in use.', 'detail': ''}
2026-06-22 13:50:45.962 106591 ERROR tempest.lib.common.validation_resources
2026-06-22 13:50:46,562 106591 INFO [tempest.lib.common.rest_client] Request (AttachVolumeNegativeTest:_run_cleanups): 204 DELETE https://10.4.3.218/networking/v2.0/floatingips/46dc87ee-1f43-4548-875c-e9f1eed12c84 0.599s
2026-06-22 13:50:46,562 106591 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 13:50:45 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'x-openstack-request-id': 'req-1f94472a-5b92-4906-8497-8cbc2cfcd659', 'connection': 'close', 'status': '204', 'content-location': 'https://10.4.3.218/networking/v2.0/floatingips/46dc87ee-1f43-4548-875c-e9f1eed12c84'}
Body: b''
}}}
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 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/api/compute/volumes/test_attach_volume_negative.py", line 60, in test_attach_attached_volume_to_different_server
server1, validation_resources = self._create_server()
^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/api/compute/volumes/test_attach_volume.py", line 58, in _create_server
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'>
|
||||||
test_attach_attached_volume_to_same_server[id-aab919e2-d992-4cbb-a4ed-745c2475398c,negative] |
fail
ft85.2: tempest.api.compute.volumes.test_attach_volume_negative.AttachVolumeNegativeTest.test_attach_attached_volume_to_same_server[id-aab919e2-d992-4cbb-a4ed-745c2475398c,negative]testtools.testresult.real._StringException: pythonlogging:'': {{{
2026-06-22 13:50:46,576 106591 DEBUG [tempest.lib.common.validation_resources] Requested setup of ValidationResources keypair True, floating IP True, security group True
2026-06-22 13:50:46,576 106591 DEBUG [tempest.lib.common.validation_resources] Requested validation resources keypair True, floating IP True, security group True
2026-06-22 13:50:46,798 106591 INFO [tempest.lib.common.rest_client] Request (ValidationResourcesFixture:setUp): 200 POST https://10.4.3.218/compute/v2.1/os-keypairs 0.221s
2026-06-22 13:50:46,798 106591 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': '<omitted>'}
Body: {"keypair": {"name": "tempest-keypair-386167837", "public_key": "ecdsa-sha2-nistp384 AAAAE2VjZHNhLXNoYTItbmlzdHAzODQAAAAIbmlzdHAzODQAAABhBOM3N8JmclHBd/+YDcpuyTO48RHcJNU048iiDO6VndjROcCHCo19WI7b7/F9QmxUAxuj6EghGuXHiDrInMf9Pr7SEjJiDq178uNWAqzBUqrSpZThL5jh+8qA/nH4CfZBng=="}}
Response - Headers: {'date': 'Mon, 22 Jun 2026 13:50:46 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-c40981f8-c086-4a46-a39f-3c9e9efc8d24', 'x-compute-request-id': 'req-c40981f8-c086-4a46-a39f-3c9e9efc8d24', 'connection': 'close', 'status': '200', 'content-location': 'https://10.4.3.218/compute/v2.1/os-keypairs'}
Body: b'{"keypair": {"name": "tempest-keypair-386167837", "public_key": "ecdsa-sha2-nistp384 AAAAE2VjZHNhLXNoYTItbmlzdHAzODQAAAAIbmlzdHAzODQAAABhBOM3N8JmclHBd/+YDcpuyTO48RHcJNU048iiDO6VndjROcCHCo19WI7b7/F9QmxUAxuj6EghGuXHiDrInMf9Pr7SEjJiDq178uNWAqzBUqrSpZThL5jh+8qA/nH4CfZBng==", "fingerprint": "77:0f:15:1c:a2:ee:74:72:5e:64:04:d9:c8:cb:86:90", "user_id": "17403b9f1b6e482995e47aacfdd1da6e"}}'
2026-06-22 13:50:46,799 106591 DEBUG [tempest.lib.common.validation_resources] Validation resource key tempest-keypair-386167837 created
2026-06-22 13:50:47,302 106591 INFO [tempest.lib.common.rest_client] Request (ValidationResourcesFixture:setUp): 201 POST https://10.4.3.218/networking/v2.0/security-groups 0.502s
2026-06-22 13:50:47,302 106591 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--715273466", "description": "tempest-description--1340564248"}}
Response - Headers: {'date': 'Mon, 22 Jun 2026 13:50:46 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '1660', 'x-openstack-request-id': 'req-ec93a355-dab9-46b4-a245-82ccbeaad217', 'connection': 'close', 'status': '201', 'content-location': 'https://10.4.3.218/networking/v2.0/security-groups'}
Body: b'{"security_group": {"id": "83ec1728-13fb-4485-b49e-334df38b289c", "name": "tempest-securitygroup--715273466", "stateful": true, "tenant_id": "4161f6df24f6427b8487f5392201f4b1", "project_id": "4161f6df24f6427b8487f5392201f4b1", "description": "tempest-description--1340564248", "shared": false, "security_group_rules": [{"id": "3553117c-06fe-4b2b-82e1-a9df0e30f68e", "project_id": "4161f6df24f6427b8487f5392201f4b1", "security_group_id": "83ec1728-13fb-4485-b49e-334df38b289c", "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": 402, "belongs_to_default_sg": false, "description": null, "tags": [], "created_at": "2026-06-22T13:50:46Z", "updated_at": "2026-06-22T13:50:46Z", "revision_number": 0, "tenant_id": "4161f6df24f6427b8487f5392201f4b1"}, {"id": "5ea3532d-4322-4341-bae5-8c01caf454e4", "project_id": "4161f6df24f6427b8487f5392201f4b1", "security_group_id": "83ec1728-13fb-4485-b49e-334df38b289c", "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": 401, "belongs_to_default_sg": false, "description": null, "tags": [], "created_at": "2026-06-22T13:50:46Z", "updated_at": "2026-06-22T13:50:46Z", "revision_number": 0, "tenant_id": "4161f6df24f6427b8487f5392201f4b1"}], "tags": [], "created_at": "2026-06-22T13:50:46Z", "updated_at": "2026-06-22T13:50:46Z", "revision_number": 1}}'
2026-06-22 13:51:49,605 106591 INFO [tempest.lib.common.rest_client] Request (ValidationResourcesFixture:setUp): 201 POST https://10.4.3.218/networking/v2.0/security-group-rules 62.303s
2026-06-22 13:51:49,606 106591 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": "83ec1728-13fb-4485-b49e-334df38b289c", "protocol": "tcp", "ethertype": "IPv4", "port_range_min": 22, "port_range_max": 22, "direction": "ingress"}}
Response - Headers: {'date': 'Mon, 22 Jun 2026 13:50:47 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '597', 'x-openstack-request-id': 'req-20040722-4907-4f7b-b15d-04afae5036cc', 'connection': 'close', 'status': '201', 'content-location': 'https://10.4.3.218/networking/v2.0/security-group-rules'}
Body: b'{"security_group_rule": {"id": "8192b4c6-2864-45d0-a3a7-58f93b2cc8d6", "project_id": "4161f6df24f6427b8487f5392201f4b1", "security_group_id": "83ec1728-13fb-4485-b49e-334df38b289c", "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-22T13:50:47Z", "updated_at": "2026-06-22T13:50:47Z", "revision_number": 0, "tenant_id": "4161f6df24f6427b8487f5392201f4b1"}}'
2026-06-22 13:51:50,080 106591 INFO [tempest.lib.common.rest_client] Request (ValidationResourcesFixture:setUp): 201 POST https://10.4.3.218/networking/v2.0/security-group-rules 0.474s
2026-06-22 13:51:50,080 106591 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": "83ec1728-13fb-4485-b49e-334df38b289c", "protocol": "icmp", "ethertype": "IPv4", "direction": "ingress"}}
Response - Headers: {'date': 'Mon, 22 Jun 2026 13:51:49 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '602', 'x-openstack-request-id': 'req-6ffdb08d-844f-41c6-94bc-6831287a3ad5', 'connection': 'close', 'status': '201', 'content-location': 'https://10.4.3.218/networking/v2.0/security-group-rules'}
Body: b'{"security_group_rule": {"id": "3620c162-8d1a-4c05-bd2b-9a9e06e32ba7", "project_id": "4161f6df24f6427b8487f5392201f4b1", "security_group_id": "83ec1728-13fb-4485-b49e-334df38b289c", "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-22T13:51:50Z", "updated_at": "2026-06-22T13:51:50Z", "revision_number": 0, "tenant_id": "4161f6df24f6427b8487f5392201f4b1"}}'
2026-06-22 13:51:50,080 106591 DEBUG [tempest.lib.common.validation_resources] SSH Validation resource security group with tcp and icmp rules tempest-securitygroup--715273466 created
2026-06-22 13:52:02,513 106591 INFO [tempest.lib.common.rest_client] Request (ValidationResourcesFixture:setUp): 201 POST https://10.4.3.218/networking/v2.0/floatingips 12.433s
2026-06-22 13:52:02,514 106591 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': '<omitted>'}
Body: {"floatingip": {"floating_network_id": "f037b952-bf12-4801-aeef-36c942815763"}}
Response - Headers: {'date': 'Mon, 22 Jun 2026 13:51:50 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '528', 'x-openstack-request-id': 'req-7c177300-77b0-4309-a987-c7cbe2285770', 'connection': 'close', 'status': '201', 'content-location': 'https://10.4.3.218/networking/v2.0/floatingips'}
Body: b'{"floatingip": {"id": "848f1d56-effc-4e5b-8045-dbf15fc6a41c", "tenant_id": "4161f6df24f6427b8487f5392201f4b1", "project_id": "4161f6df24f6427b8487f5392201f4b1", "floating_ip_address": "172.24.5.175", "floating_network_id": "f037b952-bf12-4801-aeef-36c942815763", "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-22T13:52:02Z", "updated_at": "2026-06-22T13:52:02Z", "revision_number": 0}}'
2026-06-22 13:52:02,514 106591 DEBUG [tempest.lib.common.validation_resources] Validation resource floating IP {'id': '848f1d56-effc-4e5b-8045-dbf15fc6a41c', 'tenant_id': '4161f6df24f6427b8487f5392201f4b1', 'project_id': '4161f6df24f6427b8487f5392201f4b1', 'floating_ip_address': '172.24.5.175', 'floating_network_id': 'f037b952-bf12-4801-aeef-36c942815763', '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-22T13:52:02Z', 'updated_at': '2026-06-22T13:52:02Z', 'revision_number': 0, 'ip': '172.24.5.175'} created
2026-06-22 13:52:02,705 106591 INFO [tempest.lib.common.rest_client] Request (AttachVolumeNegativeTest:test_attach_attached_volume_to_same_server): 201 POST https://10.4.3.218/identity/v3/auth/tokens 0.188s
2026-06-22 13:52:02,705 106591 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json'}
Body: <omitted>
Response - Headers: {'date': 'Mon, 22 Jun 2026 13:52:02 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'content-length': '2944', 'x-subject-token': '<omitted>', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-644a5607-1a5e-43ff-bd24-4c13e72cd7ea', 'connection': 'close', 'status': '201', 'content-location': 'https://10.4.3.218/identity/v3/auth/tokens'}
Body: b'{"token": {"methods": ["password"], "user": {"domain": {"id": "default", "name": "Default"}, "id": "17403b9f1b6e482995e47aacfdd1da6e", "name": "tempest-AttachVolumeNegativeTest-1582183083-project-member", "password_expires_at": null}, "audit_ids": ["DUtoYrrnRU6HZ1gxZWh2XQ"], "expires_at": "2026-06-22T14:52:02.000000Z", "issued_at": "2026-06-22T13:52:02.000000Z", "project": {"domain": {"id": "default", "name": "Default"}, "id": "4161f6df24f6427b8487f5392201f4b1", "name": "tempest-AttachVolumeNegativeTest-1582183083"}, "is_domain": false, "roles": [{"id": "bfe6e5740f2e4bd88686c9365c2aa0c3", "name": "reader"}, {"id": "36dcda86232a4f13be2e79b27b95e590", "name": "member"}], "catalog": [{"endpoints": [{"id": "84285c0f86fb42e6ac6e17017fc74e3b", "interface": "public", "region_id": "RegionOne", "url": "https://10.4.3.218/networking", "region": "RegionOne"}], "id": "20442617f0fb45608304dfaa47d5acd8", "type": "network", "name": "neutron"}, {"endpoints": [{"id": "368e4483cf9b43148eec980b5a57c3ac", "interface": "public", "region_id": "RegionOne", "url": "https://10.4.3.218/compute/v2.1", "region": "RegionOne"}], "id": "255d08737f774744b632abe3a90c29b6", "type": "compute", "name": "nova"}, {"endpoints": [{"id": "caf51b1746084b91b59e70bb30c7d649", "interface": "public", "region_id": "RegionOne", "url": "https://10.4.3.218/placement", "region": "RegionOne"}], "id": "2cff98b42b3d4aef8b2024d2a74a8458", "type": "placement", "name": "placement"}, {"endpoints": [{"id": "5c9fc99bf2184250bffc0aced972cf19", "interface": "admin", "region_id": "RegionOne", "url": "https://10.4.3.218:8080", "region": "RegionOne"}, {"id": "f6598cbf31b145719b32bff5b522ee4c", "interface": "public", "region_id": "RegionOne", "url": "https://10.4.3.218:8080/v1/AUTH_4161f6df24f6427b8487f5392201f4b1", "region": "RegionOne"}], "id": "61dc53c702204d15bec2a117bf62eadb", "type": "object-store", "name": "swift"}, {"endpoints": [{"id": "840c4e8234c6405fafaf769148bc0531", "interface": "public", "region_id": "RegionOne", "url": "https://10.4.3.218/volume/v3", "region": "RegionOne"}], "id": "b3f3f919dd5d45b8851a41a1f2d695f2", "type": "block-storage", "name": "cinder"}, {"endpoints": [{"id": "5bbe73f42bc64f54b2a2b017108d3944", "interface": "public", "region_id": "RegionOne", "url": "https://10.4.3.218/image", "region": "RegionOne"}], "id": "b42e4d33dda544ecb3d5204176e3d17c", "type": "image", "name": "glance"}, {"endpoints": [{"id": "bd6ea06acd80401bab61295ad3697f3a", "interface": "public", "region_id": "RegionOne", "url": "https://10.4.3.218/compute/v2/4161f6df24f6427b8487f5392201f4b1", "region": "RegionOne"}], "id": "d1cbea41fb0d4a79ae0dee3d83c6f893", "type": "compute_legacy", "name": "nova_legacy"}, {"endpoints": [{"id": "534c2a7a0cbe497a8324343eac864250", "interface": "public", "region_id": "RegionOne", "url": "https://10.4.3.218/identity", "region": "RegionOne"}], "id": "e379e289aa9b486694f44402c7540028", "type": "identity", "name": "keystone"}]}}'
2026-06-22 13:52:02,705 106591 INFO [tempest.lib.common.fixed_network] (AttachVolumeNegativeTest:test_attach_attached_volume_to_same_server) Found network {'id': 'c88d4bed-9588-4e40-9b26-8a1e6f8a9345', 'name': 'tempest-AttachVolumeNegativeTest-568054905-network', 'tenant_id': '4161f6df24f6427b8487f5392201f4b1', 'project_id': '4161f6df24f6427b8487f5392201f4b1', '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': 36808, '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-22T13:49:03Z', 'updated_at': '2026-06-22T13:49:03Z', 'revision_number': 1} available for tenant
2026-06-22 13:52:02,706 106591 DEBUG [tempest.common.compute] Provisioning test server with validation resources {'keypair': {'name': 'tempest-keypair-386167837', 'public_key': 'ecdsa-sha2-nistp384 AAAAE2VjZHNhLXNoYTItbmlzdHAzODQAAAAIbmlzdHAzODQAAABhBOM3N8JmclHBd/+YDcpuyTO48RHcJNU048iiDO6VndjROcCHCo19WI7b7/F9QmxUAxuj6EghGuXHiDrInMf9Pr7SEjJiDq178uNWAqzBUqrSpZThL5jh+8qA/nH4CfZBng==', 'fingerprint': '77:0f:15:1c:a2:ee:74:72:5e:64:04:d9:c8:cb:86:90', 'user_id': '17403b9f1b6e482995e47aacfdd1da6e', 'private_key': '-----BEGIN EC PRIVATE KEY-----\nMIGkAgEBBDAWtFSgz8cA87IVydf+XUB7IyIVr7vGBWAX7W1lnpO6yiguAY3rV/+6\nEs5crisAe8SgBwYFK4EEACKhZANiAATjNzfCZnJRwXf/mA3KbskzuPER3CTVNOPI\nogzulZ3Y0TnAhwqNfViO2+/xfUJsVAMbo+hIIRrlx4g6yJzH/T6+0hIyYg6te/Lj\nVgKswVKq0qWU4S+Y4fvKgP5x+An2QZ4=\n-----END EC PRIVATE KEY-----\n'}, 'security_group': {'id': '83ec1728-13fb-4485-b49e-334df38b289c', 'name': 'tempest-securitygroup--715273466', 'stateful': True, 'tenant_id': '4161f6df24f6427b8487f5392201f4b1', 'project_id': '4161f6df24f6427b8487f5392201f4b1', 'description': 'tempest-description--1340564248', 'shared': False, 'security_group_rules': [{'id': '3553117c-06fe-4b2b-82e1-a9df0e30f68e', 'project_id': '4161f6df24f6427b8487f5392201f4b1', 'security_group_id': '83ec1728-13fb-4485-b49e-334df38b289c', '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': 402, 'belongs_to_default_sg': False, 'description': None, 'tags': [], 'created_at': '2026-06-22T13:50:46Z', 'updated_at': '2026-06-22T13:50:46Z', 'revision_number': 0, 'tenant_id': '4161f6df24f6427b8487f5392201f4b1'}, {'id': '5ea3532d-4322-4341-bae5-8c01caf454e4', 'project_id': '4161f6df24f6427b8487f5392201f4b1', 'security_group_id': '83ec1728-13fb-4485-b49e-334df38b289c', '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': 401, 'belongs_to_default_sg': False, 'description': None, 'tags': [], 'created_at': '2026-06-22T13:50:46Z', 'updated_at': '2026-06-22T13:50:46Z', 'revision_number': 0, 'tenant_id': '4161f6df24f6427b8487f5392201f4b1'}], 'tags': [], 'created_at': '2026-06-22T13:50:46Z', 'updated_at': '2026-06-22T13:50:46Z', 'revision_number': 1}, 'floating_ip': {'id': '848f1d56-effc-4e5b-8045-dbf15fc6a41c', 'tenant_id': '4161f6df24f6427b8487f5392201f4b1', 'project_id': '4161f6df24f6427b8487f5392201f4b1', 'floating_ip_address': '172.24.5.175', 'floating_network_id': 'f037b952-bf12-4801-aeef-36c942815763', '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-22T13:52:02Z', 'updated_at': '2026-06-22T13:52:02Z', 'revision_number': 0, 'ip': '172.24.5.175'}}
2026-06-22 13:53:47,007 106591 INFO [tempest.lib.common.rest_client] Request (AttachVolumeNegativeTest:_run_cleanups): 500 DELETE https://10.4.3.218/compute/v2.1/os-keypairs/tempest-keypair-386167837 14.203s
2026-06-22 13:53:47,007 106591 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 13:53: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-f954a569-e347-4a30-b71b-2c3efc0ff054', 'x-compute-request-id': 'req-f954a569-e347-4a30-b71b-2c3efc0ff054', 'connection': 'close', 'status': '500', 'content-location': 'https://10.4.3.218/compute/v2.1/os-keypairs/tempest-keypair-386167837'}
Body: b'{"computeFault": {"code": 500, "message": "Unexpected API Error. Please contact the administrator\\n<class \'oslo_db.exception.DBConnectionError\'>"}}'
2026-06-22 13:53:47,007 106591 ERROR [tempest.lib.common.validation_resources] Exception raised while deleting key tempest-keypair-386167837
2026-06-22 13:53:47.007 106591 ERROR tempest.lib.common.validation_resources Traceback (most recent call last):
2026-06-22 13:53:47.007 106591 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 13:53:47.007 106591 ERROR tempest.lib.common.validation_resources keypair_client.delete_keypair(keypair_name)
2026-06-22 13:53:47.007 106591 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 13:53:47.007 106591 ERROR tempest.lib.common.validation_resources resp, body = self.delete(url)
2026-06-22 13:53:47.007 106591 ERROR tempest.lib.common.validation_resources ^^^^^^^^^^^^^^^^
2026-06-22 13:53:47.007 106591 ERROR tempest.lib.common.validation_resources File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 362, in delete
2026-06-22 13:53:47.007 106591 ERROR tempest.lib.common.validation_resources return self.request('DELETE', url, extra_headers, headers, body)
2026-06-22 13:53:47.007 106591 ERROR tempest.lib.common.validation_resources ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2026-06-22 13:53:47.007 106591 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 13:53:47.007 106591 ERROR tempest.lib.common.validation_resources resp, resp_body = super(BaseComputeClient, self).request(
2026-06-22 13:53:47.007 106591 ERROR tempest.lib.common.validation_resources ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2026-06-22 13:53:47.007 106591 ERROR tempest.lib.common.validation_resources File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 767, in request
2026-06-22 13:53:47.007 106591 ERROR tempest.lib.common.validation_resources self._error_checker(resp, resp_body)
2026-06-22 13:53:47.007 106591 ERROR tempest.lib.common.validation_resources File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 952, in _error_checker
2026-06-22 13:53:47.007 106591 ERROR tempest.lib.common.validation_resources raise exceptions.ServerFault(resp_body, resp=resp,
2026-06-22 13:53:47.007 106591 ERROR tempest.lib.common.validation_resources tempest.lib.exceptions.ServerFault: Got server fault
2026-06-22 13:53:47.007 106591 ERROR tempest.lib.common.validation_resources Details: Unexpected API Error. Please contact the administrator
2026-06-22 13:53:47.007 106591 ERROR tempest.lib.common.validation_resources <class 'oslo_db.exception.DBConnectionError'>
2026-06-22 13:53:47.007 106591 ERROR tempest.lib.common.validation_resources
2026-06-22 13:55:17,086 106591 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.218', port=443): Read timed out. (read timeout=90)")': /networking/v2.0/security-groups/83ec1728-13fb-4485-b49e-334df38b289c
2026-06-22 13:56:09,836 106591 INFO [tempest.lib.common.rest_client] Request (AttachVolumeNegativeTest:_run_cleanups): 503 DELETE https://10.4.3.218/networking/v2.0/security-groups/83ec1728-13fb-4485-b49e-334df38b289c 142.828s
2026-06-22 13:56:09,837 106591 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 13:55:17 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-length': '218', 'content-type': 'application/json', 'x-openstack-request-id': 'req-ed6f5057-c880-4d3a-8971-5b58c1da615c', 'connection': 'close', 'status': '503', 'content-location': 'https://10.4.3.218/networking/v2.0/security-groups/83ec1728-13fb-4485-b49e-334df38b289c'}
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 13:56:09,837 106591 ERROR [tempest.lib.common.validation_resources] Exception raised while deleting security group 83ec1728-13fb-4485-b49e-334df38b289c
2026-06-22 13:56:09.837 106591 ERROR tempest.lib.common.validation_resources Traceback (most recent call last):
2026-06-22 13:56:09.837 106591 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 13:56:09.837 106591 ERROR tempest.lib.common.validation_resources security_group_client.delete_security_group(sec_id)
2026-06-22 13:56:09.837 106591 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 13:56:09.837 106591 ERROR tempest.lib.common.validation_resources return self.delete_resource(uri)
2026-06-22 13:56:09.837 106591 ERROR tempest.lib.common.validation_resources ^^^^^^^^^^^^^^^^^^^^^^^^^
2026-06-22 13:56:09.837 106591 ERROR tempest.lib.common.validation_resources File "/opt/stack/tempest/tempest/lib/services/network/base.py", line 42, in delete_resource
2026-06-22 13:56:09.837 106591 ERROR tempest.lib.common.validation_resources resp, body = self.delete(req_uri)
2026-06-22 13:56:09.837 106591 ERROR tempest.lib.common.validation_resources ^^^^^^^^^^^^^^^^^^^^
2026-06-22 13:56:09.837 106591 ERROR tempest.lib.common.validation_resources File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 362, in delete
2026-06-22 13:56:09.837 106591 ERROR tempest.lib.common.validation_resources return self.request('DELETE', url, extra_headers, headers, body)
2026-06-22 13:56:09.837 106591 ERROR tempest.lib.common.validation_resources ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2026-06-22 13:56:09.837 106591 ERROR tempest.lib.common.validation_resources File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 767, in request
2026-06-22 13:56:09.837 106591 ERROR tempest.lib.common.validation_resources self._error_checker(resp, resp_body)
2026-06-22 13:56:09.837 106591 ERROR tempest.lib.common.validation_resources File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 956, in _error_checker
2026-06-22 13:56:09.837 106591 ERROR tempest.lib.common.validation_resources raise exceptions.UnexpectedResponseCode(str(resp.status),
2026-06-22 13:56:09.837 106591 ERROR tempest.lib.common.validation_resources tempest.lib.exceptions.UnexpectedResponseCode: Unexpected response code received
2026-06-22 13:56:09.837 106591 ERROR tempest.lib.common.validation_resources Details: 503
2026-06-22 13:56:09.837 106591 ERROR tempest.lib.common.validation_resources
2026-06-22 13:56:09,969 106591 INFO [tempest.lib.common.rest_client] Request (AttachVolumeNegativeTest:_run_cleanups): 503 DELETE https://10.4.3.218/networking/v2.0/floatingips/848f1d56-effc-4e5b-8045-dbf15fc6a41c 0.131s
2026-06-22 13:56:09,969 106591 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 13:56:09 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-length': '218', 'content-type': 'application/json', 'x-openstack-request-id': 'req-ecf1044c-831d-4441-b9dd-ea26163d209b', 'connection': 'close', 'status': '503', 'content-location': 'https://10.4.3.218/networking/v2.0/floatingips/848f1d56-effc-4e5b-8045-dbf15fc6a41c'}
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 13:56:09,970 106591 ERROR [tempest.lib.common.validation_resources] Exception raised while deleting ip 848f1d56-effc-4e5b-8045-dbf15fc6a41c
2026-06-22 13:56:09.970 106591 ERROR tempest.lib.common.validation_resources Traceback (most recent call last):
2026-06-22 13:56:09.970 106591 ERROR tempest.lib.common.validation_resources File "/opt/stack/tempest/tempest/lib/common/validation_resources.py", line 335, in clear_validation_resources
2026-06-22 13:56:09.970 106591 ERROR tempest.lib.common.validation_resources floating_ip_client.delete_floatingip(fip_id)
2026-06-22 13:56:09.970 106591 ERROR tempest.lib.common.validation_resources File "/opt/stack/tempest/tempest/lib/services/network/floating_ips_client.py", line 55, in delete_floatingip
2026-06-22 13:56:09.970 106591 ERROR tempest.lib.common.validation_resources return self.delete_resource(uri)
2026-06-22 13:56:09.970 106591 ERROR tempest.lib.common.validation_resources ^^^^^^^^^^^^^^^^^^^^^^^^^
2026-06-22 13:56:09.970 106591 ERROR tempest.lib.common.validation_resources File "/opt/stack/tempest/tempest/lib/services/network/base.py", line 42, in delete_resource
2026-06-22 13:56:09.970 106591 ERROR tempest.lib.common.validation_resources resp, body = self.delete(req_uri)
2026-06-22 13:56:09.970 106591 ERROR tempest.lib.common.validation_resources ^^^^^^^^^^^^^^^^^^^^
2026-06-22 13:56:09.970 106591 ERROR tempest.lib.common.validation_resources File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 362, in delete
2026-06-22 13:56:09.970 106591 ERROR tempest.lib.common.validation_resources return self.request('DELETE', url, extra_headers, headers, body)
2026-06-22 13:56:09.970 106591 ERROR tempest.lib.common.validation_resources ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2026-06-22 13:56:09.970 106591 ERROR tempest.lib.common.validation_resources File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 767, in request
2026-06-22 13:56:09.970 106591 ERROR tempest.lib.common.validation_resources self._error_checker(resp, resp_body)
2026-06-22 13:56:09.970 106591 ERROR tempest.lib.common.validation_resources File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 956, in _error_checker
2026-06-22 13:56:09.970 106591 ERROR tempest.lib.common.validation_resources raise exceptions.UnexpectedResponseCode(str(resp.status),
2026-06-22 13:56:09.970 106591 ERROR tempest.lib.common.validation_resources tempest.lib.exceptions.UnexpectedResponseCode: Unexpected response code received
2026-06-22 13:56:09.970 106591 ERROR tempest.lib.common.validation_resources Details: 503
2026-06-22 13:56:09.970 106591 ERROR tempest.lib.common.validation_resources
}}}
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 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/.tox/tempest/lib/python3.12/site-packages/urllib3/connectionpool.py", line 534, in _make_request
response = conn.getresponse()
^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/urllib3/connection.py", line 571, in getresponse
httplib_response = super().getresponse()
^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.12/http/client.py", line 1448, in getresponse
response.begin()
File "/usr/lib/python3.12/http/client.py", line 336, in begin
version, status, reason = self._read_status()
^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.12/http/client.py", line 297, in _read_status
line = str(self.fp.readline(_MAXLINE + 1), "iso-8859-1")
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.12/socket.py", line 707, in readinto
return self._sock.recv_into(b)
^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.12/ssl.py", line 1252, in recv_into
return self.read(nbytes, buffer)
^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.12/ssl.py", line 1104, in read
return self._sslobj.read(len, buffer)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
TimeoutError: The read operation timed out
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
File "/opt/stack/tempest/tempest/api/compute/volumes/test_attach_volume_negative.py", line 48, in test_attach_attached_volume_to_same_server
server, validation_resources = self._create_server()
^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/api/compute/volumes/test_attach_volume.py", line 58, in _create_server
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 292, in create_test_server
body = clients.servers_client.create_server(name=name, imageRef=image_id,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/services/compute/servers_client.py", line 133, in create_server
resp, body = self.post('servers', post_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/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 751, in request
resp, resp_body = self._request(method, url, headers=headers,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 617, in _request
resp, resp_body = self.raw_request(
^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 666, in raw_request
resp, resp_body = self.http_obj.request(
^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/common/http.py", line 123, in request
r = super(ClosingHttp, self).request(method, url, retries=retry,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/urllib3/_request_methods.py", line 143, in request
return self.request_encode_body(
^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/urllib3/_request_methods.py", line 278, in request_encode_body
return self.urlopen(method, url, **extra_kw)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/urllib3/poolmanager.py", line 457, in urlopen
response = conn.urlopen(method, u.request_uri, **kw)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/urllib3/connectionpool.py", line 842, in urlopen
retries = retries.increment(
^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/urllib3/util/retry.py", line 498, in increment
raise reraise(type(error), error, _stacktrace)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/urllib3/util/util.py", line 39, in reraise
raise value
File "/opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/urllib3/connectionpool.py", line 788, in urlopen
response = self._make_request(
^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/urllib3/connectionpool.py", line 536, in _make_request
self._raise_timeout(err=e, url=url, timeout_value=read_timeout)
File "/opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/urllib3/connectionpool.py", line 367, in _raise_timeout
raise ReadTimeoutError(
urllib3.exceptions.ReadTimeoutError: HTTPSConnectionPool(host='10.4.3.218', port=443): Read timed out. (read timeout=90)
|
||||||
test_delete_attached_volume[id-a313b5cd-fbd0-49cc-94de-870e99f763c7,negative] |
fail
ft85.3: tempest.api.compute.volumes.test_attach_volume_negative.AttachVolumeNegativeTest.test_delete_attached_volume[id-a313b5cd-fbd0-49cc-94de-870e99f763c7,negative]testtools.testresult.real._StringException: pythonlogging:'': {{{
2026-06-22 13:56:09,975 106591 DEBUG [tempest.lib.common.validation_resources] Requested setup of ValidationResources keypair True, floating IP True, security group True
2026-06-22 13:56:09,975 106591 DEBUG [tempest.lib.common.validation_resources] Requested validation resources keypair True, floating IP True, security group True
2026-06-22 13:56:10,050 106591 INFO [tempest.lib.common.rest_client] Request (ValidationResourcesFixture:setUp): 503 POST https://10.4.3.218/compute/v2.1/os-keypairs 0.074s
2026-06-22 13:56:10,050 106591 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': '<omitted>'}
Body: {"keypair": {"name": "tempest-keypair-229800752", "public_key": "ecdsa-sha2-nistp384 AAAAE2VjZHNhLXNoYTItbmlzdHAzODQAAAAIbmlzdHAzODQAAABhBKRzrAwRdNJlRCLDypy9/Skz15KS6id3KyrSzT9A+h3nsoLaPTkPhAeHHmuwjFJfmX8cgmE60g7LIQsExWx3gryXQphKyjkhEZIPQDp8pSXaMYu+vPP2TWT2Yv8V5EZthg=="}}
Response - Headers: {'date': 'Mon, 22 Jun 2026 13:56:09 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-length': '218', 'content-type': 'application/json', 'x-openstack-request-id': 'req-a64c1b2c-58e9-46b8-ab50-dca0eb403dd5', 'x-compute-request-id': 'req-a64c1b2c-58e9-46b8-ab50-dca0eb403dd5', 'connection': 'close', 'status': '503', 'content-location': 'https://10.4.3.218/compute/v2.1/os-keypairs'}
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 236, in setUp
self._setUp()
File "/opt/stack/tempest/tempest/lib/common/validation_resources.py", line 438, in _setUp
self._validation_resources = create_validation_resources(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/common/validation_resources.py", line 223, in create_validation_resources
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/lib/common/validation_resources.py", line 192, in create_validation_resources
clients.compute.KeyPairsClient().create_keypair(
File "/opt/stack/tempest/tempest/lib/services/compute/keypairs_client.py", line 91, in create_keypair
resp, body = self.post("os-keypairs", body=post_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/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 956, in _error_checker
raise exceptions.UnexpectedResponseCode(str(resp.status),
tempest.lib.exceptions.UnexpectedResponseCode: Unexpected response code received
Details: 503
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/fixtures/fixture.py", line 252, in setUp
raise SetupError(details)
fixtures.fixture.SetupError: {}
}}}
Traceback (most recent call last):
File "/opt/stack/tempest/.tox/tempest/lib/python3.12/site-packages/fixtures/fixture.py", line 236, in setUp
self._setUp()
File "/opt/stack/tempest/tempest/lib/common/validation_resources.py", line 438, in _setUp
self._validation_resources = create_validation_resources(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/common/validation_resources.py", line 223, in create_validation_resources
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/lib/common/validation_resources.py", line 192, in create_validation_resources
clients.compute.KeyPairsClient().create_keypair(
File "/opt/stack/tempest/tempest/lib/services/compute/keypairs_client.py", line 91, in create_keypair
resp, body = self.post("os-keypairs", body=post_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/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 956, in _error_checker
raise exceptions.UnexpectedResponseCode(str(resp.status),
tempest.lib.exceptions.UnexpectedResponseCode: Unexpected response code received
Details: 503
|
||||||
| tempest.api.image.v2.test_images_dependency.ImageDependencyTests | 1 | 0 | 1 | 0 | 0 | Detail | |
test_image_volume_server_snapshot_dependency[compute,id-f0c8a35d-8f8f-443c-8bcb-85a9c0f87d19,volume] |
fail
ft86.1: tempest.api.image.v2.test_images_dependency.ImageDependencyTests.test_image_volume_server_snapshot_dependency[compute,id-f0c8a35d-8f8f-443c-8bcb-85a9c0f87d19,volume]testtools.testresult.real._StringException: pythonlogging:'': {{{
2026-06-22 13:49:39,948 106583 INFO [tempest.lib.common.rest_client] Request (ImageDependencyTests:test_image_volume_server_snapshot_dependency): 201 POST https://10.4.3.218/image/v2/images 0.988s
2026-06-22 13:49:39,949 106583 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': '<omitted>'}
Body: {"name": "tempest-image-dependency-test-624552444", "container_format": "bare", "disk_format": "raw", "visibility": "private"}
Response - Headers: {'date': 'Mon, 22 Jun 2026 13:49:38 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-length': '647', 'content-type': 'application/json', 'location': 'https://127.0.0.1:60999/v2/images/0ff01087-0b80-41f5-bedc-9a73c2e2ed68', 'openstack-image-import-methods': 'glance-direct,web-download,copy-image', 'x-openstack-request-id': 'req-6f445721-edda-4870-b6e3-02586843f807', 'connection': 'close', 'status': '201', 'content-location': 'https://10.4.3.218/image/v2/images'}
Body: b'{"name": "tempest-image-dependency-test-624552444", "disk_format": "raw", "container_format": "bare", "visibility": "private", "size": null, "virtual_size": null, "status": "queued", "checksum": null, "protected": false, "min_ram": 0, "min_disk": 0, "owner": "48d87bae7de94b5ea47703a947bd7e5e", "os_hidden": false, "os_hash_algo": null, "os_hash_value": null, "id": "0ff01087-0b80-41f5-bedc-9a73c2e2ed68", "created_at": "2026-06-22T13:49:40Z", "updated_at": "2026-06-22T13:49:40Z", "tags": [], "self": "/v2/images/0ff01087-0b80-41f5-bedc-9a73c2e2ed68", "file": "/v2/images/0ff01087-0b80-41f5-bedc-9a73c2e2ed68/file", "schema": "/v2/schemas/image"}'
2026-06-22 13:49:41,726 106583 INFO [tempest.lib.common.rest_client] Request (ImageDependencyTests:test_image_volume_server_snapshot_dependency): 204 PUT https://10.4.3.218/image/v2/images/0ff01087-0b80-41f5-bedc-9a73c2e2ed68/file 1.776s
2026-06-22 13:49:41,726 106583 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/octet-stream', 'X-Auth-Token': '<omitted>'}
Body: <callable_iterator object at 0x7b110fe2bcd0>
Response - Headers: {'date': 'Mon, 22 Jun 2026 13:49:39 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'text/html; charset=UTF-8', 'x-openstack-request-id': 'req-486c5940-d958-4641-aae9-a64455d6b4e8', 'connection': 'close', 'status': '204', 'content-location': 'https://10.4.3.218/image/v2/images/0ff01087-0b80-41f5-bedc-9a73c2e2ed68/file'}
Body: b''
2026-06-22 13:49:41,746 106583 INFO [tempest.lib.common.rest_client] Request (ImageDependencyTests:test_image_volume_server_snapshot_dependency): 200 GET https://10.4.3.218/image/v2/images/0ff01087-0b80-41f5-bedc-9a73c2e2ed68 0.019s
2026-06-22 13:49:41,746 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 13:49:41 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-length': '807', 'content-type': 'application/json', 'x-openstack-request-id': 'req-34b47705-faec-48e3-b71d-bfaa61da6163', 'connection': 'close', 'status': '200', 'content-location': 'https://10.4.3.218/image/v2/images/0ff01087-0b80-41f5-bedc-9a73c2e2ed68'}
Body: b'{"name": "tempest-image-dependency-test-624552444", "disk_format": "raw", "container_format": "bare", "visibility": "private", "size": 1024, "virtual_size": 1024, "status": "active", "checksum": "b46ed6ebd49327ec2c38d7153be3a6d8", "protected": false, "min_ram": 0, "min_disk": 0, "owner": "48d87bae7de94b5ea47703a947bd7e5e", "os_hidden": false, "os_hash_algo": "sha512", "os_hash_value": "cd9c426911ac79e9d71d2173c13528d336cd0e2984b8e20ab929533252c787a3f08400bb1501c4192b06389b19f89efd209bf9108e86d27d4b011081233b8307", "id": "0ff01087-0b80-41f5-bedc-9a73c2e2ed68", "created_at": "2026-06-22T13:49:40Z", "updated_at": "2026-06-22T13:49:42Z", "tags": [], "self": "/v2/images/0ff01087-0b80-41f5-bedc-9a73c2e2ed68", "file": "/v2/images/0ff01087-0b80-41f5-bedc-9a73c2e2ed68/file", "schema": "/v2/schemas/image"}'
2026-06-22 13:49:41,910 106583 INFO [tempest.lib.common.rest_client] Request (ImageDependencyTests:test_image_volume_server_snapshot_dependency): 201 POST https://10.4.3.218/identity/v3/auth/tokens 0.159s
2026-06-22 13:49:41,911 106583 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json'}
Body: <omitted>
Response - Headers: {'date': 'Mon, 22 Jun 2026 13:49:41 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-58667e41-6500-43fd-9d60-eeb70e0e36a8', 'connection': 'close', 'status': '201', 'content-location': 'https://10.4.3.218/identity/v3/auth/tokens'}
Body: b'{"token": {"methods": ["password"], "user": {"domain": {"id": "default", "name": "Default"}, "id": "b390b80391af4a15ba3b635e41a5c69f", "name": "tempest-ImageDependencyTests-1515846365-project-member", "password_expires_at": null}, "audit_ids": ["f1LIV-gsQM6tDL0az4LBCQ"], "expires_at": "2026-06-22T14:49:41.000000Z", "issued_at": "2026-06-22T13:49:41.000000Z", "project": {"domain": {"id": "default", "name": "Default"}, "id": "48d87bae7de94b5ea47703a947bd7e5e", "name": "tempest-ImageDependencyTests-1515846365"}, "is_domain": false, "roles": [{"id": "bfe6e5740f2e4bd88686c9365c2aa0c3", "name": "reader"}, {"id": "36dcda86232a4f13be2e79b27b95e590", "name": "member"}], "catalog": [{"endpoints": [{"id": "84285c0f86fb42e6ac6e17017fc74e3b", "interface": "public", "region_id": "RegionOne", "url": "https://10.4.3.218/networking", "region": "RegionOne"}], "id": "20442617f0fb45608304dfaa47d5acd8", "type": "network", "name": "neutron"}, {"endpoints": [{"id": "368e4483cf9b43148eec980b5a57c3ac", "interface": "public", "region_id": "RegionOne", "url": "https://10.4.3.218/compute/v2.1", "region": "RegionOne"}], "id": "255d08737f774744b632abe3a90c29b6", "type": "compute", "name": "nova"}, {"endpoints": [{"id": "caf51b1746084b91b59e70bb30c7d649", "interface": "public", "region_id": "RegionOne", "url": "https://10.4.3.218/placement", "region": "RegionOne"}], "id": "2cff98b42b3d4aef8b2024d2a74a8458", "type": "placement", "name": "placement"}, {"endpoints": [{"id": "5c9fc99bf2184250bffc0aced972cf19", "interface": "admin", "region_id": "RegionOne", "url": "https://10.4.3.218:8080", "region": "RegionOne"}, {"id": "f6598cbf31b145719b32bff5b522ee4c", "interface": "public", "region_id": "RegionOne", "url": "https://10.4.3.218:8080/v1/AUTH_48d87bae7de94b5ea47703a947bd7e5e", "region": "RegionOne"}], "id": "61dc53c702204d15bec2a117bf62eadb", "type": "object-store", "name": "swift"}, {"endpoints": [{"id": "840c4e8234c6405fafaf769148bc0531", "interface": "public", "region_id": "RegionOne", "url": "https://10.4.3.218/volume/v3", "region": "RegionOne"}], "id": "b3f3f919dd5d45b8851a41a1f2d695f2", "type": "block-storage", "name": "cinder"}, {"endpoints": [{"id": "5bbe73f42bc64f54b2a2b017108d3944", "interface": "public", "region_id": "RegionOne", "url": "https://10.4.3.218/image", "region": "RegionOne"}], "id": "b42e4d33dda544ecb3d5204176e3d17c", "type": "image", "name": "glance"}, {"endpoints": [{"id": "bd6ea06acd80401bab61295ad3697f3a", "interface": "public", "region_id": "RegionOne", "url": "https://10.4.3.218/compute/v2/48d87bae7de94b5ea47703a947bd7e5e", "region": "RegionOne"}], "id": "d1cbea41fb0d4a79ae0dee3d83c6f893", "type": "compute_legacy", "name": "nova_legacy"}, {"endpoints": [{"id": "534c2a7a0cbe497a8324343eac864250", "interface": "public", "region_id": "RegionOne", "url": "https://10.4.3.218/identity", "region": "RegionOne"}], "id": "e379e289aa9b486694f44402c7540028", "type": "identity", "name": "keystone"}]}}'
2026-06-22 13:49:41,911 106583 INFO [tempest.lib.common.fixed_network] (ImageDependencyTests:test_image_volume_server_snapshot_dependency) Found network None available for tenant
2026-06-22 13:49:42,320 106583 INFO [tempest.lib.common.rest_client] Request (ImageDependencyTests:test_image_volume_server_snapshot_dependency): 202 POST https://10.4.3.218/volume/v3/volumes 0.408s
2026-06-22 13:49:42,320 106583 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': '<omitted>'}
Body: {"volume": {"name": "tempest-tempest.common.compute-volume-1693117418", "imageRef": "0ff01087-0b80-41f5-bedc-9a73c2e2ed68", "size": 1}}
Response - Headers: {'date': 'Mon, 22 Jun 2026 13:49:41 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'x-compute-request-id': 'req-48d6db49-c2e2-4305-9ef9-09370b6fd51e', 'content-length': '753', 'openstack-api-version': 'volume 3.0', 'vary': 'OpenStack-API-Version', 'x-openstack-request-id': 'req-48d6db49-c2e2-4305-9ef9-09370b6fd51e', 'connection': 'close', 'status': '202', 'content-location': 'https://10.4.3.218/volume/v3/volumes'}
Body: b'{"volume": {"id": "3b288b33-254b-47a0-a536-8cb031c31c53", "status": "creating", "size": 1, "availability_zone": "nova", "created_at": "2026-06-22T13:49:42.236161", "updated_at": null, "name": "tempest-tempest.common.compute-volume-1693117418", "description": null, "volume_type": "storpool", "snapshot_id": null, "source_volid": null, "metadata": {}, "links": [{"rel": "self", "href": "https://10.4.3.218/volume/v3/volumes/3b288b33-254b-47a0-a536-8cb031c31c53"}, {"rel": "bookmark", "href": "https://10.4.3.218/volume/volumes/3b288b33-254b-47a0-a536-8cb031c31c53"}], "user_id": "b390b80391af4a15ba3b635e41a5c69f", "bootable": "false", "encrypted": false, "replication_status": null, "consistencygroup_id": null, "multiattach": false, "attachments": []}}'
2026-06-22 13:49:42,378 106583 INFO [tempest.lib.common.rest_client] Request (ImageDependencyTests:test_image_volume_server_snapshot_dependency): 200 GET https://10.4.3.218/volume/v3/volumes/3b288b33-254b-47a0-a536-8cb031c31c53 0.052s
2026-06-22 13:49:42,379 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 13:49:42 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'x-compute-request-id': 'req-be0d02d4-199f-4d37-a592-15e0215b2d15', 'content-length': '821', 'openstack-api-version': 'volume 3.0', 'vary': 'OpenStack-API-Version', 'x-openstack-request-id': 'req-be0d02d4-199f-4d37-a592-15e0215b2d15', 'connection': 'close', 'status': '200', 'content-location': 'https://10.4.3.218/volume/v3/volumes/3b288b33-254b-47a0-a536-8cb031c31c53'}
Body: b'{"volume": {"id": "3b288b33-254b-47a0-a536-8cb031c31c53", "status": "creating", "size": 1, "availability_zone": "nova", "created_at": "2026-06-22T13:49:42.000000", "updated_at": null, "name": "tempest-tempest.common.compute-volume-1693117418", "description": null, "volume_type": "storpool", "snapshot_id": null, "source_volid": null, "metadata": {}, "links": [{"rel": "self", "href": "https://10.4.3.218/volume/v3/volumes/3b288b33-254b-47a0-a536-8cb031c31c53"}, {"rel": "bookmark", "href": "https://10.4.3.218/volume/volumes/3b288b33-254b-47a0-a536-8cb031c31c53"}], "user_id": "b390b80391af4a15ba3b635e41a5c69f", "bootable": "false", "encrypted": false, "replication_status": null, "consistencygroup_id": null, "multiattach": false, "attachments": [], "os-vol-tenant-attr:tenant_id": "48d87bae7de94b5ea47703a947bd7e5e"}}'
2026-06-22 13:49:43,421 106583 INFO [tempest.lib.common.rest_client] Request (ImageDependencyTests:test_image_volume_server_snapshot_dependency): 200 GET https://10.4.3.218/volume/v3/volumes/3b288b33-254b-47a0-a536-8cb031c31c53 0.037s
2026-06-22 13:49:43,421 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 13:49:43 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'x-compute-request-id': 'req-d242133e-948b-4800-8c52-0cdb4f6ca598', 'content-length': '845', 'openstack-api-version': 'volume 3.0', 'vary': 'OpenStack-API-Version', 'x-openstack-request-id': 'req-d242133e-948b-4800-8c52-0cdb4f6ca598', 'connection': 'close', 'status': '200', 'content-location': 'https://10.4.3.218/volume/v3/volumes/3b288b33-254b-47a0-a536-8cb031c31c53'}
Body: b'{"volume": {"id": "3b288b33-254b-47a0-a536-8cb031c31c53", "status": "creating", "size": 1, "availability_zone": "nova", "created_at": "2026-06-22T13:49:42.000000", "updated_at": "2026-06-22T13:49:42.000000", "name": "tempest-tempest.common.compute-volume-1693117418", "description": null, "volume_type": "storpool", "snapshot_id": null, "source_volid": null, "metadata": {}, "links": [{"rel": "self", "href": "https://10.4.3.218/volume/v3/volumes/3b288b33-254b-47a0-a536-8cb031c31c53"}, {"rel": "bookmark", "href": "https://10.4.3.218/volume/volumes/3b288b33-254b-47a0-a536-8cb031c31c53"}], "user_id": "b390b80391af4a15ba3b635e41a5c69f", "bootable": "false", "encrypted": false, "replication_status": null, "consistencygroup_id": null, "multiattach": false, "attachments": [], "os-vol-tenant-attr:tenant_id": "48d87bae7de94b5ea47703a947bd7e5e"}}'
2026-06-22 13:49:44,480 106583 INFO [tempest.lib.common.rest_client] Request (ImageDependencyTests:test_image_volume_server_snapshot_dependency): 200 GET https://10.4.3.218/volume/v3/volumes/3b288b33-254b-47a0-a536-8cb031c31c53 0.052s
2026-06-22 13:49:44,481 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 13:49:44 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'x-compute-request-id': 'req-f9f4695f-ec19-4616-bc37-933096273577', 'content-length': '845', 'openstack-api-version': 'volume 3.0', 'vary': 'OpenStack-API-Version', 'x-openstack-request-id': 'req-f9f4695f-ec19-4616-bc37-933096273577', 'connection': 'close', 'status': '200', 'content-location': 'https://10.4.3.218/volume/v3/volumes/3b288b33-254b-47a0-a536-8cb031c31c53'}
Body: b'{"volume": {"id": "3b288b33-254b-47a0-a536-8cb031c31c53", "status": "creating", "size": 1, "availability_zone": "nova", "created_at": "2026-06-22T13:49:42.000000", "updated_at": "2026-06-22T13:49:42.000000", "name": "tempest-tempest.common.compute-volume-1693117418", "description": null, "volume_type": "storpool", "snapshot_id": null, "source_volid": null, "metadata": {}, "links": [{"rel": "self", "href": "https://10.4.3.218/volume/v3/volumes/3b288b33-254b-47a0-a536-8cb031c31c53"}, {"rel": "bookmark", "href": "https://10.4.3.218/volume/volumes/3b288b33-254b-47a0-a536-8cb031c31c53"}], "user_id": "b390b80391af4a15ba3b635e41a5c69f", "bootable": "false", "encrypted": false, "replication_status": null, "consistencygroup_id": null, "multiattach": false, "attachments": [], "os-vol-tenant-attr:tenant_id": "48d87bae7de94b5ea47703a947bd7e5e"}}'
2026-06-22 13:49:45,526 106583 INFO [tempest.lib.common.rest_client] Request (ImageDependencyTests:test_image_volume_server_snapshot_dependency): 200 GET https://10.4.3.218/volume/v3/volumes/3b288b33-254b-47a0-a536-8cb031c31c53 0.038s
2026-06-22 13:49:45,526 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 13:49:45 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'x-compute-request-id': 'req-3e12404f-4d3e-42ea-a3e0-1d9557391b3f', 'content-length': '903', 'openstack-api-version': 'volume 3.0', 'vary': 'OpenStack-API-Version', 'x-openstack-request-id': 'req-3e12404f-4d3e-42ea-a3e0-1d9557391b3f', 'connection': 'close', 'status': '200', 'content-location': 'https://10.4.3.218/volume/v3/volumes/3b288b33-254b-47a0-a536-8cb031c31c53'}
Body: b'{"volume": {"id": "3b288b33-254b-47a0-a536-8cb031c31c53", "status": "creating", "size": 1, "availability_zone": "nova", "created_at": "2026-06-22T13:49:42.000000", "updated_at": "2026-06-22T13:49:42.000000", "name": "tempest-tempest.common.compute-volume-1693117418", "description": null, "volume_type": "storpool", "snapshot_id": null, "source_volid": null, "metadata": {}, "links": [{"rel": "self", "href": "https://10.4.3.218/volume/v3/volumes/3b288b33-254b-47a0-a536-8cb031c31c53"}, {"rel": "bookmark", "href": "https://10.4.3.218/volume/volumes/3b288b33-254b-47a0-a536-8cb031c31c53"}], "user_id": "b390b80391af4a15ba3b635e41a5c69f", "bootable": "false", "encrypted": false, "replication_status": null, "consistencygroup_id": null, "multiattach": false, "attachments": [], "os-vol-tenant-attr:tenant_id": "48d87bae7de94b5ea47703a947bd7e5e", "volume_image_metadata": {"signature_verified": "False"}}}'
2026-06-22 13:49:46,569 106583 INFO [tempest.lib.common.rest_client] Request (ImageDependencyTests:test_image_volume_server_snapshot_dependency): 200 GET https://10.4.3.218/volume/v3/volumes/3b288b33-254b-47a0-a536-8cb031c31c53 0.038s
2026-06-22 13:49:46,569 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 13:49:46 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-type': 'application/json', 'x-compute-request-id': 'req-34f65690-dc09-401c-9303-79a1d77e4825', 'content-length': '903', 'openstack-api-version': 'volume 3.0', 'vary': 'OpenStack-API-Version', 'x-openstack-request-id': 'req-34f65690-dc09-401c-9303-79a1d77e4825', 'connection': 'close', 'status': '200', 'content-location': 'https://10.4.3.218/volume/v3/volumes/3b288b33-254b-47a0-a536-8cb031c31c53'}
Body: b'{"volume": {"id": "3b288b33-254b-47a0-a536-8cb031c31c53", "status": "creating", "size": 1, "availability_zone": "nova", "created_at": "2026-06-22T13:49:42.000000", "updated_at": "2026-06-22T13:49:42.000000", "name": "tempest-tempest.common.compute-volume-1693117418", "description": null, "volume_type": "storpool", "snapshot_id": null, "source_volid": null, "metadata": {}, "links": [{"rel": "self", "href": "https://10.4.3.218/volume/v3/volumes/3b288b33-254b-47a0-a536-8cb031c31c53"}, {"rel": "bookmark", "href": "https://10.4.3.218/volume/volumes/3b288b33-254b-47a0-a536-8cb031c31c53"}], "user_id": "b390b80391af4a15ba3b635e41a5c69f", "bootable": "false", "encrypted": false, "replication_status": null, "consistencygroup_id": null, "multiattach": false, "attachments": [], "os-vol-tenant-attr:tenant_id": "48d87bae7de94b5ea47703a947bd7e5e", "volume_image_metadata": {"signature_verified": "False"}}}'
2026-06-22 13:49:49,037 106583 INFO [tempest.lib.common.rest_client] Request (ImageDependencyTests:test_image_volume_server_snapshot_dependency): 500 GET https://10.4.3.218/volume/v3/volumes/3b288b33-254b-47a0-a536-8cb031c31c53 1.462s
2026-06-22 13:49:49,037 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 13:49:48 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-91c4a69e-f0dd-4a17-bae9-fe63ce81dff0', 'x-openstack-request-id': 'req-91c4a69e-f0dd-4a17-bae9-fe63ce81dff0', 'connection': 'close', 'status': '500', 'content-location': 'https://10.4.3.218/volume/v3/volumes/3b288b33-254b-47a0-a536-8cb031c31c53'}
Body: b'{"computeFault": {"code": 500, "message": "The server has either erred or is incapable of performing the requested operation."}}'
2026-06-22 13:49:49,105 106583 INFO [tempest.lib.common.rest_client] Request (ImageDependencyTests:test_image_volume_server_snapshot_dependency): 500 DELETE https://10.4.3.218/volume/v3/volumes/3b288b33-254b-47a0-a536-8cb031c31c53 0.068s
2026-06-22 13:49:49,106 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 13:49:49 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-402ec9c1-cd4a-450d-b958-7fa634783fd0', 'x-openstack-request-id': 'req-402ec9c1-cd4a-450d-b958-7fa634783fd0', 'connection': 'close', 'status': '500', 'content-location': 'https://10.4.3.218/volume/v3/volumes/3b288b33-254b-47a0-a536-8cb031c31c53'}
Body: b'{"computeFault": {"code": 500, "message": "The server has either erred or is incapable of performing the requested operation."}}'
2026-06-22 13:49:49,106 106583 ERROR [tempest.common.compute] Deleting volume 3b288b33-254b-47a0-a536-8cb031c31c53 failed, exception Got server fault
Details: The server has either erred or is incapable of performing the requested operation.
2026-06-22 13:49:49.106 106583 ERROR tempest.common.compute Traceback (most recent call last):
2026-06-22 13:49:49.106 106583 ERROR tempest.common.compute File "/opt/stack/tempest/tempest/common/compute.py", line 265, in create_test_server
2026-06-22 13:49:49.106 106583 ERROR tempest.common.compute waiters.wait_for_volume_resource_status(volumes_client,
2026-06-22 13:49:49.106 106583 ERROR tempest.common.compute File "/opt/stack/tempest/tempest/common/waiters.py", line 376, in wait_for_volume_resource_status
2026-06-22 13:49:49.106 106583 ERROR tempest.common.compute resource_status = show_resource(resource_id)[
2026-06-22 13:49:49.106 106583 ERROR tempest.common.compute ^^^^^^^^^^^^^^^^^^^^^^^^^^
2026-06-22 13:49:49.106 106583 ERROR tempest.common.compute File "/opt/stack/tempest/tempest/lib/services/volume/v3/volumes_client.py", line 102, in show_volume
2026-06-22 13:49:49.106 106583 ERROR tempest.common.compute resp, body = self.get(url)
2026-06-22 13:49:49.106 106583 ERROR tempest.common.compute ^^^^^^^^^^^^^
2026-06-22 13:49:49.106 106583 ERROR tempest.common.compute File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 345, in get
2026-06-22 13:49:49.106 106583 ERROR tempest.common.compute return self.request('GET', url, extra_headers, headers,
2026-06-22 13:49:49.106 106583 ERROR tempest.common.compute ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2026-06-22 13:49:49.106 106583 ERROR tempest.common.compute File "/opt/stack/tempest/tempest/lib/services/volume/base_client.py", line 39, in request
2026-06-22 13:49:49.106 106583 ERROR tempest.common.compute resp, resp_body = super(BaseClient, self).request(
2026-06-22 13:49:49.106 106583 ERROR tempest.common.compute ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2026-06-22 13:49:49.106 106583 ERROR tempest.common.compute File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 767, in request
2026-06-22 13:49:49.106 106583 ERROR tempest.common.compute self._error_checker(resp, resp_body)
2026-06-22 13:49:49.106 106583 ERROR tempest.common.compute File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 952, in _error_checker
2026-06-22 13:49:49.106 106583 ERROR tempest.common.compute raise exceptions.ServerFault(resp_body, resp=resp,
2026-06-22 13:49:49.106 106583 ERROR tempest.common.compute tempest.lib.exceptions.ServerFault: Got server fault
2026-06-22 13:49:49.106 106583 ERROR tempest.common.compute Details: The server has either erred or is incapable of performing the requested operation.
2026-06-22 13:49:49.106 106583 ERROR tempest.common.compute
2026-06-22 13:49:49.106 106583 ERROR tempest.common.compute During handling of the above exception, another exception occurred:
2026-06-22 13:49:49.106 106583 ERROR tempest.common.compute
2026-06-22 13:49:49.106 106583 ERROR tempest.common.compute Traceback (most recent call last):
2026-06-22 13:49:49.106 106583 ERROR tempest.common.compute File "/opt/stack/tempest/tempest/common/compute.py", line 271, in create_test_server
2026-06-22 13:49:49.106 106583 ERROR tempest.common.compute volumes_client.delete_volume(volume['volume']['id'])
2026-06-22 13:49:49.106 106583 ERROR tempest.common.compute File "/opt/stack/tempest/tempest/lib/services/volume/v3/volumes_client.py", line 145, in delete_volume
2026-06-22 13:49:49.106 106583 ERROR tempest.common.compute resp, body = self.delete(url)
2026-06-22 13:49:49.106 106583 ERROR tempest.common.compute ^^^^^^^^^^^^^^^^
2026-06-22 13:49:49.106 106583 ERROR tempest.common.compute File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 362, in delete
2026-06-22 13:49:49.106 106583 ERROR tempest.common.compute return self.request('DELETE', url, extra_headers, headers, body)
2026-06-22 13:49:49.106 106583 ERROR tempest.common.compute ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2026-06-22 13:49:49.106 106583 ERROR tempest.common.compute File "/opt/stack/tempest/tempest/lib/services/volume/base_client.py", line 39, in request
2026-06-22 13:49:49.106 106583 ERROR tempest.common.compute resp, resp_body = super(BaseClient, self).request(
2026-06-22 13:49:49.106 106583 ERROR tempest.common.compute ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2026-06-22 13:49:49.106 106583 ERROR tempest.common.compute File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 767, in request
2026-06-22 13:49:49.106 106583 ERROR tempest.common.compute self._error_checker(resp, resp_body)
2026-06-22 13:49:49.106 106583 ERROR tempest.common.compute File "/opt/stack/tempest/tempest/lib/common/rest_client.py", line 952, in _error_checker
2026-06-22 13:49:49.106 106583 ERROR tempest.common.compute raise exceptions.ServerFault(resp_body, resp=resp,
2026-06-22 13:49:49.106 106583 ERROR tempest.common.compute tempest.lib.exceptions.ServerFault: Got server fault
2026-06-22 13:49:49.106 106583 ERROR tempest.common.compute Details: The server has either erred or is incapable of performing the requested operation.
2026-06-22 13:49:49.106 106583 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/image/v2/test_images_dependency.py", line 128, in test_image_volume_server_snapshot_dependency
base_image_id, snapshot_image_id = self._create_instance_snapshot(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/api/image/v2/test_images_dependency.py", line 77, in _create_instance_snapshot
instance = 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 269, 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 265, in create_test_server
waiters.wait_for_volume_resource_status(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.volume.admin.test_snapshots_actions.SnapshotsActionsTest | 6 | 0 | 6 | 0 | 0 | Detail | |
test_reset_snapshot_status[id-3e13ca2f-48ea-49f3-ae1a-488e9180d535] |
fail
ft87.1: tempest.api.volume.admin.test_snapshots_actions.SnapshotsActionsTest.test_reset_snapshot_status[id-3e13ca2f-48ea-49f3-ae1a-488e9180d535]testtools.testresult.real._StringException: pythonlogging:'': {{{
2026-06-22 13:50:44,267 106583 INFO [tempest.lib.common.rest_client] Request (SnapshotsActionsTest:test_reset_snapshot_status): 503 POST https://10.4.3.218/volume/v3/snapshots/67545a82-b196-47f7-9681-2a8d0cc33823/action 39.858s
2026-06-22 13:50:44,267 106583 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': '<omitted>'}
Body: {"os-reset_status": {"status": "creating"}}
Response - Headers: {'date': 'Mon, 22 Jun 2026 13:50:04 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-length': '218', 'content-type': 'application/json', 'x-openstack-request-id': 'req-9bb7d2f8-d888-4013-a8b3-d9ee298d124f', 'connection': 'close', 'status': '503', 'content-location': 'https://10.4.3.218/volume/v3/snapshots/67545a82-b196-47f7-9681-2a8d0cc33823/action'}
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 13:50:44,468 106583 INFO [tempest.lib.common.rest_client] Request (SnapshotsActionsTest:tearDown): 503 POST https://10.4.3.218/volume/v3/snapshots/67545a82-b196-47f7-9681-2a8d0cc33823/action 0.200s
2026-06-22 13:50:44,468 106583 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': '<omitted>'}
Body: {"os-reset_status": {"status": "available"}}
Response - Headers: {'date': 'Mon, 22 Jun 2026 13:50:44 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-length': '218', 'content-type': 'application/json', 'x-openstack-request-id': 'req-08d5735a-d43c-4a60-9b10-6706d6800a61', 'connection': 'close', 'status': '503', 'content-location': 'https://10.4.3.218/volume/v3/snapshots/67545a82-b196-47f7-9681-2a8d0cc33823/action'}
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/tempest/api/volume/admin/test_snapshots_actions.py", line 47, in tearDown
self.admin_snapshots_client.reset_snapshot_status(snapshot_id,
File "/opt/stack/tempest/tempest/lib/services/volume/v3/snapshots_client.py", line 114, in reset_snapshot_status
resp, body = self.post('snapshots/%s/action' % snapshot_id, post_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/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/api/volume/admin/test_snapshots_actions.py", line 72, in test_reset_snapshot_status
self.admin_snapshots_client.reset_snapshot_status(
File "/opt/stack/tempest/tempest/lib/services/volume/v3/snapshots_client.py", line 114, in reset_snapshot_status
resp, body = self.post('snapshots/%s/action' % snapshot_id, post_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/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
|
||||||
test_snapshot_force_delete_when_snapshot_is_creating[id-05f711b6-e629-4895-8103-7ca069f2073a] |
fail
ft87.2: tempest.api.volume.admin.test_snapshots_actions.SnapshotsActionsTest.test_snapshot_force_delete_when_snapshot_is_creating[id-05f711b6-e629-4895-8103-7ca069f2073a]testtools.testresult.real._StringException: pythonlogging:'': {{{
2026-06-22 13:50:44,532 106583 INFO [tempest.lib.common.rest_client] Request (SnapshotsActionsTest:test_snapshot_force_delete_when_snapshot_is_creating): 500 POST https://10.4.3.218/volume/v3/snapshots 0.062s
2026-06-22 13:50:44,533 106583 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': '<omitted>'}
Body: {"snapshot": {"volume_id": "484431e4-bef1-4326-9d37-14cbbdb87c07", "name": "tempest-SnapshotsActionsTest-Snapshot-246377534"}}
Response - Headers: {'date': 'Mon, 22 Jun 2026 13:50:44 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-1f62bb11-8966-46e9-8faa-83c49735784c', 'x-openstack-request-id': 'req-1f62bb11-8966-46e9-8faa-83c49735784c', 'connection': 'close', 'status': '500', 'content-location': 'https://10.4.3.218/volume/v3/snapshots'}
Body: b'{"computeFault": {"code": 500, "message": "The server has either erred or is incapable of performing the requested operation."}}'
2026-06-22 13:50:44,598 106583 INFO [tempest.lib.common.rest_client] Request (SnapshotsActionsTest:tearDown): 503 POST https://10.4.3.218/volume/v3/snapshots/67545a82-b196-47f7-9681-2a8d0cc33823/action 0.064s
2026-06-22 13:50:44,598 106583 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': '<omitted>'}
Body: {"os-reset_status": {"status": "available"}}
Response - Headers: {'date': 'Mon, 22 Jun 2026 13:50:44 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-length': '218', 'content-type': 'application/json', 'x-openstack-request-id': 'req-ea978f29-a42d-4c13-8273-967f4c9ff199', 'connection': 'close', 'status': '503', 'content-location': 'https://10.4.3.218/volume/v3/snapshots/67545a82-b196-47f7-9681-2a8d0cc33823/action'}
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/tempest/api/volume/admin/test_snapshots_actions.py", line 47, in tearDown
self.admin_snapshots_client.reset_snapshot_status(snapshot_id,
File "/opt/stack/tempest/tempest/lib/services/volume/v3/snapshots_client.py", line 114, in reset_snapshot_status
resp, body = self.post('snapshots/%s/action' % snapshot_id, post_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/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/api/volume/admin/test_snapshots_actions.py", line 105, in test_snapshot_force_delete_when_snapshot_is_creating
self._create_reset_and_force_delete_temp_snapshot('creating')
File "/opt/stack/tempest/tempest/api/volume/admin/test_snapshots_actions.py", line 56, in _create_reset_and_force_delete_temp_snapshot
temp_snapshot = self.create_snapshot(volume_id=self.volume['id'])
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/api/volume/base.py", line 176, in create_snapshot
snapshot = self.snapshots_client.create_snapshot(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/services/volume/v3/snapshots_client.py", line 70, in create_snapshot
resp, body = self.post('snapshots', post_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/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.
|
||||||
test_snapshot_force_delete_when_snapshot_is_deleting[id-92ce8597-b992-43a1-8868-6316b22a969e] |
fail
ft87.3: tempest.api.volume.admin.test_snapshots_actions.SnapshotsActionsTest.test_snapshot_force_delete_when_snapshot_is_deleting[id-92ce8597-b992-43a1-8868-6316b22a969e]testtools.testresult.real._StringException: pythonlogging:'': {{{
2026-06-22 13:50:44,643 106583 INFO [tempest.lib.common.rest_client] Request (SnapshotsActionsTest:test_snapshot_force_delete_when_snapshot_is_deleting): 500 POST https://10.4.3.218/volume/v3/snapshots 0.043s
2026-06-22 13:50:44,644 106583 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': '<omitted>'}
Body: {"snapshot": {"volume_id": "484431e4-bef1-4326-9d37-14cbbdb87c07", "name": "tempest-SnapshotsActionsTest-Snapshot-268515540"}}
Response - Headers: {'date': 'Mon, 22 Jun 2026 13:50:44 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-6d1f478e-9d0d-43be-8d56-ac5fa5e34389', 'x-openstack-request-id': 'req-6d1f478e-9d0d-43be-8d56-ac5fa5e34389', 'connection': 'close', 'status': '500', 'content-location': 'https://10.4.3.218/volume/v3/snapshots'}
Body: b'{"computeFault": {"code": 500, "message": "The server has either erred or is incapable of performing the requested operation."}}'
2026-06-22 13:50:44,700 106583 INFO [tempest.lib.common.rest_client] Request (SnapshotsActionsTest:tearDown): 503 POST https://10.4.3.218/volume/v3/snapshots/67545a82-b196-47f7-9681-2a8d0cc33823/action 0.056s
2026-06-22 13:50:44,701 106583 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': '<omitted>'}
Body: {"os-reset_status": {"status": "available"}}
Response - Headers: {'date': 'Mon, 22 Jun 2026 13:50:44 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-length': '218', 'content-type': 'application/json', 'x-openstack-request-id': 'req-e1facb18-1bb3-4220-a5b4-bc8f188ec7f7', 'connection': 'close', 'status': '503', 'content-location': 'https://10.4.3.218/volume/v3/snapshots/67545a82-b196-47f7-9681-2a8d0cc33823/action'}
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/tempest/api/volume/admin/test_snapshots_actions.py", line 47, in tearDown
self.admin_snapshots_client.reset_snapshot_status(snapshot_id,
File "/opt/stack/tempest/tempest/lib/services/volume/v3/snapshots_client.py", line 114, in reset_snapshot_status
resp, body = self.post('snapshots/%s/action' % snapshot_id, post_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/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/api/volume/admin/test_snapshots_actions.py", line 110, in test_snapshot_force_delete_when_snapshot_is_deleting
self._create_reset_and_force_delete_temp_snapshot('deleting')
File "/opt/stack/tempest/tempest/api/volume/admin/test_snapshots_actions.py", line 56, in _create_reset_and_force_delete_temp_snapshot
temp_snapshot = self.create_snapshot(volume_id=self.volume['id'])
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/api/volume/base.py", line 176, in create_snapshot
snapshot = self.snapshots_client.create_snapshot(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/services/volume/v3/snapshots_client.py", line 70, in create_snapshot
resp, body = self.post('snapshots', post_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/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.
|
||||||
test_snapshot_force_delete_when_snapshot_is_error[id-645a4a67-a1eb-4e8e-a547-600abac1525d] |
fail
ft87.4: tempest.api.volume.admin.test_snapshots_actions.SnapshotsActionsTest.test_snapshot_force_delete_when_snapshot_is_error[id-645a4a67-a1eb-4e8e-a547-600abac1525d]testtools.testresult.real._StringException: pythonlogging:'': {{{
2026-06-22 13:50:44,762 106583 INFO [tempest.lib.common.rest_client] Request (SnapshotsActionsTest:test_snapshot_force_delete_when_snapshot_is_error): 500 POST https://10.4.3.218/volume/v3/snapshots 0.058s
2026-06-22 13:50:44,762 106583 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': '<omitted>'}
Body: {"snapshot": {"volume_id": "484431e4-bef1-4326-9d37-14cbbdb87c07", "name": "tempest-SnapshotsActionsTest-Snapshot-1419845851"}}
Response - Headers: {'date': 'Mon, 22 Jun 2026 13:50:44 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-3e12919e-b6df-4a71-b7db-08e87e102137', 'x-openstack-request-id': 'req-3e12919e-b6df-4a71-b7db-08e87e102137', 'connection': 'close', 'status': '500', 'content-location': 'https://10.4.3.218/volume/v3/snapshots'}
Body: b'{"computeFault": {"code": 500, "message": "The server has either erred or is incapable of performing the requested operation."}}'
2026-06-22 13:50:44,817 106583 INFO [tempest.lib.common.rest_client] Request (SnapshotsActionsTest:tearDown): 503 POST https://10.4.3.218/volume/v3/snapshots/67545a82-b196-47f7-9681-2a8d0cc33823/action 0.054s
2026-06-22 13:50:44,818 106583 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': '<omitted>'}
Body: {"os-reset_status": {"status": "available"}}
Response - Headers: {'date': 'Mon, 22 Jun 2026 13:50:44 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-length': '218', 'content-type': 'application/json', 'x-openstack-request-id': 'req-65ef2f2f-f7fd-4fc2-8abd-a0840d6c3a4a', 'connection': 'close', 'status': '503', 'content-location': 'https://10.4.3.218/volume/v3/snapshots/67545a82-b196-47f7-9681-2a8d0cc33823/action'}
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/tempest/api/volume/admin/test_snapshots_actions.py", line 47, in tearDown
self.admin_snapshots_client.reset_snapshot_status(snapshot_id,
File "/opt/stack/tempest/tempest/lib/services/volume/v3/snapshots_client.py", line 114, in reset_snapshot_status
resp, body = self.post('snapshots/%s/action' % snapshot_id, post_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/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/api/volume/admin/test_snapshots_actions.py", line 115, in test_snapshot_force_delete_when_snapshot_is_error
self._create_reset_and_force_delete_temp_snapshot('error')
File "/opt/stack/tempest/tempest/api/volume/admin/test_snapshots_actions.py", line 56, in _create_reset_and_force_delete_temp_snapshot
temp_snapshot = self.create_snapshot(volume_id=self.volume['id'])
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/api/volume/base.py", line 176, in create_snapshot
snapshot = self.snapshots_client.create_snapshot(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/services/volume/v3/snapshots_client.py", line 70, in create_snapshot
resp, body = self.post('snapshots', post_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/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.
|
||||||
test_snapshot_force_delete_when_snapshot_is_error_deleting[id-bf89080f-8129-465e-9327-b2f922666ba5] |
fail
ft87.5: tempest.api.volume.admin.test_snapshots_actions.SnapshotsActionsTest.test_snapshot_force_delete_when_snapshot_is_error_deleting[id-bf89080f-8129-465e-9327-b2f922666ba5]testtools.testresult.real._StringException: pythonlogging:'': {{{
2026-06-22 13:50:44,861 106583 INFO [tempest.lib.common.rest_client] Request (SnapshotsActionsTest:test_snapshot_force_delete_when_snapshot_is_error_deleting): 500 POST https://10.4.3.218/volume/v3/snapshots 0.040s
2026-06-22 13:50:44,861 106583 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': '<omitted>'}
Body: {"snapshot": {"volume_id": "484431e4-bef1-4326-9d37-14cbbdb87c07", "name": "tempest-SnapshotsActionsTest-Snapshot-1174325835"}}
Response - Headers: {'date': 'Mon, 22 Jun 2026 13:50:44 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-219ac65a-64f8-4de9-bcdc-b6db86d40ba7', 'x-openstack-request-id': 'req-219ac65a-64f8-4de9-bcdc-b6db86d40ba7', 'connection': 'close', 'status': '500', 'content-location': 'https://10.4.3.218/volume/v3/snapshots'}
Body: b'{"computeFault": {"code": 500, "message": "The server has either erred or is incapable of performing the requested operation."}}'
2026-06-22 13:50:44,917 106583 INFO [tempest.lib.common.rest_client] Request (SnapshotsActionsTest:tearDown): 503 POST https://10.4.3.218/volume/v3/snapshots/67545a82-b196-47f7-9681-2a8d0cc33823/action 0.055s
2026-06-22 13:50:44,917 106583 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': '<omitted>'}
Body: {"os-reset_status": {"status": "available"}}
Response - Headers: {'date': 'Mon, 22 Jun 2026 13:50:44 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-length': '218', 'content-type': 'application/json', 'x-openstack-request-id': 'req-69a76d11-6e72-4bac-88fe-cd6271730787', 'connection': 'close', 'status': '503', 'content-location': 'https://10.4.3.218/volume/v3/snapshots/67545a82-b196-47f7-9681-2a8d0cc33823/action'}
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/tempest/api/volume/admin/test_snapshots_actions.py", line 47, in tearDown
self.admin_snapshots_client.reset_snapshot_status(snapshot_id,
File "/opt/stack/tempest/tempest/lib/services/volume/v3/snapshots_client.py", line 114, in reset_snapshot_status
resp, body = self.post('snapshots/%s/action' % snapshot_id, post_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/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/api/volume/admin/test_snapshots_actions.py", line 120, in test_snapshot_force_delete_when_snapshot_is_error_deleting
self._create_reset_and_force_delete_temp_snapshot('error_deleting')
File "/opt/stack/tempest/tempest/api/volume/admin/test_snapshots_actions.py", line 56, in _create_reset_and_force_delete_temp_snapshot
temp_snapshot = self.create_snapshot(volume_id=self.volume['id'])
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/api/volume/base.py", line 176, in create_snapshot
snapshot = self.snapshots_client.create_snapshot(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/stack/tempest/tempest/lib/services/volume/v3/snapshots_client.py", line 70, in create_snapshot
resp, body = self.post('snapshots', post_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/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.
|
||||||
test_update_snapshot_status[id-41288afd-d463-485e-8f6e-4eea159413eb] |
fail
ft87.6: tempest.api.volume.admin.test_snapshots_actions.SnapshotsActionsTest.test_update_snapshot_status[id-41288afd-d463-485e-8f6e-4eea159413eb]testtools.testresult.real._StringException: pythonlogging:'': {{{
2026-06-22 13:50:44,970 106583 INFO [tempest.lib.common.rest_client] Request (SnapshotsActionsTest:test_update_snapshot_status): 503 POST https://10.4.3.218/volume/v3/snapshots/67545a82-b196-47f7-9681-2a8d0cc33823/action 0.050s
2026-06-22 13:50:44,970 106583 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': '<omitted>'}
Body: {"os-reset_status": {"status": "creating"}}
Response - Headers: {'date': 'Mon, 22 Jun 2026 13:50:44 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-length': '218', 'content-type': 'application/json', 'x-openstack-request-id': 'req-b20539e8-9d9a-4a3f-ac97-aea9c65e039a', 'connection': 'close', 'status': '503', 'content-location': 'https://10.4.3.218/volume/v3/snapshots/67545a82-b196-47f7-9681-2a8d0cc33823/action'}
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 13:50:45,017 106583 INFO [tempest.lib.common.rest_client] Request (SnapshotsActionsTest:tearDown): 503 POST https://10.4.3.218/volume/v3/snapshots/67545a82-b196-47f7-9681-2a8d0cc33823/action 0.047s
2026-06-22 13:50:45,018 106583 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': '<omitted>'}
Body: {"os-reset_status": {"status": "available"}}
Response - Headers: {'date': 'Mon, 22 Jun 2026 13:50:44 GMT', 'server': 'Apache/2.4.58 (Ubuntu)', 'content-length': '218', 'content-type': 'application/json', 'x-openstack-request-id': 'req-e026d42b-0344-4cae-af32-7c1388163aa1', 'connection': 'close', 'status': '503', 'content-location': 'https://10.4.3.218/volume/v3/snapshots/67545a82-b196-47f7-9681-2a8d0cc33823/action'}
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/tempest/api/volume/admin/test_snapshots_actions.py", line 47, in tearDown
self.admin_snapshots_client.reset_snapshot_status(snapshot_id,
File "/opt/stack/tempest/tempest/lib/services/volume/v3/snapshots_client.py", line 114, in reset_snapshot_status
resp, body = self.post('snapshots/%s/action' % snapshot_id, post_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/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/api/volume/admin/test_snapshots_actions.py", line 85, in test_update_snapshot_status
self.admin_snapshots_client.reset_snapshot_status(
File "/opt/stack/tempest/tempest/lib/services/volume/v3/snapshots_client.py", line 114, in reset_snapshot_status
resp, body = self.post('snapshots/%s/action' % snapshot_id, post_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/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
|
||||||
| setUpClass (cinder_tempest_plugin.api.volume.admin.test_consistencygroups | 1 | 0 | 0 | 0 | 1 | Detail | |
ConsistencyGroupsV2Test) |
skip
pt88.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
pt89.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 | |
VolumeTypesAdminTests) |
skip
pt90.1: setUpClass (cinder_tempest_plugin.rbac.v3.test_volume_types.VolumeTypesAdminTests)
|
||||||
VolumeTypesReaderTests) |
skip
pt90.2: setUpClass (cinder_tempest_plugin.rbac.v3.test_volume_types.VolumeTypesReaderTests)
|
||||||
VolumeTypesMemberTests) |
skip
pt90.3: setUpClass (cinder_tempest_plugin.rbac.v3.test_volume_types.VolumeTypesMemberTests)
|
||||||
| setUpClass (cinder_tempest_plugin.rbac.v3.test_volumes | 1 | 0 | 0 | 0 | 1 | Detail | |
ProjectReaderTests) |
skip
pt91.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
pt92.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
pt93.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
pt94.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
pt95.1: setUpClass (tempest.api.compute.admin.test_live_migration.LiveAutoBlockMigrationV225Test)
|
||||||
LiveMigrationTest) |
skip
pt95.2: setUpClass (tempest.api.compute.admin.test_live_migration.LiveMigrationTest)
|
||||||
LiveMigrationWithoutHostTest) |
skip
pt95.3: setUpClass (tempest.api.compute.admin.test_live_migration.LiveMigrationWithoutHostTest)
|
||||||
| setUpClass (tempest.api.compute.admin.test_volume_swap | 1 | 0 | 0 | 0 | 1 | Detail | |
TestMultiAttachVolumeSwap) |
skip
pt96.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
pt97.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
pt98.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
pt99.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
pt100.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
pt101.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
pt102.1: setUpClass (tempest.scenario.test_volume_migrate_attached.TestVolumeMigrateRetypeAttached)
|
||||||
| 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
pt103.1: tempest.api.compute.admin.test_volume_swap.TestVolumeSwap.test_volume_swap[id-1769f00d-a693-4d67-a631-6a3496773813,slow]
|
||||||
| 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
pt104.1: tempest.api.compute.volumes.test_volumes_get.VolumesGetTestJSON.test_volume_create_get_delete[id-f10f25eb-9775-4d9d-9cbe-1cf54dae9d5f]
|
||||||
| tempest.api.compute.volumes.test_volumes_negative.VolumesNegativeTest | 8 | 8 | 0 | 0 | 0 | Detail | |
test_create_volume_with_invalid_size[id-5125ae14-152b-40a7-b3c5-eae15e9022ef,negative] |
pass
pt105.1: tempest.api.compute.volumes.test_volumes_negative.VolumesNegativeTest.test_create_volume_with_invalid_size[id-5125ae14-152b-40a7-b3c5-eae15e9022ef,negative]
|
||||||
test_create_volume_with_size_zero[id-8cce995e-0a83-479a-b94d-e1e40b8a09d1,negative] |
pass
pt105.2: tempest.api.compute.volumes.test_volumes_negative.VolumesNegativeTest.test_create_volume_with_size_zero[id-8cce995e-0a83-479a-b94d-e1e40b8a09d1,negative]
|
||||||
test_create_volume_without_passing_size[id-131cb3a1-75cc-4d40-b4c3-1317f64719b0,negative] |
pass
pt105.3: tempest.api.compute.volumes.test_volumes_negative.VolumesNegativeTest.test_create_volume_without_passing_size[id-131cb3a1-75cc-4d40-b4c3-1317f64719b0,negative]
|
||||||
test_delete_invalid_volume_id[id-62972737-124b-4513-b6cf-2f019f178494,negative] |
pass
pt105.4: tempest.api.compute.volumes.test_volumes_negative.VolumesNegativeTest.test_delete_invalid_volume_id[id-62972737-124b-4513-b6cf-2f019f178494,negative]
|
||||||
test_delete_volume_without_passing_volume_id[id-0d1417c5-4ae8-4c2c-adc5-5f0b864253e5,negative] |
pass
pt105.5: tempest.api.compute.volumes.test_volumes_negative.VolumesNegativeTest.test_delete_volume_without_passing_volume_id[id-0d1417c5-4ae8-4c2c-adc5-5f0b864253e5,negative]
|
||||||
test_get_volume_without_passing_volume_id[id-62bab09a-4c03-4617-8cca-8572bc94af9b,negative] |
pass
pt105.6: tempest.api.compute.volumes.test_volumes_negative.VolumesNegativeTest.test_get_volume_without_passing_volume_id[id-62bab09a-4c03-4617-8cca-8572bc94af9b,negative]
|
||||||
test_volume_delete_nonexistent_volume_id[id-54a34226-d910-4b00-9ef8-8683e6c55846,negative] |
pass
pt105.7: tempest.api.compute.volumes.test_volumes_negative.VolumesNegativeTest.test_volume_delete_nonexistent_volume_id[id-54a34226-d910-4b00-9ef8-8683e6c55846,negative]
|
||||||
test_volume_get_nonexistent_volume_id[id-c03ea686-905b-41a2-8748-9635154b7c57,negative] |
pass
pt105.8: tempest.api.compute.volumes.test_volumes_negative.VolumesNegativeTest.test_volume_get_nonexistent_volume_id[id-c03ea686-905b-41a2-8748-9635154b7c57,negative]
|
||||||
| Total | 147 | 9 | 114 | 0 | 24 | ||