Status: Pass 41 Failure 39 Skip 11
| Test Group/Test case | Count | Pass | Fail | Error | Skip | View | |
| setUpClass (telemetry_tempest_plugin.aodh.api.admin.test_alarming_api_admin | 1 | 0 | 1 | 0 | 0 | Detail | |
TelemetryAlarmingAPIAdminTest) |
fail
ft1.1: setUpClass (telemetry_tempest_plugin.aodh.api.admin.test_alarming_api_admin.TelemetryAlarmingAPIAdminTest)testtools.testresult.real._StringException: Traceback (most recent call last):
File "/usr/lib/python3.9/site-packages/tempest/test.py", line 185, in setUpClass
raise value.with_traceback(trace)
File "/usr/lib/python3.9/site-packages/tempest/test.py", line 170, in setUpClass
cls.setup_credentials()
File "/usr/lib/python3.9/site-packages/tempest/test.py", line 398, in setup_credentials
manager = cls.get_client_manager(
File "/usr/lib/python3.9/site-packages/tempest/test.py", line 727, in get_client_manager
cred_provider = cls._get_credentials_provider()
File "/usr/lib/python3.9/site-packages/tempest/test.py", line 702, in _get_credentials_provider
cls._creds_provider = credentials.get_credentials_provider(
File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 141, in get_credentials_provider
**get_dynamic_provider_params(identity_version))
File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 72, in get_dynamic_provider_params
admin_creds = admin_creds or get_configured_admin_credentials(
File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 257, in get_configured_admin_credentials
credentials = get_credentials(fill_in=fill_in,
File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 300, in get_credentials
return auth.get_credentials(auth_url,
File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 653, in get_credentials
creds = auth_provider.fill_credentials()
File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 122, in fill_credentials
auth_data = self.get_auth()
File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 148, in get_auth
self.set_auth()
File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 157, in set_auth
self.cache = self._get_auth()
File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 312, in _get_auth
token, auth_data = auth_func(**auth_params)
File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 190, in get_token
body = self.auth(**kwargs)
File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 143, in auth
resp, body = self.post(self.auth_url, body=body)
File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 314, in post
resp_header, resp_body = self.request(
File "/usr/lib/python3.9/site-packages/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 (telemetry_tempest_plugin.aodh.api.sql.test_alarming_api | 1 | 0 | 1 | 0 | 0 | Detail | |
TelemetryAlarmingAPIMysqlTest) |
fail
ft2.1: setUpClass (telemetry_tempest_plugin.aodh.api.sql.test_alarming_api.TelemetryAlarmingAPIMysqlTest)testtools.testresult.real._StringException: Traceback (most recent call last):
File "/usr/lib/python3.9/site-packages/tempest/test.py", line 185, in setUpClass
raise value.with_traceback(trace)
File "/usr/lib/python3.9/site-packages/tempest/test.py", line 170, in setUpClass
cls.setup_credentials()
File "/usr/lib/python3.9/site-packages/tempest/test.py", line 398, in setup_credentials
manager = cls.get_client_manager(
File "/usr/lib/python3.9/site-packages/tempest/test.py", line 727, in get_client_manager
cred_provider = cls._get_credentials_provider()
File "/usr/lib/python3.9/site-packages/tempest/test.py", line 702, in _get_credentials_provider
cls._creds_provider = credentials.get_credentials_provider(
File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 141, in get_credentials_provider
**get_dynamic_provider_params(identity_version))
File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 72, in get_dynamic_provider_params
admin_creds = admin_creds or get_configured_admin_credentials(
File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 257, in get_configured_admin_credentials
credentials = get_credentials(fill_in=fill_in,
File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 300, in get_credentials
return auth.get_credentials(auth_url,
File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 653, in get_credentials
creds = auth_provider.fill_credentials()
File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 122, in fill_credentials
auth_data = self.get_auth()
File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 148, in get_auth
self.set_auth()
File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 157, in set_auth
self.cache = self._get_auth()
File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 312, in _get_auth
token, auth_data = auth_func(**auth_params)
File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 190, in get_token
body = self.auth(**kwargs)
File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 143, in auth
resp, body = self.post(self.auth_url, body=body)
File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 314, in post
resp_header, resp_body = self.request(
File "/usr/lib/python3.9/site-packages/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 (telemetry_tempest_plugin.aodh.api.test_alarming_api | 1 | 0 | 1 | 0 | 0 | Detail | |
TelemetryAlarmingAPITest) |
fail
ft3.1: setUpClass (telemetry_tempest_plugin.aodh.api.test_alarming_api.TelemetryAlarmingAPITest)testtools.testresult.real._StringException: Traceback (most recent call last):
File "/usr/lib/python3.9/site-packages/tempest/test.py", line 185, in setUpClass
raise value.with_traceback(trace)
File "/usr/lib/python3.9/site-packages/tempest/test.py", line 178, in setUpClass
cls.resource_setup()
File "/usr/lib/python3.9/site-packages/telemetry_tempest_plugin/aodh/api/test_alarming_api.py", line 40, in resource_setup
cls.create_alarm(event_rule=cls.rule)
File "/usr/lib/python3.9/site-packages/telemetry_tempest_plugin/aodh/api/base.py", line 47, in create_alarm
body = cls.alarming_client.create_alarm(
File "/usr/lib/python3.9/site-packages/telemetry_tempest_plugin/aodh/service/client.py", line 85, in create_alarm
resp, body = self.post(uri, body)
File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 314, in post
resp_header, resp_body = self.request(
File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 762, in request
self._error_checker(resp, resp_body)
File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 946, in _error_checker
raise exceptions.UnexpectedResponseCode(str(resp.status),
tempest.lib.exceptions.UnexpectedResponseCode: Unexpected response code received
Details: 503
|
||||||
| setUpClass (telemetry_tempest_plugin.aodh.api.test_alarming_api_negative | 1 | 0 | 1 | 0 | 0 | Detail | |
TelemetryAlarmingNegativeTest) |
fail
ft4.1: setUpClass (telemetry_tempest_plugin.aodh.api.test_alarming_api_negative.TelemetryAlarmingNegativeTest)testtools.testresult.real._StringException: Traceback (most recent call last):
File "/usr/lib/python3.9/site-packages/tempest/test.py", line 185, in setUpClass
raise value.with_traceback(trace)
File "/usr/lib/python3.9/site-packages/tempest/test.py", line 170, in setUpClass
cls.setup_credentials()
File "/usr/lib/python3.9/site-packages/tempest/test.py", line 398, in setup_credentials
manager = cls.get_client_manager(
File "/usr/lib/python3.9/site-packages/tempest/test.py", line 727, in get_client_manager
cred_provider = cls._get_credentials_provider()
File "/usr/lib/python3.9/site-packages/tempest/test.py", line 702, in _get_credentials_provider
cls._creds_provider = credentials.get_credentials_provider(
File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 141, in get_credentials_provider
**get_dynamic_provider_params(identity_version))
File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 72, in get_dynamic_provider_params
admin_creds = admin_creds or get_configured_admin_credentials(
File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 257, in get_configured_admin_credentials
credentials = get_credentials(fill_in=fill_in,
File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 300, in get_credentials
return auth.get_credentials(auth_url,
File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 653, in get_credentials
creds = auth_provider.fill_credentials()
File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 122, in fill_credentials
auth_data = self.get_auth()
File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 148, in get_auth
self.set_auth()
File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 157, in set_auth
self.cache = self._get_auth()
File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 312, in _get_auth
token, auth_data = auth_func(**auth_params)
File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 190, in get_token
body = self.auth(**kwargs)
File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 143, in auth
resp, body = self.post(self.auth_url, body=body)
File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 314, in post
resp_header, resp_body = self.request(
File "/usr/lib/python3.9/site-packages/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 (telemetry_tempest_plugin.scenario.test_telemetry_integration_prometheus | 1 | 0 | 1 | 0 | 0 | Detail | |
PrometheusGabbiTest) |
fail
ft5.1: setUpClass (telemetry_tempest_plugin.scenario.test_telemetry_integration_prometheus.PrometheusGabbiTest)testtools.testresult.real._StringException: Traceback (most recent call last):
File "/usr/lib/python3.9/site-packages/tempest/test.py", line 185, in setUpClass
raise value.with_traceback(trace)
File "/usr/lib/python3.9/site-packages/tempest/test.py", line 170, in setUpClass
cls.setup_credentials()
File "/usr/lib/python3.9/site-packages/tempest/scenario/manager.py", line 104, in setup_credentials
super(ScenarioTest, cls).setup_credentials()
File "/usr/lib/python3.9/site-packages/tempest/test.py", line 398, in setup_credentials
manager = cls.get_client_manager(
File "/usr/lib/python3.9/site-packages/tempest/test.py", line 727, in get_client_manager
cred_provider = cls._get_credentials_provider()
File "/usr/lib/python3.9/site-packages/tempest/test.py", line 702, in _get_credentials_provider
cls._creds_provider = credentials.get_credentials_provider(
File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 141, in get_credentials_provider
**get_dynamic_provider_params(identity_version))
File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 72, in get_dynamic_provider_params
admin_creds = admin_creds or get_configured_admin_credentials(
File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 257, in get_configured_admin_credentials
credentials = get_credentials(fill_in=fill_in,
File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 300, in get_credentials
return auth.get_credentials(auth_url,
File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 653, in get_credentials
creds = auth_provider.fill_credentials()
File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 122, in fill_credentials
auth_data = self.get_auth()
File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 148, in get_auth
self.set_auth()
File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 157, in set_auth
self.cache = self._get_auth()
File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 312, in _get_auth
token, auth_data = auth_func(**auth_params)
File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 190, in get_token
body = self.auth(**kwargs)
File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 143, in auth
resp, body = self.post(self.auth_url, body=body)
File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 314, in post
resp_header, resp_body = self.request(
File "/usr/lib/python3.9/site-packages/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_create_server | 2 | 0 | 1 | 0 | 1 | Detail | |
ServersTestBootFromVolume) |
skip
pt6.1: setUpClass (tempest.api.compute.servers.test_create_server.ServersTestBootFromVolume)
|
||||||
ServersTestJSON) |
fail
ft6.2: setUpClass (tempest.api.compute.servers.test_create_server.ServersTestJSON)testtools.testresult.real._StringException: Traceback (most recent call last):
File "/usr/lib/python3.9/site-packages/tempest/test.py", line 185, in setUpClass
raise value.with_traceback(trace)
File "/usr/lib/python3.9/site-packages/tempest/test.py", line 170, in setUpClass
cls.setup_credentials()
File "/usr/lib/python3.9/site-packages/tempest/api/compute/servers/test_create_server.py", line 43, in setup_credentials
super(ServersTestJSON, cls).setup_credentials()
File "/usr/lib/python3.9/site-packages/tempest/api/compute/base.py", line 75, in setup_credentials
super(BaseV2ComputeTest, cls).setup_credentials()
File "/usr/lib/python3.9/site-packages/tempest/test.py", line 398, in setup_credentials
manager = cls.get_client_manager(
File "/usr/lib/python3.9/site-packages/tempest/test.py", line 727, in get_client_manager
cred_provider = cls._get_credentials_provider()
File "/usr/lib/python3.9/site-packages/tempest/test.py", line 702, in _get_credentials_provider
cls._creds_provider = credentials.get_credentials_provider(
File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 141, in get_credentials_provider
**get_dynamic_provider_params(identity_version))
File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 72, in get_dynamic_provider_params
admin_creds = admin_creds or get_configured_admin_credentials(
File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 257, in get_configured_admin_credentials
credentials = get_credentials(fill_in=fill_in,
File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 300, in get_credentials
return auth.get_credentials(auth_url,
File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 653, in get_credentials
creds = auth_provider.fill_credentials()
File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 122, in fill_credentials
auth_data = self.get_auth()
File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 148, in get_auth
self.set_auth()
File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 157, in set_auth
self.cache = self._get_auth()
File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 312, in _get_auth
token, auth_data = auth_func(**auth_params)
File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 190, in get_token
body = self.auth(**kwargs)
File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 143, in auth
resp, body = self.post(self.auth_url, body=body)
File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 314, in post
resp_header, resp_body = self.request(
File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 172, in request
raise exceptions.IdentityError(
tempest.lib.exceptions.IdentityError: Got identity error
Details: Unexpected status code 500
|
||||||
| setUpClass (tempest.api.compute.servers.test_server_actions | 1 | 0 | 1 | 0 | 0 | Detail | |
ServerActionsTestJSON) |
fail
ft7.1: setUpClass (tempest.api.compute.servers.test_server_actions.ServerActionsTestJSON)testtools.testresult.real._StringException: Traceback (most recent call last):
File "/usr/lib/python3.9/site-packages/tempest/test.py", line 185, in setUpClass
raise value.with_traceback(trace)
File "/usr/lib/python3.9/site-packages/tempest/test.py", line 170, in setUpClass
cls.setup_credentials()
File "/usr/lib/python3.9/site-packages/tempest/api/compute/servers/test_server_actions.py", line 85, in setup_credentials
super(ServerActionsBase, cls).setup_credentials()
File "/usr/lib/python3.9/site-packages/tempest/api/compute/base.py", line 75, in setup_credentials
super(BaseV2ComputeTest, cls).setup_credentials()
File "/usr/lib/python3.9/site-packages/tempest/test.py", line 398, in setup_credentials
manager = cls.get_client_manager(
File "/usr/lib/python3.9/site-packages/tempest/test.py", line 743, in get_client_manager
creds = getattr(cred_provider, credentials_method)()
File "/usr/lib/python3.9/site-packages/tempest/lib/common/dynamic_creds.py", line 473, in get_primary_creds
return self.get_project_member_creds()
File "/usr/lib/python3.9/site-packages/tempest/lib/common/dynamic_creds.py", line 514, in get_project_member_creds
return self.get_credentials(['member'], scope='project')
File "/usr/lib/python3.9/site-packages/tempest/lib/common/dynamic_creds.py", line 436, in get_credentials
credentials = self._create_creds(
File "/usr/lib/python3.9/site-packages/tempest/lib/common/dynamic_creds.py", line 262, in _create_creds
self.creds_client.assign_user_role(user, project, role)
File "/usr/lib/python3.9/site-packages/tempest/lib/common/cred_client.py", line 79, in assign_user_role
role = self._check_role_exists(role_name)
File "/usr/lib/python3.9/site-packages/tempest/lib/common/cred_client.py", line 67, in _check_role_exists
roles = self._list_roles()
File "/usr/lib/python3.9/site-packages/tempest/lib/common/cred_client.py", line 106, in _list_roles
roles = self.roles_client.list_roles()['roles']
File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/roles_client.py", line 55, in list_roles
resp, body = self.get(url)
File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 342, in get
return self.request('GET', url, extra_headers, headers,
File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 762, in request
self._error_checker(resp, resp_body)
File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 942, in _error_checker
raise exceptions.ServerFault(resp_body, resp=resp,
tempest.lib.exceptions.ServerFault: Got server fault
Details: An unexpected error prevented the server from fulfilling your request.
|
||||||
| setUpClass (tempest.api.compute.servers.test_server_addresses | 1 | 0 | 1 | 0 | 0 | Detail | |
ServerAddressesTestJSON) |
fail
ft8.1: setUpClass (tempest.api.compute.servers.test_server_addresses.ServerAddressesTestJSON)testtools.testresult.real._StringException: Traceback (most recent call last):
File "/usr/lib/python3.9/site-packages/tempest/test.py", line 185, in setUpClass
raise value.with_traceback(trace)
File "/usr/lib/python3.9/site-packages/tempest/test.py", line 170, in setUpClass
cls.setup_credentials()
File "/usr/lib/python3.9/site-packages/tempest/api/compute/base.py", line 75, in setup_credentials
super(BaseV2ComputeTest, cls).setup_credentials()
File "/usr/lib/python3.9/site-packages/tempest/test.py", line 398, in setup_credentials
manager = cls.get_client_manager(
File "/usr/lib/python3.9/site-packages/tempest/test.py", line 727, in get_client_manager
cred_provider = cls._get_credentials_provider()
File "/usr/lib/python3.9/site-packages/tempest/test.py", line 702, in _get_credentials_provider
cls._creds_provider = credentials.get_credentials_provider(
File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 141, in get_credentials_provider
**get_dynamic_provider_params(identity_version))
File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 72, in get_dynamic_provider_params
admin_creds = admin_creds or get_configured_admin_credentials(
File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 257, in get_configured_admin_credentials
credentials = get_credentials(fill_in=fill_in,
File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 300, in get_credentials
return auth.get_credentials(auth_url,
File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 653, in get_credentials
creds = auth_provider.fill_credentials()
File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 122, in fill_credentials
auth_data = self.get_auth()
File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 148, in get_auth
self.set_auth()
File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 157, in set_auth
self.cache = self._get_auth()
File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 312, in _get_auth
token, auth_data = auth_func(**auth_params)
File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 190, in get_token
body = self.auth(**kwargs)
File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 143, in auth
resp, body = self.post(self.auth_url, body=body)
File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 314, in post
resp_header, resp_body = self.request(
File "/usr/lib/python3.9/site-packages/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.identity.admin.v3.test_groups | 1 | 0 | 1 | 0 | 0 | Detail | |
GroupsV3TestJSON) |
fail
ft9.1: setUpClass (tempest.api.identity.admin.v3.test_groups.GroupsV3TestJSON)testtools.testresult.real._StringException: Traceback (most recent call last):
File "/usr/lib/python3.9/site-packages/tempest/test.py", line 185, in setUpClass
raise value.with_traceback(trace)
File "/usr/lib/python3.9/site-packages/tempest/test.py", line 170, in setUpClass
cls.setup_credentials()
File "/usr/lib/python3.9/site-packages/tempest/api/identity/base.py", line 30, in setup_credentials
super(BaseIdentityTest, cls).setup_credentials()
File "/usr/lib/python3.9/site-packages/tempest/test.py", line 398, in setup_credentials
manager = cls.get_client_manager(
File "/usr/lib/python3.9/site-packages/tempest/test.py", line 727, in get_client_manager
cred_provider = cls._get_credentials_provider()
File "/usr/lib/python3.9/site-packages/tempest/test.py", line 702, in _get_credentials_provider
cls._creds_provider = credentials.get_credentials_provider(
File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 141, in get_credentials_provider
**get_dynamic_provider_params(identity_version))
File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 72, in get_dynamic_provider_params
admin_creds = admin_creds or get_configured_admin_credentials(
File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 257, in get_configured_admin_credentials
credentials = get_credentials(fill_in=fill_in,
File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 300, in get_credentials
return auth.get_credentials(auth_url,
File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 653, in get_credentials
creds = auth_provider.fill_credentials()
File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 122, in fill_credentials
auth_data = self.get_auth()
File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 148, in get_auth
self.set_auth()
File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 157, in set_auth
self.cache = self._get_auth()
File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 312, in _get_auth
token, auth_data = auth_func(**auth_params)
File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 190, in get_token
body = self.auth(**kwargs)
File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 143, in auth
resp, body = self.post(self.auth_url, body=body)
File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 314, in post
resp_header, resp_body = self.request(
File "/usr/lib/python3.9/site-packages/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.identity.admin.v3.test_regions | 1 | 0 | 1 | 0 | 0 | Detail | |
RegionsTestJSON) |
fail
ft10.1: setUpClass (tempest.api.identity.admin.v3.test_regions.RegionsTestJSON)testtools.testresult.real._StringException: Traceback (most recent call last):
File "/usr/lib/python3.9/site-packages/tempest/test.py", line 185, in setUpClass
raise value.with_traceback(trace)
File "/usr/lib/python3.9/site-packages/tempest/test.py", line 170, in setUpClass
cls.setup_credentials()
File "/usr/lib/python3.9/site-packages/tempest/api/identity/base.py", line 30, in setup_credentials
super(BaseIdentityTest, cls).setup_credentials()
File "/usr/lib/python3.9/site-packages/tempest/test.py", line 398, in setup_credentials
manager = cls.get_client_manager(
File "/usr/lib/python3.9/site-packages/tempest/test.py", line 727, in get_client_manager
cred_provider = cls._get_credentials_provider()
File "/usr/lib/python3.9/site-packages/tempest/test.py", line 702, in _get_credentials_provider
cls._creds_provider = credentials.get_credentials_provider(
File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 141, in get_credentials_provider
**get_dynamic_provider_params(identity_version))
File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 72, in get_dynamic_provider_params
admin_creds = admin_creds or get_configured_admin_credentials(
File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 257, in get_configured_admin_credentials
credentials = get_credentials(fill_in=fill_in,
File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 300, in get_credentials
return auth.get_credentials(auth_url,
File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 653, in get_credentials
creds = auth_provider.fill_credentials()
File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 122, in fill_credentials
auth_data = self.get_auth()
File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 148, in get_auth
self.set_auth()
File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 157, in set_auth
self.cache = self._get_auth()
File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 312, in _get_auth
token, auth_data = auth_func(**auth_params)
File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 190, in get_token
body = self.auth(**kwargs)
File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 143, in auth
resp, body = self.post(self.auth_url, body=body)
File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 314, in post
resp_header, resp_body = self.request(
File "/usr/lib/python3.9/site-packages/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.identity.admin.v3.test_services | 1 | 0 | 1 | 0 | 0 | Detail | |
ServicesTestJSON) |
fail
ft11.1: setUpClass (tempest.api.identity.admin.v3.test_services.ServicesTestJSON)testtools.testresult.real._StringException: Traceback (most recent call last):
File "/usr/lib/python3.9/site-packages/tempest/test.py", line 185, in setUpClass
raise value.with_traceback(trace)
File "/usr/lib/python3.9/site-packages/tempest/test.py", line 170, in setUpClass
cls.setup_credentials()
File "/usr/lib/python3.9/site-packages/tempest/api/identity/base.py", line 30, in setup_credentials
super(BaseIdentityTest, cls).setup_credentials()
File "/usr/lib/python3.9/site-packages/tempest/test.py", line 398, in setup_credentials
manager = cls.get_client_manager(
File "/usr/lib/python3.9/site-packages/tempest/test.py", line 727, in get_client_manager
cred_provider = cls._get_credentials_provider()
File "/usr/lib/python3.9/site-packages/tempest/test.py", line 702, in _get_credentials_provider
cls._creds_provider = credentials.get_credentials_provider(
File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 141, in get_credentials_provider
**get_dynamic_provider_params(identity_version))
File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 72, in get_dynamic_provider_params
admin_creds = admin_creds or get_configured_admin_credentials(
File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 257, in get_configured_admin_credentials
credentials = get_credentials(fill_in=fill_in,
File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 300, in get_credentials
return auth.get_credentials(auth_url,
File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 653, in get_credentials
creds = auth_provider.fill_credentials()
File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 122, in fill_credentials
auth_data = self.get_auth()
File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 148, in get_auth
self.set_auth()
File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 157, in set_auth
self.cache = self._get_auth()
File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 312, in _get_auth
token, auth_data = auth_func(**auth_params)
File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 190, in get_token
body = self.auth(**kwargs)
File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 143, in auth
resp, body = self.post(self.auth_url, body=body)
File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 314, in post
resp_header, resp_body = self.request(
File "/usr/lib/python3.9/site-packages/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.identity.v3.test_domains | 1 | 0 | 1 | 0 | 0 | Detail | |
DefaultDomainTestJSON) |
fail
ft12.1: setUpClass (tempest.api.identity.v3.test_domains.DefaultDomainTestJSON)testtools.testresult.real._StringException: Traceback (most recent call last):
File "/usr/lib/python3.9/site-packages/tempest/test.py", line 185, in setUpClass
raise value.with_traceback(trace)
File "/usr/lib/python3.9/site-packages/tempest/test.py", line 170, in setUpClass
cls.setup_credentials()
File "/usr/lib/python3.9/site-packages/tempest/api/identity/base.py", line 30, in setup_credentials
super(BaseIdentityTest, cls).setup_credentials()
File "/usr/lib/python3.9/site-packages/tempest/test.py", line 398, in setup_credentials
manager = cls.get_client_manager(
File "/usr/lib/python3.9/site-packages/tempest/test.py", line 727, in get_client_manager
cred_provider = cls._get_credentials_provider()
File "/usr/lib/python3.9/site-packages/tempest/test.py", line 702, in _get_credentials_provider
cls._creds_provider = credentials.get_credentials_provider(
File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 141, in get_credentials_provider
**get_dynamic_provider_params(identity_version))
File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 72, in get_dynamic_provider_params
admin_creds = admin_creds or get_configured_admin_credentials(
File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 257, in get_configured_admin_credentials
credentials = get_credentials(fill_in=fill_in,
File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 300, in get_credentials
return auth.get_credentials(auth_url,
File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 653, in get_credentials
creds = auth_provider.fill_credentials()
File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 122, in fill_credentials
auth_data = self.get_auth()
File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 148, in get_auth
self.set_auth()
File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 157, in set_auth
self.cache = self._get_auth()
File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 312, in _get_auth
token, auth_data = auth_func(**auth_params)
File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 190, in get_token
body = self.auth(**kwargs)
File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 143, in auth
resp, body = self.post(self.auth_url, body=body)
File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 314, in post
resp_header, resp_body = self.request(
File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 172, in request
raise exceptions.IdentityError(
tempest.lib.exceptions.IdentityError: Got identity error
Details: Unexpected status code 500
|
||||||
| setUpClass (tempest.api.image.v2.test_versions | 1 | 0 | 1 | 0 | 0 | Detail | |
VersionsTest) |
fail
ft13.1: setUpClass (tempest.api.image.v2.test_versions.VersionsTest)testtools.testresult.real._StringException: Traceback (most recent call last):
File "/usr/lib/python3.9/site-packages/tempest/test.py", line 185, in setUpClass
raise value.with_traceback(trace)
File "/usr/lib/python3.9/site-packages/tempest/test.py", line 170, in setUpClass
cls.setup_credentials()
File "/usr/lib/python3.9/site-packages/tempest/api/image/base.py", line 43, in setup_credentials
super(BaseImageTest, cls).setup_credentials()
File "/usr/lib/python3.9/site-packages/tempest/test.py", line 398, in setup_credentials
manager = cls.get_client_manager(
File "/usr/lib/python3.9/site-packages/tempest/test.py", line 727, in get_client_manager
cred_provider = cls._get_credentials_provider()
File "/usr/lib/python3.9/site-packages/tempest/test.py", line 702, in _get_credentials_provider
cls._creds_provider = credentials.get_credentials_provider(
File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 141, in get_credentials_provider
**get_dynamic_provider_params(identity_version))
File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 72, in get_dynamic_provider_params
admin_creds = admin_creds or get_configured_admin_credentials(
File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 257, in get_configured_admin_credentials
credentials = get_credentials(fill_in=fill_in,
File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 300, in get_credentials
return auth.get_credentials(auth_url,
File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 653, in get_credentials
creds = auth_provider.fill_credentials()
File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 122, in fill_credentials
auth_data = self.get_auth()
File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 148, in get_auth
self.set_auth()
File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 157, in set_auth
self.cache = self._get_auth()
File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 312, in _get_auth
token, auth_data = auth_func(**auth_params)
File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 190, in get_token
body = self.auth(**kwargs)
File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 143, in auth
resp, body = self.post(self.auth_url, body=body)
File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 314, in post
resp_header, resp_body = self.request(
File "/usr/lib/python3.9/site-packages/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.network.test_floating_ips | 1 | 0 | 1 | 0 | 0 | Detail | |
FloatingIPTestJSON) |
fail
ft14.1: setUpClass (tempest.api.network.test_floating_ips.FloatingIPTestJSON)testtools.testresult.real._StringException: Traceback (most recent call last):
File "/usr/lib/python3.9/site-packages/tempest/test.py", line 185, in setUpClass
raise value.with_traceback(trace)
File "/usr/lib/python3.9/site-packages/tempest/test.py", line 170, in setUpClass
cls.setup_credentials()
File "/usr/lib/python3.9/site-packages/tempest/api/network/base.py", line 66, in setup_credentials
super(BaseNetworkTest, cls).setup_credentials()
File "/usr/lib/python3.9/site-packages/tempest/test.py", line 398, in setup_credentials
manager = cls.get_client_manager(
File "/usr/lib/python3.9/site-packages/tempest/test.py", line 727, in get_client_manager
cred_provider = cls._get_credentials_provider()
File "/usr/lib/python3.9/site-packages/tempest/test.py", line 702, in _get_credentials_provider
cls._creds_provider = credentials.get_credentials_provider(
File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 141, in get_credentials_provider
**get_dynamic_provider_params(identity_version))
File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 72, in get_dynamic_provider_params
admin_creds = admin_creds or get_configured_admin_credentials(
File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 257, in get_configured_admin_credentials
credentials = get_credentials(fill_in=fill_in,
File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 300, in get_credentials
return auth.get_credentials(auth_url,
File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 653, in get_credentials
creds = auth_provider.fill_credentials()
File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 122, in fill_credentials
auth_data = self.get_auth()
File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 148, in get_auth
self.set_auth()
File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 157, in set_auth
self.cache = self._get_auth()
File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 312, in _get_auth
token, auth_data = auth_func(**auth_params)
File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 190, in get_token
body = self.auth(**kwargs)
File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 143, in auth
resp, body = self.post(self.auth_url, body=body)
File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 314, in post
resp_header, resp_body = self.request(
File "/usr/lib/python3.9/site-packages/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.network.test_networks | 2 | 0 | 2 | 0 | 0 | Detail | |
NetworksTest) |
fail
ft15.1: setUpClass (tempest.api.network.test_networks.NetworksTest)testtools.testresult.real._StringException: Traceback (most recent call last):
File "/usr/lib/python3.9/site-packages/tempest/test.py", line 185, in setUpClass
raise value.with_traceback(trace)
File "/usr/lib/python3.9/site-packages/tempest/test.py", line 170, in setUpClass
cls.setup_credentials()
File "/usr/lib/python3.9/site-packages/tempest/api/network/base.py", line 66, in setup_credentials
super(BaseNetworkTest, cls).setup_credentials()
File "/usr/lib/python3.9/site-packages/tempest/test.py", line 398, in setup_credentials
manager = cls.get_client_manager(
File "/usr/lib/python3.9/site-packages/tempest/test.py", line 727, in get_client_manager
cred_provider = cls._get_credentials_provider()
File "/usr/lib/python3.9/site-packages/tempest/test.py", line 702, in _get_credentials_provider
cls._creds_provider = credentials.get_credentials_provider(
File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 141, in get_credentials_provider
**get_dynamic_provider_params(identity_version))
File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 72, in get_dynamic_provider_params
admin_creds = admin_creds or get_configured_admin_credentials(
File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 257, in get_configured_admin_credentials
credentials = get_credentials(fill_in=fill_in,
File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 300, in get_credentials
return auth.get_credentials(auth_url,
File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 653, in get_credentials
creds = auth_provider.fill_credentials()
File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 122, in fill_credentials
auth_data = self.get_auth()
File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 148, in get_auth
self.set_auth()
File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 157, in set_auth
self.cache = self._get_auth()
File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 312, in _get_auth
token, auth_data = auth_func(**auth_params)
File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 190, in get_token
body = self.auth(**kwargs)
File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 143, in auth
resp, body = self.post(self.auth_url, body=body)
File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 314, in post
resp_header, resp_body = self.request(
File "/usr/lib/python3.9/site-packages/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
|
||||||
NetworksIpV6Test) |
fail
ft15.2: setUpClass (tempest.api.network.test_networks.NetworksIpV6Test)testtools.testresult.real._StringException: Traceback (most recent call last):
File "/usr/lib/python3.9/site-packages/tempest/test.py", line 185, in setUpClass
raise value.with_traceback(trace)
File "/usr/lib/python3.9/site-packages/tempest/test.py", line 170, in setUpClass
cls.setup_credentials()
File "/usr/lib/python3.9/site-packages/tempest/api/network/base.py", line 66, in setup_credentials
super(BaseNetworkTest, cls).setup_credentials()
File "/usr/lib/python3.9/site-packages/tempest/test.py", line 398, in setup_credentials
manager = cls.get_client_manager(
File "/usr/lib/python3.9/site-packages/tempest/test.py", line 727, in get_client_manager
cred_provider = cls._get_credentials_provider()
File "/usr/lib/python3.9/site-packages/tempest/test.py", line 702, in _get_credentials_provider
cls._creds_provider = credentials.get_credentials_provider(
File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 141, in get_credentials_provider
**get_dynamic_provider_params(identity_version))
File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 72, in get_dynamic_provider_params
admin_creds = admin_creds or get_configured_admin_credentials(
File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 257, in get_configured_admin_credentials
credentials = get_credentials(fill_in=fill_in,
File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 300, in get_credentials
return auth.get_credentials(auth_url,
File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 653, in get_credentials
creds = auth_provider.fill_credentials()
File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 122, in fill_credentials
auth_data = self.get_auth()
File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 148, in get_auth
self.set_auth()
File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 157, in set_auth
self.cache = self._get_auth()
File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 312, in _get_auth
token, auth_data = auth_func(**auth_params)
File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 190, in get_token
body = self.auth(**kwargs)
File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 143, in auth
resp, body = self.post(self.auth_url, body=body)
File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 314, in post
resp_header, resp_body = self.request(
File "/usr/lib/python3.9/site-packages/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.network.test_ports | 1 | 0 | 1 | 0 | 0 | Detail | |
PortsIpV6TestJSON) |
fail
ft16.1: setUpClass (tempest.api.network.test_ports.PortsIpV6TestJSON)testtools.testresult.real._StringException: Traceback (most recent call last):
File "/usr/lib/python3.9/site-packages/tempest/test.py", line 185, in setUpClass
raise value.with_traceback(trace)
File "/usr/lib/python3.9/site-packages/tempest/test.py", line 170, in setUpClass
cls.setup_credentials()
File "/usr/lib/python3.9/site-packages/tempest/api/network/base.py", line 66, in setup_credentials
super(BaseNetworkTest, cls).setup_credentials()
File "/usr/lib/python3.9/site-packages/tempest/test.py", line 398, in setup_credentials
manager = cls.get_client_manager(
File "/usr/lib/python3.9/site-packages/tempest/test.py", line 727, in get_client_manager
cred_provider = cls._get_credentials_provider()
File "/usr/lib/python3.9/site-packages/tempest/test.py", line 702, in _get_credentials_provider
cls._creds_provider = credentials.get_credentials_provider(
File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 141, in get_credentials_provider
**get_dynamic_provider_params(identity_version))
File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 72, in get_dynamic_provider_params
admin_creds = admin_creds or get_configured_admin_credentials(
File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 257, in get_configured_admin_credentials
credentials = get_credentials(fill_in=fill_in,
File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 300, in get_credentials
return auth.get_credentials(auth_url,
File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 653, in get_credentials
creds = auth_provider.fill_credentials()
File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 122, in fill_credentials
auth_data = self.get_auth()
File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 148, in get_auth
self.set_auth()
File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 157, in set_auth
self.cache = self._get_auth()
File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 312, in _get_auth
token, auth_data = auth_func(**auth_params)
File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 190, in get_token
body = self.auth(**kwargs)
File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 143, in auth
resp, body = self.post(self.auth_url, body=body)
File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 314, in post
resp_header, resp_body = self.request(
File "/usr/lib/python3.9/site-packages/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.network.test_routers | 1 | 0 | 1 | 0 | 0 | Detail | |
RoutersTest) |
fail
ft17.1: setUpClass (tempest.api.network.test_routers.RoutersTest)testtools.testresult.real._StringException: Traceback (most recent call last):
File "/usr/lib/python3.9/site-packages/tempest/test.py", line 185, in setUpClass
raise value.with_traceback(trace)
File "/usr/lib/python3.9/site-packages/tempest/test.py", line 170, in setUpClass
cls.setup_credentials()
File "/usr/lib/python3.9/site-packages/tempest/api/network/base.py", line 66, in setup_credentials
super(BaseNetworkTest, cls).setup_credentials()
File "/usr/lib/python3.9/site-packages/tempest/test.py", line 398, in setup_credentials
manager = cls.get_client_manager(
File "/usr/lib/python3.9/site-packages/tempest/test.py", line 727, in get_client_manager
cred_provider = cls._get_credentials_provider()
File "/usr/lib/python3.9/site-packages/tempest/test.py", line 702, in _get_credentials_provider
cls._creds_provider = credentials.get_credentials_provider(
File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 141, in get_credentials_provider
**get_dynamic_provider_params(identity_version))
File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 72, in get_dynamic_provider_params
admin_creds = admin_creds or get_configured_admin_credentials(
File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 257, in get_configured_admin_credentials
credentials = get_credentials(fill_in=fill_in,
File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 300, in get_credentials
return auth.get_credentials(auth_url,
File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 653, in get_credentials
creds = auth_provider.fill_credentials()
File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 122, in fill_credentials
auth_data = self.get_auth()
File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 148, in get_auth
self.set_auth()
File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 157, in set_auth
self.cache = self._get_auth()
File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 312, in _get_auth
token, auth_data = auth_func(**auth_params)
File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 190, in get_token
body = self.auth(**kwargs)
File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 143, in auth
resp, body = self.post(self.auth_url, body=body)
File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 314, in post
resp_header, resp_body = self.request(
File "/usr/lib/python3.9/site-packages/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.network.test_security_groups | 2 | 0 | 2 | 0 | 0 | Detail | |
SecGroupIPv6Test) |
fail
ft18.1: setUpClass (tempest.api.network.test_security_groups.SecGroupIPv6Test)testtools.testresult.real._StringException: Traceback (most recent call last):
File "/usr/lib/python3.9/site-packages/tempest/test.py", line 185, in setUpClass
raise value.with_traceback(trace)
File "/usr/lib/python3.9/site-packages/tempest/test.py", line 170, in setUpClass
cls.setup_credentials()
File "/usr/lib/python3.9/site-packages/tempest/api/network/base.py", line 66, in setup_credentials
super(BaseNetworkTest, cls).setup_credentials()
File "/usr/lib/python3.9/site-packages/tempest/test.py", line 398, in setup_credentials
manager = cls.get_client_manager(
File "/usr/lib/python3.9/site-packages/tempest/test.py", line 727, in get_client_manager
cred_provider = cls._get_credentials_provider()
File "/usr/lib/python3.9/site-packages/tempest/test.py", line 702, in _get_credentials_provider
cls._creds_provider = credentials.get_credentials_provider(
File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 141, in get_credentials_provider
**get_dynamic_provider_params(identity_version))
File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 72, in get_dynamic_provider_params
admin_creds = admin_creds or get_configured_admin_credentials(
File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 257, in get_configured_admin_credentials
credentials = get_credentials(fill_in=fill_in,
File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 300, in get_credentials
return auth.get_credentials(auth_url,
File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 653, in get_credentials
creds = auth_provider.fill_credentials()
File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 122, in fill_credentials
auth_data = self.get_auth()
File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 148, in get_auth
self.set_auth()
File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 157, in set_auth
self.cache = self._get_auth()
File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 312, in _get_auth
token, auth_data = auth_func(**auth_params)
File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 190, in get_token
body = self.auth(**kwargs)
File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 143, in auth
resp, body = self.post(self.auth_url, body=body)
File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 314, in post
resp_header, resp_body = self.request(
File "/usr/lib/python3.9/site-packages/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
|
||||||
SecGroupTest) |
fail
ft18.2: setUpClass (tempest.api.network.test_security_groups.SecGroupTest)testtools.testresult.real._StringException: Traceback (most recent call last):
File "/usr/lib/python3.9/site-packages/tempest/test.py", line 185, in setUpClass
raise value.with_traceback(trace)
File "/usr/lib/python3.9/site-packages/tempest/test.py", line 170, in setUpClass
cls.setup_credentials()
File "/usr/lib/python3.9/site-packages/tempest/api/network/base.py", line 66, in setup_credentials
super(BaseNetworkTest, cls).setup_credentials()
File "/usr/lib/python3.9/site-packages/tempest/test.py", line 398, in setup_credentials
manager = cls.get_client_manager(
File "/usr/lib/python3.9/site-packages/tempest/test.py", line 727, in get_client_manager
cred_provider = cls._get_credentials_provider()
File "/usr/lib/python3.9/site-packages/tempest/test.py", line 702, in _get_credentials_provider
cls._creds_provider = credentials.get_credentials_provider(
File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 141, in get_credentials_provider
**get_dynamic_provider_params(identity_version))
File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 72, in get_dynamic_provider_params
admin_creds = admin_creds or get_configured_admin_credentials(
File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 257, in get_configured_admin_credentials
credentials = get_credentials(fill_in=fill_in,
File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 300, in get_credentials
return auth.get_credentials(auth_url,
File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 653, in get_credentials
creds = auth_provider.fill_credentials()
File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 122, in fill_credentials
auth_data = self.get_auth()
File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 148, in get_auth
self.set_auth()
File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 157, in set_auth
self.cache = self._get_auth()
File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 312, in _get_auth
token, auth_data = auth_func(**auth_params)
File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 190, in get_token
body = self.auth(**kwargs)
File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 143, in auth
resp, body = self.post(self.auth_url, body=body)
File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 314, in post
resp_header, resp_body = self.request(
File "/usr/lib/python3.9/site-packages/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.network.test_subnetpools_extensions | 1 | 0 | 1 | 0 | 0 | Detail | |
SubnetPoolsTestJSON) |
fail
ft19.1: setUpClass (tempest.api.network.test_subnetpools_extensions.SubnetPoolsTestJSON)testtools.testresult.real._StringException: Traceback (most recent call last):
File "/usr/lib/python3.9/site-packages/tempest/test.py", line 185, in setUpClass
raise value.with_traceback(trace)
File "/usr/lib/python3.9/site-packages/tempest/test.py", line 170, in setUpClass
cls.setup_credentials()
File "/usr/lib/python3.9/site-packages/tempest/api/network/base.py", line 66, in setup_credentials
super(BaseNetworkTest, cls).setup_credentials()
File "/usr/lib/python3.9/site-packages/tempest/test.py", line 398, in setup_credentials
manager = cls.get_client_manager(
File "/usr/lib/python3.9/site-packages/tempest/test.py", line 727, in get_client_manager
cred_provider = cls._get_credentials_provider()
File "/usr/lib/python3.9/site-packages/tempest/test.py", line 702, in _get_credentials_provider
cls._creds_provider = credentials.get_credentials_provider(
File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 141, in get_credentials_provider
**get_dynamic_provider_params(identity_version))
File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 72, in get_dynamic_provider_params
admin_creds = admin_creds or get_configured_admin_credentials(
File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 257, in get_configured_admin_credentials
credentials = get_credentials(fill_in=fill_in,
File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 300, in get_credentials
return auth.get_credentials(auth_url,
File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 653, in get_credentials
creds = auth_provider.fill_credentials()
File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 122, in fill_credentials
auth_data = self.get_auth()
File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 148, in get_auth
self.set_auth()
File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 157, in set_auth
self.cache = self._get_auth()
File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 312, in _get_auth
token, auth_data = auth_func(**auth_params)
File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 190, in get_token
body = self.auth(**kwargs)
File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 143, in auth
resp, body = self.post(self.auth_url, body=body)
File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 314, in post
resp_header, resp_body = self.request(
File "/usr/lib/python3.9/site-packages/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.network.test_versions | 1 | 0 | 1 | 0 | 0 | Detail | |
NetworksApiDiscovery) |
fail
ft20.1: setUpClass (tempest.api.network.test_versions.NetworksApiDiscovery)testtools.testresult.real._StringException: Traceback (most recent call last):
File "/usr/lib/python3.9/site-packages/tempest/test.py", line 185, in setUpClass
raise value.with_traceback(trace)
File "/usr/lib/python3.9/site-packages/tempest/test.py", line 170, in setUpClass
cls.setup_credentials()
File "/usr/lib/python3.9/site-packages/tempest/api/network/base.py", line 66, in setup_credentials
super(BaseNetworkTest, cls).setup_credentials()
File "/usr/lib/python3.9/site-packages/tempest/test.py", line 398, in setup_credentials
manager = cls.get_client_manager(
File "/usr/lib/python3.9/site-packages/tempest/test.py", line 727, in get_client_manager
cred_provider = cls._get_credentials_provider()
File "/usr/lib/python3.9/site-packages/tempest/test.py", line 702, in _get_credentials_provider
cls._creds_provider = credentials.get_credentials_provider(
File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 141, in get_credentials_provider
**get_dynamic_provider_params(identity_version))
File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 72, in get_dynamic_provider_params
admin_creds = admin_creds or get_configured_admin_credentials(
File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 257, in get_configured_admin_credentials
credentials = get_credentials(fill_in=fill_in,
File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 300, in get_credentials
return auth.get_credentials(auth_url,
File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 653, in get_credentials
creds = auth_provider.fill_credentials()
File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 122, in fill_credentials
auth_data = self.get_auth()
File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 148, in get_auth
self.set_auth()
File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 157, in set_auth
self.cache = self._get_auth()
File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 312, in _get_auth
token, auth_data = auth_func(**auth_params)
File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 190, in get_token
body = self.auth(**kwargs)
File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 143, in auth
resp, body = self.post(self.auth_url, body=body)
File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 314, in post
resp_header, resp_body = self.request(
File "/usr/lib/python3.9/site-packages/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.object_storage.test_account_quotas | 1 | 0 | 1 | 0 | 0 | Detail | |
AccountQuotasTest) |
fail
ft21.1: setUpClass (tempest.api.object_storage.test_account_quotas.AccountQuotasTest)testtools.testresult.real._StringException: Traceback (most recent call last):
File "/usr/lib/python3.9/site-packages/tempest/test.py", line 185, in setUpClass
raise value.with_traceback(trace)
File "/usr/lib/python3.9/site-packages/tempest/test.py", line 170, in setUpClass
cls.setup_credentials()
File "/usr/lib/python3.9/site-packages/tempest/api/object_storage/test_account_quotas.py", line 32, in setup_credentials
super(AccountQuotasTest, cls).setup_credentials()
File "/usr/lib/python3.9/site-packages/tempest/api/object_storage/base.py", line 46, in setup_credentials
super(BaseObjectTest, cls).setup_credentials()
File "/usr/lib/python3.9/site-packages/tempest/test.py", line 433, in setup_credentials
manager = cls.get_client_manager(roles=credentials_type[1:],
File "/usr/lib/python3.9/site-packages/tempest/test.py", line 727, in get_client_manager
cred_provider = cls._get_credentials_provider()
File "/usr/lib/python3.9/site-packages/tempest/test.py", line 702, in _get_credentials_provider
cls._creds_provider = credentials.get_credentials_provider(
File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 141, in get_credentials_provider
**get_dynamic_provider_params(identity_version))
File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 72, in get_dynamic_provider_params
admin_creds = admin_creds or get_configured_admin_credentials(
File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 257, in get_configured_admin_credentials
credentials = get_credentials(fill_in=fill_in,
File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 300, in get_credentials
return auth.get_credentials(auth_url,
File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 653, in get_credentials
creds = auth_provider.fill_credentials()
File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 122, in fill_credentials
auth_data = self.get_auth()
File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 148, in get_auth
self.set_auth()
File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 157, in set_auth
self.cache = self._get_auth()
File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 312, in _get_auth
token, auth_data = auth_func(**auth_params)
File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 190, in get_token
body = self.auth(**kwargs)
File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 143, in auth
resp, body = self.post(self.auth_url, body=body)
File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 314, in post
resp_header, resp_body = self.request(
File "/usr/lib/python3.9/site-packages/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.object_storage.test_account_services | 1 | 0 | 1 | 0 | 0 | Detail | |
AccountTest) |
fail
ft22.1: setUpClass (tempest.api.object_storage.test_account_services.AccountTest)testtools.testresult.real._StringException: Traceback (most recent call last):
File "/usr/lib/python3.9/site-packages/tempest/test.py", line 185, in setUpClass
raise value.with_traceback(trace)
File "/usr/lib/python3.9/site-packages/tempest/test.py", line 170, in setUpClass
cls.setup_credentials()
File "/usr/lib/python3.9/site-packages/tempest/api/object_storage/test_account_services.py", line 38, in setup_credentials
super(AccountTest, cls).setup_credentials()
File "/usr/lib/python3.9/site-packages/tempest/api/object_storage/base.py", line 46, in setup_credentials
super(BaseObjectTest, cls).setup_credentials()
File "/usr/lib/python3.9/site-packages/tempest/test.py", line 433, in setup_credentials
manager = cls.get_client_manager(roles=credentials_type[1:],
File "/usr/lib/python3.9/site-packages/tempest/test.py", line 727, in get_client_manager
cred_provider = cls._get_credentials_provider()
File "/usr/lib/python3.9/site-packages/tempest/test.py", line 702, in _get_credentials_provider
cls._creds_provider = credentials.get_credentials_provider(
File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 141, in get_credentials_provider
**get_dynamic_provider_params(identity_version))
File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 72, in get_dynamic_provider_params
admin_creds = admin_creds or get_configured_admin_credentials(
File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 257, in get_configured_admin_credentials
credentials = get_credentials(fill_in=fill_in,
File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 300, in get_credentials
return auth.get_credentials(auth_url,
File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 653, in get_credentials
creds = auth_provider.fill_credentials()
File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 122, in fill_credentials
auth_data = self.get_auth()
File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 148, in get_auth
self.set_auth()
File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 157, in set_auth
self.cache = self._get_auth()
File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 312, in _get_auth
token, auth_data = auth_func(**auth_params)
File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 190, in get_token
body = self.auth(**kwargs)
File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 143, in auth
resp, body = self.post(self.auth_url, body=body)
File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 314, in post
resp_header, resp_body = self.request(
File "/usr/lib/python3.9/site-packages/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_network_basic_ops | 1 | 0 | 1 | 0 | 0 | Detail | |
TestNetworkBasicOps) |
fail
ft23.1: setUpClass (tempest.scenario.test_network_basic_ops.TestNetworkBasicOps)testtools.testresult.real._StringException: Traceback (most recent call last):
File "/usr/lib/python3.9/site-packages/tempest/test.py", line 185, in setUpClass
raise value.with_traceback(trace)
File "/usr/lib/python3.9/site-packages/tempest/test.py", line 170, in setUpClass
cls.setup_credentials()
File "/usr/lib/python3.9/site-packages/tempest/scenario/test_network_basic_ops.py", line 100, in setup_credentials
super(TestNetworkBasicOps, cls).setup_credentials()
File "/usr/lib/python3.9/site-packages/tempest/scenario/manager.py", line 104, in setup_credentials
super(ScenarioTest, cls).setup_credentials()
File "/usr/lib/python3.9/site-packages/tempest/test.py", line 398, in setup_credentials
manager = cls.get_client_manager(
File "/usr/lib/python3.9/site-packages/tempest/test.py", line 727, in get_client_manager
cred_provider = cls._get_credentials_provider()
File "/usr/lib/python3.9/site-packages/tempest/test.py", line 702, in _get_credentials_provider
cls._creds_provider = credentials.get_credentials_provider(
File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 141, in get_credentials_provider
**get_dynamic_provider_params(identity_version))
File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 72, in get_dynamic_provider_params
admin_creds = admin_creds or get_configured_admin_credentials(
File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 257, in get_configured_admin_credentials
credentials = get_credentials(fill_in=fill_in,
File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 300, in get_credentials
return auth.get_credentials(auth_url,
File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 653, in get_credentials
creds = auth_provider.fill_credentials()
File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 122, in fill_credentials
auth_data = self.get_auth()
File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 148, in get_auth
self.set_auth()
File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 157, in set_auth
self.cache = self._get_auth()
File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 312, in _get_auth
token, auth_data = auth_func(**auth_params)
File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 190, in get_token
body = self.auth(**kwargs)
File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 143, in auth
resp, body = self.post(self.auth_url, body=body)
File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 314, in post
resp_header, resp_body = self.request(
File "/usr/lib/python3.9/site-packages/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_basic_ops | 1 | 0 | 1 | 0 | 0 | Detail | |
TestServerBasicOps) |
fail
ft24.1: setUpClass (tempest.scenario.test_server_basic_ops.TestServerBasicOps)testtools.testresult.real._StringException: Traceback (most recent call last):
File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 446, in _make_request
six.raise_from(e, None)
File "<string>", line 3, in raise_from
File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 441, in _make_request
httplib_response = conn.getresponse()
File "/usr/lib64/python3.9/http/client.py", line 1377, in getresponse
response.begin()
File "/usr/lib64/python3.9/http/client.py", line 320, in begin
version, status, reason = self._read_status()
File "/usr/lib64/python3.9/http/client.py", line 281, in _read_status
line = str(self.fp.readline(_MAXLINE + 1), "iso-8859-1")
File "/usr/lib64/python3.9/socket.py", line 716, in readinto
return self._sock.recv_into(b)
File "/usr/lib64/python3.9/ssl.py", line 1277, in recv_into
return self.read(nbytes, buffer)
File "/usr/lib64/python3.9/ssl.py", line 1135, in read
return self._sslobj.read(len, buffer)
socket.timeout: The read operation timed out
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/usr/lib/python3.9/site-packages/tempest/test.py", line 185, in setUpClass
raise value.with_traceback(trace)
File "/usr/lib/python3.9/site-packages/tempest/test.py", line 170, in setUpClass
cls.setup_credentials()
File "/usr/lib/python3.9/site-packages/tempest/scenario/manager.py", line 104, in setup_credentials
super(ScenarioTest, cls).setup_credentials()
File "/usr/lib/python3.9/site-packages/tempest/test.py", line 398, in setup_credentials
manager = cls.get_client_manager(
File "/usr/lib/python3.9/site-packages/tempest/test.py", line 743, in get_client_manager
creds = getattr(cred_provider, credentials_method)()
File "/usr/lib/python3.9/site-packages/tempest/lib/common/dynamic_creds.py", line 476, in get_admin_creds
return self.get_credentials('admin')
File "/usr/lib/python3.9/site-packages/tempest/lib/common/dynamic_creds.py", line 459, in get_credentials
network, subnet, router = self._create_network_resources(
File "/usr/lib/python3.9/site-packages/tempest/lib/common/dynamic_creds.py", line 318, in _create_network_resources
router = self._create_router(router_name, tenant_id)
File "/usr/lib/python3.9/site-packages/tempest/lib/common/dynamic_creds.py", line 379, in _create_router
resp_body = self.routers_admin_client.create_router(**kwargs)
File "/usr/lib/python3.9/site-packages/tempest/lib/services/network/routers_client.py", line 27, in create_router
return self.create_resource(uri, post_body)
File "/usr/lib/python3.9/site-packages/tempest/lib/services/network/base.py", line 62, in create_resource
resp, body = self.post(req_uri, req_post_data)
File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 314, in post
resp_header, resp_body = self.request(
File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 746, in request
resp, resp_body = self._request(method, url, headers=headers,
File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 612, in _request
resp, resp_body = self.raw_request(
File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 661, in raw_request
resp, resp_body = self.http_obj.request(
File "/usr/lib/python3.9/site-packages/tempest/lib/common/http.py", line 115, in request
r = super(ClosingHttp, self).request(method, url, retries=retry,
File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 78, in request
return self.request_encode_body(
File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 170, in request_encode_body
return self.urlopen(method, url, **extra_kw)
File "/usr/lib/python3.9/site-packages/urllib3/poolmanager.py", line 376, in urlopen
response = conn.urlopen(method, u.request_uri, **kw)
File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 756, in urlopen
retries = retries.increment(
File "/usr/lib/python3.9/site-packages/urllib3/util/retry.py", line 534, in increment
raise six.reraise(type(error), error, _stacktrace)
File "/usr/lib/python3.9/site-packages/urllib3/packages/six.py", line 709, in reraise
raise value
File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 700, in urlopen
httplib_response = self._make_request(
File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 448, in _make_request
self._raise_timeout(err=e, url=url, timeout_value=read_timeout)
File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 337, in _raise_timeout
raise ReadTimeoutError(
urllib3.exceptions.ReadTimeoutError: HTTPSConnectionPool(host='neutron-public-openstack.apps-crc.testing', port=443): Read timed out. (read timeout=60)
|
||||||
| tearDownClass (tempest.api.compute.servers.test_attach_interfaces | 1 | 0 | 1 | 0 | 0 | Detail | |
AttachInterfacesUnderV243Test) |
fail
ft25.1: tearDownClass (tempest.api.compute.servers.test_attach_interfaces.AttachInterfacesUnderV243Test)testtools.testresult.real._StringException: Traceback (most recent call last):
File "/usr/lib/python3.9/site-packages/tempest/test.py", line 246, in tearDownClass
raise value.with_traceback(trace)
File "/usr/lib/python3.9/site-packages/tempest/test.py", line 210, in tearDownClass
teardown()
File "/usr/lib/python3.9/site-packages/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 0x7f16e07df180>), (<class 'tempest.lib.exceptions.UnexpectedResponseCode'>, Unexpected response code received
Details: 503, <traceback object at 0x7f16e07d2ac0>))
|
||||||
| tearDownClass (tempest.api.network.test_extensions | 1 | 0 | 1 | 0 | 0 | Detail | |
ExtensionsTestJSON) |
fail
ft26.1: tearDownClass (tempest.api.network.test_extensions.ExtensionsTestJSON)testtools.testresult.real._StringException: Traceback (most recent call last):
File "/usr/lib/python3.9/site-packages/tempest/test.py", line 246, in tearDownClass
raise value.with_traceback(trace)
File "/usr/lib/python3.9/site-packages/tempest/test.py", line 210, in tearDownClass
teardown()
File "/usr/lib/python3.9/site-packages/tempest/test.py", line 757, in clear_credentials
cls._creds_provider.clear_creds()
File "/usr/lib/python3.9/site-packages/tempest/lib/common/dynamic_creds.py", line 611, in clear_creds
self.creds_client.delete_user(creds.user_id)
File "/usr/lib/python3.9/site-packages/tempest/lib/common/cred_client.py", line 55, in delete_user
self.users_client.delete_user(user_id)
File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/users_client.py", line 104, in delete_user
resp, body = self.delete("users/%s" % user_id)
File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 359, in delete
return self.request('DELETE', url, extra_headers, headers, body)
File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 762, in request
self._error_checker(resp, resp_body)
File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 942, in _error_checker
raise exceptions.ServerFault(resp_body, resp=resp,
tempest.lib.exceptions.ServerFault: Got server fault
Details: An unexpected error prevented the server from fulfilling your request.
|
||||||
| tearDownClass (tempest.api.network.test_networks | 1 | 0 | 1 | 0 | 0 | Detail | |
BulkNetworkOpsTest) |
fail
ft27.1: tearDownClass (tempest.api.network.test_networks.BulkNetworkOpsTest)testtools.testresult.real._StringException: Traceback (most recent call last):
File "/usr/lib/python3.9/site-packages/tempest/test.py", line 246, in tearDownClass
raise value.with_traceback(trace)
File "/usr/lib/python3.9/site-packages/tempest/test.py", line 210, in tearDownClass
teardown()
File "/usr/lib/python3.9/site-packages/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 0x7fb0bda9c780>), (<class 'tempest.lib.exceptions.UnexpectedResponseCode'>, Unexpected response code received
Details: 503, <traceback object at 0x7fb0b7f676c0>))
|
||||||
| tearDownClass (tempest.api.network.test_ports | 1 | 0 | 1 | 0 | 0 | Detail | |
PortsTestJSON) |
fail
ft28.1: tearDownClass (tempest.api.network.test_ports.PortsTestJSON)testtools.testresult.real._StringException: Traceback (most recent call last):
File "/usr/lib/python3.9/site-packages/tempest/test.py", line 246, in tearDownClass
raise value.with_traceback(trace)
File "/usr/lib/python3.9/site-packages/tempest/test.py", line 210, in tearDownClass
teardown()
File "/usr/lib/python3.9/site-packages/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 0x7f6f49c70900>), (<class 'tempest.lib.exceptions.UnexpectedResponseCode'>, Unexpected response code received
Details: 503, <traceback object at 0x7f6f49cc1180>), (<class 'tempest.lib.exceptions.UnexpectedResponseCode'>, Unexpected response code received
Details: 503, <traceback object at 0x7f6f49ccab00>))
|
||||||
| tearDownClass (tempest.api.network.test_routers | 1 | 0 | 1 | 0 | 0 | Detail | |
RoutersIpV6Test) |
fail
ft29.1: tearDownClass (tempest.api.network.test_routers.RoutersIpV6Test)testtools.testresult.real._StringException: Traceback (most recent call last):
File "/usr/lib/python3.9/site-packages/tempest/test.py", line 246, in tearDownClass
raise value.with_traceback(trace)
File "/usr/lib/python3.9/site-packages/tempest/test.py", line 210, in tearDownClass
teardown()
File "/usr/lib/python3.9/site-packages/tempest/test.py", line 757, in clear_credentials
cls._creds_provider.clear_creds()
File "/usr/lib/python3.9/site-packages/tempest/lib/common/dynamic_creds.py", line 635, in clear_creds
self.cleanup_default_secgroup(
File "/usr/lib/python3.9/site-packages/tempest/lib/common/cred_provider.py", line 145, in cleanup_default_secgroup
security_group_client.delete_security_group(secgroup['id'])
File "/usr/lib/python3.9/site-packages/tempest/lib/services/network/security_groups_client.py", line 59, in delete_security_group
return self.delete_resource(uri)
File "/usr/lib/python3.9/site-packages/tempest/lib/services/network/base.py", line 42, in delete_resource
resp, body = self.delete(req_uri)
File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 359, in delete
return self.request('DELETE', url, extra_headers, headers, body)
File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 762, in request
self._error_checker(resp, resp_body)
File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 946, in _error_checker
raise exceptions.UnexpectedResponseCode(str(resp.status),
tempest.lib.exceptions.UnexpectedResponseCode: Unexpected response code received
Details: 503
|
||||||
| tempest.api.compute.servers.test_attach_interfaces.AttachInterfacesUnderV243Test | 1 | 0 | 1 | 0 | 0 | Detail | |
test_add_remove_fixed_ip[id-c7e0e60b-ee45-43d0-abeb-8596fd42a2f9,network,smoke] |
fail
ft30.1: tempest.api.compute.servers.test_attach_interfaces.AttachInterfacesUnderV243Test.test_add_remove_fixed_ip[id-c7e0e60b-ee45-43d0-abeb-8596fd42a2f9,network,smoke]testtools.testresult.real._StringException: pythonlogging:'': {{{
2026-02-26 15:41:13,945 31 DEBUG [tempest.lib.common.validation_resources] Requested setup of ValidationResources keypair True, floating IP True, security group True
2026-02-26 15:41:13,945 31 DEBUG [tempest.lib.common.validation_resources] Requested validation resources keypair True, floating IP True, security group True
2026-02-26 15:41:14,151 31 INFO [tempest.lib.common.rest_client] Request (ValidationResourcesFixture:setUp): 200 POST https://nova-public-openstack.apps-crc.testing/v2.1/os-keypairs 0.205s
2026-02-26 15:41:14,151 31 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-OpenStack-Nova-API-Version': '2.1', 'X-Auth-Token': '<omitted>'}
Body: {"keypair": {"name": "tempest-keypair-1814859423", "public_key": "ecdsa-sha2-nistp384 AAAAE2VjZHNhLXNoYTItbmlzdHAzODQAAAAIbmlzdHAzODQAAABhBPnoc5skyFoAXtID6JRrmpti6Fnefu9aLUHjvMwIft8Tod8Mi+e+BoOnDEOqts7w2cc6SBjKc/YMKOQAbThb2jJHALxWEBeYsa8cRvBwlA1JuMLbBIRAsXTd4nCuI5jQ3w=="}}
Response - Headers: {'date': 'Thu, 26 Feb 2026 15:41:13 GMT', 'server': 'Apache', 'content-length': '386', '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-8e150f0e-5631-4671-843f-a328fc0165b7', 'x-compute-request-id': 'req-8e150f0e-5631-4671-843f-a328fc0165b7', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=c7ccfa5f1c1c9d19100c930f341994ab; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/os-keypairs'}
Body: b'{"keypair": {"name": "tempest-keypair-1814859423", "public_key": "ecdsa-sha2-nistp384 AAAAE2VjZHNhLXNoYTItbmlzdHAzODQAAAAIbmlzdHAzODQAAABhBPnoc5skyFoAXtID6JRrmpti6Fnefu9aLUHjvMwIft8Tod8Mi+e+BoOnDEOqts7w2cc6SBjKc/YMKOQAbThb2jJHALxWEBeYsa8cRvBwlA1JuMLbBIRAsXTd4nCuI5jQ3w==", "fingerprint": "2f:2b:f7:52:d7:f2:7b:9e:5a:bf:a6:1a:9a:f3:7f:fa", "user_id": "a805a425a8fa4f448259eb623057e6de"}}'
2026-02-26 15:41:14,154 31 DEBUG [tempest.lib.common.validation_resources] Validation resource key tempest-keypair-1814859423 created
2026-02-26 15:41:15,502 31 INFO [tempest.lib.common.rest_client] Request (ValidationResourcesFixture:setUp): 201 POST https://neutron-public-openstack.apps-crc.testing/v2.0/security-groups 1.347s
2026-02-26 15:41:15,502 31 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--943899038", "description": "tempest-description--595006171"}}
Response - Headers: {'date': 'Thu, 26 Feb 2026 15:41:15 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '1595', 'x-openstack-request-id': 'req-786d7eb2-f4a9-4469-8f2e-4eee21357c27', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d6681e4e2c1fc2607c3492a2518ffa69; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '201', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/security-groups'}
Body: b'{"security_group": {"id": "09f4499d-e8f1-4fb1-bf25-28589fa202a5", "name": "tempest-securitygroup--943899038", "stateful": true, "tenant_id": "c1374a62c57f4f108931412a088d2caa", "description": "tempest-description--595006171", "shared": false, "security_group_rules": [{"id": "05237eb7-beb8-4015-9dce-23e164806108", "tenant_id": "c1374a62c57f4f108931412a088d2caa", "security_group_id": "09f4499d-e8f1-4fb1-bf25-28589fa202a5", "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": 158, "description": null, "tags": [], "created_at": "2026-02-26T15:41:14Z", "updated_at": "2026-02-26T15:41:14Z", "revision_number": 0, "project_id": "c1374a62c57f4f108931412a088d2caa"}, {"id": "37fa57ec-7715-4d6d-b7d4-934f56f838e7", "tenant_id": "c1374a62c57f4f108931412a088d2caa", "security_group_id": "09f4499d-e8f1-4fb1-bf25-28589fa202a5", "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": 157, "description": null, "tags": [], "created_at": "2026-02-26T15:41:14Z", "updated_at": "2026-02-26T15:41:14Z", "revision_number": 0, "project_id": "c1374a62c57f4f108931412a088d2caa"}], "tags": [], "created_at": "2026-02-26T15:41:14Z", "updated_at": "2026-02-26T15:41:14Z", "revision_number": 1, "project_id": "c1374a62c57f4f108931412a088d2caa"}}'
2026-02-26 15:41:16,792 31 INFO [tempest.lib.common.rest_client] Request (ValidationResourcesFixture:setUp): 201 POST https://neutron-public-openstack.apps-crc.testing/v2.0/security-group-rules 1.289s
2026-02-26 15:41:16,792 31 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": "09f4499d-e8f1-4fb1-bf25-28589fa202a5", "protocol": "tcp", "ethertype": "IPv4", "port_range_min": 22, "port_range_max": 22, "direction": "ingress"}}
Response - Headers: {'date': 'Thu, 26 Feb 2026 15:41:16 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '565', 'x-openstack-request-id': 'req-78111344-49d3-4cb9-854b-bfcd55626acf', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d6681e4e2c1fc2607c3492a2518ffa69; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '201', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/security-group-rules'}
Body: b'{"security_group_rule": {"id": "44b894cf-6ff8-4887-9af6-49c210cb3f69", "tenant_id": "c1374a62c57f4f108931412a088d2caa", "security_group_id": "09f4499d-e8f1-4fb1-bf25-28589fa202a5", "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, "description": "", "created_at": "2026-02-26T15:41:16Z", "updated_at": "2026-02-26T15:41:16Z", "revision_number": 0, "project_id": "c1374a62c57f4f108931412a088d2caa"}}'
2026-02-26 15:41:17,642 31 INFO [tempest.lib.common.rest_client] Request (ValidationResourcesFixture:setUp): 201 POST https://neutron-public-openstack.apps-crc.testing/v2.0/security-group-rules 0.850s
2026-02-26 15:41:17,642 31 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": "09f4499d-e8f1-4fb1-bf25-28589fa202a5", "protocol": "icmp", "ethertype": "IPv4", "direction": "ingress"}}
Response - Headers: {'date': 'Thu, 26 Feb 2026 15:41:17 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '570', 'x-openstack-request-id': 'req-591f270b-5f9b-4874-85a6-5e4eaf0f06fb', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d6681e4e2c1fc2607c3492a2518ffa69; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '201', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/security-group-rules'}
Body: b'{"security_group_rule": {"id": "4da2af9f-1c13-46c0-90be-6b67cb062b8f", "tenant_id": "c1374a62c57f4f108931412a088d2caa", "security_group_id": "09f4499d-e8f1-4fb1-bf25-28589fa202a5", "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, "description": "", "created_at": "2026-02-26T15:41:17Z", "updated_at": "2026-02-26T15:41:17Z", "revision_number": 0, "project_id": "c1374a62c57f4f108931412a088d2caa"}}'
2026-02-26 15:41:17,643 31 DEBUG [tempest.lib.common.validation_resources] SSH Validation resource security group with tcp and icmp rules tempest-securitygroup--943899038 created
2026-02-26 15:41:19,236 31 INFO [tempest.lib.common.rest_client] Request (ValidationResourcesFixture:setUp): 201 POST https://neutron-public-openstack.apps-crc.testing/v2.0/floatingips 1.590s
2026-02-26 15:41:19,236 31 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': '<omitted>'}
Body: {"floatingip": {"floating_network_id": "9e2830e0-83c6-4b9b-9fbb-4234b9766929"}}
Response - Headers: {'date': 'Thu, 26 Feb 2026 15:41:19 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '578', 'x-openstack-request-id': 'req-0de25081-8109-4fa1-b252-ab3e4850ada6', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d6681e4e2c1fc2607c3492a2518ffa69; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '201', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/floatingips'}
Body: b'{"floatingip": {"id": "398e5765-6b38-4370-b012-a1b43ce89b07", "tenant_id": "c1374a62c57f4f108931412a088d2caa", "floating_ip_address": "192.168.122.191", "floating_network_id": "9e2830e0-83c6-4b9b-9fbb-4234b9766929", "router_id": null, "port_id": null, "fixed_ip_address": null, "status": "DOWN", "project_id": "c1374a62c57f4f108931412a088d2caa", "description": "", "qos_policy_id": null, "port_details": null, "dns_domain": "", "dns_name": "", "port_forwardings": [], "tags": [], "created_at": "2026-02-26T15:41:18Z", "updated_at": "2026-02-26T15:41:18Z", "revision_number": 0}}'
2026-02-26 15:41:19,236 31 DEBUG [tempest.lib.common.validation_resources] Validation resource floating IP {'id': '398e5765-6b38-4370-b012-a1b43ce89b07', 'tenant_id': 'c1374a62c57f4f108931412a088d2caa', 'floating_ip_address': '192.168.122.191', 'floating_network_id': '9e2830e0-83c6-4b9b-9fbb-4234b9766929', 'router_id': None, 'port_id': None, 'fixed_ip_address': None, 'status': 'DOWN', 'project_id': 'c1374a62c57f4f108931412a088d2caa', 'description': '', 'qos_policy_id': None, 'port_details': None, 'dns_domain': '', 'dns_name': '', 'port_forwardings': [], 'tags': [], 'created_at': '2026-02-26T15:41:18Z', 'updated_at': '2026-02-26T15:41:18Z', 'revision_number': 0, 'ip': '192.168.122.191'} created
2026-02-26 15:41:19,979 31 INFO [tempest.lib.common.rest_client] Request (AttachInterfacesUnderV243Test:test_add_remove_fixed_ip): 201 POST https://keystone-public-openstack.apps-crc.testing/v3/auth/tokens 0.738s
2026-02-26 15:41:19,979 31 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json'}
Body: <omitted>
Response - Headers: {'date': 'Thu, 26 Feb 2026 15:41:19 GMT', 'server': 'Apache', 'content-length': '6276', 'x-subject-token': '<omitted>', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-2ea183b1-5ca8-4863-b279-ac21083359ac', 'content-type': 'application/json', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=c73f8426b1f7b4ea0c437e1a6514b333; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '201', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/v3/auth/tokens'}
Body: b'{"token": {"methods": ["password"], "user": {"domain": {"id": "default", "name": "Default"}, "id": "a805a425a8fa4f448259eb623057e6de", "name": "tempest-AttachInterfacesUnderV243Test-1127563797-project-member", "password_expires_at": null}, "audit_ids": ["M68HAIaQTgm2IiWRy3pODw"], "expires_at": "2026-02-26T16:41:19.000000Z", "issued_at": "2026-02-26T15:41:19.000000Z", "project": {"domain": {"id": "default", "name": "Default"}, "id": "c1374a62c57f4f108931412a088d2caa", "name": "tempest-AttachInterfacesUnderV243Test-1127563797"}, "is_domain": false, "roles": [{"id": "c527c0c13f4d46edb78892c38a765022", "name": "reader"}, {"id": "0fa39ffa4d6446f59c86c21655bda0a6", "name": "member"}], "catalog": [{"endpoints": [{"name": "swift", "id": "d618bd501a74465191f9fc8ef047e6a8", "interface": "internal", "region_id": "regionOne", "url": "https://swift-internal.openstack.svc:8080/v1/AUTH_c1374a62c57f4f108931412a088d2caa", "region": "regionOne"}, {"name": "swift", "id": "f070ff1d8b2d4ce5bc37bddb6aeb548c", "interface": "public", "region_id": "regionOne", "url": "https://swift-public-openstack.apps-crc.testing/v1/AUTH_c1374a62c57f4f108931412a088d2caa", "region": "regionOne"}], "id": "1a905983cd754228b1ac4cf0b29f5fd4", "type": "object-store", "name": "swift"}, {"endpoints": [], "id": "1ed8f120cf894f9685040a40e9a10bc7", "type": "Ceilometer", "name": "ceilometer"}, {"endpoints": [{"name": "neutron", "id": "90ebf9866ca04debb8b6d446658519e7", "interface": "internal", "region_id": "regionOne", "url": "https://neutron-internal.openstack.svc:9696", "region": "regionOne"}, {"name": "neutron", "id": "fb31cf9106b54f518e7e6d233495df41", "interface": "public", "region_id": "regionOne", "url": "https://neutron-public-openstack.apps-crc.testing", "region": "regionOne"}], "id": "238368e2a85747919e02857c93c71afc", "type": "network", "name": "neutron"}, {"endpoints": [{"name": "barbican", "id": "2c7408170ade400d9235a5f30fc11e46", "interface": "internal", "region_id": "regionOne", "url": "https://barbican-internal.openstack.svc:9311", "region": "regionOne"}, {"name": "barbican", "id": "57b66414d7314de092fb9666ad10c300", "interface": "public", "region_id": "regionOne", "url": "https://barbican-public-openstack.apps-crc.testing", "region": "regionOne"}], "id": "3fd145f4566b4600aa3e5d272fde8d25", "type": "key-manager", "name": "barbican"}, {"endpoints": [{"name": "glance", "id": "62991b1bc8574650bebb005fbe4871d7", "interface": "internal", "region_id": "regionOne", "url": "https://glance-default-internal.openstack.svc:9292", "region": "regionOne"}, {"name": "glance", "id": "a08a4aaa412546e7ae17c36eb74b057b", "interface": "public", "region_id": "regionOne", "url": "https://glance-default-public-openstack.apps-crc.testing", "region": "regionOne"}], "id": "4e06c4caeff74518a6b586b193f01d05", "type": "image", "name": "glance"}, {"endpoints": [{"name": "heat", "id": "95906db6c3024c12a401606977673433", "interface": "public", "region_id": "regionOne", "url": "https://heat-api-public-openstack.apps-crc.testing/v1/c1374a62c57f4f108931412a088d2caa", "region": "regionOne"}, {"name": "heat", "id": "a9ff76a2dd244312b7a928169cc77406", "interface": "internal", "region_id": "regionOne", "url": "https://heat-api-internal.openstack.svc:8004/v1/c1374a62c57f4f108931412a088d2caa", "region": "regionOne"}], "id": "69fda7953d7d4635b02fdd8236a908e3", "type": "orchestration", "name": "heat"}, {"endpoints": [{"id": "0e95e02de21541c5aaceb933b1936f5f", "interface": "public", "region_id": "regionOne", "url": "https://keystone-public-openstack.apps-crc.testing", "region": "regionOne"}, {"id": "89a9debeb8d74fff9ef7488fa7f3059f", "interface": "internal", "region_id": "regionOne", "url": "https://keystone-internal.openstack.svc:5000", "region": "regionOne"}], "id": "7058ca8b80064a7eb351efb3a7674ca3", "type": "identity", "name": "keystone"}, {"endpoints": [{"name": "cinderv3", "id": "6102407e4c7e4b29b02dcef6c5fcae5b", "interface": "internal", "region_id": "regionOne", "url": "https://cinder-internal.openstack.svc:8776/v3", "region": "regionOne"}, {"name": "cinderv3", "id": "90c501900203496bbdc04e
2026-02-26 15:41:19,980 31 INFO [tempest.lib.common.fixed_network] (AttachInterfacesUnderV243Test:test_add_remove_fixed_ip) Found network {'id': '8774eb2f-a1b3-489c-9877-ede7f5caa693', 'name': 'tempest-AttachInterfacesUnderV243Test-1399543973-network', 'tenant_id': 'c1374a62c57f4f108931412a088d2caa', 'admin_state_up': True, 'mtu': 1442, 'status': 'ACTIVE', 'subnets': [], 'shared': False, 'project_id': 'c1374a62c57f4f108931412a088d2caa', 'qos_policy_id': None, 'port_security_enabled': True, 'dns_domain': '', 'router:external': False, 'provider:network_type': 'geneve', 'provider:physical_network': None, 'provider:segmentation_id': 61351, 'is_default': False, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'description': '', 'l2_adjacency': True, 'tags': [], 'created_at': '2026-02-26T15:40:55Z', 'updated_at': '2026-02-26T15:40:55Z', 'revision_number': 1} available for tenant
2026-02-26 15:41:19,980 31 DEBUG [tempest.common.compute] Provisioning test server with validation resources {'keypair': {'name': 'tempest-keypair-1814859423', 'public_key': 'ecdsa-sha2-nistp384 AAAAE2VjZHNhLXNoYTItbmlzdHAzODQAAAAIbmlzdHAzODQAAABhBPnoc5skyFoAXtID6JRrmpti6Fnefu9aLUHjvMwIft8Tod8Mi+e+BoOnDEOqts7w2cc6SBjKc/YMKOQAbThb2jJHALxWEBeYsa8cRvBwlA1JuMLbBIRAsXTd4nCuI5jQ3w==', 'fingerprint': '2f:2b:f7:52:d7:f2:7b:9e:5a:bf:a6:1a:9a:f3:7f:fa', 'user_id': 'a805a425a8fa4f448259eb623057e6de', 'private_key': '-----BEGIN EC PRIVATE KEY-----\nMIGkAgEBBDAYVDWESpJgxI32a9LeUTtlDSHTafqDuEVABq150lmUHZng0OBqdLXd\nYyraKSAAJOKgBwYFK4EEACKhZANiAAT56HObJMhaAF7SA+iUa5qbYuhZ3n7vWi1B\n47zMCH7fE6HfDIvnvgaDpwxDqrbO8NnHOkgYynP2DCjkAG04W9oyRwC8VhAXmLGv\nHEbwcJQNSbjC2wSEQLF03eJwriOY0N8=\n-----END EC PRIVATE KEY-----\n'}, 'security_group': {'id': '09f4499d-e8f1-4fb1-bf25-28589fa202a5', 'name': 'tempest-securitygroup--943899038', 'stateful': True, 'tenant_id': 'c1374a62c57f4f108931412a088d2caa', 'description': 'tempest-description--595006171', 'shared': False, 'security_group_rules': [{'id': '05237eb7-beb8-4015-9dce-23e164806108', 'tenant_id': 'c1374a62c57f4f108931412a088d2caa', 'security_group_id': '09f4499d-e8f1-4fb1-bf25-28589fa202a5', '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': 158, 'description': None, 'tags': [], 'created_at': '2026-02-26T15:41:14Z', 'updated_at': '2026-02-26T15:41:14Z', 'revision_number': 0, 'project_id': 'c1374a62c57f4f108931412a088d2caa'}, {'id': '37fa57ec-7715-4d6d-b7d4-934f56f838e7', 'tenant_id': 'c1374a62c57f4f108931412a088d2caa', 'security_group_id': '09f4499d-e8f1-4fb1-bf25-28589fa202a5', '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': 157, 'description': None, 'tags': [], 'created_at': '2026-02-26T15:41:14Z', 'updated_at': '2026-02-26T15:41:14Z', 'revision_number': 0, 'project_id': 'c1374a62c57f4f108931412a088d2caa'}], 'tags': [], 'created_at': '2026-02-26T15:41:14Z', 'updated_at': '2026-02-26T15:41:14Z', 'revision_number': 1, 'project_id': 'c1374a62c57f4f108931412a088d2caa'}, 'floating_ip': {'id': '398e5765-6b38-4370-b012-a1b43ce89b07', 'tenant_id': 'c1374a62c57f4f108931412a088d2caa', 'floating_ip_address': '192.168.122.191', 'floating_network_id': '9e2830e0-83c6-4b9b-9fbb-4234b9766929', 'router_id': None, 'port_id': None, 'fixed_ip_address': None, 'status': 'DOWN', 'project_id': 'c1374a62c57f4f108931412a088d2caa', 'description': '', 'qos_policy_id': None, 'port_details': None, 'dns_domain': '', 'dns_name': '', 'port_forwardings': [], 'tags': [], 'created_at': '2026-02-26T15:41:18Z', 'updated_at': '2026-02-26T15:41:18Z', 'revision_number': 0, 'ip': '192.168.122.191'}}
2026-02-26 15:41:26,318 31 INFO [tempest.lib.common.rest_client] Request (AttachInterfacesUnderV243Test:test_add_remove_fixed_ip): 202 POST https://nova-public-openstack.apps-crc.testing/v2.1/servers 6.337s
2026-02-26 15:41:26,319 31 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-OpenStack-Nova-API-Version': '2.1', 'X-Auth-Token': '<omitted>'}
Body: {"server": {"name": "tempest-AttachInterfacesUnderV243Test-server-544033741", "imageRef": "feb250ec-ae26-4d96-9784-7b23581921d0", "flavorRef": "774858d6-14a9-4878-a3c8-45206bd44dc1", "networks": [{"uuid": "8774eb2f-a1b3-489c-9877-ede7f5caa693"}], "security_groups": [{"name": "tempest-securitygroup--943899038"}], "key_name": "tempest-keypair-1814859423", "user_data": "IyEvYmluL3NoCmVjaG8gIlByaW50aW5nIGNpcnJvcyB1c2VyIGF1dGhvcml6ZWQga2V5cyIKY2F0IH5jaXJyb3MvLnNzaC9hdXRob3JpemVkX2tleXMgfHwgdHJ1ZQo="}}
Response - Headers: {'date': 'Thu, 26 Feb 2026 15:41:20 GMT', 'server': 'Apache', 'content-length': '445', 'location': 'https://nova-public-openstack.apps-crc.testing/v2.1/servers/f09acc59-7ff9-4b30-a452-6aba0cc71de9', '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-ef89ea75-babc-4e96-8961-8ac869787421', 'x-compute-request-id': 'req-ef89ea75-babc-4e96-8961-8ac869787421', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=c7ccfa5f1c1c9d19100c930f341994ab; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '202', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/servers'}
Body: b'{"server": {"id": "f09acc59-7ff9-4b30-a452-6aba0cc71de9", "links": [{"rel": "self", "href": "https://nova-public-openstack.apps-crc.testing/v2.1/servers/f09acc59-7ff9-4b30-a452-6aba0cc71de9"}, {"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/servers/f09acc59-7ff9-4b30-a452-6aba0cc71de9"}], "OS-DCF:diskConfig": "MANUAL", "security_groups": [{"name": "tempest-securitygroup--943899038"}], "adminPass": "GD8kZwn9X6NE"}}'
2026-02-26 15:41:27,365 31 INFO [tempest.lib.common.rest_client] Request (AttachInterfacesUnderV243Test:test_add_remove_fixed_ip): 200 GET https://nova-public-openstack.apps-crc.testing/v2.1/servers/f09acc59-7ff9-4b30-a452-6aba0cc71de9 1.045s
2026-02-26 15:41:27,366 31 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-OpenStack-Nova-API-Version': '2.1', 'X-Auth-Token': '<omitted>'}
Body: None
Response - Headers: {'date': 'Thu, 26 Feb 2026 15:41:26 GMT', 'server': 'Apache', 'content-length': '1392', '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-37aa09f3-7891-49cb-8609-822d950ed921', 'x-compute-request-id': 'req-37aa09f3-7891-49cb-8609-822d950ed921', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=c7ccfa5f1c1c9d19100c930f341994ab; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/servers/f09acc59-7ff9-4b30-a452-6aba0cc71de9'}
Body: b'{"server": {"id": "f09acc59-7ff9-4b30-a452-6aba0cc71de9", "name": "tempest-AttachInterfacesUnderV243Test-server-544033741", "status": "BUILD", "tenant_id": "c1374a62c57f4f108931412a088d2caa", "user_id": "a805a425a8fa4f448259eb623057e6de", "metadata": {}, "hostId": "", "image": {"id": "feb250ec-ae26-4d96-9784-7b23581921d0", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/images/feb250ec-ae26-4d96-9784-7b23581921d0"}]}, "flavor": {"id": "774858d6-14a9-4878-a3c8-45206bd44dc1", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/flavors/774858d6-14a9-4878-a3c8-45206bd44dc1"}]}, "created": "2026-02-26T15:41:26Z", "updated": "2026-02-26T15:41:27Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova-public-openstack.apps-crc.testing/v2.1/servers/f09acc59-7ff9-4b30-a452-6aba0cc71de9"}, {"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/servers/f09acc59-7ff9-4b30-a452-6aba0cc71de9"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "", "config_drive": "", "key_name": "tempest-keypair-1814859423", "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-02-26 15:41:29,865 31 INFO [tempest.lib.common.rest_client] Request (AttachInterfacesUnderV243Test:test_add_remove_fixed_ip): 200 GET https://nova-public-openstack.apps-crc.testing/v2.1/servers/f09acc59-7ff9-4b30-a452-6aba0cc71de9 1.493s
2026-02-26 15:41:29,865 31 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-OpenStack-Nova-API-Version': '2.1', 'X-Auth-Token': '<omitted>'}
Body: None
Response - Headers: {'date': 'Thu, 26 Feb 2026 15:41:28 GMT', 'server': 'Apache', 'content-length': '1450', '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-3dfab316-85c2-489a-8701-225b6fffb4ac', 'x-compute-request-id': 'req-3dfab316-85c2-489a-8701-225b6fffb4ac', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=c7ccfa5f1c1c9d19100c930f341994ab; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/servers/f09acc59-7ff9-4b30-a452-6aba0cc71de9'}
Body: b'{"server": {"id": "f09acc59-7ff9-4b30-a452-6aba0cc71de9", "name": "tempest-AttachInterfacesUnderV243Test-server-544033741", "status": "BUILD", "tenant_id": "c1374a62c57f4f108931412a088d2caa", "user_id": "a805a425a8fa4f448259eb623057e6de", "metadata": {}, "hostId": "1d6cdd644bfd9266bb28ca63fc094b6aee6f5ab13c54f93b67859b90", "image": {"id": "feb250ec-ae26-4d96-9784-7b23581921d0", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/images/feb250ec-ae26-4d96-9784-7b23581921d0"}]}, "flavor": {"id": "774858d6-14a9-4878-a3c8-45206bd44dc1", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/flavors/774858d6-14a9-4878-a3c8-45206bd44dc1"}]}, "created": "2026-02-26T15:41:26Z", "updated": "2026-02-26T15:41:28Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova-public-openstack.apps-crc.testing/v2.1/servers/f09acc59-7ff9-4b30-a452-6aba0cc71de9"}, {"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/servers/f09acc59-7ff9-4b30-a452-6aba0cc71de9"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "nova", "config_drive": "", "key_name": "tempest-keypair-1814859423", "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-02-26 15:41:29,869 31 INFO [tempest.common.waiters] State transition "BUILD/scheduling" ==> "BUILD/spawning" after 2 second wait
2026-02-26 15:41:32,849 31 INFO [tempest.lib.common.rest_client] Request (AttachInterfacesUnderV243Test:test_add_remove_fixed_ip): 200 GET https://nova-public-openstack.apps-crc.testing/v2.1/servers/f09acc59-7ff9-4b30-a452-6aba0cc71de9 1.979s
2026-02-26 15:41:32,850 31 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-OpenStack-Nova-API-Version': '2.1', 'X-Auth-Token': '<omitted>'}
Body: None
Response - Headers: {'date': 'Thu, 26 Feb 2026 15:41:30 GMT', 'server': 'Apache', 'content-length': '1517', '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-48041aaa-d07b-4c5e-bdf4-1a8aca0f0e9b', 'x-compute-request-id': 'req-48041aaa-d07b-4c5e-bdf4-1a8aca0f0e9b', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=c7ccfa5f1c1c9d19100c930f341994ab; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/servers/f09acc59-7ff9-4b30-a452-6aba0cc71de9'}
Body: b'{"server": {"id": "f09acc59-7ff9-4b30-a452-6aba0cc71de9", "name": "tempest-AttachInterfacesUnderV243Test-server-544033741", "status": "BUILD", "tenant_id": "c1374a62c57f4f108931412a088d2caa", "user_id": "a805a425a8fa4f448259eb623057e6de", "metadata": {}, "hostId": "1d6cdd644bfd9266bb28ca63fc094b6aee6f5ab13c54f93b67859b90", "image": {"id": "feb250ec-ae26-4d96-9784-7b23581921d0", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/images/feb250ec-ae26-4d96-9784-7b23581921d0"}]}, "flavor": {"id": "774858d6-14a9-4878-a3c8-45206bd44dc1", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/flavors/774858d6-14a9-4878-a3c8-45206bd44dc1"}]}, "created": "2026-02-26T15:41:26Z", "updated": "2026-02-26T15:41:28Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova-public-openstack.apps-crc.testing/v2.1/servers/f09acc59-7ff9-4b30-a452-6aba0cc71de9"}, {"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/servers/f09acc59-7ff9-4b30-a452-6aba0cc71de9"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "nova", "config_drive": "", "key_name": "tempest-keypair-1814859423", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "tempest-securitygroup--943899038"}], "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": []}}'
2026-02-26 15:41:37,646 31 INFO [tempest.lib.common.rest_client] Request (AttachInterfacesUnderV243Test:test_add_remove_fixed_ip): 200 GET https://nova-public-openstack.apps-crc.testing/v2.1/servers/f09acc59-7ff9-4b30-a452-6aba0cc71de9 3.789s
2026-02-26 15:41:37,647 31 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-OpenStack-Nova-API-Version': '2.1', 'X-Auth-Token': '<omitted>'}
Body: None
Response - Headers: {'date': 'Thu, 26 Feb 2026 15:41:33 GMT', 'server': 'Apache', 'content-length': '1517', '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-e604f9c7-7d4d-4c66-a27a-5d921b7d5cd0', 'x-compute-request-id': 'req-e604f9c7-7d4d-4c66-a27a-5d921b7d5cd0', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=c7ccfa5f1c1c9d19100c930f341994ab; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/servers/f09acc59-7ff9-4b30-a452-6aba0cc71de9'}
Body: b'{"server": {"id": "f09acc59-7ff9-4b30-a452-6aba0cc71de9", "name": "tempest-AttachInterfacesUnderV243Test-server-544033741", "status": "BUILD", "tenant_id": "c1374a62c57f4f108931412a088d2caa", "user_id": "a805a425a8fa4f448259eb623057e6de", "metadata": {}, "hostId": "1d6cdd644bfd9266bb28ca63fc094b6aee6f5ab13c54f93b67859b90", "image": {"id": "feb250ec-ae26-4d96-9784-7b23581921d0", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/images/feb250ec-ae26-4d96-9784-7b23581921d0"}]}, "flavor": {"id": "774858d6-14a9-4878-a3c8-45206bd44dc1", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/flavors/774858d6-14a9-4878-a3c8-45206bd44dc1"}]}, "created": "2026-02-26T15:41:26Z", "updated": "2026-02-26T15:41:28Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova-public-openstack.apps-crc.testing/v2.1/servers/f09acc59-7ff9-4b30-a452-6aba0cc71de9"}, {"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/servers/f09acc59-7ff9-4b30-a452-6aba0cc71de9"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "nova", "config_drive": "", "key_name": "tempest-keypair-1814859423", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "tempest-securitygroup--943899038"}], "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": []}}'
2026-02-26 15:41:40,652 31 INFO [tempest.lib.common.rest_client] Request (AttachInterfacesUnderV243Test:test_add_remove_fixed_ip): 200 GET https://nova-public-openstack.apps-crc.testing/v2.1/servers/f09acc59-7ff9-4b30-a452-6aba0cc71de9 2.001s
2026-02-26 15:41:40,652 31 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-OpenStack-Nova-API-Version': '2.1', 'X-Auth-Token': '<omitted>'}
Body: None
Response - Headers: {'date': 'Thu, 26 Feb 2026 15:41:38 GMT', 'server': 'Apache', 'content-length': '1517', '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-74af10bd-92bc-4e60-9259-c2c1bf4571fa', 'x-compute-request-id': 'req-74af10bd-92bc-4e60-9259-c2c1bf4571fa', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=c7ccfa5f1c1c9d19100c930f341994ab; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/servers/f09acc59-7ff9-4b30-a452-6aba0cc71de9'}
Body: b'{"server": {"id": "f09acc59-7ff9-4b30-a452-6aba0cc71de9", "name": "tempest-AttachInterfacesUnderV243Test-server-544033741", "status": "BUILD", "tenant_id": "c1374a62c57f4f108931412a088d2caa", "user_id": "a805a425a8fa4f448259eb623057e6de", "metadata": {}, "hostId": "1d6cdd644bfd9266bb28ca63fc094b6aee6f5ab13c54f93b67859b90", "image": {"id": "feb250ec-ae26-4d96-9784-7b23581921d0", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/images/feb250ec-ae26-4d96-9784-7b23581921d0"}]}, "flavor": {"id": "774858d6-14a9-4878-a3c8-45206bd44dc1", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/flavors/774858d6-14a9-4878-a3c8-45206bd44dc1"}]}, "created": "2026-02-26T15:41:26Z", "updated": "2026-02-26T15:41:28Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova-public-openstack.apps-crc.testing/v2.1/servers/f09acc59-7ff9-4b30-a452-6aba0cc71de9"}, {"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/servers/f09acc59-7ff9-4b30-a452-6aba0cc71de9"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "nova", "config_drive": "", "key_name": "tempest-keypair-1814859423", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "tempest-securitygroup--943899038"}], "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": []}}'
2026-02-26 15:41:43,867 31 INFO [tempest.lib.common.rest_client] Request (AttachInterfacesUnderV243Test:test_add_remove_fixed_ip): 200 GET https://nova-public-openstack.apps-crc.testing/v2.1/servers/f09acc59-7ff9-4b30-a452-6aba0cc71de9 2.209s
2026-02-26 15:41:43,867 31 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-OpenStack-Nova-API-Version': '2.1', 'X-Auth-Token': '<omitted>'}
Body: None
Response - Headers: {'date': 'Thu, 26 Feb 2026 15:41:41 GMT', 'server': 'Apache', 'content-length': '1517', '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-428d98a7-5801-425b-8611-7e9f694112e0', 'x-compute-request-id': 'req-428d98a7-5801-425b-8611-7e9f694112e0', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=c7ccfa5f1c1c9d19100c930f341994ab; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/servers/f09acc59-7ff9-4b30-a452-6aba0cc71de9'}
Body: b'{"server": {"id": "f09acc59-7ff9-4b30-a452-6aba0cc71de9", "name": "tempest-AttachInterfacesUnderV243Test-server-544033741", "status": "BUILD", "tenant_id": "c1374a62c57f4f108931412a088d2caa", "user_id": "a805a425a8fa4f448259eb623057e6de", "metadata": {}, "hostId": "1d6cdd644bfd9266bb28ca63fc094b6aee6f5ab13c54f93b67859b90", "image": {"id": "feb250ec-ae26-4d96-9784-7b23581921d0", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/images/feb250ec-ae26-4d96-9784-7b23581921d0"}]}, "flavor": {"id": "774858d6-14a9-4878-a3c8-45206bd44dc1", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/flavors/774858d6-14a9-4878-a3c8-45206bd44dc1"}]}, "created": "2026-02-26T15:41:26Z", "updated": "2026-02-26T15:41:28Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova-public-openstack.apps-crc.testing/v2.1/servers/f09acc59-7ff9-4b30-a452-6aba0cc71de9"}, {"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/servers/f09acc59-7ff9-4b30-a452-6aba0cc71de9"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "nova", "config_drive": "", "key_name": "tempest-keypair-1814859423", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "tempest-securitygroup--943899038"}], "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": []}}'
2026-02-26 15:41:45,567 31 INFO [tempest.lib.common.rest_client] Request (AttachInterfacesUnderV243Test:test_add_remove_fixed_ip): 200 GET https://nova-public-openstack.apps-crc.testing/v2.1/servers/f09acc59-7ff9-4b30-a452-6aba0cc71de9 0.692s
2026-02-26 15:41:45,568 31 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-OpenStack-Nova-API-Version': '2.1', 'X-Auth-Token': '<omitted>'}
Body: None
Response - Headers: {'date': 'Thu, 26 Feb 2026 15:41:44 GMT', 'server': 'Apache', 'content-length': '1517', '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-0ea10ba0-9b15-4300-b311-0b8dfbfffefe', 'x-compute-request-id': 'req-0ea10ba0-9b15-4300-b311-0b8dfbfffefe', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=c7ccfa5f1c1c9d19100c930f341994ab; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/servers/f09acc59-7ff9-4b30-a452-6aba0cc71de9'}
Body: b'{"server": {"id": "f09acc59-7ff9-4b30-a452-6aba0cc71de9", "name": "tempest-AttachInterfacesUnderV243Test-server-544033741", "status": "BUILD", "tenant_id": "c1374a62c57f4f108931412a088d2caa", "user_id": "a805a425a8fa4f448259eb623057e6de", "metadata": {}, "hostId": "1d6cdd644bfd9266bb28ca63fc094b6aee6f5ab13c54f93b67859b90", "image": {"id": "feb250ec-ae26-4d96-9784-7b23581921d0", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/images/feb250ec-ae26-4d96-9784-7b23581921d0"}]}, "flavor": {"id": "774858d6-14a9-4878-a3c8-45206bd44dc1", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/flavors/774858d6-14a9-4878-a3c8-45206bd44dc1"}]}, "created": "2026-02-26T15:41:26Z", "updated": "2026-02-26T15:41:28Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova-public-openstack.apps-crc.testing/v2.1/servers/f09acc59-7ff9-4b30-a452-6aba0cc71de9"}, {"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/servers/f09acc59-7ff9-4b30-a452-6aba0cc71de9"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "nova", "config_drive": "", "key_name": "tempest-keypair-1814859423", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "tempest-securitygroup--943899038"}], "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": []}}'
2026-02-26 15:41:48,145 31 INFO [tempest.lib.common.rest_client] Request (AttachInterfacesUnderV243Test:test_add_remove_fixed_ip): 200 GET https://nova-public-openstack.apps-crc.testing/v2.1/servers/f09acc59-7ff9-4b30-a452-6aba0cc71de9 1.572s
2026-02-26 15:41:48,145 31 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-OpenStack-Nova-API-Version': '2.1', 'X-Auth-Token': '<omitted>'}
Body: None
Response - Headers: {'date': 'Thu, 26 Feb 2026 15:41:46 GMT', 'server': 'Apache', 'content-length': '1517', '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-adb1b769-a7d0-4ccf-85bd-a5a72041c808', 'x-compute-request-id': 'req-adb1b769-a7d0-4ccf-85bd-a5a72041c808', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=c7ccfa5f1c1c9d19100c930f341994ab; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/servers/f09acc59-7ff9-4b30-a452-6aba0cc71de9'}
Body: b'{"server": {"id": "f09acc59-7ff9-4b30-a452-6aba0cc71de9", "name": "tempest-AttachInterfacesUnderV243Test-server-544033741", "status": "BUILD", "tenant_id": "c1374a62c57f4f108931412a088d2caa", "user_id": "a805a425a8fa4f448259eb623057e6de", "metadata": {}, "hostId": "1d6cdd644bfd9266bb28ca63fc094b6aee6f5ab13c54f93b67859b90", "image": {"id": "feb250ec-ae26-4d96-9784-7b23581921d0", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/images/feb250ec-ae26-4d96-9784-7b23581921d0"}]}, "flavor": {"id": "774858d6-14a9-4878-a3c8-45206bd44dc1", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/flavors/774858d6-14a9-4878-a3c8-45206bd44dc1"}]}, "created": "2026-02-26T15:41:26Z", "updated": "2026-02-26T15:41:28Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova-public-openstack.apps-crc.testing/v2.1/servers/f09acc59-7ff9-4b30-a452-6aba0cc71de9"}, {"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/servers/f09acc59-7ff9-4b30-a452-6aba0cc71de9"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "nova", "config_drive": "", "key_name": "tempest-keypair-1814859423", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "tempest-securitygroup--943899038"}], "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": []}}'
2026-02-26 15:41:50,853 31 INFO [tempest.lib.common.rest_client] Request (AttachInterfacesUnderV243Test:test_add_remove_fixed_ip): 200 GET https://nova-public-openstack.apps-crc.testing/v2.1/servers/f09acc59-7ff9-4b30-a452-6aba0cc71de9 1.700s
2026-02-26 15:41:50,853 31 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-OpenStack-Nova-API-Version': '2.1', 'X-Auth-Token': '<omitted>'}
Body: None
Response - Headers: {'date': 'Thu, 26 Feb 2026 15:41:49 GMT', 'server': 'Apache', 'content-length': '1713', '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-cdd17853-2550-43c9-988b-42d087663cfe', 'x-compute-request-id': 'req-cdd17853-2550-43c9-988b-42d087663cfe', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=c7ccfa5f1c1c9d19100c930f341994ab; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/servers/f09acc59-7ff9-4b30-a452-6aba0cc71de9'}
Body: b'{"server": {"id": "f09acc59-7ff9-4b30-a452-6aba0cc71de9", "name": "tempest-AttachInterfacesUnderV243Test-server-544033741", "status": "ACTIVE", "tenant_id": "c1374a62c57f4f108931412a088d2caa", "user_id": "a805a425a8fa4f448259eb623057e6de", "metadata": {}, "hostId": "1d6cdd644bfd9266bb28ca63fc094b6aee6f5ab13c54f93b67859b90", "image": {"id": "feb250ec-ae26-4d96-9784-7b23581921d0", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/images/feb250ec-ae26-4d96-9784-7b23581921d0"}]}, "flavor": {"id": "774858d6-14a9-4878-a3c8-45206bd44dc1", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/flavors/774858d6-14a9-4878-a3c8-45206bd44dc1"}]}, "created": "2026-02-26T15:41:26Z", "updated": "2026-02-26T15:41:48Z", "addresses": {"tempest-AttachInterfacesUnderV243Test-1399543973-network": [{"version": 4, "addr": "10.100.0.12", "OS-EXT-IPS:type": "fixed", "OS-EXT-IPS-MAC:mac_addr": "fa:16:3e:89:51:2f"}]}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova-public-openstack.apps-crc.testing/v2.1/servers/f09acc59-7ff9-4b30-a452-6aba0cc71de9"}, {"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/servers/f09acc59-7ff9-4b30-a452-6aba0cc71de9"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "nova", "config_drive": "True", "key_name": "tempest-keypair-1814859423", "OS-SRV-USG:launched_at": "2026-02-26T15:41:48.000000", "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "tempest-securitygroup--943899038"}], "OS-EXT-STS:task_state": null, "OS-EXT-STS:vm_state": "active", "OS-EXT-STS:power_state": 1, "os-extended-volumes:volumes_attached": []}}'
2026-02-26 15:41:50,857 31 INFO [tempest.common.waiters] State transition "BUILD/spawning" ==> "ACTIVE/None" after 23 second wait
2026-02-26 15:41:52,401 31 INFO [tempest.lib.common.rest_client] Request (AttachInterfacesUnderV243Test:test_add_remove_fixed_ip): 200 GET https://nova-public-openstack.apps-crc.testing/v2.1/servers/f09acc59-7ff9-4b30-a452-6aba0cc71de9/os-interface 1.544s
2026-02-26 15:41:52,402 31 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-OpenStack-Nova-API-Version': '2.1', 'X-Auth-Token': '<omitted>'}
Body: None
Response - Headers: {'date': 'Thu, 26 Feb 2026 15:41:50 GMT', 'server': 'Apache', 'content-length': '285', '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-f4561d2b-cdae-4105-a8e8-eb6ab6991ce7', 'x-compute-request-id': 'req-f4561d2b-cdae-4105-a8e8-eb6ab6991ce7', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=c7ccfa5f1c1c9d19100c930f341994ab; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/servers/f09acc59-7ff9-4b30-a452-6aba0cc71de9/os-interface'}
Body: b'{"interfaceAttachments": [{"net_id": "8774eb2f-a1b3-489c-9877-ede7f5caa693", "port_id": "1b57ca02-bb66-4489-a136-5b7ddb5a7f3b", "mac_addr": "fa:16:3e:89:51:2f", "port_state": "ACTIVE", "fixed_ips": [{"subnet_id": "749b3dc4-0aea-424b-aabf-2d91a0e00241", "ip_address": "10.100.0.12"}]}]}'
2026-02-26 15:41:54,812 31 INFO [tempest.lib.common.rest_client] Request (AttachInterfacesUnderV243Test:test_add_remove_fixed_ip): 200 PUT https://neutron-public-openstack.apps-crc.testing/v2.0/floatingips/398e5765-6b38-4370-b012-a1b43ce89b07 2.406s
2026-02-26 15:41:54,813 31 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': '<omitted>'}
Body: {"floatingip": {"port_id": "1b57ca02-bb66-4489-a136-5b7ddb5a7f3b"}}
Response - Headers: {'date': 'Thu, 26 Feb 2026 15:41:54 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '882', 'x-openstack-request-id': 'req-421bfbb3-5d19-40f7-acbf-e7da273a668e', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d6681e4e2c1fc2607c3492a2518ffa69; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/floatingips/398e5765-6b38-4370-b012-a1b43ce89b07'}
Body: b'{"floatingip": {"id": "398e5765-6b38-4370-b012-a1b43ce89b07", "tenant_id": "c1374a62c57f4f108931412a088d2caa", "floating_ip_address": "192.168.122.191", "floating_network_id": "9e2830e0-83c6-4b9b-9fbb-4234b9766929", "router_id": "f034beb5-889e-4b8e-a14b-402d2f183903", "port_id": "1b57ca02-bb66-4489-a136-5b7ddb5a7f3b", "fixed_ip_address": "10.100.0.12", "status": "DOWN", "description": "", "qos_policy_id": null, "port_details": {"name": "", "network_id": "8774eb2f-a1b3-489c-9877-ede7f5caa693", "mac_address": "fa:16:3e:89:51:2f", "admin_state_up": true, "status": "ACTIVE", "device_id": "f09acc59-7ff9-4b30-a452-6aba0cc71de9", "device_owner": "compute:nova"}, "dns_domain": "", "dns_name": "", "port_forwardings": [], "tags": [], "created_at": "2026-02-26T15:41:18Z", "updated_at": "2026-02-26T15:41:53Z", "revision_number": 1, "project_id": "c1374a62c57f4f108931412a088d2caa"}}'
2026-02-26 15:41:56,702 31 INFO [tempest.lib.common.rest_client] Request (AttachInterfacesUnderV243Test:test_add_remove_fixed_ip): 200 GET https://nova-public-openstack.apps-crc.testing/v2.1/servers/f09acc59-7ff9-4b30-a452-6aba0cc71de9 1.888s
2026-02-26 15:41:56,702 31 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-OpenStack-Nova-API-Version': '2.1', 'X-Auth-Token': '<omitted>'}
Body: None
Response - Headers: {'date': 'Thu, 26 Feb 2026 15:41:54 GMT', 'server': 'Apache', 'content-length': '1713', '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-224defc7-4b2f-4089-8408-267eacbc778b', 'x-compute-request-id': 'req-224defc7-4b2f-4089-8408-267eacbc778b', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=c7ccfa5f1c1c9d19100c930f341994ab; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/servers/f09acc59-7ff9-4b30-a452-6aba0cc71de9'}
Body: b'{"server": {"id": "f09acc59-7ff9-4b30-a452-6aba0cc71de9", "name": "tempest-AttachInterfacesUnderV243Test-server-544033741", "status": "ACTIVE", "tenant_id": "c1374a62c57f4f108931412a088d2caa", "user_id": "a805a425a8fa4f448259eb623057e6de", "metadata": {}, "hostId": "1d6cdd644bfd9266bb28ca63fc094b6aee6f5ab13c54f93b67859b90", "image": {"id": "feb250ec-ae26-4d96-9784-7b23581921d0", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/images/feb250ec-ae26-4d96-9784-7b23581921d0"}]}, "flavor": {"id": "774858d6-14a9-4878-a3c8-45206bd44dc1", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/flavors/774858d6-14a9-4878-a3c8-45206bd44dc1"}]}, "created": "2026-02-26T15:41:26Z", "updated": "2026-02-26T15:41:48Z", "addresses": {"tempest-AttachInterfacesUnderV243Test-1399543973-network": [{"version": 4, "addr": "10.100.0.12", "OS-EXT-IPS:type": "fixed", "OS-EXT-IPS-MAC:mac_addr": "fa:16:3e:89:51:2f"}]}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova-public-openstack.apps-crc.testing/v2.1/servers/f09acc59-7ff9-4b30-a452-6aba0cc71de9"}, {"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/servers/f09acc59-7ff9-4b30-a452-6aba0cc71de9"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "nova", "config_drive": "True", "key_name": "tempest-keypair-1814859423", "OS-SRV-USG:launched_at": "2026-02-26T15:41:48.000000", "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "tempest-securitygroup--943899038"}], "OS-EXT-STS:task_state": null, "OS-EXT-STS:vm_state": "active", "OS-EXT-STS:power_state": 1, "os-extended-volumes:volumes_attached": []}}'
2026-02-26 15:41:56,742 31 INFO [tempest.lib.common.ssh] Creating ssh connection to '192.168.122.191:22' as 'cirros' with public key authentication
2026-02-26 15:42:56,807 31 WARNING [tempest.lib.common.ssh] Failed to establish authenticated ssh connection to cirros@192.168.122.191 (timed out). Number attempts: 1. Retry after 2 seconds.
2026-02-26 15:42:59,408 31 INFO [paramiko.transport] Connected (version 2.0, client dropbear_2020.81)
2026-02-26 15:42:59,506 31 INFO [paramiko.transport] Authentication (publickey) successful!
2026-02-26 15:42:59,507 31 INFO [tempest.lib.common.ssh] ssh connection to cirros@192.168.122.191 successfully created
2026-02-26 15:42:59,774 31 INFO [tempest.lib.common.rest_client] Request (AttachInterfacesUnderV243Test:test_add_remove_fixed_ip): 503 GET https://nova-public-openstack.apps-crc.testing/v2.1/servers/f09acc59-7ff9-4b30-a452-6aba0cc71de9/os-interface 0.266s
2026-02-26 15:42:59,775 31 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-OpenStack-Nova-API-Version': '2.1', 'X-Auth-Token': '<omitted>'}
Body: None
Response - Headers: {'date': 'Thu, 26 Feb 2026 15:42:59 GMT', 'server': 'Apache', 'content-length': '218', 'x-openstack-request-id': 'req-93b61ce6-4c36-4205-a229-aa7b1a833d6d', 'x-compute-request-id': 'req-93b61ce6-4c36-4205-a229-aa7b1a833d6d', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=c7ccfa5f1c1c9d19100c930f341994ab; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '503', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/servers/f09acc59-7ff9-4b30-a452-6aba0cc71de9/os-interface'}
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-02-26 15:43:00,028 31 INFO [tempest.lib.common.rest_client] Request (AttachInterfacesUnderV243Test:_run_cleanups): 503 DELETE https://nova-public-openstack.apps-crc.testing/v2.1/servers/f09acc59-7ff9-4b30-a452-6aba0cc71de9 0.113s
2026-02-26 15:43:00,029 31 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-OpenStack-Nova-API-Version': '2.1', 'X-Auth-Token': '<omitted>'}
Body: None
Response - Headers: {'date': 'Thu, 26 Feb 2026 15:42:59 GMT', 'server': 'Apache', 'content-length': '218', 'x-openstack-request-id': 'req-4a2222a0-9c12-47f8-a286-1247b321ca04', 'x-compute-request-id': 'req-4a2222a0-9c12-47f8-a286-1247b321ca04', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=c7ccfa5f1c1c9d19100c930f341994ab; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '503', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/servers/f09acc59-7ff9-4b30-a452-6aba0cc71de9'}
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-02-26 15:43:00,029 31 ERROR [tempest.api.compute.base] Failed to delete server f09acc59-7ff9-4b30-a452-6aba0cc71de9
2026-02-26 15:43:00.029 31 ERROR tempest.api.compute.base Traceback (most recent call last):
2026-02-26 15:43:00.029 31 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/tempest/api/compute/base.py", line 434, in delete_server
2026-02-26 15:43:00.029 31 ERROR tempest.api.compute.base cls.servers_client.delete_server(server_id)
2026-02-26 15:43:00.029 31 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/tempest/lib/services/compute/servers_client.py", line 172, in delete_server
2026-02-26 15:43:00.029 31 ERROR tempest.api.compute.base resp, body = self.delete("servers/%s" % server_id)
2026-02-26 15:43:00.029 31 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 359, in delete
2026-02-26 15:43:00.029 31 ERROR tempest.api.compute.base return self.request('DELETE', url, extra_headers, headers, body)
2026-02-26 15:43:00.029 31 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/tempest/lib/services/compute/base_compute_client.py", line 47, in request
2026-02-26 15:43:00.029 31 ERROR tempest.api.compute.base resp, resp_body = super(BaseComputeClient, self).request(
2026-02-26 15:43:00.029 31 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 762, in request
2026-02-26 15:43:00.029 31 ERROR tempest.api.compute.base self._error_checker(resp, resp_body)
2026-02-26 15:43:00.029 31 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 946, in _error_checker
2026-02-26 15:43:00.029 31 ERROR tempest.api.compute.base raise exceptions.UnexpectedResponseCode(str(resp.status),
2026-02-26 15:43:00.029 31 ERROR tempest.api.compute.base tempest.lib.exceptions.UnexpectedResponseCode: Unexpected response code received
2026-02-26 15:43:00.029 31 ERROR tempest.api.compute.base Details: 503
2026-02-26 15:43:00.029 31 ERROR tempest.api.compute.base
2026-02-26 15:43:00,151 31 INFO [tempest.lib.common.rest_client] Request (AttachInterfacesUnderV243Test:_run_cleanups): 503 DELETE https://nova-public-openstack.apps-crc.testing/v2.1/os-keypairs/tempest-keypair-1814859423 0.105s
2026-02-26 15:43:00,151 31 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-OpenStack-Nova-API-Version': '2.1', 'X-Auth-Token': '<omitted>'}
Body: None
Response - Headers: {'date': 'Thu, 26 Feb 2026 15:43:00 GMT', 'server': 'Apache', 'content-length': '218', 'x-openstack-request-id': 'req-2686c0c7-52b4-4d0d-8fd4-2e1c149d47f1', 'x-compute-request-id': 'req-2686c0c7-52b4-4d0d-8fd4-2e1c149d47f1', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=c7ccfa5f1c1c9d19100c930f341994ab; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '503', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/os-keypairs/tempest-keypair-1814859423'}
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-02-26 15:43:00,151 31 ERROR [tempest.lib.common.validation_resources] Exception raised while deleting key tempest-keypair-1814859423
2026-02-26 15:43:00.151 31 ERROR tempest.lib.common.validation_resources Traceback (most recent call last):
2026-02-26 15:43:00.151 31 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/tempest/lib/common/validation_resources.py", line 299, in clear_validation_resources
2026-02-26 15:43:00.151 31 ERROR tempest.lib.common.validation_resources keypair_client.delete_keypair(keypair_name)
2026-02-26 15:43:00.151 31 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/tempest/lib/services/compute/keypairs_client.py", line 115, in delete_keypair
2026-02-26 15:43:00.151 31 ERROR tempest.lib.common.validation_resources resp, body = self.delete(url)
2026-02-26 15:43:00.151 31 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 359, in delete
2026-02-26 15:43:00.151 31 ERROR tempest.lib.common.validation_resources return self.request('DELETE', url, extra_headers, headers, body)
2026-02-26 15:43:00.151 31 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/tempest/lib/services/compute/base_compute_client.py", line 47, in request
2026-02-26 15:43:00.151 31 ERROR tempest.lib.common.validation_resources resp, resp_body = super(BaseComputeClient, self).request(
2026-02-26 15:43:00.151 31 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 762, in request
2026-02-26 15:43:00.151 31 ERROR tempest.lib.common.validation_resources self._error_checker(resp, resp_body)
2026-02-26 15:43:00.151 31 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 946, in _error_checker
2026-02-26 15:43:00.151 31 ERROR tempest.lib.common.validation_resources raise exceptions.UnexpectedResponseCode(str(resp.status),
2026-02-26 15:43:00.151 31 ERROR tempest.lib.common.validation_resources tempest.lib.exceptions.UnexpectedResponseCode: Unexpected response code received
2026-02-26 15:43:00.151 31 ERROR tempest.lib.common.validation_resources Details: 503
2026-02-26 15:43:00.151 31 ERROR tempest.lib.common.validation_resources
2026-02-26 15:43:00,373 31 INFO [tempest.lib.common.rest_client] Request (AttachInterfacesUnderV243Test:_run_cleanups): 503 DELETE https://neutron-public-openstack.apps-crc.testing/v2.0/security-groups/09f4499d-e8f1-4fb1-bf25-28589fa202a5 0.213s
2026-02-26 15:43:00,374 31 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': '<omitted>'}
Body: None
Response - Headers: {'date': 'Thu, 26 Feb 2026 15:43:00 GMT', 'server': 'Apache', 'content-length': '218', 'content-type': 'application/json', 'x-openstack-request-id': 'req-ba03e5a6-ec0a-4630-aa6f-ee2ff54cbf81', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d6681e4e2c1fc2607c3492a2518ffa69; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '503', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/security-groups/09f4499d-e8f1-4fb1-bf25-28589fa202a5'}
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-02-26 15:43:00,374 31 ERROR [tempest.lib.common.validation_resources] Exception raised while deleting security group 09f4499d-e8f1-4fb1-bf25-28589fa202a5
2026-02-26 15:43:00.374 31 ERROR tempest.lib.common.validation_resources Traceback (most recent call last):
2026-02-26 15:43:00.374 31 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/tempest/lib/common/validation_resources.py", line 315, in clear_validation_resources
2026-02-26 15:43:00.374 31 ERROR tempest.lib.common.validation_resources security_group_client.delete_security_group(sec_id)
2026-02-26 15:43:00.374 31 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/tempest/lib/services/network/security_groups_client.py", line 59, in delete_security_group
2026-02-26 15:43:00.374 31 ERROR tempest.lib.common.validation_resources return self.delete_resource(uri)
2026-02-26 15:43:00.374 31 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/tempest/lib/services/network/base.py", line 42, in delete_resource
2026-02-26 15:43:00.374 31 ERROR tempest.lib.common.validation_resources resp, body = self.delete(req_uri)
2026-02-26 15:43:00.374 31 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 359, in delete
2026-02-26 15:43:00.374 31 ERROR tempest.lib.common.validation_resources return self.request('DELETE', url, extra_headers, headers, body)
2026-02-26 15:43:00.374 31 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 762, in request
2026-02-26 15:43:00.374 31 ERROR tempest.lib.common.validation_resources self._error_checker(resp, resp_body)
2026-02-26 15:43:00.374 31 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 946, in _error_checker
2026-02-26 15:43:00.374 31 ERROR tempest.lib.common.validation_resources raise exceptions.UnexpectedResponseCode(str(resp.status),
2026-02-26 15:43:00.374 31 ERROR tempest.lib.common.validation_resources tempest.lib.exceptions.UnexpectedResponseCode: Unexpected response code received
2026-02-26 15:43:00.374 31 ERROR tempest.lib.common.validation_resources Details: 503
2026-02-26 15:43:00.374 31 ERROR tempest.lib.common.validation_resources
2026-02-26 15:43:00,445 31 INFO [tempest.lib.common.rest_client] Request (AttachInterfacesUnderV243Test:_run_cleanups): 503 DELETE https://neutron-public-openstack.apps-crc.testing/v2.0/floatingips/398e5765-6b38-4370-b012-a1b43ce89b07 0.067s
2026-02-26 15:43:00,446 31 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': '<omitted>'}
Body: None
Response - Headers: {'date': 'Thu, 26 Feb 2026 15:43:00 GMT', 'server': 'Apache', 'content-length': '218', 'content-type': 'application/json', 'x-openstack-request-id': 'req-32fabf9c-f16c-4b41-bd5e-27d8d17c0cbc', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d6681e4e2c1fc2607c3492a2518ffa69; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '503', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/floatingips/398e5765-6b38-4370-b012-a1b43ce89b07'}
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-02-26 15:43:00,446 31 ERROR [tempest.lib.common.validation_resources] Exception raised while deleting ip 398e5765-6b38-4370-b012-a1b43ce89b07
2026-02-26 15:43:00.446 31 ERROR tempest.lib.common.validation_resources Traceback (most recent call last):
2026-02-26 15:43:00.446 31 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/tempest/lib/common/validation_resources.py", line 335, in clear_validation_resources
2026-02-26 15:43:00.446 31 ERROR tempest.lib.common.validation_resources floating_ip_client.delete_floatingip(fip_id)
2026-02-26 15:43:00.446 31 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/tempest/lib/services/network/floating_ips_client.py", line 55, in delete_floatingip
2026-02-26 15:43:00.446 31 ERROR tempest.lib.common.validation_resources return self.delete_resource(uri)
2026-02-26 15:43:00.446 31 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/tempest/lib/services/network/base.py", line 42, in delete_resource
2026-02-26 15:43:00.446 31 ERROR tempest.lib.common.validation_resources resp, body = self.delete(req_uri)
2026-02-26 15:43:00.446 31 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 359, in delete
2026-02-26 15:43:00.446 31 ERROR tempest.lib.common.validation_resources return self.request('DELETE', url, extra_headers, headers, body)
2026-02-26 15:43:00.446 31 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 762, in request
2026-02-26 15:43:00.446 31 ERROR tempest.lib.common.validation_resources self._error_checker(resp, resp_body)
2026-02-26 15:43:00.446 31 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 946, in _error_checker
2026-02-26 15:43:00.446 31 ERROR tempest.lib.common.validation_resources raise exceptions.UnexpectedResponseCode(str(resp.status),
2026-02-26 15:43:00.446 31 ERROR tempest.lib.common.validation_resources tempest.lib.exceptions.UnexpectedResponseCode: Unexpected response code received
2026-02-26 15:43:00.446 31 ERROR tempest.lib.common.validation_resources Details: 503
2026-02-26 15:43:00.446 31 ERROR tempest.lib.common.validation_resources
}}}
traceback-1: {{{
Traceback (most recent call last):
File "/usr/lib/python3.9/site-packages/fixtures/fixture.py", line 124, in cleanUp
return self._cleanups(raise_errors=raise_first)
File "/usr/lib/python3.9/site-packages/fixtures/callmany.py", line 84, in __call__
raise error[1].with_traceback(error[2])
File "/usr/lib/python3.9/site-packages/fixtures/callmany.py", line 78, in __call__
cleanup(*args, **kwargs)
File "/usr/lib/python3.9/site-packages/tempest/lib/common/validation_resources.py", line 346, in clear_validation_resources
raise has_exception
File "/usr/lib/python3.9/site-packages/tempest/lib/common/validation_resources.py", line 299, in clear_validation_resources
keypair_client.delete_keypair(keypair_name)
File "/usr/lib/python3.9/site-packages/tempest/lib/services/compute/keypairs_client.py", line 115, in delete_keypair
resp, body = self.delete(url)
File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 359, in delete
return self.request('DELETE', url, extra_headers, headers, body)
File "/usr/lib/python3.9/site-packages/tempest/lib/services/compute/base_compute_client.py", line 47, in request
resp, resp_body = super(BaseComputeClient, self).request(
File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 762, in request
self._error_checker(resp, resp_body)
File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 946, 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 "/usr/lib/python3.9/site-packages/tempest/common/utils/__init__.py", line 65, in wrapper
return f(*func_args, **func_kwargs)
File "/usr/lib/python3.9/site-packages/tempest/api/compute/servers/test_attach_interfaces.py", line 378, in test_add_remove_fixed_ip
server, ifs, fip = self._create_server_get_interfaces()
File "/usr/lib/python3.9/site-packages/tempest/api/compute/servers/test_attach_interfaces.py", line 93, in _create_server_get_interfaces
ifs = (self.interfaces_client.list_interfaces(server['id'])
File "/usr/lib/python3.9/site-packages/tempest/lib/services/compute/interfaces_client.py", line 32, in list_interfaces
resp, body = self.get('servers/%s/os-interface' % server_id)
File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 342, in get
return self.request('GET', url, extra_headers, headers,
File "/usr/lib/python3.9/site-packages/tempest/lib/services/compute/base_compute_client.py", line 47, in request
resp, resp_body = super(BaseComputeClient, self).request(
File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 762, in request
self._error_checker(resp, resp_body)
File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 946, in _error_checker
raise exceptions.UnexpectedResponseCode(str(resp.status),
tempest.lib.exceptions.UnexpectedResponseCode: Unexpected response code received
Details: 503
|
||||||
| tempest.api.network.test_extensions.ExtensionsTestJSON | 1 | 0 | 1 | 0 | 0 | Detail | |
test_list_show_extensions[id-ef28c7e6-e646-4979-9d67-deb207bc5564,smoke] |
fail
ft31.1: tempest.api.network.test_extensions.ExtensionsTestJSON.test_list_show_extensions[id-ef28c7e6-e646-4979-9d67-deb207bc5564,smoke]testtools.testresult.real._StringException: pythonlogging:'': {{{
2026-02-26 15:42:23,245 30 INFO [tempest.lib.common.rest_client] Request (ExtensionsTestJSON:test_list_show_extensions): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/extensions 0.401s
2026-02-26 15:42:23,249 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': '<omitted>'}
Body: None
Response - Headers: {'date': 'Thu, 26 Feb 2026 15:42:23 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '17205', 'x-openstack-request-id': 'req-ae98afd3-c212-49ef-bc2a-6dee07fbc18e', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d6681e4e2c1fc2607c3492a2518ffa69; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/extensions'}
Body: b'{"extensions": [{"name": "Address group", "alias": "address-group", "description": "Support address group", "updated": "2020-07-15T10:00:00-00:00", "links": []}, {"name": "Address scope", "alias": "address-scope", "description": "Address scopes extension.", "updated": "2015-07-26T10:00:00-00:00", "links": []}, {"name": "agent", "alias": "agent", "description": "The agent management extension.", "updated": "2013-02-03T10:00:00-00:00", "links": []}, {"name": "Allowed Address Pairs", "alias": "allowed-address-pairs", "description": "Provides allowed address pairs", "updated": "2013-07-23T10:00:00-00:00", "links": []}, {"name": "Auto Allocated Topology Services", "alias": "auto-allocated-topology", "description": "Auto Allocated Topology Services.", "updated": "2016-01-01T00:00:00-00:00", "links": []}, {"name": "Availability Zone", "alias": "availability_zone", "description": "The availability zone extension.", "updated": "2015-01-01T10:00:00-00:00", "links": []}, {"name": "Default Subnetpools", "alias": "default-subnetpools", "description": "Provides ability to mark and use a subnetpool as the default.", "updated": "2016-02-18T18:00:00-00:00", "links": []}, {"name": "DHCP Agent Scheduler", "alias": "dhcp_agent_scheduler", "description": "Schedule networks among dhcp agents", "updated": "2013-02-07T10:00:00-00:00", "links": []}, {"name": "DNS Integration", "alias": "dns-integration", "description": "Provides integration with DNS.", "updated": "2015-08-15T18:00:00-00:00", "links": []}, {"name": "dns_domain for ports", "alias": "dns-domain-ports", "description": "Allows the DNS domain to be specified for a network port.", "updated": "2017-04-24T10:00:00-00:00", "links": []}, {"name": "DNS domain names with keywords allowed", "alias": "dns-integration-domain-keywords", "description": "Allows to use keywords like <project_id>, <project_name>, <user_id> and <user_name> as DNS domain name", "updated": "2020-06-15T18:00:00-00:00", "links": []}, {"name": "Expose Floating IP port forwardings", "alias": "expose-port-forwarding-in-fip", "description": "Expose port forwarding fields in floating IP response", "updated": "2018-06-28T16:00:00-00:00", "links": []}, {"name": "Neutron external network", "alias": "external-net", "description": "Adds external network attribute to network resource.", "updated": "2013-01-14T10:00:00-00:00", "links": []}, {"name": "Neutron Extra DHCP options", "alias": "extra_dhcp_opt", "description": "Extra options configuration for DHCP. For example PXE boot options to DHCP clients can be specified (e.g. tftp-server, server-ip-address, bootfile-name)", "updated": "2013-03-17T12:00:00-00:00", "links": []}, {"name": "Neutron Extra Route", "alias": "extraroute", "description": "Extra routes configuration for L3 router", "updated": "2013-02-01T10:00:00-00:00", "links": []}, {"name": "Filter parameters validation", "alias": "filter-validation", "description": "Provides validation on filter parameters.", "updated": "2018-07-04T10:00:00-00:00", "links": []}, {"name": "Floating IP Port Forwarding new attribute description", "alias": "floating-ip-port-forwarding-description", "description": "Add a description field to Port Forwarding rules", "updated": "2019-11-01T10:00:00-00:00", "links": []}, {"name": "Floating IP port forwarding detail", "alias": "floating-ip-port-forwarding-detail", "description": "Allow list floating ip return more port forwarding data, include\'id\' and \'internal_port_id\'", "updated": "2022-05-06T10:00:00-00:00", "links": []}, {"name": "Floating IP Port Forwarding support port ranges", "alias": "floating-ip-port-forwarding-port-ranges", "description": "Add suport to port ranges", "updated": "2020-07-01T10:00:00-00:00", "links": []}, {"name": "Floating IP Port Details Extension", "alias": "fip-port-details", "description": "Add port_details attribute to Floating IP resource", "updated": "2018-04-09T10:00:00-00:00", "links": []}, {"name": "Neutron Service Flavors", "alias": "flavors", "description": "Flavor specification for Neutron advanced services.", "updated": "2015-09-17T10:00:00-00:00", "li
2026-02-26 15:42:23,509 30 INFO [tempest.lib.common.rest_client] Request (ExtensionsTestJSON:test_list_show_extensions): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/address-group 0.260s
2026-02-26 15:42:23,510 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': '<omitted>'}
Body: None
Response - Headers: {'date': 'Thu, 26 Feb 2026 15:42:23 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '159', 'x-openstack-request-id': 'req-5ae95afe-9fe4-441a-9da6-85a0edb14c3d', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d6681e4e2c1fc2607c3492a2518ffa69; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/address-group'}
Body: b'{"extension": {"name": "Address group", "alias": "address-group", "description": "Support address group", "updated": "2020-07-15T10:00:00-00:00", "links": []}}'
2026-02-26 15:42:23,588 30 INFO [tempest.lib.common.rest_client] Request (ExtensionsTestJSON:test_list_show_extensions): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/address-scope 0.077s
2026-02-26 15:42:23,588 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': '<omitted>'}
Body: None
Response - Headers: {'date': 'Thu, 26 Feb 2026 15:42:23 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '163', 'x-openstack-request-id': 'req-2fee5a43-2197-4ea8-9cc9-29b6c63ab0cd', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d6681e4e2c1fc2607c3492a2518ffa69; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/address-scope'}
Body: b'{"extension": {"name": "Address scope", "alias": "address-scope", "description": "Address scopes extension.", "updated": "2015-07-26T10:00:00-00:00", "links": []}}'
2026-02-26 15:42:23,675 30 INFO [tempest.lib.common.rest_client] Request (ExtensionsTestJSON:test_list_show_extensions): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/agent 0.086s
2026-02-26 15:42:23,676 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': '<omitted>'}
Body: None
Response - Headers: {'date': 'Thu, 26 Feb 2026 15:42:23 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '153', 'x-openstack-request-id': 'req-e8215c56-cacf-4973-b3a8-822d0d674f6c', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d6681e4e2c1fc2607c3492a2518ffa69; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/agent'}
Body: b'{"extension": {"name": "agent", "alias": "agent", "description": "The agent management extension.", "updated": "2013-02-03T10:00:00-00:00", "links": []}}'
2026-02-26 15:42:23,729 30 INFO [tempest.lib.common.rest_client] Request (ExtensionsTestJSON:test_list_show_extensions): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/allowed-address-pairs 0.052s
2026-02-26 15:42:23,729 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': '<omitted>'}
Body: None
Response - Headers: {'date': 'Thu, 26 Feb 2026 15:42:23 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '184', 'x-openstack-request-id': 'req-f8f43b89-075f-4ef8-8d77-57f4572638d2', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d6681e4e2c1fc2607c3492a2518ffa69; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/allowed-address-pairs'}
Body: b'{"extension": {"name": "Allowed Address Pairs", "alias": "allowed-address-pairs", "description": "Provides allowed address pairs", "updated": "2013-07-23T10:00:00-00:00", "links": []}}'
2026-02-26 15:42:23,809 30 INFO [tempest.lib.common.rest_client] Request (ExtensionsTestJSON:test_list_show_extensions): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/auto-allocated-topology 0.079s
2026-02-26 15:42:23,830 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': '<omitted>'}
Body: None
Response - Headers: {'date': 'Thu, 26 Feb 2026 15:42:23 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '200', 'x-openstack-request-id': 'req-a52775c0-7529-4ca0-831b-3390c9282139', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d6681e4e2c1fc2607c3492a2518ffa69; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/auto-allocated-topology'}
Body: b'{"extension": {"name": "Auto Allocated Topology Services", "alias": "auto-allocated-topology", "description": "Auto Allocated Topology Services.", "updated": "2016-01-01T00:00:00-00:00", "links": []}}'
2026-02-26 15:42:23,898 30 INFO [tempest.lib.common.rest_client] Request (ExtensionsTestJSON:test_list_show_extensions): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/availability_zone 0.068s
2026-02-26 15:42:23,899 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': '<omitted>'}
Body: None
Response - Headers: {'date': 'Thu, 26 Feb 2026 15:42:23 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '178', 'x-openstack-request-id': 'req-494cfcc9-659e-4d71-bc89-086228b7792a', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d6681e4e2c1fc2607c3492a2518ffa69; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/availability_zone'}
Body: b'{"extension": {"name": "Availability Zone", "alias": "availability_zone", "description": "The availability zone extension.", "updated": "2015-01-01T10:00:00-00:00", "links": []}}'
2026-02-26 15:42:23,959 30 INFO [tempest.lib.common.rest_client] Request (ExtensionsTestJSON:test_list_show_extensions): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/default-subnetpools 0.060s
2026-02-26 15:42:23,960 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': '<omitted>'}
Body: None
Response - Headers: {'date': 'Thu, 26 Feb 2026 15:42:23 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '211', 'x-openstack-request-id': 'req-cc110957-35b3-46ea-9e59-dff51d45cd67', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d6681e4e2c1fc2607c3492a2518ffa69; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/default-subnetpools'}
Body: b'{"extension": {"name": "Default Subnetpools", "alias": "default-subnetpools", "description": "Provides ability to mark and use a subnetpool as the default.", "updated": "2016-02-18T18:00:00-00:00", "links": []}}'
2026-02-26 15:42:24,006 30 INFO [tempest.lib.common.rest_client] Request (ExtensionsTestJSON:test_list_show_extensions): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/dhcp_agent_scheduler 0.046s
2026-02-26 15:42:24,006 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': '<omitted>'}
Body: None
Response - Headers: {'date': 'Thu, 26 Feb 2026 15:42:24 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '187', 'x-openstack-request-id': 'req-c2db3b9b-bc68-4ee1-bbb3-71de176c2b2e', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d6681e4e2c1fc2607c3492a2518ffa69; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/dhcp_agent_scheduler'}
Body: b'{"extension": {"name": "DHCP Agent Scheduler", "alias": "dhcp_agent_scheduler", "description": "Schedule networks among dhcp agents", "updated": "2013-02-07T10:00:00-00:00", "links": []}}'
2026-02-26 15:42:24,082 30 INFO [tempest.lib.common.rest_client] Request (ExtensionsTestJSON:test_list_show_extensions): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/dns-integration 0.075s
2026-02-26 15:42:24,082 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': '<omitted>'}
Body: None
Response - Headers: {'date': 'Thu, 26 Feb 2026 15:42:24 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '172', 'x-openstack-request-id': 'req-1ad5a2b0-e48e-495a-b36d-9f20a2d6df8d', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d6681e4e2c1fc2607c3492a2518ffa69; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/dns-integration'}
Body: b'{"extension": {"name": "DNS Integration", "alias": "dns-integration", "description": "Provides integration with DNS.", "updated": "2015-08-15T18:00:00-00:00", "links": []}}'
2026-02-26 15:42:24,127 30 INFO [tempest.lib.common.rest_client] Request (ExtensionsTestJSON:test_list_show_extensions): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/dns-domain-ports 0.045s
2026-02-26 15:42:24,128 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': '<omitted>'}
Body: None
Response - Headers: {'date': 'Thu, 26 Feb 2026 15:42:24 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '205', 'x-openstack-request-id': 'req-bbd2ae14-7464-4b96-b128-4924539005dc', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d6681e4e2c1fc2607c3492a2518ffa69; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/dns-domain-ports'}
Body: b'{"extension": {"name": "dns_domain for ports", "alias": "dns-domain-ports", "description": "Allows the DNS domain to be specified for a network port.", "updated": "2017-04-24T10:00:00-00:00", "links": []}}'
2026-02-26 15:42:24,190 30 INFO [tempest.lib.common.rest_client] Request (ExtensionsTestJSON:test_list_show_extensions): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/dns-integration-domain-keywords 0.062s
2026-02-26 15:42:24,190 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': '<omitted>'}
Body: None
Response - Headers: {'date': 'Thu, 26 Feb 2026 15:42:24 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '283', 'x-openstack-request-id': 'req-90f7d9e7-8911-4543-a164-c8be6c371055', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d6681e4e2c1fc2607c3492a2518ffa69; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/dns-integration-domain-keywords'}
Body: b'{"extension": {"name": "DNS domain names with keywords allowed", "alias": "dns-integration-domain-keywords", "description": "Allows to use keywords like <project_id>, <project_name>, <user_id> and <user_name> as DNS domain name", "updated": "2020-06-15T18:00:00-00:00", "links": []}}'
2026-02-26 15:42:24,271 30 INFO [tempest.lib.common.rest_client] Request (ExtensionsTestJSON:test_list_show_extensions): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/expose-port-forwarding-in-fip 0.080s
2026-02-26 15:42:24,272 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': '<omitted>'}
Body: None
Response - Headers: {'date': 'Thu, 26 Feb 2026 15:42:24 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '229', 'x-openstack-request-id': 'req-08dcadf9-3c17-4cca-a481-175232357d06', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d6681e4e2c1fc2607c3492a2518ffa69; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/expose-port-forwarding-in-fip'}
Body: b'{"extension": {"name": "Expose Floating IP port forwardings", "alias": "expose-port-forwarding-in-fip", "description": "Expose port forwarding fields in floating IP response", "updated": "2018-06-28T16:00:00-00:00", "links": []}}'
2026-02-26 15:42:24,456 30 INFO [tempest.lib.common.rest_client] Request (ExtensionsTestJSON:test_list_show_extensions): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/external-net 0.183s
2026-02-26 15:42:24,456 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': '<omitted>'}
Body: None
Response - Headers: {'date': 'Thu, 26 Feb 2026 15:42:24 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '200', 'x-openstack-request-id': 'req-2319f33a-29c6-4263-ad2a-a8cf89978bfd', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d6681e4e2c1fc2607c3492a2518ffa69; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/external-net'}
Body: b'{"extension": {"name": "Neutron external network", "alias": "external-net", "description": "Adds external network attribute to network resource.", "updated": "2013-01-14T10:00:00-00:00", "links": []}}'
2026-02-26 15:42:26,287 30 INFO [tempest.lib.common.rest_client] Request (ExtensionsTestJSON:test_list_show_extensions): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/extra_dhcp_opt 1.830s
2026-02-26 15:42:26,287 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': '<omitted>'}
Body: None
Response - Headers: {'date': 'Thu, 26 Feb 2026 15:42:26 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '304', 'x-openstack-request-id': 'req-73eb9ad7-4780-4b9d-9f89-fcc157a46b23', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d6681e4e2c1fc2607c3492a2518ffa69; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/extra_dhcp_opt'}
Body: b'{"extension": {"name": "Neutron Extra DHCP options", "alias": "extra_dhcp_opt", "description": "Extra options configuration for DHCP. For example PXE boot options to DHCP clients can be specified (e.g. tftp-server, server-ip-address, bootfile-name)", "updated": "2013-03-17T12:00:00-00:00", "links": []}}'
2026-02-26 15:42:26,407 30 INFO [tempest.lib.common.rest_client] Request (ExtensionsTestJSON:test_list_show_extensions): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/extraroute 0.119s
2026-02-26 15:42:26,407 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': '<omitted>'}
Body: None
Response - Headers: {'date': 'Thu, 26 Feb 2026 15:42:26 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '181', 'x-openstack-request-id': 'req-26ce54f8-4f00-43d4-b7d9-837b7be86f8a', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d6681e4e2c1fc2607c3492a2518ffa69; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/extraroute'}
Body: b'{"extension": {"name": "Neutron Extra Route", "alias": "extraroute", "description": "Extra routes configuration for L3 router", "updated": "2013-02-01T10:00:00-00:00", "links": []}}'
2026-02-26 15:42:26,483 30 INFO [tempest.lib.common.rest_client] Request (ExtensionsTestJSON:test_list_show_extensions): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/filter-validation 0.075s
2026-02-26 15:42:26,483 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': '<omitted>'}
Body: None
Response - Headers: {'date': 'Thu, 26 Feb 2026 15:42:26 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '198', 'x-openstack-request-id': 'req-c9ff50b4-fae2-4df5-9530-45115a41e235', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d6681e4e2c1fc2607c3492a2518ffa69; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/filter-validation'}
Body: b'{"extension": {"name": "Filter parameters validation", "alias": "filter-validation", "description": "Provides validation on filter parameters.", "updated": "2018-07-04T10:00:00-00:00", "links": []}}'
2026-02-26 15:42:26,569 30 INFO [tempest.lib.common.rest_client] Request (ExtensionsTestJSON:test_list_show_extensions): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/floating-ip-port-forwarding-description 0.085s
2026-02-26 15:42:26,569 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': '<omitted>'}
Body: None
Response - Headers: {'date': 'Thu, 26 Feb 2026 15:42:26 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '252', 'x-openstack-request-id': 'req-4e93581e-5d60-4368-987b-493d0f711138', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d6681e4e2c1fc2607c3492a2518ffa69; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/floating-ip-port-forwarding-description'}
Body: b'{"extension": {"name": "Floating IP Port Forwarding new attribute description", "alias": "floating-ip-port-forwarding-description", "description": "Add a description field to Port Forwarding rules", "updated": "2019-11-01T10:00:00-00:00", "links": []}}'
2026-02-26 15:42:26,699 30 INFO [tempest.lib.common.rest_client] Request (ExtensionsTestJSON:test_list_show_extensions): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/floating-ip-port-forwarding-detail 0.129s
2026-02-26 15:42:26,740 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': '<omitted>'}
Body: None
Response - Headers: {'date': 'Thu, 26 Feb 2026 15:42:26 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '271', 'x-openstack-request-id': 'req-19c63a45-0914-4da2-8aa2-184febc5db3b', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d6681e4e2c1fc2607c3492a2518ffa69; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/floating-ip-port-forwarding-detail'}
Body: b'{"extension": {"name": "Floating IP port forwarding detail", "alias": "floating-ip-port-forwarding-detail", "description": "Allow list floating ip return more port forwarding data, include\'id\' and \'internal_port_id\'", "updated": "2022-05-06T10:00:00-00:00", "links": []}}'
2026-02-26 15:42:26,807 30 INFO [tempest.lib.common.rest_client] Request (ExtensionsTestJSON:test_list_show_extensions): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/floating-ip-port-forwarding-port-ranges 0.066s
2026-02-26 15:42:26,807 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': '<omitted>'}
Body: None
Response - Headers: {'date': 'Thu, 26 Feb 2026 15:42:26 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '223', 'x-openstack-request-id': 'req-717ac552-fc7d-42bb-9578-f5e6aa0deeb3', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d6681e4e2c1fc2607c3492a2518ffa69; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/floating-ip-port-forwarding-port-ranges'}
Body: b'{"extension": {"name": "Floating IP Port Forwarding support port ranges", "alias": "floating-ip-port-forwarding-port-ranges", "description": "Add suport to port ranges", "updated": "2020-07-01T10:00:00-00:00", "links": []}}'
2026-02-26 15:42:26,891 30 INFO [tempest.lib.common.rest_client] Request (ExtensionsTestJSON:test_list_show_extensions): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/fip-port-details 0.083s
2026-02-26 15:42:26,891 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': '<omitted>'}
Body: None
Response - Headers: {'date': 'Thu, 26 Feb 2026 15:42:26 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '212', 'x-openstack-request-id': 'req-c9affb48-dc32-458a-99fd-49f855fe9d99', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d6681e4e2c1fc2607c3492a2518ffa69; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/fip-port-details'}
Body: b'{"extension": {"name": "Floating IP Port Details Extension", "alias": "fip-port-details", "description": "Add port_details attribute to Floating IP resource", "updated": "2018-04-09T10:00:00-00:00", "links": []}}'
2026-02-26 15:42:26,990 30 INFO [tempest.lib.common.rest_client] Request (ExtensionsTestJSON:test_list_show_extensions): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/flavors 0.099s
2026-02-26 15:42:26,990 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': '<omitted>'}
Body: None
Response - Headers: {'date': 'Thu, 26 Feb 2026 15:42:26 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '193', 'x-openstack-request-id': 'req-7f555f40-f29a-440c-95d7-03f76cbb4820', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d6681e4e2c1fc2607c3492a2518ffa69; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/flavors'}
Body: b'{"extension": {"name": "Neutron Service Flavors", "alias": "flavors", "description": "Flavor specification for Neutron advanced services.", "updated": "2015-09-17T10:00:00-00:00", "links": []}}'
2026-02-26 15:42:27,065 30 INFO [tempest.lib.common.rest_client] Request (ExtensionsTestJSON:test_list_show_extensions): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/floating-ip-port-forwarding 0.074s
2026-02-26 15:42:27,065 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': '<omitted>'}
Body: None
Response - Headers: {'date': 'Thu, 26 Feb 2026 15:42:27 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '229', 'x-openstack-request-id': 'req-3fe6d515-395a-4948-a0d1-36a1ed2c2ff9', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d6681e4e2c1fc2607c3492a2518ffa69; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/floating-ip-port-forwarding'}
Body: b'{"extension": {"name": "Floating IP Port Forwarding", "alias": "floating-ip-port-forwarding", "description": "Allow port forwarding from floating IP port to an internal port", "updated": "2018-01-19T10:00:00-00:00", "links": []}}'
2026-02-26 15:42:27,112 30 INFO [tempest.lib.common.rest_client] Request (ExtensionsTestJSON:test_list_show_extensions): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/floatingip-pools 0.046s
2026-02-26 15:42:27,112 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': '<omitted>'}
Body: None
Response - Headers: {'date': 'Thu, 26 Feb 2026 15:42:27 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '188', 'x-openstack-request-id': 'req-1e627239-7a57-4151-90a0-ed9ceb4b986a', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d6681e4e2c1fc2607c3492a2518ffa69; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/floatingip-pools'}
Body: b'{"extension": {"name": "Floating IP Pools Extension", "alias": "floatingip-pools", "description": "Provides a floating IP pools API.", "updated": "2018-03-21T10:00:00-00:00", "links": []}}'
2026-02-26 15:42:27,216 30 INFO [tempest.lib.common.rest_client] Request (ExtensionsTestJSON:test_list_show_extensions): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/ip_allocation 0.103s
2026-02-26 15:42:27,216 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': '<omitted>'}
Body: None
Response - Headers: {'date': 'Thu, 26 Feb 2026 15:42:27 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '162', 'x-openstack-request-id': 'req-275ede79-4b7a-4cc0-819e-36b2057a2a4c', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d6681e4e2c1fc2607c3492a2518ffa69; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/ip_allocation'}
Body: b'{"extension": {"name": "IP Allocation", "alias": "ip_allocation", "description": "IP allocation extension.", "updated": "2016-06-10T23:00:00-00:00", "links": []}}'
2026-02-26 15:42:27,306 30 INFO [tempest.lib.common.rest_client] Request (ExtensionsTestJSON:test_list_show_extensions): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/l2_adjacency 0.089s
2026-02-26 15:42:27,307 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': '<omitted>'}
Body: None
Response - Headers: {'date': 'Thu, 26 Feb 2026 15:42:27 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '178', 'x-openstack-request-id': 'req-81d4b456-8eba-40a8-852f-2d41c0566570', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d6681e4e2c1fc2607c3492a2518ffa69; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/l2_adjacency'}
Body: b'{"extension": {"name": "L2 Adjacency", "alias": "l2_adjacency", "description": "Display L2 Adjacency for Neutron Networks.", "updated": "2016-04-12T16:00:00-00:00", "links": []}}'
2026-02-26 15:42:27,402 30 INFO [tempest.lib.common.rest_client] Request (ExtensionsTestJSON:test_list_show_extensions): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/router 0.095s
2026-02-26 15:42:27,403 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': '<omitted>'}
Body: None
Response - Headers: {'date': 'Thu, 26 Feb 2026 15:42:27 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '256', 'x-openstack-request-id': 'req-ff045da8-ec92-42e1-9681-0ca9778ca6c7', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d6681e4e2c1fc2607c3492a2518ffa69; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/router'}
Body: b'{"extension": {"name": "Neutron L3 Router", "alias": "router", "description": "Router abstraction for basic L3 forwarding between L2 Neutron networks and access to external networks via a NAT gateway.", "updated": "2012-07-20T10:00:00-00:00", "links": []}}'
2026-02-26 15:42:27,517 30 INFO [tempest.lib.common.rest_client] Request (ExtensionsTestJSON:test_list_show_extensions): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/ext-gw-mode 0.114s
2026-02-26 15:42:27,517 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': '<omitted>'}
Body: None
Response - Headers: {'date': 'Thu, 26 Feb 2026 15:42:27 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '268', 'x-openstack-request-id': 'req-ed3bcb93-65e8-42c8-849c-a064dfb69898', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d6681e4e2c1fc2607c3492a2518ffa69; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/ext-gw-mode'}
Body: b'{"extension": {"name": "Neutron L3 Configurable external gateway mode", "alias": "ext-gw-mode", "description": "Extension of the router abstraction for specifying whether SNAT should occur on the external gateway", "updated": "2013-03-28T10:00:00-00:00", "links": []}}'
2026-02-26 15:42:27,611 30 INFO [tempest.lib.common.rest_client] Request (ExtensionsTestJSON:test_list_show_extensions): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/logging 0.093s
2026-02-26 15:42:27,611 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': '<omitted>'}
Body: None
Response - Headers: {'date': 'Thu, 26 Feb 2026 15:42:27 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '213', 'x-openstack-request-id': 'req-9bbb06b4-2020-4ec2-9700-46e0f888c817', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d6681e4e2c1fc2607c3492a2518ffa69; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/logging'}
Body: b'{"extension": {"name": "Logging API Extension", "alias": "logging", "description": "Provides a logging API for resources such as security group and firewall.", "updated": "2017-01-01T10:00:00-00:00", "links": []}}'
2026-02-26 15:42:27,693 30 INFO [tempest.lib.common.rest_client] Request (ExtensionsTestJSON:test_list_show_extensions): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/multi-provider 0.081s
2026-02-26 15:42:27,694 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': '<omitted>'}
Body: None
Response - Headers: {'date': 'Thu, 26 Feb 2026 15:42:27 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '212', 'x-openstack-request-id': 'req-94339a59-83f9-44e1-a302-0f3fa1c54cc1', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d6681e4e2c1fc2607c3492a2518ffa69; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/multi-provider'}
Body: b'{"extension": {"name": "Multi Provider Network", "alias": "multi-provider", "description": "Expose mapping of virtual networks to multiple physical networks", "updated": "2013-06-27T10:00:00-00:00", "links": []}}'
2026-02-26 15:42:27,750 30 INFO [tempest.lib.common.rest_client] Request (ExtensionsTestJSON:test_list_show_extensions): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/net-mtu 0.056s
2026-02-26 15:42:27,751 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': '<omitted>'}
Body: None
Response - Headers: {'date': 'Thu, 26 Feb 2026 15:42:27 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '176', 'x-openstack-request-id': 'req-9ff8b06f-0a48-4dd0-b407-9c9a262860f5', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d6681e4e2c1fc2607c3492a2518ffa69; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/net-mtu'}
Body: b'{"extension": {"name": "Network MTU", "alias": "net-mtu", "description": "Provides MTU attribute for a network resource.", "updated": "2015-03-25T10:00:00-00:00", "links": []}}'
2026-02-26 15:42:27,873 30 INFO [tempest.lib.common.rest_client] Request (ExtensionsTestJSON:test_list_show_extensions): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/net-mtu-writable 0.122s
2026-02-26 15:42:27,875 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': '<omitted>'}
Body: None
Response - Headers: {'date': 'Thu, 26 Feb 2026 15:42:27 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '207', 'x-openstack-request-id': 'req-645d465e-1482-45f2-88ab-01204e3800a8', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d6681e4e2c1fc2607c3492a2518ffa69; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/net-mtu-writable'}
Body: b'{"extension": {"name": "Network MTU (writable)", "alias": "net-mtu-writable", "description": "Provides a writable MTU attribute for a network resource.", "updated": "2017-07-12T00:00:00-00:00", "links": []}}'
2026-02-26 15:42:27,987 30 INFO [tempest.lib.common.rest_client] Request (ExtensionsTestJSON:test_list_show_extensions): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/network_availability_zone 0.112s
2026-02-26 15:42:27,987 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': '<omitted>'}
Body: None
Response - Headers: {'date': 'Thu, 26 Feb 2026 15:42:27 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '200', 'x-openstack-request-id': 'req-e1ebcc3a-2fb5-48b2-967a-70299b01ca48', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d6681e4e2c1fc2607c3492a2518ffa69; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/network_availability_zone'}
Body: b'{"extension": {"name": "Network Availability Zone", "alias": "network_availability_zone", "description": "Availability zone support for network.", "updated": "2015-01-01T10:00:00-00:00", "links": []}}'
2026-02-26 15:42:28,618 30 INFO [tempest.lib.common.rest_client] Request (ExtensionsTestJSON:test_list_show_extensions): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/network-ip-availability 0.631s
2026-02-26 15:42:28,619 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': '<omitted>'}
Body: None
Response - Headers: {'date': 'Thu, 26 Feb 2026 15:42:28 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '216', 'x-openstack-request-id': 'req-820dc230-50fa-4d96-b42d-e8a6ff895f39', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d6681e4e2c1fc2607c3492a2518ffa69; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/network-ip-availability'}
Body: b'{"extension": {"name": "Network IP Availability", "alias": "network-ip-availability", "description": "Provides IP availability data for each network and subnet.", "updated": "2015-09-24T00:00:00-00:00", "links": []}}'
2026-02-26 15:42:29,129 30 INFO [tempest.lib.common.rest_client] Request (ExtensionsTestJSON:test_list_show_extensions): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/pagination 0.510s
2026-02-26 15:42:29,130 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': '<omitted>'}
Body: None
Response - Headers: {'date': 'Thu, 26 Feb 2026 15:42:29 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '192', 'x-openstack-request-id': 'req-7f114f1e-d768-4ff2-ae83-4d147a5e1d09', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d6681e4e2c1fc2607c3492a2518ffa69; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/pagination'}
Body: b'{"extension": {"name": "Pagination support", "alias": "pagination", "description": "Extension that indicates that pagination is enabled.", "updated": "2016-06-12T00:00:00-00:00", "links": []}}'
2026-02-26 15:42:29,258 30 INFO [tempest.lib.common.rest_client] Request (ExtensionsTestJSON:test_list_show_extensions): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/port-device-profile 0.128s
2026-02-26 15:42:29,258 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': '<omitted>'}
Body: None
Response - Headers: {'date': 'Thu, 26 Feb 2026 15:42:29 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '189', 'x-openstack-request-id': 'req-8a089b57-2b91-418c-8d6f-c001173d873c', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d6681e4e2c1fc2607c3492a2518ffa69; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/port-device-profile'}
Body: b'{"extension": {"name": "Port device profile", "alias": "port-device-profile", "description": "Expose the port device profile (Cyborg)", "updated": "2020-12-17T10:00:00-00:00", "links": []}}'
2026-02-26 15:42:29,396 30 INFO [tempest.lib.common.rest_client] Request (ExtensionsTestJSON:test_list_show_extensions): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/port-mac-address-regenerate 0.136s
2026-02-26 15:42:29,396 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': '<omitted>'}
Body: None
Response - Headers: {'date': 'Thu, 26 Feb 2026 15:42:29 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '209', 'x-openstack-request-id': 'req-7fffbf93-2004-4db7-bd08-09966e79d28f', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d6681e4e2c1fc2607c3492a2518ffa69; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/port-mac-address-regenerate'}
Body: b'{"extension": {"name": "Neutron Port MAC address regenerate", "alias": "port-mac-address-regenerate", "description": "Network port MAC address regenerate", "updated": "2018-05-03T10:00:00-00:00", "links": []}}'
2026-02-26 15:42:29,607 30 INFO [tempest.lib.common.rest_client] Request (ExtensionsTestJSON:test_list_show_extensions): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/port-numa-affinity-policy 0.211s
2026-02-26 15:42:29,607 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': '<omitted>'}
Body: None
Response - Headers: {'date': 'Thu, 26 Feb 2026 15:42:29 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '198', 'x-openstack-request-id': 'req-7eb53cfd-fd7c-4546-8e12-b9af8bf69b04', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d6681e4e2c1fc2607c3492a2518ffa69; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/port-numa-affinity-policy'}
Body: b'{"extension": {"name": "Port NUMA affinity policy", "alias": "port-numa-affinity-policy", "description": "Expose the port NUMA affinity policy", "updated": "2020-07-08T10:00:00-00:00", "links": []}}'
2026-02-26 15:42:29,703 30 INFO [tempest.lib.common.rest_client] Request (ExtensionsTestJSON:test_list_show_extensions): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/port-resource-request 0.095s
2026-02-26 15:42:29,704 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': '<omitted>'}
Body: None
Response - Headers: {'date': 'Thu, 26 Feb 2026 15:42:29 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '185', 'x-openstack-request-id': 'req-4c38aed4-af95-4f0f-8a71-e198f2b8d9ad', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d6681e4e2c1fc2607c3492a2518ffa69; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/port-resource-request'}
Body: b'{"extension": {"name": "Port Resource Request", "alias": "port-resource-request", "description": "Expose resource request to Port", "updated": "2018-05-08T10:00:00-00:00", "links": []}}'
2026-02-26 15:42:29,829 30 INFO [tempest.lib.common.rest_client] Request (ExtensionsTestJSON:test_list_show_extensions): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/port-resource-request-groups 0.121s
2026-02-26 15:42:29,829 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': '<omitted>'}
Body: None
Response - Headers: {'date': 'Thu, 26 Feb 2026 15:42:29 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '271', 'x-openstack-request-id': 'req-5c91fc92-4daa-49ee-8e15-373e346cb3ce', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d6681e4e2c1fc2607c3492a2518ffa69; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/port-resource-request-groups'}
Body: b'{"extension": {"name": "Port Resource Request Groups", "alias": "port-resource-request-groups", "description": "Support requesting multiple groups of resources and traits from the same RP subtree in resource_request", "updated": "2021-08-02T10:00:00-00:00", "links": []}}'
2026-02-26 15:42:29,920 30 INFO [tempest.lib.common.rest_client] Request (ExtensionsTestJSON:test_list_show_extensions): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/binding 0.087s
2026-02-26 15:42:29,920 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': '<omitted>'}
Body: None
Response - Headers: {'date': 'Thu, 26 Feb 2026 15:42:29 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '193', 'x-openstack-request-id': 'req-1ecf6afa-29ce-429b-b9d4-7cfdd684625f', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d6681e4e2c1fc2607c3492a2518ffa69; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/binding'}
Body: b'{"extension": {"name": "Port Binding", "alias": "binding", "description": "Expose port bindings of a virtual port to external application", "updated": "2014-02-03T10:00:00-00:00", "links": []}}'
2026-02-26 15:42:30,274 30 INFO [tempest.lib.common.rest_client] Request (ExtensionsTestJSON:test_list_show_extensions): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/binding-extended 0.354s
2026-02-26 15:42:30,275 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': '<omitted>'}
Body: None
Response - Headers: {'date': 'Thu, 26 Feb 2026 15:42:30 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '212', 'x-openstack-request-id': 'req-1a0b50c6-f047-41f0-a6e6-87a1e70a2e96', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d6681e4e2c1fc2607c3492a2518ffa69; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/binding-extended'}
Body: b'{"extension": {"name": "Port Bindings Extended", "alias": "binding-extended", "description": "Expose port bindings of a virtual port to external application", "updated": "2017-07-17T10:00:00-00:00", "links": []}}'
2026-02-26 15:42:30,565 30 INFO [tempest.lib.common.rest_client] Request (ExtensionsTestJSON:test_list_show_extensions): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/port-security 0.289s
2026-02-26 15:42:30,565 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': '<omitted>'}
Body: None
Response - Headers: {'date': 'Thu, 26 Feb 2026 15:42:30 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '160', 'x-openstack-request-id': 'req-9683fd65-c130-4a7a-8f95-e2a553dd5282', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d6681e4e2c1fc2607c3492a2518ffa69; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/port-security'}
Body: b'{"extension": {"name": "Port Security", "alias": "port-security", "description": "Provides port security", "updated": "2012-07-23T10:00:00-00:00", "links": []}}'
2026-02-26 15:42:31,008 30 INFO [tempest.lib.common.rest_client] Request (ExtensionsTestJSON:test_list_show_extensions): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/project-id 0.442s
2026-02-26 15:42:31,008 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': '<omitted>'}
Body: None
Response - Headers: {'date': 'Thu, 26 Feb 2026 15:42:31 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '204', 'x-openstack-request-id': 'req-3b9d8b3a-a784-4c93-8e0c-be3951da374b', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d6681e4e2c1fc2607c3492a2518ffa69; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/project-id'}
Body: b'{"extension": {"name": "project_id field enabled", "alias": "project-id", "description": "Extension that indicates that project_id field is enabled.", "updated": "2016-09-09T09:09:09-09:09", "links": []}}'
2026-02-26 15:42:31,221 30 INFO [tempest.lib.common.rest_client] Request (ExtensionsTestJSON:test_list_show_extensions): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/provider 0.213s
2026-02-26 15:42:31,222 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': '<omitted>'}
Body: None
Response - Headers: {'date': 'Thu, 26 Feb 2026 15:42:31 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '191', 'x-openstack-request-id': 'req-ef282c0c-8098-4fcf-9d29-1455bc9f6487', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d6681e4e2c1fc2607c3492a2518ffa69; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/provider'}
Body: b'{"extension": {"name": "Provider Network", "alias": "provider", "description": "Expose mapping of virtual networks to physical networks", "updated": "2012-09-07T10:00:00-00:00", "links": []}}'
2026-02-26 15:42:32,769 30 INFO [tempest.lib.common.rest_client] Request (ExtensionsTestJSON:test_list_show_extensions): 503 GET https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/qos 1.547s
2026-02-26 15:42:32,779 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': '<omitted>'}
Body: None
Response - Headers: {'date': 'Thu, 26 Feb 2026 15:42:32 GMT', 'server': 'Apache', 'content-length': '218', 'content-type': 'application/json', 'x-openstack-request-id': 'req-9f01bf17-a37f-45ad-90a3-e77b9d037ba2', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d6681e4e2c1fc2607c3492a2518ffa69; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '503', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/qos'}
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 (most recent call last):
File "/usr/lib/python3.9/site-packages/tempest/api/network/test_extensions.py", line 52, in test_list_show_extensions
ext_details = self.network_extensions_client.show_extension(
File "/usr/lib/python3.9/site-packages/tempest/lib/services/network/extensions_client.py", line 26, in show_extension
return self.show_resource(uri, **fields)
File "/usr/lib/python3.9/site-packages/tempest/lib/services/network/base.py", line 53, in show_resource
resp, body = self.get(req_uri)
File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 342, in get
return self.request('GET', url, extra_headers, headers,
File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 762, in request
self._error_checker(resp, resp_body)
File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 946, in _error_checker
raise exceptions.UnexpectedResponseCode(str(resp.status),
tempest.lib.exceptions.UnexpectedResponseCode: Unexpected response code received
Details: 503
|
||||||
| tempest.api.network.test_networks.BulkNetworkOpsTest | 3 | 2 | 1 | 0 | 0 | Detail | |
test_bulk_create_delete_network[id-d4f9024d-1e28-4fc1-a6b1-25dbc6fa11e2,smoke] |
pass
pt32.1: tempest.api.network.test_networks.BulkNetworkOpsTest.test_bulk_create_delete_network[id-d4f9024d-1e28-4fc1-a6b1-25dbc6fa11e2,smoke]
|
||||||
test_bulk_create_delete_port[id-48037ff2-e889-4c3b-b86a-8e3f34d2d060,smoke] |
pass
pt32.2: tempest.api.network.test_networks.BulkNetworkOpsTest.test_bulk_create_delete_port[id-48037ff2-e889-4c3b-b86a-8e3f34d2d060,smoke]
|
||||||
test_bulk_create_delete_subnet[id-8936533b-c0aa-4f29-8e53-6cc873aec489,smoke] |
fail
ft32.3: tempest.api.network.test_networks.BulkNetworkOpsTest.test_bulk_create_delete_subnet[id-8936533b-c0aa-4f29-8e53-6cc873aec489,smoke]testtools.testresult.real._StringException: pythonlogging:'': {{{
2026-02-26 15:42:32,765 32 INFO [tempest.lib.common.rest_client] Request (BulkNetworkOpsTest:test_bulk_create_delete_subnet): 503 POST https://neutron-public-openstack.apps-crc.testing/v2.0/networks 1.807s
2026-02-26 15:42:32,775 32 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': '<omitted>'}
Body: {"network": {"name": "tempest-BulkNetworkOpsTest-test-network-686047713"}}
Response - Headers: {'date': 'Thu, 26 Feb 2026 15:42:32 GMT', 'server': 'Apache', 'content-length': '218', 'content-type': 'application/json', 'x-openstack-request-id': 'req-95900a49-0df2-419a-b8d3-fd2ba35f6e4f', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d6681e4e2c1fc2607c3492a2518ffa69; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '503', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/networks'}
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 (most recent call last):
File "/usr/lib/python3.9/site-packages/tempest/api/network/test_networks.py", line 493, in test_bulk_create_delete_subnet
networks = [self.create_network(), self.create_network()]
File "/usr/lib/python3.9/site-packages/tempest/api/network/base.py", line 109, in create_network
body = cls.networks_client.create_network(name=network_name, **kwargs)
File "/usr/lib/python3.9/site-packages/tempest/lib/services/network/networks_client.py", line 27, in create_network
return self.create_resource(uri, post_data)
File "/usr/lib/python3.9/site-packages/tempest/lib/services/network/base.py", line 62, in create_resource
resp, body = self.post(req_uri, req_post_data)
File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 314, in post
resp_header, resp_body = self.request(
File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 762, in request
self._error_checker(resp, resp_body)
File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 946, in _error_checker
raise exceptions.UnexpectedResponseCode(str(resp.status),
tempest.lib.exceptions.UnexpectedResponseCode: Unexpected response code received
Details: 503
|
||||||
| tempest.api.network.test_ports.PortsTestJSON | 5 | 0 | 5 | 0 | 0 | Detail | |
test_create_port_in_allowed_allocation_pools[id-0435f278-40ae-48cb-a404-b8a087bc09b1,smoke] |
fail
ft33.1: tempest.api.network.test_ports.PortsTestJSON.test_create_port_in_allowed_allocation_pools[id-0435f278-40ae-48cb-a404-b8a087bc09b1,smoke]testtools.testresult.real._StringException: pythonlogging:'': {{{
2026-02-26 15:42:25,820 29 INFO [tempest.lib.common.rest_client] Request (PortsTestJSON:test_create_port_in_allowed_allocation_pools): 201 POST https://neutron-public-openstack.apps-crc.testing/v2.0/networks 3.268s
2026-02-26 15:42:25,821 29 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': '<omitted>'}
Body: {"network": {"name": "tempest-PortsTestJSON-2027425803"}}
Response - Headers: {'date': 'Thu, 26 Feb 2026 15:42:25 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '626', 'x-openstack-request-id': 'req-ca321647-c170-4a86-8732-4294cb4f4a74', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d6681e4e2c1fc2607c3492a2518ffa69; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '201', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/networks'}
Body: b'{"network":{"id":"07ff34c8-3480-46cc-9a19-6aefe270136f","name":"tempest-PortsTestJSON-2027425803","tenant_id":"bb7937395aa4485eb2609b6d8928b7a2","admin_state_up":true,"mtu":1442,"status":"ACTIVE","subnets":[],"shared":false,"project_id":"bb7937395aa4485eb2609b6d8928b7a2","qos_policy_id":null,"port_security_enabled":true,"dns_domain":"","router:external":false,"is_default":false,"availability_zone_hints":[],"availability_zones":[],"ipv4_address_scope":null,"ipv6_address_scope":null,"description":"","l2_adjacency":true,"tags":[],"created_at":"2026-02-26T15:42:23Z","updated_at":"2026-02-26T15:42:23Z","revision_number":1}}'
2026-02-26 15:42:30,415 29 INFO [tempest.lib.common.rest_client] Request (PortsTestJSON:test_create_port_in_allowed_allocation_pools): 201 POST https://neutron-public-openstack.apps-crc.testing/v2.0/subnets 4.593s
2026-02-26 15:42:30,415 29 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': '<omitted>'}
Body: {"subnet": {"network_id": "07ff34c8-3480-46cc-9a19-6aefe270136f", "cidr": "10.100.0.0/28", "ip_version": 4, "gateway_ip": "10.100.0.1", "allocation_pools": [{"start": "10.100.0.2", "end": "10.100.0.14"}]}}
Response - Headers: {'date': 'Thu, 26 Feb 2026 15:42:30 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '602', 'x-openstack-request-id': 'req-83a35d38-f71b-437e-97b7-0e972ad4a0e1', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d6681e4e2c1fc2607c3492a2518ffa69; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '201', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/subnets'}
Body: b'{"subnet":{"id":"7c9183d5-ec44-4978-afa4-e01836846fb7","name":"","tenant_id":"bb7937395aa4485eb2609b6d8928b7a2","network_id":"07ff34c8-3480-46cc-9a19-6aefe270136f","ip_version":4,"subnetpool_id":null,"enable_dhcp":true,"ipv6_ra_mode":null,"ipv6_address_mode":null,"gateway_ip":"10.100.0.1","cidr":"10.100.0.0/28","allocation_pools":[{"start":"10.100.0.2","end":"10.100.0.14"}],"host_routes":[],"dns_nameservers":[],"description":"","service_types":[],"tags":[],"created_at":"2026-02-26T15:42:27Z","updated_at":"2026-02-26T15:42:27Z","revision_number":0,"project_id":"bb7937395aa4485eb2609b6d8928b7a2"}}'
2026-02-26 15:43:30,633 29 INFO [tempest.lib.common.rest_client] Request (PortsTestJSON:_run_cleanups): 503 DELETE https://neutron-public-openstack.apps-crc.testing/v2.0/subnets/7c9183d5-ec44-4978-afa4-e01836846fb7 0.091s
2026-02-26 15:43:30,633 29 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': '<omitted>'}
Body: None
Response - Headers: {'date': 'Thu, 26 Feb 2026 15:43:30 GMT', 'server': 'Apache', 'content-length': '218', 'content-type': 'application/json', 'x-openstack-request-id': 'req-18c1ec69-8af2-4626-82b0-b642f92e4b84', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d6681e4e2c1fc2607c3492a2518ffa69; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '503', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/subnets/7c9183d5-ec44-4978-afa4-e01836846fb7'}
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-02-26 15:43:30,681 29 INFO [tempest.lib.common.rest_client] Request (PortsTestJSON:_run_cleanups): 503 DELETE https://neutron-public-openstack.apps-crc.testing/v2.0/networks/07ff34c8-3480-46cc-9a19-6aefe270136f 0.040s
2026-02-26 15:43:30,681 29 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': '<omitted>'}
Body: None
Response - Headers: {'date': 'Thu, 26 Feb 2026 15:43:30 GMT', 'server': 'Apache', 'content-length': '218', 'content-type': 'application/json', 'x-openstack-request-id': 'req-a2cafbf4-e4f8-41f4-86f2-658dee3ff727', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d6681e4e2c1fc2607c3492a2518ffa69; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '503', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/networks/07ff34c8-3480-46cc-9a19-6aefe270136f'}
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 "/usr/lib/python3.9/site-packages/tempest/lib/common/utils/test_utils.py", line 87, in call_and_ignore_notfound_exc
return func(*args, **kwargs)
File "/usr/lib/python3.9/site-packages/tempest/lib/services/network/subnets_client.py", line 52, in delete_subnet
return self.delete_resource(uri)
File "/usr/lib/python3.9/site-packages/tempest/lib/services/network/base.py", line 42, in delete_resource
resp, body = self.delete(req_uri)
File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 359, in delete
return self.request('DELETE', url, extra_headers, headers, body)
File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 762, in request
self._error_checker(resp, resp_body)
File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 946, in _error_checker
raise exceptions.UnexpectedResponseCode(str(resp.status),
tempest.lib.exceptions.UnexpectedResponseCode: Unexpected response code received
Details: 503
}}}
traceback-2: {{{
Traceback (most recent call last):
File "/usr/lib/python3.9/site-packages/tempest/lib/common/utils/test_utils.py", line 87, in call_and_ignore_notfound_exc
return func(*args, **kwargs)
File "/usr/lib/python3.9/site-packages/tempest/lib/services/network/networks_client.py", line 52, in delete_network
return self.delete_resource(uri)
File "/usr/lib/python3.9/site-packages/tempest/lib/services/network/base.py", line 42, in delete_resource
resp, body = self.delete(req_uri)
File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 359, in delete
return self.request('DELETE', url, extra_headers, headers, body)
File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 762, in request
self._error_checker(resp, resp_body)
File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 946, 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 "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 446, in _make_request
six.raise_from(e, None)
File "<string>", line 3, in raise_from
File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 441, in _make_request
httplib_response = conn.getresponse()
File "/usr/lib64/python3.9/http/client.py", line 1377, in getresponse
response.begin()
File "/usr/lib64/python3.9/http/client.py", line 320, in begin
version, status, reason = self._read_status()
File "/usr/lib64/python3.9/http/client.py", line 281, in _read_status
line = str(self.fp.readline(_MAXLINE + 1), "iso-8859-1")
File "/usr/lib64/python3.9/socket.py", line 716, in readinto
return self._sock.recv_into(b)
File "/usr/lib64/python3.9/ssl.py", line 1277, in recv_into
return self.read(nbytes, buffer)
File "/usr/lib64/python3.9/ssl.py", line 1135, in read
return self._sslobj.read(len, buffer)
socket.timeout: The read operation timed out
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/usr/lib/python3.9/site-packages/tempest/api/network/test_ports.py", line 136, in test_create_port_in_allowed_allocation_pools
body = self.ports_client.create_port(
File "/usr/lib/python3.9/site-packages/tempest/lib/services/network/ports_client.py", line 28, in create_port
return self.create_resource(uri, post_data)
File "/usr/lib/python3.9/site-packages/tempest/lib/services/network/base.py", line 62, in create_resource
resp, body = self.post(req_uri, req_post_data)
File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 314, in post
resp_header, resp_body = self.request(
File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 746, in request
resp, resp_body = self._request(method, url, headers=headers,
File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 612, in _request
resp, resp_body = self.raw_request(
File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 661, in raw_request
resp, resp_body = self.http_obj.request(
File "/usr/lib/python3.9/site-packages/tempest/lib/common/http.py", line 115, in request
r = super(ClosingHttp, self).request(method, url, retries=retry,
File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 78, in request
return self.request_encode_body(
File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 170, in request_encode_body
return self.urlopen(method, url, **extra_kw)
File "/usr/lib/python3.9/site-packages/urllib3/poolmanager.py", line 376, in urlopen
response = conn.urlopen(method, u.request_uri, **kw)
File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 756, in urlopen
retries = retries.increment(
File "/usr/lib/python3.9/site-packages/urllib3/util/retry.py", line 534, in increment
raise six.reraise(type(error), error, _stacktrace)
File "/usr/lib/python3.9/site-packages/urllib3/packages/six.py", line 709, in reraise
raise value
File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 700, in urlopen
httplib_response = self._make_request(
File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 448, in _make_request
self._raise_timeout(err=e, url=url, timeout_value=read_timeout)
File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 337, in _raise_timeout
raise ReadTimeoutError(
urllib3.exceptions.ReadTimeoutError: HTTPSConnectionPool(host='neutron-public-openstack.apps-crc.testing', port=443): Read timed out. (read timeout=60)
|
||||||
test_create_port_with_no_securitygroups[id-4179dcb9-1382-4ced-84fe-1b91c54f5735,smoke] |
fail
ft33.2: tempest.api.network.test_ports.PortsTestJSON.test_create_port_with_no_securitygroups[id-4179dcb9-1382-4ced-84fe-1b91c54f5735,smoke]testtools.testresult.real._StringException: pythonlogging:'': {{{
2026-02-26 15:43:30,745 29 INFO [tempest.lib.common.rest_client] Request (PortsTestJSON:test_create_port_with_no_securitygroups): 503 POST https://neutron-public-openstack.apps-crc.testing/v2.0/networks 0.060s
2026-02-26 15:43:30,746 29 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': '<omitted>'}
Body: {"network": {"name": "tempest-PortsTestJSON-1728743227"}}
Response - Headers: {'date': 'Thu, 26 Feb 2026 15:43:30 GMT', 'server': 'Apache', 'content-length': '218', 'content-type': 'application/json', 'x-openstack-request-id': 'req-43b3dde3-55f8-4656-8ebf-463492556bac', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d6681e4e2c1fc2607c3492a2518ffa69; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '503', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/networks'}
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 (most recent call last):
File "/usr/lib/python3.9/site-packages/tempest/api/network/test_ports.py", line 516, in test_create_port_with_no_securitygroups
network = self._create_network()
File "/usr/lib/python3.9/site-packages/tempest/api/network/test_ports.py", line 66, in _create_network
network = self.networks_client.create_network(
File "/usr/lib/python3.9/site-packages/tempest/lib/services/network/networks_client.py", line 27, in create_network
return self.create_resource(uri, post_data)
File "/usr/lib/python3.9/site-packages/tempest/lib/services/network/base.py", line 62, in create_resource
resp, body = self.post(req_uri, req_post_data)
File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 314, in post
resp_header, resp_body = self.request(
File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 762, in request
self._error_checker(resp, resp_body)
File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 946, in _error_checker
raise exceptions.UnexpectedResponseCode(str(resp.status),
tempest.lib.exceptions.UnexpectedResponseCode: Unexpected response code received
Details: 503
|
||||||
test_create_update_delete_port[id-c72c1c0c-2193-4aca-aaa4-b1442640f51c,smoke] |
fail
ft33.3: tempest.api.network.test_ports.PortsTestJSON.test_create_update_delete_port[id-c72c1c0c-2193-4aca-aaa4-b1442640f51c,smoke]testtools.testresult.real._StringException: pythonlogging:'': {{{
2026-02-26 15:43:30,816 29 INFO [tempest.lib.common.rest_client] Request (PortsTestJSON:test_create_update_delete_port): 503 POST https://neutron-public-openstack.apps-crc.testing/v2.0/ports 0.065s
2026-02-26 15:43:30,816 29 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': '<omitted>'}
Body: {"port": {"network_id": "adb1a709-5c53-454d-b3ac-b1652d94a706", "name": "tempest-PortsTestJSON-849164452"}}
Response - Headers: {'date': 'Thu, 26 Feb 2026 15:43:30 GMT', 'server': 'Apache', 'content-length': '218', 'content-type': 'application/json', 'x-openstack-request-id': 'req-1d1f68f1-c1b1-407a-b141-f82ffb281a62', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d6681e4e2c1fc2607c3492a2518ffa69; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '503', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/ports'}
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 (most recent call last):
File "/usr/lib/python3.9/site-packages/tempest/api/network/test_ports.py", line 78, in test_create_update_delete_port
body = self.ports_client.create_port(
File "/usr/lib/python3.9/site-packages/tempest/lib/services/network/ports_client.py", line 28, in create_port
return self.create_resource(uri, post_data)
File "/usr/lib/python3.9/site-packages/tempest/lib/services/network/base.py", line 62, in create_resource
resp, body = self.post(req_uri, req_post_data)
File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 314, in post
resp_header, resp_body = self.request(
File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 762, in request
self._error_checker(resp, resp_body)
File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 946, in _error_checker
raise exceptions.UnexpectedResponseCode(str(resp.status),
tempest.lib.exceptions.UnexpectedResponseCode: Unexpected response code received
Details: 503
|
||||||
test_list_ports[id-cf95b358-3e92-4a29-a148-52445e1ac50e,smoke] |
fail
ft33.4: tempest.api.network.test_ports.PortsTestJSON.test_list_ports[id-cf95b358-3e92-4a29-a148-52445e1ac50e,smoke]testtools.testresult.real._StringException: pythonlogging:'': {{{
2026-02-26 15:43:30,876 29 INFO [tempest.lib.common.rest_client] Request (PortsTestJSON:test_list_ports): 503 GET https://neutron-public-openstack.apps-crc.testing/v2.0/ports 0.059s
2026-02-26 15:43:30,876 29 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': '<omitted>'}
Body: None
Response - Headers: {'date': 'Thu, 26 Feb 2026 15:43:30 GMT', 'server': 'Apache', 'content-length': '218', 'content-type': 'application/json', 'x-openstack-request-id': 'req-e6dc9357-ed69-4583-8299-3ad02777f5db', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d6681e4e2c1fc2607c3492a2518ffa69; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '503', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/ports'}
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 (most recent call last):
File "/usr/lib/python3.9/site-packages/tempest/api/network/test_ports.py", line 184, in test_list_ports
body = self.ports_client.list_ports()
File "/usr/lib/python3.9/site-packages/tempest/lib/services/network/ports_client.py", line 69, in list_ports
return self.list_resources(uri, **filters)
File "/usr/lib/python3.9/site-packages/tempest/lib/services/network/base.py", line 35, in list_resources
resp, body = self.get(req_uri)
File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 342, in get
return self.request('GET', url, extra_headers, headers,
File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 762, in request
self._error_checker(resp, resp_body)
File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 946, in _error_checker
raise exceptions.UnexpectedResponseCode(str(resp.status),
tempest.lib.exceptions.UnexpectedResponseCode: Unexpected response code received
Details: 503
|
||||||
test_show_port[id-c9a685bd-e83f-499c-939f-9f7863ca259f,smoke] |
fail
ft33.5: tempest.api.network.test_ports.PortsTestJSON.test_show_port[id-c9a685bd-e83f-499c-939f-9f7863ca259f,smoke]testtools.testresult.real._StringException: pythonlogging:'': {{{
2026-02-26 15:43:30,932 29 INFO [tempest.lib.common.rest_client] Request (PortsTestJSON:test_show_port): 503 GET https://neutron-public-openstack.apps-crc.testing/v2.0/ports/aacc463a-dc13-4f81-b248-f6299012e9f4 0.054s
2026-02-26 15:43:30,932 29 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': '<omitted>'}
Body: None
Response - Headers: {'date': 'Thu, 26 Feb 2026 15:43:30 GMT', 'server': 'Apache', 'content-length': '218', 'content-type': 'application/json', 'x-openstack-request-id': 'req-ce7aa94e-ec22-4603-9f5d-a3cb03abb1c1', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d6681e4e2c1fc2607c3492a2518ffa69; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '503', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/ports/aacc463a-dc13-4f81-b248-f6299012e9f4'}
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 (most recent call last):
File "/usr/lib/python3.9/site-packages/tempest/api/network/test_ports.py", line 156, in test_show_port
body = self.ports_client.show_port(self.port['id'])
File "/usr/lib/python3.9/site-packages/tempest/lib/services/network/ports_client.py", line 49, in show_port
return self.show_resource(uri, **fields)
File "/usr/lib/python3.9/site-packages/tempest/lib/services/network/base.py", line 53, in show_resource
resp, body = self.get(req_uri)
File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 342, in get
return self.request('GET', url, extra_headers, headers,
File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 762, in request
self._error_checker(resp, resp_body)
File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 946, in _error_checker
raise exceptions.UnexpectedResponseCode(str(resp.status),
tempest.lib.exceptions.UnexpectedResponseCode: Unexpected response code received
Details: 503
|
||||||
| setUpClass (telemetry_tempest_plugin.aodh.api.gnocchi.test_alarming_api | 1 | 0 | 0 | 0 | 1 | Detail | |
TelemetryAlarmingAPIGnocchiTest) |
skip
pt34.1: setUpClass (telemetry_tempest_plugin.aodh.api.gnocchi.test_alarming_api.TelemetryAlarmingAPIGnocchiTest)
|
||||||
| setUpClass (telemetry_tempest_plugin.aodh.api.gnocchi.test_alarming_api_negative | 1 | 0 | 0 | 0 | 1 | Detail | |
TelemetryAlarmingNegativeGnocchiTest) |
skip
pt35.1: setUpClass (telemetry_tempest_plugin.aodh.api.gnocchi.test_alarming_api_negative.TelemetryAlarmingNegativeGnocchiTest)
|
||||||
| setUpClass (telemetry_tempest_plugin.scenario.test_gnocchi | 1 | 0 | 0 | 0 | 1 | Detail | |
GnocchiGabbiTest) |
skip
pt36.1: setUpClass (telemetry_tempest_plugin.scenario.test_gnocchi.GnocchiGabbiTest)
|
||||||
| setUpClass (telemetry_tempest_plugin.scenario.test_telemetry_integration | 1 | 0 | 0 | 0 | 1 | Detail | |
TestTelemetryIntegration) |
skip
pt37.1: setUpClass (telemetry_tempest_plugin.scenario.test_telemetry_integration.TestTelemetryIntegration)
|
||||||
| setUpClass (tempest.api.volume.test_versions | 1 | 0 | 0 | 0 | 1 | Detail | |
VersionsTest) |
skip
pt38.1: setUpClass (tempest.api.volume.test_versions.VersionsTest)
|
||||||
| setUpClass (tempest.api.volume.test_volumes_actions | 1 | 0 | 0 | 0 | 1 | Detail | |
VolumesActionsTest) |
skip
pt39.1: setUpClass (tempest.api.volume.test_volumes_actions.VolumesActionsTest)
|
||||||
| setUpClass (tempest.api.volume.test_volumes_get | 1 | 0 | 0 | 0 | 1 | Detail | |
VolumesGetTest) |
skip
pt40.1: setUpClass (tempest.api.volume.test_volumes_get.VolumesGetTest)
|
||||||
| setUpClass (tempest.api.volume.test_volumes_list | 1 | 0 | 0 | 0 | 1 | Detail | |
VolumesListTestJSON) |
skip
pt41.1: setUpClass (tempest.api.volume.test_volumes_list.VolumesListTestJSON)
|
||||||
| setUpClass (tempest.scenario.test_dashboard_basic_ops | 1 | 0 | 0 | 0 | 1 | Detail | |
TestDashboardBasicOps) |
skip
pt42.1: setUpClass (tempest.scenario.test_dashboard_basic_ops.TestDashboardBasicOps)
|
||||||
| setUpClass (tempest.scenario.test_server_multinode | 1 | 0 | 0 | 0 | 1 | Detail | |
TestServerMultinode) |
skip
pt43.1: setUpClass (tempest.scenario.test_server_multinode.TestServerMultinode)
|
||||||
| tempest.api.compute.flavors.test_flavors.FlavorsV2TestJSON | 2 | 2 | 0 | 0 | 0 | Detail | |
test_get_flavor[id-1f12046b-753d-40d2-abb6-d8eb8b30cb2f,smoke] |
pass
pt44.1: tempest.api.compute.flavors.test_flavors.FlavorsV2TestJSON.test_get_flavor[id-1f12046b-753d-40d2-abb6-d8eb8b30cb2f,smoke]
|
||||||
test_list_flavors[id-e36c0eaa-dff5-4082-ad1f-3f9a80aa3f59,smoke] |
pass
pt44.2: tempest.api.compute.flavors.test_flavors.FlavorsV2TestJSON.test_list_flavors[id-e36c0eaa-dff5-4082-ad1f-3f9a80aa3f59,smoke]
|
||||||
| tempest.api.compute.security_groups.test_security_group_rules.SecurityGroupRulesTestJSON | 2 | 2 | 0 | 0 | 0 | Detail | |
test_security_group_rules_create[id-850795d7-d4d3-4e55-b527-a774c0123d3a,smoke] |
pass
pt45.1: tempest.api.compute.security_groups.test_security_group_rules.SecurityGroupRulesTestJSON.test_security_group_rules_create[id-850795d7-d4d3-4e55-b527-a774c0123d3a,smoke]
|
||||||
test_security_group_rules_list[id-a6154130-5a55-4850-8be4-5e9e796dbf17,smoke] |
pass
pt45.2: tempest.api.compute.security_groups.test_security_group_rules.SecurityGroupRulesTestJSON.test_security_group_rules_list[id-a6154130-5a55-4850-8be4-5e9e796dbf17,smoke]
|
||||||
| tempest.api.compute.security_groups.test_security_groups.SecurityGroupsTestJSON | 1 | 1 | 0 | 0 | 0 | Detail | |
test_security_groups_create_list_delete[id-eb2b087d-633d-4d0d-a7bd-9e6ba35b32de,smoke] |
pass
pt46.1: tempest.api.compute.security_groups.test_security_groups.SecurityGroupsTestJSON.test_security_groups_create_list_delete[id-eb2b087d-633d-4d0d-a7bd-9e6ba35b32de,smoke]
|
||||||
| tempest.api.compute.servers.test_create_server.ServersTestManualDisk | 2 | 2 | 0 | 0 | 0 | Detail | |
test_list_servers[id-9a438d88-10c6-4bcd-8b5b-5b6e25e1346f,smoke] |
pass
pt47.1: tempest.api.compute.servers.test_create_server.ServersTestManualDisk.test_list_servers[id-9a438d88-10c6-4bcd-8b5b-5b6e25e1346f,smoke]
|
||||||
test_verify_server_details[id-5de47127-9977-400a-936f-abcfbec1218f,smoke] |
pass
pt47.2: tempest.api.compute.servers.test_create_server.ServersTestManualDisk.test_verify_server_details[id-5de47127-9977-400a-936f-abcfbec1218f,smoke]
|
||||||
| tempest.api.compute.test_versions.TestVersions | 2 | 2 | 0 | 0 | 0 | Detail | |
test_get_version_details[id-b953a29e-929c-4a8e-81be-ec3a7e03cb76,smoke] |
pass
pt48.1: tempest.api.compute.test_versions.TestVersions.test_get_version_details[id-b953a29e-929c-4a8e-81be-ec3a7e03cb76,smoke]
|
||||||
test_list_api_versions[id-6c0a0990-43b6-4529-9b61-5fd8daf7c55c,smoke] |
pass
pt48.2: tempest.api.compute.test_versions.TestVersions.test_list_api_versions[id-6c0a0990-43b6-4529-9b61-5fd8daf7c55c,smoke]
|
||||||
| tempest.api.identity.admin.v3.test_credentials.CredentialsTestJSON | 1 | 1 | 0 | 0 | 0 | Detail | |
test_credentials_create_get_update_delete[id-7cd59bf9-bda4-4c72-9467-d21cab278355,smoke] |
pass
pt49.1: tempest.api.identity.admin.v3.test_credentials.CredentialsTestJSON.test_credentials_create_get_update_delete[id-7cd59bf9-bda4-4c72-9467-d21cab278355,smoke]
|
||||||
| tempest.api.identity.admin.v3.test_domains.DomainsTestJSON | 1 | 1 | 0 | 0 | 0 | Detail | |
test_create_update_delete_domain[id-f2f5b44a-82e8-4dad-8084-0661ea3b18cf,smoke] |
pass
pt50.1: tempest.api.identity.admin.v3.test_domains.DomainsTestJSON.test_create_update_delete_domain[id-f2f5b44a-82e8-4dad-8084-0661ea3b18cf,smoke]
|
||||||
| tempest.api.identity.admin.v3.test_endpoints.EndPointsTestJSON | 1 | 1 | 0 | 0 | 0 | Detail | |
test_update_endpoint[id-37e8f15e-ee7c-4657-a1e7-f6b61e375eff,smoke] |
pass
pt51.1: tempest.api.identity.admin.v3.test_endpoints.EndPointsTestJSON.test_update_endpoint[id-37e8f15e-ee7c-4657-a1e7-f6b61e375eff,smoke]
|
||||||
| tempest.api.identity.admin.v3.test_policies.PoliciesTestJSON | 1 | 1 | 0 | 0 | 0 | Detail | |
test_create_update_delete_policy[id-e544703a-2f03-4cf2-9b0f-350782fdb0d3,smoke] |
pass
pt52.1: tempest.api.identity.admin.v3.test_policies.PoliciesTestJSON.test_create_update_delete_policy[id-e544703a-2f03-4cf2-9b0f-350782fdb0d3,smoke]
|
||||||
| tempest.api.identity.admin.v3.test_roles.RolesV3TestJSON | 1 | 1 | 0 | 0 | 0 | Detail | |
test_role_create_update_show_list[id-18afc6c0-46cf-4911-824e-9989cc056c3a,smoke] |
pass
pt53.1: tempest.api.identity.admin.v3.test_roles.RolesV3TestJSON.test_role_create_update_show_list[id-18afc6c0-46cf-4911-824e-9989cc056c3a,smoke]
|
||||||
| tempest.api.identity.admin.v3.test_trusts.TrustsV3TestJSON | 1 | 1 | 0 | 0 | 0 | Detail | |
test_get_trusts_all[id-4773ebd5-ecbf-4255-b8d8-b63e6f72b65d,smoke] |
pass
pt54.1: tempest.api.identity.admin.v3.test_trusts.TrustsV3TestJSON.test_get_trusts_all[id-4773ebd5-ecbf-4255-b8d8-b63e6f72b65d,smoke]
|
||||||
| tempest.api.identity.v3.test_api_discovery.TestApiDiscovery | 4 | 4 | 0 | 0 | 0 | Detail | |
test_api_media_types[id-657c1970-4722-4189-8831-7325f3bc4265,smoke] |
pass
pt55.1: tempest.api.identity.v3.test_api_discovery.TestApiDiscovery.test_api_media_types[id-657c1970-4722-4189-8831-7325f3bc4265,smoke]
|
||||||
test_api_version_resources[id-b9232f5e-d9e5-4d97-b96c-28d3db4de1bd,smoke] |
pass
pt55.2: tempest.api.identity.v3.test_api_discovery.TestApiDiscovery.test_api_version_resources[id-b9232f5e-d9e5-4d97-b96c-28d3db4de1bd,smoke]
|
||||||
test_api_version_statuses[id-8879a470-abfb-47bb-bb8d-5a7fd279ad1e,smoke] |
pass
pt55.3: tempest.api.identity.v3.test_api_discovery.TestApiDiscovery.test_api_version_statuses[id-8879a470-abfb-47bb-bb8d-5a7fd279ad1e,smoke]
|
||||||
test_list_api_versions[id-721f480f-35b6-46c7-846e-047e6acea0dc,smoke] |
pass
pt55.4: tempest.api.identity.v3.test_api_discovery.TestApiDiscovery.test_list_api_versions[id-721f480f-35b6-46c7-846e-047e6acea0dc,smoke]
|
||||||
| tempest.api.image.v2.test_images.BasicOperationsImagesTest | 3 | 3 | 0 | 0 | 0 | Detail | |
test_delete_image[id-f848bb94-1c6e-45a4-8726-39e3a5b23535,smoke] |
pass
pt56.1: tempest.api.image.v2.test_images.BasicOperationsImagesTest.test_delete_image[id-f848bb94-1c6e-45a4-8726-39e3a5b23535,smoke]
|
||||||
test_register_upload_get_image_file[id-139b765e-7f3d-4b3d-8b37-3ca3876ee318,smoke] |
pass
pt56.2: tempest.api.image.v2.test_images.BasicOperationsImagesTest.test_register_upload_get_image_file[id-139b765e-7f3d-4b3d-8b37-3ca3876ee318,smoke]
|
||||||
test_update_image[id-f66891a7-a35c-41a8-b590-a065c2a1caa6,smoke] |
pass
pt56.3: tempest.api.image.v2.test_images.BasicOperationsImagesTest.test_update_image[id-f66891a7-a35c-41a8-b590-a065c2a1caa6,smoke]
|
||||||
| tempest.api.network.test_networks.BulkNetworkOpsIpV6Test | 3 | 3 | 0 | 0 | 0 | Detail | |
test_bulk_create_delete_network[id-d4f9024d-1e28-4fc1-a6b1-25dbc6fa11e2,smoke] |
pass
pt57.1: tempest.api.network.test_networks.BulkNetworkOpsIpV6Test.test_bulk_create_delete_network[id-d4f9024d-1e28-4fc1-a6b1-25dbc6fa11e2,smoke]
|
||||||
test_bulk_create_delete_port[id-48037ff2-e889-4c3b-b86a-8e3f34d2d060,smoke] |
pass
pt57.2: tempest.api.network.test_networks.BulkNetworkOpsIpV6Test.test_bulk_create_delete_port[id-48037ff2-e889-4c3b-b86a-8e3f34d2d060,smoke]
|
||||||
test_bulk_create_delete_subnet[id-8936533b-c0aa-4f29-8e53-6cc873aec489,smoke] |
pass
pt57.3: tempest.api.network.test_networks.BulkNetworkOpsIpV6Test.test_bulk_create_delete_subnet[id-8936533b-c0aa-4f29-8e53-6cc873aec489,smoke]
|
||||||
| tempest.api.network.test_routers.RoutersIpV6Test | 4 | 4 | 0 | 0 | 0 | Detail | |
test_add_multiple_router_interfaces[id-802c73c9-c937-4cef-824b-2191e24a6aab,smoke] |
pass
pt58.1: tempest.api.network.test_routers.RoutersIpV6Test.test_add_multiple_router_interfaces[id-802c73c9-c937-4cef-824b-2191e24a6aab,smoke]
|
||||||
test_add_remove_router_interface_with_port_id[id-2b7d2f37-6748-4d78-92e5-1d590234f0d5,smoke] |
pass
pt58.2: tempest.api.network.test_routers.RoutersIpV6Test.test_add_remove_router_interface_with_port_id[id-2b7d2f37-6748-4d78-92e5-1d590234f0d5,smoke]
|
||||||
test_add_remove_router_interface_with_subnet_id[id-b42e6e39-2e37-49cc-a6f4-8467e940900a,smoke] |
pass
pt58.3: tempest.api.network.test_routers.RoutersIpV6Test.test_add_remove_router_interface_with_subnet_id[id-b42e6e39-2e37-49cc-a6f4-8467e940900a,smoke]
|
||||||
test_create_show_list_update_delete_router[id-f64403e2-8483-4b34-8ccd-b09a87bcc68c,smoke] |
pass
pt58.4: tempest.api.network.test_routers.RoutersIpV6Test.test_create_show_list_update_delete_router[id-f64403e2-8483-4b34-8ccd-b09a87bcc68c,smoke]
|
||||||
| tempest.api.object_storage.test_container_quotas.ContainerQuotasTest | 3 | 3 | 0 | 0 | 0 | Detail | |
test_upload_large_object[id-22eeeb2b-3668-4160-baef-44790f65a5a0,smoke] |
pass
pt59.1: tempest.api.object_storage.test_container_quotas.ContainerQuotasTest.test_upload_large_object[id-22eeeb2b-3668-4160-baef-44790f65a5a0,smoke]
|
||||||
test_upload_too_many_objects[id-3a387039-697a-44fc-a9c0-935de31f426b,smoke] |
pass
pt59.2: tempest.api.object_storage.test_container_quotas.ContainerQuotasTest.test_upload_too_many_objects[id-3a387039-697a-44fc-a9c0-935de31f426b,smoke]
|
||||||
test_upload_valid_object[id-9a0fb034-86af-4df0-86fa-f8bd7db21ae0,smoke] |
pass
pt59.3: tempest.api.object_storage.test_container_quotas.ContainerQuotasTest.test_upload_valid_object[id-9a0fb034-86af-4df0-86fa-f8bd7db21ae0,smoke]
|
||||||
| tempest.api.object_storage.test_container_services.ContainerTest | 3 | 3 | 0 | 0 | 0 | Detail | |
test_create_container[id-92139d73-7819-4db1-85f8-3f2f22a8d91f,smoke] |
pass
pt60.1: tempest.api.object_storage.test_container_services.ContainerTest.test_create_container[id-92139d73-7819-4db1-85f8-3f2f22a8d91f,smoke]
|
||||||
test_list_container_contents[id-312ff6bd-5290-497f-bda1-7c5fec6697ab,smoke] |
pass
pt60.2: tempest.api.object_storage.test_container_services.ContainerTest.test_list_container_contents[id-312ff6bd-5290-497f-bda1-7c5fec6697ab,smoke]
|
||||||
test_list_container_metadata[id-96e68f0e-19ec-4aa2-86f3-adc6a45e14dd,smoke] |
pass
pt60.3: tempest.api.object_storage.test_container_services.ContainerTest.test_list_container_metadata[id-96e68f0e-19ec-4aa2-86f3-adc6a45e14dd,smoke]
|
||||||
| tempest.api.object_storage.test_object_services.ObjectTest | 4 | 4 | 0 | 0 | 0 | Detail | |
test_create_object[id-5b4ce26f-3545-46c9-a2ba-5754358a4c62,smoke] |
pass
pt61.1: tempest.api.object_storage.test_object_services.ObjectTest.test_create_object[id-5b4ce26f-3545-46c9-a2ba-5754358a4c62,smoke]
|
||||||
test_get_object[id-02610ba7-86b7-4272-9ed8-aa8d417cb3cd,smoke] |
pass
pt61.2: tempest.api.object_storage.test_object_services.ObjectTest.test_get_object[id-02610ba7-86b7-4272-9ed8-aa8d417cb3cd,smoke]
|
||||||
test_list_object_metadata[id-9a447cf6-de06-48de-8226-a8c6ed31caf2,smoke] |
pass
pt61.3: tempest.api.object_storage.test_object_services.ObjectTest.test_list_object_metadata[id-9a447cf6-de06-48de-8226-a8c6ed31caf2,smoke]
|
||||||
test_update_object_metadata[id-7a94c25d-66e6-434c-9c38-97d4e2c29945,smoke] |
pass
pt61.4: tempest.api.object_storage.test_object_services.ObjectTest.test_update_object_metadata[id-7a94c25d-66e6-434c-9c38-97d4e2c29945,smoke]
|
||||||
| Total | 91 | 41 | 39 | 0 | 11 | ||