.stestr/0002755012276001227600000000000015145705712012427 5ustar tempesttempest.stestr/format0000644012276001227600000000000215145705463013633 0ustar tempesttempest1 .stestr/next-stream0000644012276001227600000000000215145705711014606 0ustar tempesttempest1 .stestr/times.dbm.dat0000644012276001227600000014600315145705712015005 0ustar tempesttempest0.0713160.0150030.568190.5972170.3048271.0215890.1823560.7198180.0666770.1581890.0857940.0383652.0697120.7765060.5624941.1528490.00.00.00.1369190.0517665.0183810.3518261.2605720.4108970.4213122.9840990.19931120.92858110.7894290.779650.422110.1794820.0918550.1543750.197910.0003860.00.00.8432438.7682070.0379747.5811077.9726687.2873490.9469180.3386580.5576990.2907920.1935557.5585911.16194811.7908139.350969.5609097.0487433.1433730.0771333.5627030.069490.0414790.0270640.0257070.00.00.1230450.02817445.64374920.3506560.00.0206050.00.00.0237570.1095130.00.00.00.00.0609360.00.00.00.00.00.00.00.00.00.00.090.3481480.00.00.00.00.00.00.00.066.3686160.00.0.stestr/00000600012276001227600000337155215145705711012516 0ustar tempesttempesttime: 2026-02-19 22:14:51.743472Z tags: worker-1 test: tempest.api.compute.test_versions.TestVersions.test_get_version_details[id-b953a29e-929c-4a8e-81be-ec3a7e03cb76,smoke] time: 2026-02-19 22:14:51.814788Z successful: tempest.api.compute.test_versions.TestVersions.test_get_version_details[id-b953a29e-929c-4a8e-81be-ec3a7e03cb76,smoke] [ multipart Content-Type: text/plain;charset=utf8 pythonlogging:'' F2F 2026-02-19 22:14:51,777 26 INFO [tempest.lib.common.rest_client] Request (TestVersions:test_get_version_details): 200 GET https://nova-public-openstack.apps-crc.testing/ 0.033s 2026-02-19 22:14:51,777 26 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-OpenStack-Nova-API-Version': '2.1'} Body: None Response - Headers: {'date': 'Thu, 19 Feb 2026 22:14:51 GMT', 'server': 'Apache', 'content-length': '417', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=9d586784b299b220cae43f9e1706fe39; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/'} Body: b'{"versions": [{"id": "v2.0", "status": "SUPPORTED", "version": "", "min_version": "", "updated": "2011-01-21T11:33:21Z", "links": [{"rel": "self", "href": "https://nova-public-openstack.apps-crc.testing/v2/"}]}, {"id": "v2.1", "status": "CURRENT", "version": "2.95", "min_version": "2.1", "updated": "2013-07-23T11:33:21Z", "links": [{"rel": "self", "href": "https://nova-public-openstack.apps-crc.testing/v2.1/"}]}]}' 2026-02-19 22:14:51,798 26 INFO [tempest.lib.common.rest_client] Request (TestVersions:test_get_version_details): 200 GET https://nova-public-openstack.apps-crc.testing/v2/ 0.018s 2026-02-19 22:14:51,798 26 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Feb 2026 22:14:51 GMT', 'server': 'Apache', 'content-length': '399', 'x-openstack-request-id': 'req-cd1f6e93-02da-4dfa-9fe5-5a043238dead', 'x-compute-request-id': 'req-cd1f6e93-02da-4dfa-9fe5-5a043238dead', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=9d586784b299b220cae43f9e1706fe39; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2/'} Body: b'{"version": {"id": "v2.0", "status": "SUPPORTED", "version": "", "min_version": "", "updated": "2011-01-21T11:33:21Z", "links": [{"rel": "self", "href": "https://nova-public-openstack.apps-crc.testing/v2/"}, {"rel": "describedby", "type": "text/html", "href": "http://docs.openstack.org/"}], "media-types": [{"base": "application/json", "type": "application/vnd.openstack.compute+json;version=2"}]}}' 2026-02-19 22:14:51,813 26 INFO [tempest.lib.common.rest_client] Request (TestVersions:test_get_version_details): 200 GET https://nova-public-openstack.apps-crc.testing/v2.1/ 0.013s 2026-02-19 22:14:51,813 26 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Feb 2026 22:14:51 GMT', 'server': 'Apache', 'content-length': '408', '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-36a33547-4f32-462d-bb68-4247f98ac571', 'x-compute-request-id': 'req-36a33547-4f32-462d-bb68-4247f98ac571', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=9d586784b299b220cae43f9e1706fe39; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/'} Body: b'{"version": {"id": "v2.1", "status": "CURRENT", "version": "2.95", "min_version": "2.1", "updated": "2013-07-23T11:33:21Z", "links": [{"rel": "self", "href": "https://nova-public-openstack.apps-crc.testing/v2.1/"}, {"rel": "describedby", "type": "text/html", "href": "http://docs.openstack.org/"}], "media-types": [{"base": "application/json", "type": "application/vnd.openstack.compute+json;version=2.1"}]}}' 0 ] tags: -worker-1 time: 2026-02-19 22:14:51.815012Z tags: worker-1 test: tempest.api.compute.test_versions.TestVersions.test_list_api_versions[id-6c0a0990-43b6-4529-9b61-5fd8daf7c55c,smoke] time: 2026-02-19 22:14:51.830015Z successful: tempest.api.compute.test_versions.TestVersions.test_list_api_versions[id-6c0a0990-43b6-4529-9b61-5fd8daf7c55c,smoke] [ multipart Content-Type: text/plain;charset=utf8 pythonlogging:'' 4B9 2026-02-19 22:14:51,828 26 INFO [tempest.lib.common.rest_client] Request (TestVersions:test_list_api_versions): 200 GET https://nova-public-openstack.apps-crc.testing/ 0.013s 2026-02-19 22:14:51,828 26 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-OpenStack-Nova-API-Version': '2.1'} Body: None Response - Headers: {'date': 'Thu, 19 Feb 2026 22:14:51 GMT', 'server': 'Apache', 'content-length': '417', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=9d586784b299b220cae43f9e1706fe39; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/'} Body: b'{"versions": [{"id": "v2.0", "status": "SUPPORTED", "version": "", "min_version": "", "updated": "2011-01-21T11:33:21Z", "links": [{"rel": "self", "href": "https://nova-public-openstack.apps-crc.testing/v2/"}]}, {"id": "v2.1", "status": "CURRENT", "version": "2.95", "min_version": "2.1", "updated": "2013-07-23T11:33:21Z", "links": [{"rel": "self", "href": "https://nova-public-openstack.apps-crc.testing/v2.1/"}]}]}' 0 ] tags: -worker-1 time: 2026-02-19 22:14:51.750840Z tags: worker-4 test: tempest.api.compute.flavors.test_flavors.FlavorsV2TestJSON.test_get_flavor[id-1f12046b-753d-40d2-abb6-d8eb8b30cb2f,smoke] time: 2026-02-19 22:14:52.319030Z successful: tempest.api.compute.flavors.test_flavors.FlavorsV2TestJSON.test_get_flavor[id-1f12046b-753d-40d2-abb6-d8eb8b30cb2f,smoke] [ multipart Content-Type: text/plain;charset=utf8 pythonlogging:'' 6A7 2026-02-19 22:14:52,316 29 INFO [tempest.lib.common.rest_client] Request (FlavorsV2TestJSON:test_get_flavor): 200 GET https://nova-public-openstack.apps-crc.testing/v2.1/flavors/db6e9b4b-f955-473d-b837-104fc6388d0d 0.565s 2026-02-19 22:14:52,317 29 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': ''} Body: None Response - Headers: {'date': 'Thu, 19 Feb 2026 22:14:51 GMT', 'server': 'Apache', 'content-length': '507', '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-2896a6f9-dcd9-4c76-a669-905104b38602', 'x-compute-request-id': 'req-2896a6f9-dcd9-4c76-a669-905104b38602', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=9d586784b299b220cae43f9e1706fe39; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/flavors/db6e9b4b-f955-473d-b837-104fc6388d0d'} Body: b'{"flavor": {"id": "db6e9b4b-f955-473d-b837-104fc6388d0d", "name": "m1.nano", "ram": 128, "disk": 1, "swap": "", "OS-FLV-EXT-DATA:ephemeral": 0, "OS-FLV-DISABLED:disabled": false, "vcpus": 1, "os-flavor-access:is_public": true, "rxtx_factor": 1.0, "links": [{"rel": "self", "href": "https://nova-public-openstack.apps-crc.testing/v2.1/flavors/db6e9b4b-f955-473d-b837-104fc6388d0d"}, {"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/flavors/db6e9b4b-f955-473d-b837-104fc6388d0d"}]}}' 0 ] tags: -worker-4 time: 2026-02-19 22:14:52.319583Z tags: worker-4 test: tempest.api.compute.flavors.test_flavors.FlavorsV2TestJSON.test_list_flavors[id-e36c0eaa-dff5-4082-ad1f-3f9a80aa3f59,smoke] time: 2026-02-19 22:14:52.916800Z successful: tempest.api.compute.flavors.test_flavors.FlavorsV2TestJSON.test_list_flavors[id-e36c0eaa-dff5-4082-ad1f-3f9a80aa3f59,smoke] [ multipart Content-Type: text/plain;charset=utf8 pythonlogging:'' EF1 2026-02-19 22:14:52,661 29 INFO [tempest.lib.common.rest_client] Request (FlavorsV2TestJSON:test_list_flavors): 200 GET https://nova-public-openstack.apps-crc.testing/v2.1/flavors 0.342s 2026-02-19 22:14:52,661 29 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': ''} Body: None Response - Headers: {'date': 'Thu, 19 Feb 2026 22:14:52 GMT', 'server': 'Apache', 'content-length': '996', '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-24134a04-4caf-4a0e-9605-8aa0562f3109', 'x-compute-request-id': 'req-24134a04-4caf-4a0e-9605-8aa0562f3109', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=9d586784b299b220cae43f9e1706fe39; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/flavors'} Body: b'{"flavors": [{"id": "1d35ba61-fa89-4bad-a34c-92a2a94865ba", "name": "m1.small", "links": [{"rel": "self", "href": "https://nova-public-openstack.apps-crc.testing/v2.1/flavors/1d35ba61-fa89-4bad-a34c-92a2a94865ba"}, {"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/flavors/1d35ba61-fa89-4bad-a34c-92a2a94865ba"}]}, {"id": "386123d3-e5c6-438a-81f5-aae445f03eda", "name": "m1.micro", "links": [{"rel": "self", "href": "https://nova-public-openstack.apps-crc.testing/v2.1/flavors/386123d3-e5c6-438a-81f5-aae445f03eda"}, {"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/flavors/386123d3-e5c6-438a-81f5-aae445f03eda"}]}, {"id": "db6e9b4b-f955-473d-b837-104fc6388d0d", "name": "m1.nano", "links": [{"rel": "self", "href": "https://nova-public-openstack.apps-crc.testing/v2.1/flavors/db6e9b4b-f955-473d-b837-104fc6388d0d"}, {"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/flavors/db6e9b4b-f955-473d-b837-104fc6388d0d"}]}]}' 2026-02-19 22:14:52,914 29 INFO [tempest.lib.common.rest_client] Request (FlavorsV2TestJSON:test_list_flavors): 200 GET https://nova-public-openstack.apps-crc.testing/v2.1/flavors/db6e9b4b-f955-473d-b837-104fc6388d0d 0.251s 2026-02-19 22:14:52,914 29 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': ''} Body: None Response - Headers: {'date': 'Thu, 19 Feb 2026 22:14:52 GMT', 'server': 'Apache', 'content-length': '507', '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-ca06a4f4-894c-42db-9db4-60b53b672310', 'x-compute-request-id': 'req-ca06a4f4-894c-42db-9db4-60b53b672310', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=9d586784b299b220cae43f9e1706fe39; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/flavors/db6e9b4b-f955-473d-b837-104fc6388d0d'} Body: b'{"flavor": {"id": "db6e9b4b-f955-473d-b837-104fc6388d0d", "name": "m1.nano", "ram": 128, "disk": 1, "swap": "", "OS-FLV-EXT-DATA:ephemeral": 0, "OS-FLV-DISABLED:disabled": false, "vcpus": 1, "os-flavor-access:is_public": true, "rxtx_factor": 1.0, "links": [{"rel": "self", "href": "https://nova-public-openstack.apps-crc.testing/v2.1/flavors/db6e9b4b-f955-473d-b837-104fc6388d0d"}, {"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/flavors/db6e9b4b-f955-473d-b837-104fc6388d0d"}]}}' 0 ] tags: -worker-4 time: 2026-02-19 22:14:54.077632Z tags: worker-0 test: tempest.api.identity.admin.v3.test_policies.PoliciesTestJSON.test_create_update_delete_policy[id-e544703a-2f03-4cf2-9b0f-350782fdb0d3,smoke] time: 2026-02-19 22:14:54.382459Z successful: tempest.api.identity.admin.v3.test_policies.PoliciesTestJSON.test_create_update_delete_policy[id-e544703a-2f03-4cf2-9b0f-350782fdb0d3,smoke] [ multipart Content-Type: text/plain;charset=utf8 pythonlogging:'' 1274 2026-02-19 22:14:54,166 25 INFO [tempest.lib.common.rest_client] Request (PoliciesTestJSON:test_create_update_delete_policy): 201 POST https://keystone-public-openstack.apps-crc.testing/v3/policies 0.087s 2026-02-19 22:14:54,166 25 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"policy": {"blob": "tempest-BlobName-1375872031", "type": "tempest-PolicyType-1283990510"}} Response - Headers: {'date': 'Thu, 19 Feb 2026 22:14:54 GMT', 'server': 'Apache', 'content-length': '253', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-07000f66-df81-42a3-a2ee-5cbd24eb7305', 'content-type': 'application/json', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=21e4ddad661e05439a720867a9546175; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '201', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/v3/policies'} Body: b'{"policy": {"id": "28d1a0c42de1481f9c9361875c224707", "blob": "tempest-BlobName-1375872031", "type": "tempest-PolicyType-1283990510", "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/policies/28d1a0c42de1481f9c9361875c224707"}}}\n' 2026-02-19 22:14:54,240 25 INFO [tempest.lib.common.rest_client] Request (PoliciesTestJSON:test_create_update_delete_policy): 200 PATCH https://keystone-public-openstack.apps-crc.testing/v3/policies/28d1a0c42de1481f9c9361875c224707 0.072s 2026-02-19 22:14:54,240 25 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"policy": {"type": "tempest-UpdatedPolicyType-1780497782"}} Response - Headers: {'date': 'Thu, 19 Feb 2026 22:14:54 GMT', 'server': 'Apache', 'content-length': '260', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-5efc08bb-9498-4ca9-89f2-6b17e312a2d7', 'content-type': 'application/json', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=21e4ddad661e05439a720867a9546175; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/v3/policies/28d1a0c42de1481f9c9361875c224707'} Body: b'{"policy": {"id": "28d1a0c42de1481f9c9361875c224707", "blob": "tempest-BlobName-1375872031", "type": "tempest-UpdatedPolicyType-1780497782", "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/policies/28d1a0c42de1481f9c9361875c224707"}}}\n' 2026-02-19 22:14:54,283 25 INFO [tempest.lib.common.rest_client] Request (PoliciesTestJSON:test_create_update_delete_policy): 200 GET https://keystone-public-openstack.apps-crc.testing/v3/policies/28d1a0c42de1481f9c9361875c224707 0.042s 2026-02-19 22:14:54,283 25 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Feb 2026 22:14:54 GMT', 'server': 'Apache', 'content-length': '260', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-ea887568-c4f2-4c64-8504-7ed9f80ad876', 'content-type': 'application/json', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=21e4ddad661e05439a720867a9546175; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/v3/policies/28d1a0c42de1481f9c9361875c224707'} Body: b'{"policy": {"id": "28d1a0c42de1481f9c9361875c224707", "blob": "tempest-BlobName-1375872031", "type": "tempest-UpdatedPolicyType-1780497782", "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/policies/28d1a0c42de1481f9c9361875c224707"}}}\n' 2026-02-19 22:14:54,381 25 INFO [tempest.lib.common.rest_client] Request (PoliciesTestJSON:_run_cleanups): 204 DELETE https://keystone-public-openstack.apps-crc.testing/v3/policies/28d1a0c42de1481f9c9361875c224707 0.096s 2026-02-19 22:14:54,382 25 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Feb 2026 22:14:54 GMT', 'server': 'Apache', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-b85880ad-7b5f-4e73-a7e2-5096b6042223', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=21e4ddad661e05439a720867a9546175; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '204', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/v3/policies/28d1a0c42de1481f9c9361875c224707'} Body: b'' 0 ] tags: -worker-0 time: 2026-02-19 22:14:54.848344Z tags: worker-5 test: tempest.api.identity.admin.v3.test_endpoints.EndPointsTestJSON.test_update_endpoint[id-37e8f15e-ee7c-4657-a1e7-f6b61e375eff,smoke] time: 2026-02-19 22:14:55.869933Z successful: tempest.api.identity.admin.v3.test_endpoints.EndPointsTestJSON.test_update_endpoint[id-37e8f15e-ee7c-4657-a1e7-f6b61e375eff,smoke] [ multipart Content-Type: text/plain;charset=utf8 pythonlogging:'' 2830 2026-02-19 22:14:54,950 30 INFO [tempest.lib.common.rest_client] Request (EndPointsTestJSON:test_update_endpoint): 201 POST https://keystone-public-openstack.apps-crc.testing/v3/services 0.100s 2026-02-19 22:14:54,950 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"service": {"name": "tempest-service-1212083678", "type": "tempest-type-2053875272", "description": "tempest-description-1492682145"}} Response - Headers: {'date': 'Thu, 19 Feb 2026 22:14:54 GMT', 'server': 'Apache', 'content-length': '313', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-d3c90522-632c-4926-a628-8e4ea97b9a28', 'content-type': 'application/json', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=21e4ddad661e05439a720867a9546175; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '201', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/v3/services'} Body: b'{"service": {"name": "tempest-service-1212083678", "description": "tempest-description-1492682145", "id": "8e7be7032f1e447bbb0dd0cd1eb55630", "type": "tempest-type-2053875272", "enabled": true, "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/services/8e7be7032f1e447bbb0dd0cd1eb55630"}}}\n' 2026-02-19 22:14:55,049 30 INFO [tempest.lib.common.rest_client] Request (EndPointsTestJSON:test_update_endpoint): 201 POST https://keystone-public-openstack.apps-crc.testing/v3/endpoints 0.098s 2026-02-19 22:14:55,049 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"endpoint": {"service_id": "93e6764f7d1b455f9b1eab302dfdd224", "interface": "public", "url": "https://url-1143379477.com", "region": "tempest-region-89349748", "enabled": true}} Response - Headers: {'date': 'Thu, 19 Feb 2026 22:14:54 GMT', 'server': 'Apache', 'content-length': '380', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-efcda213-5d6f-429c-a8a7-97bee7a95045', 'content-type': 'application/json', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=21e4ddad661e05439a720867a9546175; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '201', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/v3/endpoints'} Body: b'{"endpoint": {"id": "21a662c8f1354c9681a619d4adaa1d74", "interface": "public", "region_id": "tempest-region-89349748", "service_id": "93e6764f7d1b455f9b1eab302dfdd224", "url": "https://url-1143379477.com", "enabled": true, "region": "tempest-region-89349748", "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/endpoints/21a662c8f1354c9681a619d4adaa1d74"}}}\n' 2026-02-19 22:14:55,192 30 INFO [tempest.lib.common.rest_client] Request (EndPointsTestJSON:test_update_endpoint): 200 GET https://keystone-public-openstack.apps-crc.testing/v3/regions/tempest-region-89349748 0.142s 2026-02-19 22:14:55,192 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Feb 2026 22:14:55 GMT', 'server': 'Apache', 'content-length': '199', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-dfda06a5-093e-4361-8667-45f9699f0a49', 'content-type': 'application/json', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=21e4ddad661e05439a720867a9546175; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/v3/regions/tempest-region-89349748'} Body: b'{"region": {"id": "tempest-region-89349748", "description": "", "parent_region_id": null, "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/regions/tempest-region-89349748"}}}\n' 2026-02-19 22:14:55,377 30 INFO [tempest.lib.common.rest_client] Request (EndPointsTestJSON:test_update_endpoint): 200 PATCH https://keystone-public-openstack.apps-crc.testing/v3/endpoints/21a662c8f1354c9681a619d4adaa1d74 0.184s 2026-02-19 22:14:55,377 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"endpoint": {"service_id": "8e7be7032f1e447bbb0dd0cd1eb55630", "interface": "internal", "url": "https://url-64505089.com", "region": "tempest-region-1920949688", "enabled": false}} Response - Headers: {'date': 'Thu, 19 Feb 2026 22:14:55 GMT', 'server': 'Apache', 'content-length': '385', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-d84cd45e-7944-4789-91bc-892fef1d5c96', 'content-type': 'application/json', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=21e4ddad661e05439a720867a9546175; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/v3/endpoints/21a662c8f1354c9681a619d4adaa1d74'} Body: b'{"endpoint": {"id": "21a662c8f1354c9681a619d4adaa1d74", "interface": "internal", "region_id": "tempest-region-1920949688", "service_id": "8e7be7032f1e447bbb0dd0cd1eb55630", "url": "https://url-64505089.com", "enabled": false, "region": "tempest-region-1920949688", "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/endpoints/21a662c8f1354c9681a619d4adaa1d74"}}}\n' 2026-02-19 22:14:55,436 30 INFO [tempest.lib.common.rest_client] Request (EndPointsTestJSON:test_update_endpoint): 200 GET https://keystone-public-openstack.apps-crc.testing/v3/regions/tempest-region-1920949688 0.058s 2026-02-19 22:14:55,437 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Feb 2026 22:14:55 GMT', 'server': 'Apache', 'content-length': '203', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-ea7be9f1-5f9d-4b9d-9ae1-aafe8cd2f448', 'content-type': 'application/json', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=21e4ddad661e05439a720867a9546175; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/v3/regions/tempest-region-1920949688'} Body: b'{"region": {"id": "tempest-region-1920949688", "description": "", "parent_region_id": null, "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/regions/tempest-region-1920949688"}}}\n' 2026-02-19 22:14:55,532 30 INFO [tempest.lib.common.rest_client] Request (EndPointsTestJSON:_run_cleanups): 204 DELETE https://keystone-public-openstack.apps-crc.testing/v3/endpoints/21a662c8f1354c9681a619d4adaa1d74 0.091s 2026-02-19 22:14:55,532 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Feb 2026 22:14:55 GMT', 'server': 'Apache', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-8d413f4d-41da-4731-9c03-c77dd5720a68', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=21e4ddad661e05439a720867a9546175; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '204', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/v3/endpoints/21a662c8f1354c9681a619d4adaa1d74'} Body: b'' 2026-02-19 22:14:55,655 30 INFO [tempest.lib.common.rest_client] Request (EndPointsTestJSON:_run_cleanups): 204 DELETE https://keystone-public-openstack.apps-crc.testing/v3/regions/tempest-region-1920949688 0.122s 2026-02-19 22:14:55,656 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Feb 2026 22:14:55 GMT', 'server': 'Apache', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-e71dd2ed-9a57-4396-adae-3de8861f6b61', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=21e4ddad661e05439a720867a9546175; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '204', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/v3/regions/tempest-region-1920949688'} Body: b'' 2026-02-19 22:14:55,748 30 INFO [tempest.lib.common.rest_client] Request (EndPointsTestJSON:_run_cleanups): 204 DELETE https://keystone-public-openstack.apps-crc.testing/v3/regions/tempest-region-89349748 0.092s 2026-02-19 22:14:55,748 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Feb 2026 22:14:55 GMT', 'server': 'Apache', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-b4d4afe5-aab0-46cf-b5ac-3b7172bfee9a', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=21e4ddad661e05439a720867a9546175; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '204', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/v3/regions/tempest-region-89349748'} Body: b'' 2026-02-19 22:14:55,869 30 INFO [tempest.lib.common.rest_client] Request (EndPointsTestJSON:_run_cleanups): 204 DELETE https://keystone-public-openstack.apps-crc.testing/v3/services/8e7be7032f1e447bbb0dd0cd1eb55630 0.119s 2026-02-19 22:14:55,869 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Feb 2026 22:14:55 GMT', 'server': 'Apache', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-13f2b33a-80b3-4d77-9ef8-a7771be9b726', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=21e4ddad661e05439a720867a9546175; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '204', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/v3/services/8e7be7032f1e447bbb0dd0cd1eb55630'} Body: b'' 0 ] tags: -worker-5 time: 2026-02-19 22:14:58.416275Z tags: worker-1 test: tempest.api.identity.admin.v3.test_credentials.CredentialsTestJSON.test_credentials_create_get_update_delete[id-7cd59bf9-bda4-4c72-9467-d21cab278355,smoke] time: 2026-02-19 22:14:58.598631Z successful: tempest.api.identity.admin.v3.test_credentials.CredentialsTestJSON.test_credentials_create_get_update_delete[id-7cd59bf9-bda4-4c72-9467-d21cab278355,smoke] [ multipart Content-Type: text/plain;charset=utf8 pythonlogging:'' 16E1 2026-02-19 22:14:58,487 26 INFO [tempest.lib.common.rest_client] Request (CredentialsTestJSON:test_credentials_create_get_update_delete): 201 POST https://keystone-public-openstack.apps-crc.testing/v3/credentials 0.070s 2026-02-19 22:14:58,487 26 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"credential": {"user_id": "86029d1815a949c4bb7276b692873422", "project_id": "7c40b1acdf774beb9ca2a5e1c40d306e", "blob": "{\"access\": \"tempest-Access-75167831\", \"secret\": \"tempest-Secret-228869267\"}", "type": "ec2"}} Response - Headers: {'date': 'Thu, 19 Feb 2026 22:14:58 GMT', 'server': 'Apache', 'content-length': '451', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-ced81932-fa82-44d1-a306-1e47d2bcaeed', 'content-type': 'application/json', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=21e4ddad661e05439a720867a9546175; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '201', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/v3/credentials'} Body: b'{"credential": {"id": "1a8beffa710ade1c4c59dd1d606db04aa8750ca469b492116e33099546b9e26b", "user_id": "86029d1815a949c4bb7276b692873422", "project_id": "7c40b1acdf774beb9ca2a5e1c40d306e", "type": "ec2", "blob": "{\\"access\\": \\"tempest-Access-75167831\\", \\"secret\\": \\"tempest-Secret-228869267\\"}", "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/credentials/1a8beffa710ade1c4c59dd1d606db04aa8750ca469b492116e33099546b9e26b"}}}\n' 2026-02-19 22:14:58,527 26 INFO [tempest.lib.common.rest_client] Request (CredentialsTestJSON:test_credentials_create_get_update_delete): 200 PATCH https://keystone-public-openstack.apps-crc.testing/v3/credentials/1a8beffa710ade1c4c59dd1d606db04aa8750ca469b492116e33099546b9e26b 0.038s 2026-02-19 22:14:58,527 26 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"credential": {"blob": "{\"access\": \"tempest-NewAccess-1250032586\", \"secret\": \"tempest-NewSecret-1369803188\"}", "project_id": "ec641315671a48aa8793fcaf1cd3b8f7", "type": "ec2"}} Response - Headers: {'date': 'Thu, 19 Feb 2026 22:14:58 GMT', 'server': 'Apache', 'content-length': '460', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-79a6406e-9fcc-4fc5-b84f-d0d07579559c', 'content-type': 'application/json', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=21e4ddad661e05439a720867a9546175; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/v3/credentials/1a8beffa710ade1c4c59dd1d606db04aa8750ca469b492116e33099546b9e26b'} Body: b'{"credential": {"id": "1a8beffa710ade1c4c59dd1d606db04aa8750ca469b492116e33099546b9e26b", "user_id": "86029d1815a949c4bb7276b692873422", "project_id": "ec641315671a48aa8793fcaf1cd3b8f7", "type": "ec2", "blob": "{\\"access\\": \\"tempest-NewAccess-1250032586\\", \\"secret\\": \\"tempest-NewSecret-1369803188\\"}", "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/credentials/1a8beffa710ade1c4c59dd1d606db04aa8750ca469b492116e33099546b9e26b"}}}\n' 2026-02-19 22:14:58,549 26 INFO [tempest.lib.common.rest_client] Request (CredentialsTestJSON:test_credentials_create_get_update_delete): 200 GET https://keystone-public-openstack.apps-crc.testing/v3/credentials/1a8beffa710ade1c4c59dd1d606db04aa8750ca469b492116e33099546b9e26b 0.022s 2026-02-19 22:14:58,550 26 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Feb 2026 22:14:58 GMT', 'server': 'Apache', 'content-length': '460', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-60e56037-aa37-4b6f-aba7-29d72add6167', 'content-type': 'application/json', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=21e4ddad661e05439a720867a9546175; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/v3/credentials/1a8beffa710ade1c4c59dd1d606db04aa8750ca469b492116e33099546b9e26b'} Body: b'{"credential": {"id": "1a8beffa710ade1c4c59dd1d606db04aa8750ca469b492116e33099546b9e26b", "user_id": "86029d1815a949c4bb7276b692873422", "project_id": "ec641315671a48aa8793fcaf1cd3b8f7", "type": "ec2", "blob": "{\\"access\\": \\"tempest-NewAccess-1250032586\\", \\"secret\\": \\"tempest-NewSecret-1369803188\\"}", "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/credentials/1a8beffa710ade1c4c59dd1d606db04aa8750ca469b492116e33099546b9e26b"}}}\n' 2026-02-19 22:14:58,598 26 INFO [tempest.lib.common.rest_client] Request (CredentialsTestJSON:_run_cleanups): 204 DELETE https://keystone-public-openstack.apps-crc.testing/v3/credentials/1a8beffa710ade1c4c59dd1d606db04aa8750ca469b492116e33099546b9e26b 0.047s 2026-02-19 22:14:58,598 26 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Feb 2026 22:14:58 GMT', 'server': 'Apache', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-86be89a3-9376-4316-809d-f7e1a5ed1e36', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=21e4ddad661e05439a720867a9546175; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '204', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/v3/credentials/1a8beffa710ade1c4c59dd1d606db04aa8750ca469b492116e33099546b9e26b'} Body: b'' 0 ] tags: -worker-1 time: 2026-02-19 22:15:01.577290Z tags: worker-0 test: tempest.api.image.v2.test_images.BasicOperationsImagesTest.test_delete_image[id-f848bb94-1c6e-45a4-8726-39e3a5b23535,smoke] time: 2026-02-19 22:15:02.297108Z successful: tempest.api.image.v2.test_images.BasicOperationsImagesTest.test_delete_image[id-f848bb94-1c6e-45a4-8726-39e3a5b23535,smoke] [ multipart Content-Type: text/plain;charset=utf8 pythonlogging:'' 19C5 2026-02-19 22:15:01,899 25 INFO [tempest.lib.common.rest_client] Request (BasicOperationsImagesTest:test_delete_image): 201 POST https://glance-default-public-openstack.apps-crc.testing/v2/images 0.321s 2026-02-19 22:15:01,900 25 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"name": "tempest-image-1742051822", "container_format": "bare", "disk_format": "qcow2", "visibility": "private"} Response - Headers: {'date': 'Thu, 19 Feb 2026 22:15:01 GMT', 'server': 'Apache', 'content-length': '634', 'location': 'https://glance-default-public-openstack.apps-crc.testing/v2/images/d8b9246d-b979-4d62-b6ba-2d2bc786665f', 'openstack-image-import-methods': 'web-download,glance-direct', 'openstack-image-store-ids': 'default_backend', 'x-openstack-request-id': 'req-61168648-5bfe-4393-93ba-30891e99e593', 'content-type': 'application/json', 'set-cookie': 'c27908ff53cf87cdb033d6a54ac4cb8e=9cba406d4e042e51f6925d14a657e841; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '201', 'content-location': 'https://glance-default-public-openstack.apps-crc.testing/v2/images'} Body: b'{"name": "tempest-image-1742051822", "disk_format": "qcow2", "container_format": "bare", "visibility": "private", "size": null, "virtual_size": null, "status": "queued", "checksum": null, "protected": false, "min_ram": 0, "min_disk": 0, "owner": "b6368803526b447c9bc4ecfe52a18b16", "os_hidden": false, "os_hash_algo": null, "os_hash_value": null, "id": "d8b9246d-b979-4d62-b6ba-2d2bc786665f", "created_at": "2026-02-19T22:15:01Z", "updated_at": "2026-02-19T22:15:01Z", "tags": [], "self": "/v2/images/d8b9246d-b979-4d62-b6ba-2d2bc786665f", "file": "/v2/images/d8b9246d-b979-4d62-b6ba-2d2bc786665f/file", "schema": "/v2/schemas/image"}' 2026-02-19 22:15:02,063 25 INFO [tempest.lib.common.rest_client] Request (BasicOperationsImagesTest:test_delete_image): 204 DELETE https://glance-default-public-openstack.apps-crc.testing/v2/images/d8b9246d-b979-4d62-b6ba-2d2bc786665f 0.158s 2026-02-19 22:15:02,064 25 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Feb 2026 22:15:01 GMT', 'server': 'Apache', 'x-openstack-request-id': 'req-7dc524c4-d456-44b9-803e-08603dfc9868', 'set-cookie': 'c27908ff53cf87cdb033d6a54ac4cb8e=9cba406d4e042e51f6925d14a657e841; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '204', 'content-location': 'https://glance-default-public-openstack.apps-crc.testing/v2/images/d8b9246d-b979-4d62-b6ba-2d2bc786665f'} Body: b'' 2026-02-19 22:15:02,151 25 INFO [tempest.lib.common.rest_client] Request (BasicOperationsImagesTest:test_delete_image): 404 GET https://glance-default-public-openstack.apps-crc.testing/v2/images/d8b9246d-b979-4d62-b6ba-2d2bc786665f 0.087s 2026-02-19 22:15:02,152 25 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Feb 2026 22:15:02 GMT', 'server': 'Apache', 'content-length': '139', 'x-openstack-request-id': 'req-29f9e01f-b05f-4f19-83d0-75a141de9a91', 'content-type': 'application/json', 'set-cookie': 'c27908ff53cf87cdb033d6a54ac4cb8e=9cba406d4e042e51f6925d14a657e841; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '404', 'content-location': 'https://glance-default-public-openstack.apps-crc.testing/v2/images/d8b9246d-b979-4d62-b6ba-2d2bc786665f'} Body: b'{"message": "No image found with ID d8b9246d-b979-4d62-b6ba-2d2bc786665f

\\n\\n\\n", "code": "404 Not Found", "title": "Not Found"}' 2026-02-19 22:15:02,296 25 INFO [tempest.lib.common.rest_client] Request (BasicOperationsImagesTest:test_delete_image): 200 GET https://glance-default-public-openstack.apps-crc.testing/v2/images 0.138s 2026-02-19 22:15:02,296 25 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Feb 2026 22:15:02 GMT', 'server': 'Apache', 'content-length': '1797', 'x-openstack-request-id': 'req-07169123-2a7b-4069-a6db-c37df29d2cce', 'content-type': 'application/json', 'set-cookie': 'c27908ff53cf87cdb033d6a54ac4cb8e=9cba406d4e042e51f6925d14a657e841; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://glance-default-public-openstack.apps-crc.testing/v2/images'} Body: b'{"images": [{"hw_rng_model": "virtio", "name": "cirros-0.6.2-x86_64-disk.img_alt", "disk_format": "qcow2", "container_format": "bare", "visibility": "public", "size": 21430272, "virtual_size": 117440512, "status": "active", "checksum": "c8fc807773e5354afe61636071771906", "protected": false, "min_ram": 0, "min_disk": 0, "owner": "56d19c360c52448780574a3a5a0ffea9", "os_hidden": false, "os_hash_algo": "sha512", "os_hash_value": "1103b92ce8ad966e41235a4de260deb791ff571670c0342666c8582fbb9caefe6af07ebb11d34f44f8414b609b29c1bdf1d72ffa6faa39c88e8721d09847952b", "id": "11f2a9e6-470e-428f-8c9b-2b8f6fd61400", "created_at": "2026-02-19T22:14:22Z", "updated_at": "2026-02-19T22:14:23Z", "tags": [], "self": "/v2/images/11f2a9e6-470e-428f-8c9b-2b8f6fd61400", "file": "/v2/images/11f2a9e6-470e-428f-8c9b-2b8f6fd61400/file", "schema": "/v2/schemas/image", "stores": "default_backend"}, {"hw_rng_model": "virtio", "name": "cirros-0.6.2-x86_64-disk.img", "disk_format": "qcow2", "container_format": "bare", "visibility": "public", "size": 21430272, "virtual_size": 117440512, "status": "active", "checksum": "c8fc807773e5354afe61636071771906", "protected": false, "min_ram": 0, "min_disk": 0, "owner": "56d19c360c52448780574a3a5a0ffea9", "os_hidden": false, "os_hash_algo": "sha512", "os_hash_value": "1103b92ce8ad966e41235a4de260deb791ff571670c0342666c8582fbb9caefe6af07ebb11d34f44f8414b609b29c1bdf1d72ffa6faa39c88e8721d09847952b", "id": "0273678f-a6cf-492b-bbeb-5944132b38c3", "created_at": "2026-02-19T22:14:21Z", "updated_at": "2026-02-19T22:14:22Z", "tags": [], "self": "/v2/images/0273678f-a6cf-492b-bbeb-5944132b38c3", "file": "/v2/images/0273678f-a6cf-492b-bbeb-5944132b38c3/file", "schema": "/v2/schemas/image", "stores": "default_backend"}], "first": "/v2/images", "schema": "/v2/schemas/images"}' 0 ] tags: -worker-0 time: 2026-02-19 22:15:03.769072Z tags: worker-5 test: tempest.api.identity.v3.test_api_discovery.TestApiDiscovery.test_api_media_types[id-657c1970-4722-4189-8831-7325f3bc4265,smoke] time: 2026-02-19 22:15:03.835749Z successful: tempest.api.identity.v3.test_api_discovery.TestApiDiscovery.test_api_media_types[id-657c1970-4722-4189-8831-7325f3bc4265,smoke] [ multipart Content-Type: text/plain;charset=utf8 pythonlogging:'' 490 2026-02-19 22:15:03,835 30 INFO [tempest.lib.common.rest_client] Request (TestApiDiscovery:test_api_media_types): 200 GET https://keystone-public-openstack.apps-crc.testing/v3 0.065s 2026-02-19 22:15:03,835 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Feb 2026 22:15:03 GMT', 'server': 'Apache', 'content-length': '278', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-411bb318-3b0c-4365-b775-d40e67ab2a02', 'content-type': 'application/json', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=21e4ddad661e05439a720867a9546175; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/v3'} Body: b'{"version": {"id": "v3.14", "status": "stable", "updated": "2020-04-07T00:00:00Z", "links": [{"rel": "self", "href": "https://keystone-public-openstack.apps-crc.testing/v3/"}], "media-types": [{"base": "application/json", "type": "application/vnd.openstack.identity-v3+json"}]}}' 0 ] tags: -worker-5 time: 2026-02-19 22:15:03.836023Z tags: worker-5 test: tempest.api.identity.v3.test_api_discovery.TestApiDiscovery.test_api_version_resources[id-b9232f5e-d9e5-4d97-b96c-28d3db4de1bd,smoke] time: 2026-02-19 22:15:03.994212Z successful: tempest.api.identity.v3.test_api_discovery.TestApiDiscovery.test_api_version_resources[id-b9232f5e-d9e5-4d97-b96c-28d3db4de1bd,smoke] [ multipart Content-Type: text/plain;charset=utf8 pythonlogging:'' 496 2026-02-19 22:15:03,993 30 INFO [tempest.lib.common.rest_client] Request (TestApiDiscovery:test_api_version_resources): 200 GET https://keystone-public-openstack.apps-crc.testing/v3 0.157s 2026-02-19 22:15:03,993 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Feb 2026 22:15:03 GMT', 'server': 'Apache', 'content-length': '278', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-738ec639-1623-4e09-a4da-3a54f526858c', 'content-type': 'application/json', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=21e4ddad661e05439a720867a9546175; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/v3'} Body: b'{"version": {"id": "v3.14", "status": "stable", "updated": "2020-04-07T00:00:00Z", "links": [{"rel": "self", "href": "https://keystone-public-openstack.apps-crc.testing/v3/"}], "media-types": [{"base": "application/json", "type": "application/vnd.openstack.identity-v3+json"}]}}' 0 ] tags: -worker-5 time: 2026-02-19 22:15:03.994442Z tags: worker-5 test: tempest.api.identity.v3.test_api_discovery.TestApiDiscovery.test_api_version_statuses[id-8879a470-abfb-47bb-bb8d-5a7fd279ad1e,smoke] time: 2026-02-19 22:15:04.080236Z successful: tempest.api.identity.v3.test_api_discovery.TestApiDiscovery.test_api_version_statuses[id-8879a470-abfb-47bb-bb8d-5a7fd279ad1e,smoke] [ multipart Content-Type: text/plain;charset=utf8 pythonlogging:'' 495 2026-02-19 22:15:04,077 30 INFO [tempest.lib.common.rest_client] Request (TestApiDiscovery:test_api_version_statuses): 200 GET https://keystone-public-openstack.apps-crc.testing/v3 0.082s 2026-02-19 22:15:04,079 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Feb 2026 22:15:04 GMT', 'server': 'Apache', 'content-length': '278', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-3eb80d00-a5fb-4b6a-a52a-75944cd1646d', 'content-type': 'application/json', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=21e4ddad661e05439a720867a9546175; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/v3'} Body: b'{"version": {"id": "v3.14", "status": "stable", "updated": "2020-04-07T00:00:00Z", "links": [{"rel": "self", "href": "https://keystone-public-openstack.apps-crc.testing/v3/"}], "media-types": [{"base": "application/json", "type": "application/vnd.openstack.identity-v3+json"}]}}' 0 ] tags: -worker-5 time: 2026-02-19 22:15:04.080760Z tags: worker-5 test: tempest.api.identity.v3.test_api_discovery.TestApiDiscovery.test_list_api_versions[id-721f480f-35b6-46c7-846e-047e6acea0dc,smoke] time: 2026-02-19 22:15:04.119125Z successful: tempest.api.identity.v3.test_api_discovery.TestApiDiscovery.test_list_api_versions[id-721f480f-35b6-46c7-846e-047e6acea0dc,smoke] [ multipart Content-Type: text/plain;charset=utf8 pythonlogging:'' 4C6 2026-02-19 22:15:04,118 30 INFO [tempest.lib.common.rest_client] Request (TestApiDiscovery:test_list_api_versions): 300 GET https://keystone-public-openstack.apps-crc.testing/ 0.037s 2026-02-19 22:15:04,118 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json'} Body: None Response - Headers: {'date': 'Thu, 19 Feb 2026 22:15:04 GMT', 'server': 'Apache', 'content-length': '293', 'location': 'https://keystone-public-openstack.apps-crc.testing/v3/', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-5192139e-7f86-42ae-9dfe-50798574b769', 'content-type': 'application/json', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=21e4ddad661e05439a720867a9546175; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '300', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/'} Body: b'{"versions": {"values": [{"id": "v3.14", "status": "stable", "updated": "2020-04-07T00:00:00Z", "links": [{"rel": "self", "href": "https://keystone-public-openstack.apps-crc.testing/v3/"}], "media-types": [{"base": "application/json", "type": "application/vnd.openstack.identity-v3+json"}]}]}}' 0 ] tags: -worker-5 time: 2026-02-19 22:15:02.298231Z tags: worker-0 test: tempest.api.image.v2.test_images.BasicOperationsImagesTest.test_register_upload_get_image_file[id-139b765e-7f3d-4b3d-8b37-3ca3876ee318,smoke] time: 2026-02-19 22:15:04.367943Z successful: tempest.api.image.v2.test_images.BasicOperationsImagesTest.test_register_upload_get_image_file[id-139b765e-7f3d-4b3d-8b37-3ca3876ee318,smoke] [ multipart Content-Type: text/plain;charset=utf8 pythonlogging:'' 2655 2026-02-19 22:15:02,391 25 INFO [tempest.lib.common.rest_client] Request (BasicOperationsImagesTest:test_register_upload_get_image_file): 201 POST https://glance-default-public-openstack.apps-crc.testing/v2/images 0.093s 2026-02-19 22:15:02,392 25 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"name": "tempest-image-1173667714", "container_format": "bare", "disk_format": "qcow2", "visibility": "private", "ramdisk_id": "00000000-1111-2222-3333-444455556666"} Response - Headers: {'date': 'Thu, 19 Feb 2026 22:15:02 GMT', 'server': 'Apache', 'content-length': '688', 'location': 'https://glance-default-public-openstack.apps-crc.testing/v2/images/a1884f33-166f-4f84-95ef-fdac46c5a446', 'openstack-image-import-methods': 'web-download,glance-direct', 'openstack-image-store-ids': 'default_backend', 'x-openstack-request-id': 'req-963c8901-7e1a-4285-8506-9d0ad5801ade', 'content-type': 'application/json', 'set-cookie': 'c27908ff53cf87cdb033d6a54ac4cb8e=9cba406d4e042e51f6925d14a657e841; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '201', 'content-location': 'https://glance-default-public-openstack.apps-crc.testing/v2/images'} Body: b'{"ramdisk_id": "00000000-1111-2222-3333-444455556666", "name": "tempest-image-1173667714", "disk_format": "qcow2", "container_format": "bare", "visibility": "private", "size": null, "virtual_size": null, "status": "queued", "checksum": null, "protected": false, "min_ram": 0, "min_disk": 0, "owner": "b6368803526b447c9bc4ecfe52a18b16", "os_hidden": false, "os_hash_algo": null, "os_hash_value": null, "id": "a1884f33-166f-4f84-95ef-fdac46c5a446", "created_at": "2026-02-19T22:15:02Z", "updated_at": "2026-02-19T22:15:02Z", "tags": [], "self": "/v2/images/a1884f33-166f-4f84-95ef-fdac46c5a446", "file": "/v2/images/a1884f33-166f-4f84-95ef-fdac46c5a446/file", "schema": "/v2/schemas/image"}' 2026-02-19 22:15:02,453 25 INFO [tempest.lib.common.rest_client] Request (BasicOperationsImagesTest:test_register_upload_get_image_file): 204 GET https://glance-default-public-openstack.apps-crc.testing/v2/images/a1884f33-166f-4f84-95ef-fdac46c5a446/file 0.060s 2026-02-19 22:15:02,453 25 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Feb 2026 22:15:02 GMT', 'server': 'Apache', 'x-openstack-request-id': 'req-f3b64214-a901-4cdf-a5a8-ac03e3a08515', 'set-cookie': 'c27908ff53cf87cdb033d6a54ac4cb8e=9cba406d4e042e51f6925d14a657e841; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '204', 'content-location': 'https://glance-default-public-openstack.apps-crc.testing/v2/images/a1884f33-166f-4f84-95ef-fdac46c5a446/file'} Body: b'' 2026-02-19 22:15:03,336 25 INFO [tempest.lib.common.rest_client] Request (BasicOperationsImagesTest:test_register_upload_get_image_file): 204 PUT https://glance-default-public-openstack.apps-crc.testing/v2/images/a1884f33-166f-4f84-95ef-fdac46c5a446/file 0.881s 2026-02-19 22:15:03,337 25 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/octet-stream', 'X-Auth-Token': ''} Body: Response - Headers: {'date': 'Thu, 19 Feb 2026 22:15:02 GMT', 'server': 'Apache', 'x-openstack-request-id': 'req-5f597be8-7425-4716-b1e4-0915f11df2ba', 'set-cookie': 'c27908ff53cf87cdb033d6a54ac4cb8e=9cba406d4e042e51f6925d14a657e841; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '204', 'content-location': 'https://glance-default-public-openstack.apps-crc.testing/v2/images/a1884f33-166f-4f84-95ef-fdac46c5a446/file'} Body: b'' 2026-02-19 22:15:03,601 25 INFO [tempest.lib.common.rest_client] Request (BasicOperationsImagesTest:test_register_upload_get_image_file): 200 GET https://glance-default-public-openstack.apps-crc.testing/v2/images/a1884f33-166f-4f84-95ef-fdac46c5a446 0.264s 2026-02-19 22:15:03,602 25 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Feb 2026 22:15:03 GMT', 'server': 'Apache', 'content-length': '877', 'x-openstack-request-id': 'req-80db282b-763e-44dc-8f89-09680622d817', 'content-type': 'application/json', 'set-cookie': 'c27908ff53cf87cdb033d6a54ac4cb8e=9cba406d4e042e51f6925d14a657e841; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://glance-default-public-openstack.apps-crc.testing/v2/images/a1884f33-166f-4f84-95ef-fdac46c5a446'} Body: b'{"ramdisk_id": "00000000-1111-2222-3333-444455556666", "name": "tempest-image-1173667714", "disk_format": "qcow2", "container_format": "bare", "visibility": "private", "size": 1024, "virtual_size": null, "status": "active", "checksum": "6aab10808978d7eebc1b356b086b7108", "protected": false, "min_ram": 0, "min_disk": 0, "owner": "b6368803526b447c9bc4ecfe52a18b16", "os_hidden": false, "os_hash_algo": "sha512", "os_hash_value": "2df5dfd37c5304ba3407fffd27d6a583959bc1308b1fee0ba5b59db9ef6e81d88aa357ee7ba3208b1ba8d45ebba4716bd41f8b08b546c3f76e6839adcfacd382", "id": "a1884f33-166f-4f84-95ef-fdac46c5a446", "created_at": "2026-02-19T22:15:02Z", "updated_at": "2026-02-19T22:15:03Z", "tags": [], "self": "/v2/images/a1884f33-166f-4f84-95ef-fdac46c5a446", "file": "/v2/images/a1884f33-166f-4f84-95ef-fdac46c5a446/file", "schema": "/v2/schemas/image", "stores": "default_backend"}' 2026-02-19 22:15:04,367 25 INFO [tempest.lib.common.rest_client] Request (BasicOperationsImagesTest:test_register_upload_get_image_file): 200 GET https://glance-default-public-openstack.apps-crc.testing/v2/images/a1884f33-166f-4f84-95ef-fdac46c5a446/file 0.764s 2026-02-19 22:15:04,367 25 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Feb 2026 22:15:03 GMT', 'server': 'Apache', 'content-length': '1024', 'content-md5': '6aab10808978d7eebc1b356b086b7108', 'x-openstack-request-id': 'req-a7e632a1-2ec4-498a-88a7-3c758eb2ddc0', 'content-type': 'application/octet-stream', 'set-cookie': 'c27908ff53cf87cdb033d6a54ac4cb8e=9cba406d4e042e51f6925d14a657e841; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://glance-default-public-openstack.apps-crc.testing/v2/images/a1884f33-166f-4f84-95ef-fdac46c5a446/file'} Body: b'\xac\xd9^\x94\x13$\x8a\xaf\xd6\xf2\x0b\x8fz\xb6\xaeKD3\xcf\xd4\x870\x00g\xf0CyzS\xa0f\xee\x8f%pt\x1a&O\xe0o\x86\xd24;\xed\xa7;{\xb5\x92x\xc4\x1d\xb1\x031I\x0c\x062L+\x9e\xaa\xc1\x80A\xcb\x01e\x13\xdc\xb7G\xe6Ry\x07L\xcd\xae\xdb89E\xf1\x9b\x86\xbb\xff\rM\xb0\xcf\xb8/\x9d\xbaT\x0b\xda\xe8y\x8e\xe2[\xd4\xe8\xa0\xb5\x01\xb6\xe05A\x95?Wt\x19\x85n\xb1\xe6\xf0_l_$\x80o\xff\xdf\x06\xaf\x1a`d\x05\x1a\xed\xf8\xbc<\x97_$>\x84,=\xb6\x8d\x9c`&\xab\nM\xc9\x1a+0\xbb\xd5\x88\xfcZ\x83\xf1_\x9d\xe1\x95\xbe\x1d\xab~V\xd8\xeb|\x80&\x89%W.v\xe0\x13\xaeh\xef)\xf3\xc4\xf9~R\xcf\xf7+y\x8bP\x88&\xa6\x02J\xeaN#\xa2Qu\xdaP\x8aL\xed,\x1a\xd1\xd4\x0f\x19\n\x9f\\\x83\xeb\xe1C*i\xb2\xa4\xf4\xca\x0c\xfcG\xbby\xa7\x0b\x90.\xba\xa6\xf2\xa3(\xe0\xec\xe4\x179bX`\xeb\x81\xd0\\9\xd9\'\x1b\xc6\x1c\xc5\xcd\x870@\xee\x19S\x9e\x94N|\xcf\x15\x1e\xdc\xf0\x7f\xfcb\x0b\xc6\xca\xc5\x9c(\xff\x1b?P8\xc8\xab\xcdX\x80\x1d\xd8h\xdd\xb2\xd0\x8d\xd7\xb5\xbd\x13\xbai\xa7j\xfa8\x8a\x1c\xd9\xd9ey\x94p\x96O\xfax\xfd\xed\xfd\xe9\x02\xf6rl\xa0V\xbeNu)\xfa\x077\xc6#\xc1\x99\xb1v\x18\xb5 \xafT~{\xc3Rm\xa4\xff\xf8x\x84\x93\x8bli\xebiz\xc42\xd8\x02\xf5\x18\x05yM9\x0e4\x93?\x93,\x92\xff\xa9\x93\r?2K\xc9\x9fJ\xa4\xf8y6\xa6H\xd2$1\xff3\x8c\x90\xa9Y\xba\xc9\xf8J\xc6\xd9\xd6\x03\xfa\xa7\xf7\xc9\xb0\xdb\xb4G\xb4\x8d\x06\xa1\x9b\xb3\xa9\x99\xbb\x7fR\xb0\xfa\xaa\xb3\xb3\xe6\xc8=\x7f\x85\xd6`Q\x96\xefB<[J"v\x1d\xf9\x91\x91\xbd\x1d\xfc\x8b\x03\xdfm\xad\x96\x86\\\x18k\x87c\xd1\xd1tk\x01\xb3\xdd\x85\xe3V9\x86\xd5\x03\x12!\xfb\xb0\xb6\xd91\x03\xed\xa4\xf1\x914\xe3\xdc\xe14e0\x015\x8e\x17-+\xb24$\xf4\xfdR\xba\xaa\xa0\x13)\x8a\xa4:\x8d9\xf4"P\xc1\xb6d\xa3I\x10I\xf4\xc1\x85\x12\x06\x82X\x08\n\xbc\x92\x8f\x89\x07B\x90\xff\x98\x83\x1eG\xe0\xa8\xce6V"\xa8\xd1\x132o\xd8N\xcf\x15e\x94\xa9\xdf\xef\xfbF\xc7+6\x16s\xb0\xc5\xef\xb6\xfcT9 \xc0\x9f6\xf55\x878\xee\xb0>\xa3\x1cJk8\xf6f\xc4?\xb9\xc1\x1b/\x85\x1cF\x1d\xf6d\x08\'\xc5\xc7\x10\xf1\xda|\xe8.\x12\xe0\x7f*!k\xfa\xc6\xa8\rE\xa9\xa4\x88\x08\xe0Y*\x06\xa2\xe9BF\r@\r\xa5\x87\xcfW\x0f\xb0\x16\xce@N\xa3\xebeB\xc9\xbb6\xde\\\x07\xe2\xb7\x8e\xed\xd0\x19\x00\xd0\x9d\xa9\xa9\xf1\xd9\x98s%\xfd0\xd2\xf6\x12\x97C\xb4\xf2\x1a\x85I<\x98j1\xd0 [b\xc9\xa1\xd9\xdb<\xc0\x12[\xbe\xf0\xb7\xee\xb7!\x15H\x8e\xf5\x16\xa9\xb4u\te\xb4\x1b\xfb\xf5\x81\xe3\xddj3\xfb\x06a\x91w\xbe\x05\xb2\x9fLL\xce@A\r\xb223\x93\x9ck\xb1\x00\x12\x99K\xe68z\x87\xbe\x00va\xd5\xdd\xa5&=\xaf5\x8cs\xf5j7\xc3*\xaa\x17\x86}\x14\xfa?\x8b\xfeu\x90\xaa\x06/\x87\x7f\xedn\x83\x0c7\xeb)\xa4\x05a\x93\x14\xc3\\\x90\xe0\xc7\x8f\x8f\xc6g\xfd?-L\x06\x8e\xc8\x0e\xa7\xff,\xa1\x10\xe6\x13\x12\x8b5\x0b\x90\tK\x89\xc5\xb5WK\x18\x1d\x98\xd2\xfc\xbd\xfe#\xfe)\xb4\x94\xba\xa0\x89\x07\xef\x04\\\x1cH\xc4\xb9\xa5M\xfd3u\x07\xfa\xd9*%\xaco\xb1\x05\x19g\xfe\xe8`\xc9\x16sWa\xc6w\xd9\xaa\x17T\xeb\x0f\xa4\xa1Mv+.B.\x0c\x83t\x1cW\x1d\xda\x17\xd7{\xc3\xdb\xcf\xa7&\xc5`n\xd1\x0e\xf7\xf0\x1c\xc8#j)\x07\x90\xa2\n\xa6\x18\xbf|$4\xff\x86#\x1c\x07;\x04\xc6\x92\xdd\xa0\x9d\xc2\xfd\xb8\xa0\x19\x94_F\xba\xa1\x82\x9d\xb0.G\xe5\xde1{\xd9\xf7hkz_\xf3\xbfL' 0 ] tags: -worker-0 time: 2026-02-19 22:15:04.368240Z tags: worker-0 test: tempest.api.image.v2.test_images.BasicOperationsImagesTest.test_update_image[id-f66891a7-a35c-41a8-b590-a065c2a1caa6,smoke] time: 2026-02-19 22:15:05.144746Z successful: tempest.api.image.v2.test_images.BasicOperationsImagesTest.test_update_image[id-f66891a7-a35c-41a8-b590-a065c2a1caa6,smoke] [ multipart Content-Type: text/plain;charset=utf8 pythonlogging:'' 1420 2026-02-19 22:15:04,667 25 INFO [tempest.lib.common.rest_client] Request (BasicOperationsImagesTest:test_update_image): 201 POST https://glance-default-public-openstack.apps-crc.testing/v2/images 0.298s 2026-02-19 22:15:04,667 25 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"name": "tempest-image-1782742915", "container_format": "bare", "disk_format": "qcow2", "visibility": "private"} Response - Headers: {'date': 'Thu, 19 Feb 2026 22:15:04 GMT', 'server': 'Apache', 'content-length': '634', 'location': 'https://glance-default-public-openstack.apps-crc.testing/v2/images/562c1144-59dd-4dc2-b2fb-215716e677d7', 'openstack-image-import-methods': 'web-download,glance-direct', 'openstack-image-store-ids': 'default_backend', 'x-openstack-request-id': 'req-3d4b3563-8739-40e5-812d-ab4a77eddd0f', 'content-type': 'application/json', 'set-cookie': 'c27908ff53cf87cdb033d6a54ac4cb8e=9cba406d4e042e51f6925d14a657e841; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '201', 'content-location': 'https://glance-default-public-openstack.apps-crc.testing/v2/images'} Body: b'{"name": "tempest-image-1782742915", "disk_format": "qcow2", "container_format": "bare", "visibility": "private", "size": null, "virtual_size": null, "status": "queued", "checksum": null, "protected": false, "min_ram": 0, "min_disk": 0, "owner": "b6368803526b447c9bc4ecfe52a18b16", "os_hidden": false, "os_hash_algo": null, "os_hash_value": null, "id": "562c1144-59dd-4dc2-b2fb-215716e677d7", "created_at": "2026-02-19T22:15:04Z", "updated_at": "2026-02-19T22:15:04Z", "tags": [], "self": "/v2/images/562c1144-59dd-4dc2-b2fb-215716e677d7", "file": "/v2/images/562c1144-59dd-4dc2-b2fb-215716e677d7/file", "schema": "/v2/schemas/image"}' 2026-02-19 22:15:04,897 25 INFO [tempest.lib.common.rest_client] Request (BasicOperationsImagesTest:test_update_image): 200 PATCH https://glance-default-public-openstack.apps-crc.testing/v2/images/562c1144-59dd-4dc2-b2fb-215716e677d7 0.229s 2026-02-19 22:15:04,897 25 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/openstack-images-v2.0-json-patch', 'X-Auth-Token': ''} Body: [{"replace": "/name", "value": "tempest-new-image-1586233780"}] Response - Headers: {'date': 'Thu, 19 Feb 2026 22:15:04 GMT', 'server': 'Apache', 'content-length': '638', 'x-openstack-request-id': 'req-33762864-54aa-4d3e-a34f-2dc288d1ccf4', 'content-type': 'application/json', 'set-cookie': 'c27908ff53cf87cdb033d6a54ac4cb8e=9cba406d4e042e51f6925d14a657e841; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://glance-default-public-openstack.apps-crc.testing/v2/images/562c1144-59dd-4dc2-b2fb-215716e677d7'} Body: b'{"name": "tempest-new-image-1586233780", "disk_format": "qcow2", "container_format": "bare", "visibility": "private", "size": null, "virtual_size": null, "status": "queued", "checksum": null, "protected": false, "min_ram": 0, "min_disk": 0, "owner": "b6368803526b447c9bc4ecfe52a18b16", "os_hidden": false, "os_hash_algo": null, "os_hash_value": null, "id": "562c1144-59dd-4dc2-b2fb-215716e677d7", "created_at": "2026-02-19T22:15:04Z", "updated_at": "2026-02-19T22:15:04Z", "tags": [], "self": "/v2/images/562c1144-59dd-4dc2-b2fb-215716e677d7", "file": "/v2/images/562c1144-59dd-4dc2-b2fb-215716e677d7/file", "schema": "/v2/schemas/image"}' 2026-02-19 22:15:05,143 25 INFO [tempest.lib.common.rest_client] Request (BasicOperationsImagesTest:test_update_image): 200 GET https://glance-default-public-openstack.apps-crc.testing/v2/images/562c1144-59dd-4dc2-b2fb-215716e677d7 0.246s 2026-02-19 22:15:05,144 25 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Feb 2026 22:15:04 GMT', 'server': 'Apache', 'content-length': '638', 'x-openstack-request-id': 'req-62c06c3e-deb0-4b55-942a-027afc4d7e28', 'content-type': 'application/json', 'set-cookie': 'c27908ff53cf87cdb033d6a54ac4cb8e=9cba406d4e042e51f6925d14a657e841; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://glance-default-public-openstack.apps-crc.testing/v2/images/562c1144-59dd-4dc2-b2fb-215716e677d7'} Body: b'{"name": "tempest-new-image-1586233780", "disk_format": "qcow2", "container_format": "bare", "visibility": "private", "size": null, "virtual_size": null, "status": "queued", "checksum": null, "protected": false, "min_ram": 0, "min_disk": 0, "owner": "b6368803526b447c9bc4ecfe52a18b16", "os_hidden": false, "os_hash_algo": null, "os_hash_value": null, "id": "562c1144-59dd-4dc2-b2fb-215716e677d7", "created_at": "2026-02-19T22:15:04Z", "updated_at": "2026-02-19T22:15:04Z", "tags": [], "self": "/v2/images/562c1144-59dd-4dc2-b2fb-215716e677d7", "file": "/v2/images/562c1144-59dd-4dc2-b2fb-215716e677d7/file", "schema": "/v2/schemas/image"}' 0 ] tags: -worker-0 time: 2026-02-19 22:15:07.220147Z tags: worker-1 test: tempest.api.identity.admin.v3.test_regions.RegionsTestJSON.test_create_region_with_specific_id[id-2c12c5b5-efcf-4aa5-90c5-bff1ab0cdbe2,smoke] time: 2026-02-19 22:15:07.782641Z successful: tempest.api.identity.admin.v3.test_regions.RegionsTestJSON.test_create_region_with_specific_id[id-2c12c5b5-efcf-4aa5-90c5-bff1ab0cdbe2,smoke] [ multipart Content-Type: text/plain;charset=utf8 pythonlogging:'' 8AD 2026-02-19 22:15:07,452 26 INFO [tempest.lib.common.rest_client] Request (RegionsTestJSON:test_create_region_with_specific_id): 201 PUT https://keystone-public-openstack.apps-crc.testing/v3/regions/69d63bd0-f158-4f72-a20f-b2fd9990f330 0.231s 2026-02-19 22:15:07,452 26 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"region": {"description": "tempest-description-1853400865"}} Response - Headers: {'date': 'Thu, 19 Feb 2026 22:15:07 GMT', 'server': 'Apache', 'content-length': '255', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-dd106456-d724-40b3-8e90-d24fa718ca0b', 'content-type': 'application/json', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=21e4ddad661e05439a720867a9546175; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '201', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/v3/regions/69d63bd0-f158-4f72-a20f-b2fd9990f330'} Body: b'{"region": {"id": "69d63bd0-f158-4f72-a20f-b2fd9990f330", "description": "tempest-description-1853400865", "parent_region_id": null, "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/regions/69d63bd0-f158-4f72-a20f-b2fd9990f330"}}}\n' 2026-02-19 22:15:07,782 26 INFO [tempest.lib.common.rest_client] Request (RegionsTestJSON:_run_cleanups): 204 DELETE https://keystone-public-openstack.apps-crc.testing/v3/regions/69d63bd0-f158-4f72-a20f-b2fd9990f330 0.329s 2026-02-19 22:15:07,782 26 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Feb 2026 22:15:07 GMT', 'server': 'Apache', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-63023cb3-8122-48d1-92c1-c73051fd0131', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=21e4ddad661e05439a720867a9546175; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '204', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/v3/regions/69d63bd0-f158-4f72-a20f-b2fd9990f330'} Body: b'' 0 ] tags: -worker-1 time: 2026-02-19 22:15:08.378030Z tags: worker-5 test: tempest.api.network.test_subnetpools_extensions.SubnetPoolsTestJSON.test_create_list_show_update_delete_subnetpools[id-62595970-ab1c-4b7f-8fcc-fddfe55e9811,smoke] time: 2026-02-19 22:15:09.530879Z successful: tempest.api.network.test_subnetpools_extensions.SubnetPoolsTestJSON.test_create_list_show_update_delete_subnetpools[id-62595970-ab1c-4b7f-8fcc-fddfe55e9811,smoke] [ multipart Content-Type: text/plain;charset=utf8 pythonlogging:'' 1EB4 2026-02-19 22:15:08,727 30 INFO [tempest.lib.common.rest_client] Request (SubnetPoolsTestJSON:test_create_list_show_update_delete_subnetpools): 201 POST https://neutron-public-openstack.apps-crc.testing/v2.0/subnetpools 0.349s 2026-02-19 22:15:08,727 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"subnetpool": {"name": "tempest-subnetpools-1966933734", "prefixes": ["1.0.0.0/16", "2.0.0.0/16"]}} Response - Headers: {'date': 'Thu, 19 Feb 2026 22:15:08 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '549', 'x-openstack-request-id': 'req-026e839c-1849-4652-a38f-589532bc0ecc', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=7f8eedfcd082174c94dab209a98907d7; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '201', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/subnetpools'} Body: b'{"subnetpool": {"id": "dc9f9df3-207c-4813-8cf5-6054b3549345", "name": "tempest-subnetpools-1966933734", "tenant_id": "419dd5025a7c44db9fd7e3de02a657e6", "default_prefixlen": "8", "min_prefixlen": "8", "max_prefixlen": "32", "is_default": false, "shared": false, "prefixes": ["1.0.0.0/16", "2.0.0.0/16"], "ip_version": 4, "default_quota": null, "address_scope_id": null, "description": "", "tags": [], "created_at": "2026-02-19T22:15:08Z", "updated_at": "2026-02-19T22:15:08Z", "revision_number": 0, "project_id": "419dd5025a7c44db9fd7e3de02a657e6"}}' 2026-02-19 22:15:08,818 30 INFO [tempest.lib.common.rest_client] Request (SubnetPoolsTestJSON:test_create_list_show_update_delete_subnetpools): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/subnetpools/dc9f9df3-207c-4813-8cf5-6054b3549345 0.090s 2026-02-19 22:15:08,818 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Feb 2026 22:15:08 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '549', 'x-openstack-request-id': 'req-e1954278-b4d5-4449-b070-378d73c09ea3', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=7f8eedfcd082174c94dab209a98907d7; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/subnetpools/dc9f9df3-207c-4813-8cf5-6054b3549345'} Body: b'{"subnetpool": {"id": "dc9f9df3-207c-4813-8cf5-6054b3549345", "name": "tempest-subnetpools-1966933734", "tenant_id": "419dd5025a7c44db9fd7e3de02a657e6", "default_prefixlen": "8", "min_prefixlen": "8", "max_prefixlen": "32", "is_default": false, "shared": false, "prefixes": ["1.0.0.0/16", "2.0.0.0/16"], "ip_version": 4, "default_quota": null, "address_scope_id": null, "description": "", "tags": [], "created_at": "2026-02-19T22:15:08Z", "updated_at": "2026-02-19T22:15:08Z", "revision_number": 0, "project_id": "419dd5025a7c44db9fd7e3de02a657e6"}}' 2026-02-19 22:15:08,964 30 INFO [tempest.lib.common.rest_client] Request (SubnetPoolsTestJSON:test_create_list_show_update_delete_subnetpools): 200 PUT https://neutron-public-openstack.apps-crc.testing/v2.0/subnetpools/dc9f9df3-207c-4813-8cf5-6054b3549345 0.145s 2026-02-19 22:15:08,964 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"subnetpool": {"name": "tempest-subnetpools_update-1607478156"}} Response - Headers: {'date': 'Thu, 19 Feb 2026 22:15:08 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '501', 'x-openstack-request-id': 'req-8dae7b14-e829-4bfb-9edb-408fce193ff9', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=7f8eedfcd082174c94dab209a98907d7; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/subnetpools/dc9f9df3-207c-4813-8cf5-6054b3549345'} Body: b'{"subnetpool": {"id": "dc9f9df3-207c-4813-8cf5-6054b3549345", "project_id": "419dd5025a7c44db9fd7e3de02a657e6", "name": "tempest-subnetpools_update-1607478156", "ip_version": 4, "default_prefixlen": 8, "min_prefixlen": 8, "max_prefixlen": 32, "shared": false, "is_default": false, "revision_number": 1, "description": "", "created_at": "2026-02-19T22:15:08Z", "updated_at": "2026-02-19T22:15:08Z", "tenant_id": "419dd5025a7c44db9fd7e3de02a657e6", "prefixes": ["1.0.0.0/16", "2.0.0.0/16"], "tags": []}}' 2026-02-19 22:15:09,229 30 INFO [tempest.lib.common.rest_client] Request (SubnetPoolsTestJSON:test_create_list_show_update_delete_subnetpools): 204 DELETE https://neutron-public-openstack.apps-crc.testing/v2.0/subnetpools/dc9f9df3-207c-4813-8cf5-6054b3549345 0.264s 2026-02-19 22:15:09,229 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Feb 2026 22:15:09 GMT', 'server': 'Apache', 'x-openstack-request-id': 'req-4367e7fd-6660-4562-bc80-500ac472d485', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=7f8eedfcd082174c94dab209a98907d7; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '204', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/subnetpools/dc9f9df3-207c-4813-8cf5-6054b3549345'} Body: b'' 2026-02-19 22:15:09,408 30 INFO [tempest.lib.common.rest_client] Request (SubnetPoolsTestJSON:test_create_list_show_update_delete_subnetpools): 404 GET https://neutron-public-openstack.apps-crc.testing/v2.0/subnetpools/dc9f9df3-207c-4813-8cf5-6054b3549345 0.178s 2026-02-19 22:15:09,408 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Feb 2026 22:15:09 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '145', 'x-openstack-request-id': 'req-8f809066-03f1-4fb9-96e8-e8413365d3eb', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=7f8eedfcd082174c94dab209a98907d7; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '404', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/subnetpools/dc9f9df3-207c-4813-8cf5-6054b3549345'} Body: b'{"NeutronError": {"type": "SubnetPoolNotFound", "message": "Subnet pool dc9f9df3-207c-4813-8cf5-6054b3549345 could not be found.", "detail": ""}}' 2026-02-19 22:15:09,530 30 INFO [tempest.lib.common.rest_client] Request (SubnetPoolsTestJSON:_run_cleanups): 404 DELETE https://neutron-public-openstack.apps-crc.testing/v2.0/subnetpools/dc9f9df3-207c-4813-8cf5-6054b3549345 0.121s 2026-02-19 22:15:09,530 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Feb 2026 22:15:09 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '145', 'x-openstack-request-id': 'req-61f566f6-fe87-4e20-a747-fc1da0c109e0', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=7f8eedfcd082174c94dab209a98907d7; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '404', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/subnetpools/dc9f9df3-207c-4813-8cf5-6054b3549345'} Body: b'{"NeutronError": {"type": "SubnetPoolNotFound", "message": "Subnet pool dc9f9df3-207c-4813-8cf5-6054b3549345 could not be found.", "detail": ""}}' 0 ] tags: -worker-5 time: 2026-02-19 22:15:11.525354Z tags: worker-5 test: setUpClass (tempest.api.volume.test_volumes_actions.VolumesActionsTest) time: 2026-02-19 22:15:11.525354Z skip: setUpClass (tempest.api.volume.test_volumes_actions.VolumesActionsTest) [ multipart Content-Type: text/plain;charset=utf8 reason 35 VolumesActionsTest skipped as Cinder is not available0 ] tags: -worker-5 time: 2026-02-19 22:15:11.526747Z tags: worker-5 test: setUpClass (tempest.api.volume.test_volumes_get.VolumesGetTest) time: 2026-02-19 22:15:11.526747Z skip: setUpClass (tempest.api.volume.test_volumes_get.VolumesGetTest) [ multipart Content-Type: text/plain;charset=utf8 reason 31 VolumesGetTest skipped as Cinder is not available0 ] tags: -worker-5 time: 2026-02-19 22:15:11.528188Z tags: worker-5 test: setUpClass (tempest.scenario.test_dashboard_basic_ops.TestDashboardBasicOps) time: 2026-02-19 22:15:11.528188Z skip: setUpClass (tempest.scenario.test_dashboard_basic_ops.TestDashboardBasicOps) [ multipart Content-Type: text/plain;charset=utf8 reason 1B Horizon support is required0 ] tags: -worker-5 time: 2026-02-19 22:15:14.306151Z tags: worker-0 test: tempest.api.object_storage.test_account_services.AccountTest.test_list_account_metadata[id-4894c312-6056-4587-8d6f-86ffbf861f80,smoke] time: 2026-02-19 22:15:14.443070Z successful: tempest.api.object_storage.test_account_services.AccountTest.test_list_account_metadata[id-4894c312-6056-4587-8d6f-86ffbf861f80,smoke] [ multipart Content-Type: text/plain;charset=utf8 pythonlogging:'' D77 2026-02-19 22:15:14,366 25 INFO [tempest.lib.common.rest_client] Request (AccountTest:test_list_account_metadata): 204 POST https://swift-public-openstack.apps-crc.testing/v1/AUTH_6e30986cef984f48aae023d0518d891f 0.060s 2026-02-19 22:15:14,367 25 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'X-Account-Meta-test-account-meta1': 'Meta1', 'X-Account-Meta-test-account-meta2': 'Meta2', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Feb 2026 22:15:14 GMT', 'server': 'Apache', 'content-type': 'text/html; charset=UTF-8', 'x-trans-id': 'tx1b5588ea03b1460f8b668-0069978b72', 'x-openstack-request-id': 'tx1b5588ea03b1460f8b668-0069978b72', 'set-cookie': '8555ec7bc3b761f9a531b621867c3563=b093adf5fe0e574a05f80a635cc9d1c1; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '204', 'content-location': 'https://swift-public-openstack.apps-crc.testing/v1/AUTH_6e30986cef984f48aae023d0518d891f'} Body: b'' 2026-02-19 22:15:14,408 25 INFO [tempest.lib.common.rest_client] Request (AccountTest:test_list_account_metadata): 204 HEAD https://swift-public-openstack.apps-crc.testing/v1/AUTH_6e30986cef984f48aae023d0518d891f 0.041s 2026-02-19 22:15:14,409 25 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Feb 2026 22:15:14 GMT', 'server': 'Apache', 'content-type': 'application/json; charset=utf-8', 'x-account-container-count': '6', 'x-account-object-count': '0', 'x-account-bytes-used': '0', 'x-timestamp': '1771539313.29982', 'x-account-storage-policy-policy-0-container-count': '6', 'x-account-storage-policy-policy-0-object-count': '0', 'x-account-storage-policy-policy-0-bytes-used': '0', 'x-account-meta-test-account-meta1': 'Meta1', 'x-account-meta-test-account-meta2': 'Meta2', 'accept-ranges': 'bytes', 'x-account-project-domain-id': 'default', 'vary': 'Accept', 'x-trans-id': 'tx8079159b4f4348d893e6b-0069978b72', 'x-openstack-request-id': 'tx8079159b4f4348d893e6b-0069978b72', 'set-cookie': '8555ec7bc3b761f9a531b621867c3563=b093adf5fe0e574a05f80a635cc9d1c1; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '204', 'content-location': 'https://swift-public-openstack.apps-crc.testing/v1/AUTH_6e30986cef984f48aae023d0518d891f'} Body: b'' 2026-02-19 22:15:14,442 25 INFO [tempest.lib.common.rest_client] Request (AccountTest:test_list_account_metadata): 204 POST https://swift-public-openstack.apps-crc.testing/v1/AUTH_6e30986cef984f48aae023d0518d891f 0.033s 2026-02-19 22:15:14,442 25 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'X-Remove-Account-Meta-test-account-meta1': 'Meta1', 'X-Remove-Account-Meta-test-account-meta2': 'Meta2', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Feb 2026 22:15:14 GMT', 'server': 'Apache', 'content-type': 'text/html; charset=UTF-8', 'x-trans-id': 'txef2a3be3675b461191334-0069978b72', 'x-openstack-request-id': 'txef2a3be3675b461191334-0069978b72', 'set-cookie': '8555ec7bc3b761f9a531b621867c3563=b093adf5fe0e574a05f80a635cc9d1c1; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '204', 'content-location': 'https://swift-public-openstack.apps-crc.testing/v1/AUTH_6e30986cef984f48aae023d0518d891f'} Body: b'' 0 ] tags: -worker-0 time: 2026-02-19 22:15:14.443374Z tags: worker-0 test: tempest.api.object_storage.test_account_services.AccountTest.test_list_containers[id-3499406a-ae53-4f8c-b43a-133d4dc6fe3f,smoke] time: 2026-02-19 22:15:14.495140Z successful: tempest.api.object_storage.test_account_services.AccountTest.test_list_containers[id-3499406a-ae53-4f8c-b43a-133d4dc6fe3f,smoke] [ multipart Content-Type: text/plain;charset=utf8 pythonlogging:'' 5AE 2026-02-19 22:15:14,493 25 INFO [tempest.lib.common.rest_client] Request (AccountTest:test_list_containers): 200 GET https://swift-public-openstack.apps-crc.testing/v1/AUTH_6e30986cef984f48aae023d0518d891f 0.049s 2026-02-19 22:15:14,494 25 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Feb 2026 22:15:14 GMT', 'server': 'Apache', 'content-type': 'text/plain; charset=utf-8', 'x-account-container-count': '6', 'x-account-object-count': '0', 'x-account-bytes-used': '0', 'x-timestamp': '1771539313.29982', 'x-account-storage-policy-policy-0-container-count': '6', 'x-account-storage-policy-policy-0-object-count': '0', 'x-account-storage-policy-policy-0-bytes-used': '0', 'accept-ranges': 'bytes', 'content-length': '147', 'x-account-project-domain-id': 'default', 'vary': 'Accept', 'x-trans-id': 'txb275a01c75e44936a6138-0069978b72', 'x-openstack-request-id': 'txb275a01c75e44936a6138-0069978b72', 'set-cookie': '8555ec7bc3b761f9a531b621867c3563=b093adf5fe0e574a05f80a635cc9d1c1; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://swift-public-openstack.apps-crc.testing/v1/AUTH_6e30986cef984f48aae023d0518d891f'} Body: b"tempest-b'a'--421147701\ntempest-b'b'--1588513306\ntempest-b'c'--1499394540\ntempest-b'd'--438190675\ntempest-b'e'--607564633\ntempest-b'f'--2078895897\n" 0 ] tags: -worker-0 time: 2026-02-19 22:15:10.691206Z tags: worker-4 test: tempest.api.compute.security_groups.test_security_group_rules.SecurityGroupRulesTestJSON.test_security_group_rules_create[id-850795d7-d4d3-4e55-b527-a774c0123d3a,smoke] time: 2026-02-19 22:15:15.709587Z successful: tempest.api.compute.security_groups.test_security_group_rules.SecurityGroupRulesTestJSON.test_security_group_rules_create[id-850795d7-d4d3-4e55-b527-a774c0123d3a,smoke] [ multipart Content-Type: text/plain;charset=utf8 pythonlogging:'' C1A 2026-02-19 22:15:13,043 29 INFO [tempest.lib.common.rest_client] Request (SecurityGroupRulesTestJSON:test_security_group_rules_create): 200 POST https://nova-public-openstack.apps-crc.testing/v2.1/os-security-groups 2.351s 2026-02-19 22:15:13,043 29 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': ''} Body: {"security_group": {"name": "tempest-SecurityGroupRulesTestJSON-securitygroup-11911301", "description": "tempest-description-1256241857"}} Response - Headers: {'date': 'Thu, 19 Feb 2026 22:15:10 GMT', 'server': 'Apache', 'content-length': '246', '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-3d059031-8a5b-4818-9cb0-8c7adf20c090', 'x-compute-request-id': 'req-3d059031-8a5b-4818-9cb0-8c7adf20c090', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=9d586784b299b220cae43f9e1706fe39; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/os-security-groups'} Body: b'{"security_group": {"id": "914d6985-6854-477b-a665-2cd33f193561", "description": "tempest-description-1256241857", "name": "tempest-SecurityGroupRulesTestJSON-securitygroup-11911301", "tenant_id": "3d3afd2af4eb4a6f9194ad1e5e60fd8d", "rules": []}}' 2026-02-19 22:15:15,704 29 INFO [tempest.lib.common.rest_client] Request (SecurityGroupRulesTestJSON:test_security_group_rules_create): 200 POST https://nova-public-openstack.apps-crc.testing/v2.1/os-security-group-rules 2.650s 2026-02-19 22:15:15,704 29 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': ''} Body: {"security_group_rule": {"parent_group_id": "914d6985-6854-477b-a665-2cd33f193561", "ip_protocol": "tcp", "from_port": 22, "to_port": 22}} Response - Headers: {'date': 'Thu, 19 Feb 2026 22:15:13 GMT', 'server': 'Apache', 'content-length': '232', '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-4f8ecb18-dfbd-40e0-8979-533674e27646', 'x-compute-request-id': 'req-4f8ecb18-dfbd-40e0-8979-533674e27646', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=9d586784b299b220cae43f9e1706fe39; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/os-security-group-rules'} Body: b'{"security_group_rule": {"id": "08a89bdc-70cf-42a4-b865-ed67836b3c8e", "parent_group_id": "914d6985-6854-477b-a665-2cd33f193561", "ip_protocol": "tcp", "from_port": 22, "to_port": 22, "group": {}, "ip_range": {"cidr": "0.0.0.0/0"}}}' 0 ] tags: -worker-4 time: 2026-02-19 22:15:16.312523Z tags: worker-1 test: tempest.api.identity.admin.v3.test_roles.RolesV3TestJSON.test_role_create_update_show_list[id-18afc6c0-46cf-4911-824e-9989cc056c3a,smoke] time: 2026-02-19 22:15:16.664349Z successful: tempest.api.identity.admin.v3.test_roles.RolesV3TestJSON.test_role_create_update_show_list[id-18afc6c0-46cf-4911-824e-9989cc056c3a,smoke] [ multipart Content-Type: text/plain;charset=utf8 pythonlogging:'' 239D 2026-02-19 22:15:16,372 26 INFO [tempest.lib.common.rest_client] Request (RolesV3TestJSON:test_role_create_update_show_list): 201 POST https://keystone-public-openstack.apps-crc.testing/v3/roles 0.059s 2026-02-19 22:15:16,373 26 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"role": {"name": "tempest-Role-461515583"}} Response - Headers: {'date': 'Thu, 19 Feb 2026 22:15:16 GMT', 'server': 'Apache', 'content-length': '257', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-5ed9b335-1aa9-426a-ab8f-d7ad9d06091d', 'content-type': 'application/json', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=21e4ddad661e05439a720867a9546175; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '201', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/v3/roles'} Body: b'{"role": {"id": "19ec79d1b08c4072b549e077f852d17e", "name": "tempest-Role-461515583", "domain_id": null, "description": null, "options": {}, "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/roles/19ec79d1b08c4072b549e077f852d17e"}}}\n' 2026-02-19 22:15:16,448 26 INFO [tempest.lib.common.rest_client] Request (RolesV3TestJSON:test_role_create_update_show_list): 200 PATCH https://keystone-public-openstack.apps-crc.testing/v3/roles/19ec79d1b08c4072b549e077f852d17e 0.075s 2026-02-19 22:15:16,449 26 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"role": {"name": "tempest-NewRole-1664539088"}} Response - Headers: {'date': 'Thu, 19 Feb 2026 22:15:16 GMT', 'server': 'Apache', 'content-length': '261', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-e55d457a-0243-426b-b6d9-446ee752255e', 'content-type': 'application/json', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=21e4ddad661e05439a720867a9546175; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/v3/roles/19ec79d1b08c4072b549e077f852d17e'} Body: b'{"role": {"id": "19ec79d1b08c4072b549e077f852d17e", "name": "tempest-NewRole-1664539088", "domain_id": null, "description": null, "options": {}, "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/roles/19ec79d1b08c4072b549e077f852d17e"}}}\n' 2026-02-19 22:15:16,506 26 INFO [tempest.lib.common.rest_client] Request (RolesV3TestJSON:test_role_create_update_show_list): 200 GET https://keystone-public-openstack.apps-crc.testing/v3/roles/19ec79d1b08c4072b549e077f852d17e 0.056s 2026-02-19 22:15:16,506 26 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Feb 2026 22:15:16 GMT', 'server': 'Apache', 'content-length': '261', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-b9236c14-ccc0-4f0e-a3a3-0402c96eb6fd', 'content-type': 'application/json', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=21e4ddad661e05439a720867a9546175; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/v3/roles/19ec79d1b08c4072b549e077f852d17e'} Body: b'{"role": {"id": "19ec79d1b08c4072b549e077f852d17e", "name": "tempest-NewRole-1664539088", "domain_id": null, "description": null, "options": {}, "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/roles/19ec79d1b08c4072b549e077f852d17e"}}}\n' 2026-02-19 22:15:16,552 26 INFO [tempest.lib.common.rest_client] Request (RolesV3TestJSON:test_role_create_update_show_list): 200 GET https://keystone-public-openstack.apps-crc.testing/v3/roles 0.046s 2026-02-19 22:15:16,552 26 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Feb 2026 22:15:16 GMT', 'server': 'Apache', 'content-length': '3556', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-6cc58f0a-7aec-4964-ac5f-913ddeb6f995', 'content-type': 'application/json', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=21e4ddad661e05439a720867a9546175; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/v3/roles'} Body: b'{"roles": [{"id": "0653e53b90294427baaa21ddd400cee0", "name": "SwiftSystemReader", "domain_id": null, "description": null, "options": {}, "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/roles/0653e53b90294427baaa21ddd400cee0"}}, {"id": "17f0d508d1054b409da4f10ef1d15c7a", "name": "swiftoperator", "domain_id": null, "description": null, "options": {}, "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/roles/17f0d508d1054b409da4f10ef1d15c7a"}}, {"id": "19ec79d1b08c4072b549e077f852d17e", "name": "tempest-NewRole-1664539088", "domain_id": null, "description": null, "options": {}, "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/roles/19ec79d1b08c4072b549e077f852d17e"}}, {"id": "57c8da67aa5c40639d177448660720a2", "name": "member", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/roles/57c8da67aa5c40639d177448660720a2"}}, {"id": "66a84e2b854d4ae1b11e29e9c96a884b", "name": "tempest-Role-401604812", "domain_id": null, "description": null, "options": {}, "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/roles/66a84e2b854d4ae1b11e29e9c96a884b"}}, {"id": "7427c7bab9004c06952bd66b60c8f841", "name": "service", "domain_id": null, "description": null, "options": {}, "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/roles/7427c7bab9004c06952bd66b60c8f841"}}, {"id": "8baa1783f83b46cc931ad937f20ac789", "name": "reader", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/roles/8baa1783f83b46cc931ad937f20ac789"}}, {"id": "96fb360fab854bec88a737ef92d73573", "name": "admin", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/roles/96fb360fab854bec88a737ef92d73573"}}, {"id": "c2dee316ea0c44638120c531101630ea", "name": "SwiftProjectReader", "domain_id": null, "description": null, "options": {}, "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/roles/c2dee316ea0c44638120c531101630ea"}}, {"id": "ceff606f3cfb4b0085cac63582588f95", "name": "tempest-role-1608972305", "domain_id": null, "description": null, "options": {}, "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/roles/ceff606f3cfb4b0085cac63582588f95"}}, {"id": "d7127f2454454f69998befe82af86682", "name": "tempest-role-428948687", "domain_id": null, "description": null, "options": {}, "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/roles/d7127f2454454f69998befe82af86682"}}, {"id": "e0fa66ae6bc042c9b897c3e6dbea7e7f", "name": "ResellerAdmin", "domain_id": null, "description": null, "options": {}, "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/roles/e0fa66ae6bc042c9b897c3e6dbea7e7f"}}, {"id": "e126c0491e3449c9ad4a941f3a8e9459", "name": "tempest-role-698087554", "domain_id": null, "description": null, "options": {}, "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/roles/e126c0491e3449c9ad4a941f3a8e9459"}}, {"id": "e31ea41a1ffd40e7af93329a172e2921", "name": "heat_stack_user", "domain_id": null, "description": null, "options": {}, "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/roles/e31ea41a1ffd40e7af93329a172e2921"}}], "links": {"next": null, "self": "https://keystone-public-openstack.apps-crc.testing/v3/roles", "previous": null}}\n' 2026-02-19 22:15:16,663 26 INFO [tempest.lib.common.rest_client] Request (RolesV3TestJSON:_run_cleanups): 204 DELETE https://keystone-public-openstack.apps-crc.testing/v3/roles/19ec79d1b08c4072b549e077f852d17e 0.110s 2026-02-19 22:15:16,664 26 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Feb 2026 22:15:16 GMT', 'server': 'Apache', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-25138974-0712-4c69-af55-daf30d0fc9da', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=21e4ddad661e05439a720867a9546175; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '204', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/v3/roles/19ec79d1b08c4072b549e077f852d17e'} Body: b'' 0 ] tags: -worker-1 time: 2026-02-19 22:15:17.551493Z tags: worker-3 test: tempest.api.compute.servers.test_server_addresses.ServerAddressesTestJSON.test_list_server_addresses[id-6eb718c0-02d9-4d5e-acd1-4e0c269cef39,smoke] time: 2026-02-19 22:15:18.812065Z successful: tempest.api.compute.servers.test_server_addresses.ServerAddressesTestJSON.test_list_server_addresses[id-6eb718c0-02d9-4d5e-acd1-4e0c269cef39,smoke] [ multipart Content-Type: text/plain;charset=utf8 pythonlogging:'' 532 2026-02-19 22:15:18,809 28 INFO [tempest.lib.common.rest_client] Request (ServerAddressesTestJSON:test_list_server_addresses): 200 GET https://nova-public-openstack.apps-crc.testing/v2.1/servers/081228df-96aa-481d-9964-a950e30adc76/ips 1.257s 2026-02-19 22:15:18,810 28 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': ''} Body: None Response - Headers: {'date': 'Thu, 19 Feb 2026 22:15:17 GMT', 'server': 'Apache', 'content-length': '109', '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-6df79608-1d45-4a81-83b9-7f4794bf3782', 'x-compute-request-id': 'req-6df79608-1d45-4a81-83b9-7f4794bf3782', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=9d586784b299b220cae43f9e1706fe39; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/servers/081228df-96aa-481d-9964-a950e30adc76/ips'} Body: b'{"addresses": {"tempest-ServerAddressesTestJSON-1579002129-network": [{"version": 4, "addr": "10.100.0.8"}]}}' 0 ] tags: -worker-3 time: 2026-02-19 22:15:20.809355Z tags: worker-0 test: tempest.api.object_storage.test_container_quotas.ContainerQuotasTest.test_upload_large_object[id-22eeeb2b-3668-4160-baef-44790f65a5a0,smoke] time: 2026-02-19 22:15:21.220252Z successful: tempest.api.object_storage.test_container_quotas.ContainerQuotasTest.test_upload_large_object[id-22eeeb2b-3668-4160-baef-44790f65a5a0,smoke] [ multipart Content-Type: text/plain;charset=utf8 pythonlogging:'' 16FB 2026-02-19 22:15:21,091 25 INFO [tempest.lib.common.rest_client] Request (ContainerQuotasTest:setUp): 201 PUT https://swift-public-openstack.apps-crc.testing/v1/AUTH_37bfd53a89724d64ab1547fafda1f4e3/tempest-TestContainer-32074352 0.281s 2026-02-19 22:15:21,092 25 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Feb 2026 22:15:21 GMT', 'server': 'Apache', 'content-type': 'text/html; charset=UTF-8', 'content-length': '0', 'x-trans-id': 'tx9e408bf83f7e4932a66ac-0069978b78', 'x-openstack-request-id': 'tx9e408bf83f7e4932a66ac-0069978b78', 'set-cookie': '8555ec7bc3b761f9a531b621867c3563=b093adf5fe0e574a05f80a635cc9d1c1; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '201', 'content-location': 'https://swift-public-openstack.apps-crc.testing/v1/AUTH_37bfd53a89724d64ab1547fafda1f4e3/tempest-TestContainer-32074352'} Body: b'' 2026-02-19 22:15:21,126 25 INFO [tempest.lib.common.rest_client] Request (ContainerQuotasTest:setUp): 204 POST https://swift-public-openstack.apps-crc.testing/v1/AUTH_37bfd53a89724d64ab1547fafda1f4e3/tempest-TestContainer-32074352 0.034s 2026-02-19 22:15:21,126 25 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'X-Container-Meta-quota-bytes': '10', 'X-Container-Meta-quota-count': '3', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Feb 2026 22:15:21 GMT', 'server': 'Apache', 'content-type': 'text/html; charset=UTF-8', 'x-trans-id': 'tx0d0bc52d71c641e3977ad-0069978b79', 'x-openstack-request-id': 'tx0d0bc52d71c641e3977ad-0069978b79', 'set-cookie': '8555ec7bc3b761f9a531b621867c3563=b093adf5fe0e574a05f80a635cc9d1c1; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '204', 'content-location': 'https://swift-public-openstack.apps-crc.testing/v1/AUTH_37bfd53a89724d64ab1547fafda1f4e3/tempest-TestContainer-32074352'} Body: b'' 2026-02-19 22:15:21,150 25 INFO [tempest.lib.common.rest_client] Request (ContainerQuotasTest:test_upload_large_object): 204 HEAD https://swift-public-openstack.apps-crc.testing/v1/AUTH_37bfd53a89724d64ab1547fafda1f4e3/tempest-TestContainer-32074352 0.023s 2026-02-19 22:15:21,150 25 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Feb 2026 22:15:21 GMT', 'server': 'Apache', 'content-type': 'application/json; charset=utf-8', 'x-container-object-count': '0', 'x-container-bytes-used': '0', 'x-timestamp': '1771539321.04732', 'x-container-meta-quota-bytes': '10', 'x-container-meta-quota-count': '3', 'last-modified': 'Thu, 19 Feb 2026 22:15:22 GMT', 'accept-ranges': 'bytes', 'x-storage-policy': 'Policy-0', 'vary': 'Accept', 'x-trans-id': 'tx7b38e298f0694a7096f36-0069978b79', 'x-openstack-request-id': 'tx7b38e298f0694a7096f36-0069978b79', 'set-cookie': '8555ec7bc3b761f9a531b621867c3563=b093adf5fe0e574a05f80a635cc9d1c1; path=/; HttpOnly; Secure; SameSite=None', 'cache-control': 'private', 'connection': 'close', 'status': '204', 'content-location': 'https://swift-public-openstack.apps-crc.testing/v1/AUTH_37bfd53a89724d64ab1547fafda1f4e3/tempest-TestContainer-32074352'} Body: b'' 2026-02-19 22:15:21,181 25 INFO [tempest.lib.common.rest_client] Request (ContainerQuotasTest:test_upload_large_object): 413 PUT https://swift-public-openstack.apps-crc.testing/v1/AUTH_37bfd53a89724d64ab1547fafda1f4e3/tempest-TestContainer-32074352/tempest-TestObject-1006156004 0.030s 2026-02-19 22:15:21,182 25 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: testtesttes Response - Headers: {'date': 'Thu, 19 Feb 2026 22:15:21 GMT', 'server': 'Apache', 'content-type': 'text/html; charset=UTF-8', 'content-length': '21', 'x-trans-id': 'txba11c67bb1f34eada701d-0069978b79', 'x-openstack-request-id': 'txba11c67bb1f34eada701d-0069978b79', 'set-cookie': '8555ec7bc3b761f9a531b621867c3563=b093adf5fe0e574a05f80a635cc9d1c1; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '413', 'content-location': 'https://swift-public-openstack.apps-crc.testing/v1/AUTH_37bfd53a89724d64ab1547fafda1f4e3/tempest-TestContainer-32074352/tempest-TestObject-1006156004'} Body: b'Upload exceeds quota.' 2026-02-19 22:15:21,219 25 INFO [tempest.lib.common.rest_client] Request (ContainerQuotasTest:test_upload_large_object): 204 HEAD https://swift-public-openstack.apps-crc.testing/v1/AUTH_37bfd53a89724d64ab1547fafda1f4e3/tempest-TestContainer-32074352 0.037s 2026-02-19 22:15:21,219 25 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Feb 2026 22:15:21 GMT', 'server': 'Apache', 'content-type': 'application/json; charset=utf-8', 'x-container-object-count': '0', 'x-container-bytes-used': '0', 'x-timestamp': '1771539321.04732', 'x-container-meta-quota-bytes': '10', 'x-container-meta-quota-count': '3', 'last-modified': 'Thu, 19 Feb 2026 22:15:22 GMT', 'accept-ranges': 'bytes', 'x-storage-policy': 'Policy-0', 'vary': 'Accept', 'x-trans-id': 'tx67ca069ce64a47dcb8315-0069978b79', 'x-openstack-request-id': 'tx67ca069ce64a47dcb8315-0069978b79', 'set-cookie': '8555ec7bc3b761f9a531b621867c3563=b093adf5fe0e574a05f80a635cc9d1c1; path=/; HttpOnly; Secure; SameSite=None', 'cache-control': 'private', 'connection': 'close', 'status': '204', 'content-location': 'https://swift-public-openstack.apps-crc.testing/v1/AUTH_37bfd53a89724d64ab1547fafda1f4e3/tempest-TestContainer-32074352'} Body: b'' 0 ] tags: -worker-0 time: 2026-02-19 22:15:21.221284Z tags: worker-0 test: tempest.api.object_storage.test_container_quotas.ContainerQuotasTest.test_upload_too_many_objects[id-3a387039-697a-44fc-a9c0-935de31f426b,smoke] time: 2026-02-19 22:15:21.642596Z successful: tempest.api.object_storage.test_container_quotas.ContainerQuotasTest.test_upload_too_many_objects[id-3a387039-697a-44fc-a9c0-935de31f426b,smoke] [ multipart Content-Type: text/plain;charset=utf8 pythonlogging:'' 33E5 2026-02-19 22:15:21,282 25 INFO [tempest.lib.common.rest_client] Request (ContainerQuotasTest:setUp): 201 PUT https://swift-public-openstack.apps-crc.testing/v1/AUTH_37bfd53a89724d64ab1547fafda1f4e3/tempest-TestContainer-535886380 0.061s 2026-02-19 22:15:21,283 25 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Feb 2026 22:15:21 GMT', 'server': 'Apache', 'content-type': 'text/html; charset=UTF-8', 'content-length': '0', 'x-trans-id': 'txac11e56acf0242d3ace5b-0069978b79', 'x-openstack-request-id': 'txac11e56acf0242d3ace5b-0069978b79', 'set-cookie': '8555ec7bc3b761f9a531b621867c3563=b093adf5fe0e574a05f80a635cc9d1c1; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '201', 'content-location': 'https://swift-public-openstack.apps-crc.testing/v1/AUTH_37bfd53a89724d64ab1547fafda1f4e3/tempest-TestContainer-535886380'} Body: b'' 2026-02-19 22:15:21,322 25 INFO [tempest.lib.common.rest_client] Request (ContainerQuotasTest:setUp): 204 POST https://swift-public-openstack.apps-crc.testing/v1/AUTH_37bfd53a89724d64ab1547fafda1f4e3/tempest-TestContainer-535886380 0.038s 2026-02-19 22:15:21,322 25 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'X-Container-Meta-quota-bytes': '10', 'X-Container-Meta-quota-count': '3', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Feb 2026 22:15:21 GMT', 'server': 'Apache', 'content-type': 'text/html; charset=UTF-8', 'x-trans-id': 'tx4f3333dda2fe4f09a8f51-0069978b79', 'x-openstack-request-id': 'tx4f3333dda2fe4f09a8f51-0069978b79', 'set-cookie': '8555ec7bc3b761f9a531b621867c3563=b093adf5fe0e574a05f80a635cc9d1c1; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '204', 'content-location': 'https://swift-public-openstack.apps-crc.testing/v1/AUTH_37bfd53a89724d64ab1547fafda1f4e3/tempest-TestContainer-535886380'} Body: b'' 2026-02-19 22:15:21,378 25 INFO [tempest.lib.common.rest_client] Request (ContainerQuotasTest:test_upload_too_many_objects): 201 PUT https://swift-public-openstack.apps-crc.testing/v1/AUTH_37bfd53a89724d64ab1547fafda1f4e3/tempest-TestContainer-535886380/tempest-TestObject-1447177335 0.056s 2026-02-19 22:15:21,378 25 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'content-length': '0', 'X-Auth-Token': ''} Body: Response - Headers: {'date': 'Thu, 19 Feb 2026 22:15:21 GMT', 'server': 'Apache', 'content-type': 'text/html; charset=UTF-8', 'content-length': '0', 'etag': 'd41d8cd98f00b204e9800998ecf8427e', 'last-modified': 'Thu, 19 Feb 2026 22:15:22 GMT', 'x-trans-id': 'tx5842965c1b5f47999a9ea-0069978b79', 'x-openstack-request-id': 'tx5842965c1b5f47999a9ea-0069978b79', 'set-cookie': '8555ec7bc3b761f9a531b621867c3563=b093adf5fe0e574a05f80a635cc9d1c1; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '201', 'content-location': 'https://swift-public-openstack.apps-crc.testing/v1/AUTH_37bfd53a89724d64ab1547fafda1f4e3/tempest-TestContainer-535886380/tempest-TestObject-1447177335'} Body: b'' 2026-02-19 22:15:21,397 25 INFO [tempest.lib.common.rest_client] Request (ContainerQuotasTest:test_upload_too_many_objects): 200 GET https://swift-public-openstack.apps-crc.testing/v1/AUTH_37bfd53a89724d64ab1547fafda1f4e3/tempest-TestContainer-535886380/tempest-TestObject-1447177335 0.019s 2026-02-19 22:15:21,397 25 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Feb 2026 22:15:21 GMT', 'server': 'Apache', 'content-type': 'application/json', 'etag': 'd41d8cd98f00b204e9800998ecf8427e', 'last-modified': 'Thu, 19 Feb 2026 22:15:22 GMT', 'x-timestamp': '1771539321.34145', 'accept-ranges': 'bytes', 'content-length': '0', 'x-trans-id': 'tx594b17107d85436cacf5b-0069978b79', 'x-openstack-request-id': 'tx594b17107d85436cacf5b-0069978b79', 'set-cookie': '8555ec7bc3b761f9a531b621867c3563=b093adf5fe0e574a05f80a635cc9d1c1; path=/; HttpOnly; Secure; SameSite=None', 'cache-control': 'private', 'connection': 'close', 'status': '200', 'content-location': 'https://swift-public-openstack.apps-crc.testing/v1/AUTH_37bfd53a89724d64ab1547fafda1f4e3/tempest-TestContainer-535886380/tempest-TestObject-1447177335'} Body: b'' 2026-02-19 22:15:21,452 25 INFO [tempest.lib.common.rest_client] Request (ContainerQuotasTest:test_upload_too_many_objects): 201 PUT https://swift-public-openstack.apps-crc.testing/v1/AUTH_37bfd53a89724d64ab1547fafda1f4e3/tempest-TestContainer-535886380/tempest-TestObject-644946248 0.054s 2026-02-19 22:15:21,452 25 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'content-length': '0', 'X-Auth-Token': ''} Body: Response - Headers: {'date': 'Thu, 19 Feb 2026 22:15:21 GMT', 'server': 'Apache', 'content-type': 'text/html; charset=UTF-8', 'content-length': '0', 'etag': 'd41d8cd98f00b204e9800998ecf8427e', 'last-modified': 'Thu, 19 Feb 2026 22:15:22 GMT', 'x-trans-id': 'tx2d4bb3ef05fe43069456d-0069978b79', 'x-openstack-request-id': 'tx2d4bb3ef05fe43069456d-0069978b79', 'set-cookie': '8555ec7bc3b761f9a531b621867c3563=b093adf5fe0e574a05f80a635cc9d1c1; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '201', 'content-location': 'https://swift-public-openstack.apps-crc.testing/v1/AUTH_37bfd53a89724d64ab1547fafda1f4e3/tempest-TestContainer-535886380/tempest-TestObject-644946248'} Body: b'' 2026-02-19 22:15:21,478 25 INFO [tempest.lib.common.rest_client] Request (ContainerQuotasTest:test_upload_too_many_objects): 200 GET https://swift-public-openstack.apps-crc.testing/v1/AUTH_37bfd53a89724d64ab1547fafda1f4e3/tempest-TestContainer-535886380/tempest-TestObject-644946248 0.025s 2026-02-19 22:15:21,478 25 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Feb 2026 22:15:21 GMT', 'server': 'Apache', 'content-type': 'application/json', 'etag': 'd41d8cd98f00b204e9800998ecf8427e', 'last-modified': 'Thu, 19 Feb 2026 22:15:22 GMT', 'x-timestamp': '1771539321.40861', 'accept-ranges': 'bytes', 'content-length': '0', 'x-trans-id': 'tx650c04483d044d72b321c-0069978b79', 'x-openstack-request-id': 'tx650c04483d044d72b321c-0069978b79', 'set-cookie': '8555ec7bc3b761f9a531b621867c3563=b093adf5fe0e574a05f80a635cc9d1c1; path=/; HttpOnly; Secure; SameSite=None', 'cache-control': 'private', 'connection': 'close', 'status': '200', 'content-location': 'https://swift-public-openstack.apps-crc.testing/v1/AUTH_37bfd53a89724d64ab1547fafda1f4e3/tempest-TestContainer-535886380/tempest-TestObject-644946248'} Body: b'' 2026-02-19 22:15:21,553 25 INFO [tempest.lib.common.rest_client] Request (ContainerQuotasTest:test_upload_too_many_objects): 201 PUT https://swift-public-openstack.apps-crc.testing/v1/AUTH_37bfd53a89724d64ab1547fafda1f4e3/tempest-TestContainer-535886380/tempest-TestObject-421872669 0.075s 2026-02-19 22:15:21,554 25 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'content-length': '0', 'X-Auth-Token': ''} Body: Response - Headers: {'date': 'Thu, 19 Feb 2026 22:15:21 GMT', 'server': 'Apache', 'content-type': 'text/html; charset=UTF-8', 'content-length': '0', 'etag': 'd41d8cd98f00b204e9800998ecf8427e', 'last-modified': 'Thu, 19 Feb 2026 22:15:22 GMT', 'x-trans-id': 'txb17016d88c7a43eaab701-0069978b79', 'x-openstack-request-id': 'txb17016d88c7a43eaab701-0069978b79', 'set-cookie': '8555ec7bc3b761f9a531b621867c3563=b093adf5fe0e574a05f80a635cc9d1c1; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '201', 'content-location': 'https://swift-public-openstack.apps-crc.testing/v1/AUTH_37bfd53a89724d64ab1547fafda1f4e3/tempest-TestContainer-535886380/tempest-TestObject-421872669'} Body: b'' 2026-02-19 22:15:21,577 25 INFO [tempest.lib.common.rest_client] Request (ContainerQuotasTest:test_upload_too_many_objects): 200 GET https://swift-public-openstack.apps-crc.testing/v1/AUTH_37bfd53a89724d64ab1547fafda1f4e3/tempest-TestContainer-535886380/tempest-TestObject-421872669 0.023s 2026-02-19 22:15:21,577 25 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Feb 2026 22:15:21 GMT', 'server': 'Apache', 'content-type': 'application/json', 'etag': 'd41d8cd98f00b204e9800998ecf8427e', 'last-modified': 'Thu, 19 Feb 2026 22:15:22 GMT', 'x-timestamp': '1771539321.49339', 'accept-ranges': 'bytes', 'content-length': '0', 'x-trans-id': 'txb6ac2c1c503348608dfc5-0069978b79', 'x-openstack-request-id': 'txb6ac2c1c503348608dfc5-0069978b79', 'set-cookie': '8555ec7bc3b761f9a531b621867c3563=b093adf5fe0e574a05f80a635cc9d1c1; path=/; HttpOnly; Secure; SameSite=None', 'cache-control': 'private', 'connection': 'close', 'status': '200', 'content-location': 'https://swift-public-openstack.apps-crc.testing/v1/AUTH_37bfd53a89724d64ab1547fafda1f4e3/tempest-TestContainer-535886380/tempest-TestObject-421872669'} Body: b'' 2026-02-19 22:15:21,604 25 INFO [tempest.lib.common.rest_client] Request (ContainerQuotasTest:test_upload_too_many_objects): 204 HEAD https://swift-public-openstack.apps-crc.testing/v1/AUTH_37bfd53a89724d64ab1547fafda1f4e3/tempest-TestContainer-535886380 0.025s 2026-02-19 22:15:21,604 25 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Feb 2026 22:15:21 GMT', 'server': 'Apache', 'content-type': 'application/json; charset=utf-8', 'x-container-object-count': '3', 'x-container-bytes-used': '0', 'x-timestamp': '1771539321.24616', 'x-container-meta-quota-bytes': '10', 'x-container-meta-quota-count': '3', 'last-modified': 'Thu, 19 Feb 2026 22:15:22 GMT', 'accept-ranges': 'bytes', 'x-storage-policy': 'Policy-0', 'vary': 'Accept', 'x-trans-id': 'tx0d8d4a770bd24334a3638-0069978b79', 'x-openstack-request-id': 'tx0d8d4a770bd24334a3638-0069978b79', 'set-cookie': '8555ec7bc3b761f9a531b621867c3563=b093adf5fe0e574a05f80a635cc9d1c1; path=/; HttpOnly; Secure; SameSite=None', 'cache-control': 'private', 'connection': 'close', 'status': '204', 'content-location': 'https://swift-public-openstack.apps-crc.testing/v1/AUTH_37bfd53a89724d64ab1547fafda1f4e3/tempest-TestContainer-535886380'} Body: b'' 2026-02-19 22:15:21,620 25 INFO [tempest.lib.common.rest_client] Request (ContainerQuotasTest:test_upload_too_many_objects): 413 PUT https://swift-public-openstack.apps-crc.testing/v1/AUTH_37bfd53a89724d64ab1547fafda1f4e3/tempest-TestContainer-535886380/OverQuotaObject 0.016s 2026-02-19 22:15:21,620 25 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'content-length': '0', 'X-Auth-Token': ''} Body: Response - Headers: {'date': 'Thu, 19 Feb 2026 22:15:21 GMT', 'server': 'Apache', 'content-type': 'text/html; charset=UTF-8', 'content-length': '21', 'x-trans-id': 'txe93c22b0890c4935b084e-0069978b79', 'x-openstack-request-id': 'txe93c22b0890c4935b084e-0069978b79', 'set-cookie': '8555ec7bc3b761f9a531b621867c3563=b093adf5fe0e574a05f80a635cc9d1c1; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '413', 'content-location': 'https://swift-public-openstack.apps-crc.testing/v1/AUTH_37bfd53a89724d64ab1547fafda1f4e3/tempest-TestContainer-535886380/OverQuotaObject'} Body: b'Upload exceeds quota.' 2026-02-19 22:15:21,642 25 INFO [tempest.lib.common.rest_client] Request (ContainerQuotasTest:test_upload_too_many_objects): 204 HEAD https://swift-public-openstack.apps-crc.testing/v1/AUTH_37bfd53a89724d64ab1547fafda1f4e3/tempest-TestContainer-535886380 0.021s 2026-02-19 22:15:21,642 25 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Feb 2026 22:15:21 GMT', 'server': 'Apache', 'content-type': 'application/json; charset=utf-8', 'x-container-object-count': '3', 'x-container-bytes-used': '0', 'x-timestamp': '1771539321.24616', 'x-container-meta-quota-bytes': '10', 'x-container-meta-quota-count': '3', 'last-modified': 'Thu, 19 Feb 2026 22:15:22 GMT', 'accept-ranges': 'bytes', 'x-storage-policy': 'Policy-0', 'vary': 'Accept', 'x-trans-id': 'tx63c1903ec7c04d6ba07dc-0069978b79', 'x-openstack-request-id': 'tx63c1903ec7c04d6ba07dc-0069978b79', 'set-cookie': '8555ec7bc3b761f9a531b621867c3563=b093adf5fe0e574a05f80a635cc9d1c1; path=/; HttpOnly; Secure; SameSite=None', 'cache-control': 'private', 'connection': 'close', 'status': '204', 'content-location': 'https://swift-public-openstack.apps-crc.testing/v1/AUTH_37bfd53a89724d64ab1547fafda1f4e3/tempest-TestContainer-535886380'} Body: b'' 0 ] tags: -worker-0 time: 2026-02-19 22:15:18.812443Z tags: worker-3 test: tempest.api.compute.servers.test_server_addresses.ServerAddressesTestJSON.test_list_server_addresses_by_network[id-87bbc374-5538-4f64-b673-2b0e4443cc30,smoke] time: 2026-02-19 22:15:21.796542Z successful: tempest.api.compute.servers.test_server_addresses.ServerAddressesTestJSON.test_list_server_addresses_by_network[id-87bbc374-5538-4f64-b673-2b0e4443cc30,smoke] [ multipart Content-Type: text/plain;charset=utf8 pythonlogging:'' AD0 2026-02-19 22:15:20,731 28 INFO [tempest.lib.common.rest_client] Request (ServerAddressesTestJSON:test_list_server_addresses_by_network): 200 GET https://nova-public-openstack.apps-crc.testing/v2.1/servers/081228df-96aa-481d-9964-a950e30adc76/ips 1.918s 2026-02-19 22:15:20,731 28 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': ''} Body: None Response - Headers: {'date': 'Thu, 19 Feb 2026 22:15:18 GMT', 'server': 'Apache', 'content-length': '109', '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-e2ea1c6f-ffbe-4856-807e-247f7dbe7a0d', 'x-compute-request-id': 'req-e2ea1c6f-ffbe-4856-807e-247f7dbe7a0d', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=9d586784b299b220cae43f9e1706fe39; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/servers/081228df-96aa-481d-9964-a950e30adc76/ips'} Body: b'{"addresses": {"tempest-ServerAddressesTestJSON-1579002129-network": [{"version": 4, "addr": "10.100.0.8"}]}}' 2026-02-19 22:15:21,794 28 INFO [tempest.lib.common.rest_client] Request (ServerAddressesTestJSON:test_list_server_addresses_by_network): 200 GET https://nova-public-openstack.apps-crc.testing/v2.1/servers/081228df-96aa-481d-9964-a950e30adc76/ips/tempest-ServerAddressesTestJSON-1579002129-network 1.062s 2026-02-19 22:15:21,795 28 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': ''} Body: None Response - Headers: {'date': 'Thu, 19 Feb 2026 22:15:20 GMT', 'server': 'Apache', 'content-length': '94', '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-31cdac1a-fa96-4a13-9d99-631c6a939e57', 'x-compute-request-id': 'req-31cdac1a-fa96-4a13-9d99-631c6a939e57', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=9d586784b299b220cae43f9e1706fe39; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/servers/081228df-96aa-481d-9964-a950e30adc76/ips/tempest-ServerAddressesTestJSON-1579002129-network'} Body: b'{"tempest-ServerAddressesTestJSON-1579002129-network": [{"version": 4, "addr": "10.100.0.8"}]}' 0 ] tags: -worker-3 time: 2026-02-19 22:15:21.643125Z tags: worker-0 test: tempest.api.object_storage.test_container_quotas.ContainerQuotasTest.test_upload_valid_object[id-9a0fb034-86af-4df0-86fa-f8bd7db21ae0,smoke] time: 2026-02-19 22:15:21.842436Z successful: tempest.api.object_storage.test_container_quotas.ContainerQuotasTest.test_upload_valid_object[id-9a0fb034-86af-4df0-86fa-f8bd7db21ae0,smoke] [ multipart Content-Type: text/plain;charset=utf8 pythonlogging:'' 1755 2026-02-19 22:15:21,695 25 INFO [tempest.lib.common.rest_client] Request (ContainerQuotasTest:setUp): 201 PUT https://swift-public-openstack.apps-crc.testing/v1/AUTH_37bfd53a89724d64ab1547fafda1f4e3/tempest-TestContainer-1962906008 0.052s 2026-02-19 22:15:21,696 25 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Feb 2026 22:15:21 GMT', 'server': 'Apache', 'content-type': 'text/html; charset=UTF-8', 'content-length': '0', 'x-trans-id': 'tx798daf0dde6c4a33b42d2-0069978b79', 'x-openstack-request-id': 'tx798daf0dde6c4a33b42d2-0069978b79', 'set-cookie': '8555ec7bc3b761f9a531b621867c3563=b093adf5fe0e574a05f80a635cc9d1c1; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '201', 'content-location': 'https://swift-public-openstack.apps-crc.testing/v1/AUTH_37bfd53a89724d64ab1547fafda1f4e3/tempest-TestContainer-1962906008'} Body: b'' 2026-02-19 22:15:21,725 25 INFO [tempest.lib.common.rest_client] Request (ContainerQuotasTest:setUp): 204 POST https://swift-public-openstack.apps-crc.testing/v1/AUTH_37bfd53a89724d64ab1547fafda1f4e3/tempest-TestContainer-1962906008 0.029s 2026-02-19 22:15:21,725 25 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'X-Container-Meta-quota-bytes': '10', 'X-Container-Meta-quota-count': '3', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Feb 2026 22:15:21 GMT', 'server': 'Apache', 'content-type': 'text/html; charset=UTF-8', 'x-trans-id': 'txe76ce2d550ef4bb78499c-0069978b79', 'x-openstack-request-id': 'txe76ce2d550ef4bb78499c-0069978b79', 'set-cookie': '8555ec7bc3b761f9a531b621867c3563=b093adf5fe0e574a05f80a635cc9d1c1; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '204', 'content-location': 'https://swift-public-openstack.apps-crc.testing/v1/AUTH_37bfd53a89724d64ab1547fafda1f4e3/tempest-TestContainer-1962906008'} Body: b'' 2026-02-19 22:15:21,747 25 INFO [tempest.lib.common.rest_client] Request (ContainerQuotasTest:test_upload_valid_object): 204 HEAD https://swift-public-openstack.apps-crc.testing/v1/AUTH_37bfd53a89724d64ab1547fafda1f4e3/tempest-TestContainer-1962906008 0.021s 2026-02-19 22:15:21,747 25 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Feb 2026 22:15:21 GMT', 'server': 'Apache', 'content-type': 'application/json; charset=utf-8', 'x-container-object-count': '0', 'x-container-bytes-used': '0', 'x-timestamp': '1771539321.66653', 'x-container-meta-quota-bytes': '10', 'x-container-meta-quota-count': '3', 'last-modified': 'Thu, 19 Feb 2026 22:15:22 GMT', 'accept-ranges': 'bytes', 'x-storage-policy': 'Policy-0', 'vary': 'Accept', 'x-trans-id': 'tx9b772b4313ce49198ab03-0069978b79', 'x-openstack-request-id': 'tx9b772b4313ce49198ab03-0069978b79', 'set-cookie': '8555ec7bc3b761f9a531b621867c3563=b093adf5fe0e574a05f80a635cc9d1c1; path=/; HttpOnly; Secure; SameSite=None', 'cache-control': 'private', 'connection': 'close', 'status': '204', 'content-location': 'https://swift-public-openstack.apps-crc.testing/v1/AUTH_37bfd53a89724d64ab1547fafda1f4e3/tempest-TestContainer-1962906008'} Body: b'' 2026-02-19 22:15:21,789 25 INFO [tempest.lib.common.rest_client] Request (ContainerQuotasTest:test_upload_valid_object): 201 PUT https://swift-public-openstack.apps-crc.testing/v1/AUTH_37bfd53a89724d64ab1547fafda1f4e3/tempest-TestContainer-1962906008/tempest-TestObject-114917658 0.041s 2026-02-19 22:15:21,789 25 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: testtestte Response - Headers: {'date': 'Thu, 19 Feb 2026 22:15:21 GMT', 'server': 'Apache', 'content-type': 'text/html; charset=UTF-8', 'content-length': '0', 'etag': '9d6b95c0a66ac9b5a1e00b2d76356f18', 'last-modified': 'Thu, 19 Feb 2026 22:15:22 GMT', 'x-trans-id': 'tx5ab9af5dd51a49f9b63b7-0069978b79', 'x-openstack-request-id': 'tx5ab9af5dd51a49f9b63b7-0069978b79', 'set-cookie': '8555ec7bc3b761f9a531b621867c3563=b093adf5fe0e574a05f80a635cc9d1c1; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '201', 'content-location': 'https://swift-public-openstack.apps-crc.testing/v1/AUTH_37bfd53a89724d64ab1547fafda1f4e3/tempest-TestContainer-1962906008/tempest-TestObject-114917658'} Body: b'' 2026-02-19 22:15:21,841 25 INFO [tempest.lib.common.rest_client] Request (ContainerQuotasTest:test_upload_valid_object): 204 HEAD https://swift-public-openstack.apps-crc.testing/v1/AUTH_37bfd53a89724d64ab1547fafda1f4e3/tempest-TestContainer-1962906008 0.052s 2026-02-19 22:15:21,842 25 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Feb 2026 22:15:21 GMT', 'server': 'Apache', 'content-type': 'application/json; charset=utf-8', 'x-container-object-count': '1', 'x-container-bytes-used': '10', 'x-timestamp': '1771539321.66653', 'x-container-meta-quota-bytes': '10', 'x-container-meta-quota-count': '3', 'last-modified': 'Thu, 19 Feb 2026 22:15:22 GMT', 'accept-ranges': 'bytes', 'x-storage-policy': 'Policy-0', 'vary': 'Accept', 'x-trans-id': 'txd086e460c80043f4833ad-0069978b79', 'x-openstack-request-id': 'txd086e460c80043f4833ad-0069978b79', 'set-cookie': '8555ec7bc3b761f9a531b621867c3563=b093adf5fe0e574a05f80a635cc9d1c1; path=/; HttpOnly; Secure; SameSite=None', 'cache-control': 'private', 'connection': 'close', 'status': '204', 'content-location': 'https://swift-public-openstack.apps-crc.testing/v1/AUTH_37bfd53a89724d64ab1547fafda1f4e3/tempest-TestContainer-1962906008'} Body: b'' 0 ] tags: -worker-0 time: 2026-02-19 22:15:04.116660Z tags: worker-7 test: tempest.api.compute.security_groups.test_security_groups.SecurityGroupsTestJSON.test_security_groups_create_list_delete[id-eb2b087d-633d-4d0d-a7bd-9e6ba35b32de,smoke] time: 2026-02-19 22:15:25.045241Z successful: tempest.api.compute.security_groups.test_security_groups.SecurityGroupsTestJSON.test_security_groups_create_list_delete[id-eb2b087d-633d-4d0d-a7bd-9e6ba35b32de,smoke] [ multipart Content-Type: text/plain;charset=utf8 pythonlogging:'' 4328 2026-02-19 22:15:05,298 32 INFO [tempest.lib.common.rest_client] Request (SecurityGroupsTestJSON:test_security_groups_create_list_delete): 200 POST https://nova-public-openstack.apps-crc.testing/v2.1/os-security-groups 1.180s 2026-02-19 22:15:05,298 32 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': ''} Body: {"security_group": {"name": "tempest-SecurityGroupsTestJSON-securitygroup-52331695", "description": "tempest-description-212666677"}} Response - Headers: {'date': 'Thu, 19 Feb 2026 22:15:04 GMT', 'server': 'Apache', 'content-length': '241', '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-7486125a-2b20-4cc7-a4b7-b32724f5587f', 'x-compute-request-id': 'req-7486125a-2b20-4cc7-a4b7-b32724f5587f', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=9d586784b299b220cae43f9e1706fe39; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/os-security-groups'} Body: b'{"security_group": {"id": "1a833083-b9d2-42ef-af7c-c6295f0b487e", "description": "tempest-description-212666677", "name": "tempest-SecurityGroupsTestJSON-securitygroup-52331695", "tenant_id": "4709626741b5429da8cfeb0002649af7", "rules": []}}' 2026-02-19 22:15:05,963 32 INFO [tempest.lib.common.rest_client] Request (SecurityGroupsTestJSON:test_security_groups_create_list_delete): 200 POST https://nova-public-openstack.apps-crc.testing/v2.1/os-security-groups 0.663s 2026-02-19 22:15:05,963 32 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': ''} Body: {"security_group": {"name": "tempest-SecurityGroupsTestJSON-securitygroup-1779043104", "description": "tempest-description-125078287"}} Response - Headers: {'date': 'Thu, 19 Feb 2026 22:15:05 GMT', 'server': 'Apache', 'content-length': '243', '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-f766aa7f-c341-424f-8843-74d400d5bef6', 'x-compute-request-id': 'req-f766aa7f-c341-424f-8843-74d400d5bef6', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=9d586784b299b220cae43f9e1706fe39; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/os-security-groups'} Body: b'{"security_group": {"id": "59b520e3-5109-4a76-95c0-8a77c7b8bf42", "description": "tempest-description-125078287", "name": "tempest-SecurityGroupsTestJSON-securitygroup-1779043104", "tenant_id": "4709626741b5429da8cfeb0002649af7", "rules": []}}' 2026-02-19 22:15:06,680 32 INFO [tempest.lib.common.rest_client] Request (SecurityGroupsTestJSON:test_security_groups_create_list_delete): 200 POST https://nova-public-openstack.apps-crc.testing/v2.1/os-security-groups 0.713s 2026-02-19 22:15:06,680 32 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': ''} Body: {"security_group": {"name": "tempest-SecurityGroupsTestJSON-securitygroup-1933863445", "description": "tempest-description-28669581"}} Response - Headers: {'date': 'Thu, 19 Feb 2026 22:15:05 GMT', 'server': 'Apache', 'content-length': '242', '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-c3fdbaa6-e862-468e-bc94-006f39be9f7a', 'x-compute-request-id': 'req-c3fdbaa6-e862-468e-bc94-006f39be9f7a', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=9d586784b299b220cae43f9e1706fe39; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/os-security-groups'} Body: b'{"security_group": {"id": "c616d310-159c-423a-a37b-edf3f0f67723", "description": "tempest-description-28669581", "name": "tempest-SecurityGroupsTestJSON-securitygroup-1933863445", "tenant_id": "4709626741b5429da8cfeb0002649af7", "rules": []}}' 2026-02-19 22:15:08,945 32 INFO [tempest.lib.common.rest_client] Request (SecurityGroupsTestJSON:test_security_groups_create_list_delete): 200 GET https://nova-public-openstack.apps-crc.testing/v2.1/os-security-groups 2.263s 2026-02-19 22:15:08,946 32 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': ''} Body: None Response - Headers: {'date': 'Thu, 19 Feb 2026 22:15:06 GMT', 'server': 'Apache', 'content-length': '1379', '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-3812419a-d73c-4659-9a6a-e19c31605de9', 'x-compute-request-id': 'req-3812419a-d73c-4659-9a6a-e19c31605de9', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=9d586784b299b220cae43f9e1706fe39; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/os-security-groups'} Body: b'{"security_groups": [{"id": "5a84bbe7-08e2-4ab9-a526-664399ba7527", "description": "Default security group", "name": "default", "tenant_id": "4709626741b5429da8cfeb0002649af7", "rules": [{"id": "879b00e2-f938-474b-b6d8-2ba6c0111345", "parent_group_id": "5a84bbe7-08e2-4ab9-a526-664399ba7527", "ip_protocol": null, "from_port": null, "to_port": null, "group": {"name": "default", "tenant_id": "4709626741b5429da8cfeb0002649af7"}, "ip_range": {}}, {"id": "a41200e3-3247-4157-81b4-bf6b2c568a3c", "parent_group_id": "5a84bbe7-08e2-4ab9-a526-664399ba7527", "ip_protocol": null, "from_port": null, "to_port": null, "group": {"name": "default", "tenant_id": "4709626741b5429da8cfeb0002649af7"}, "ip_range": {}}]}, {"id": "59b520e3-5109-4a76-95c0-8a77c7b8bf42", "description": "tempest-description-125078287", "name": "tempest-SecurityGroupsTestJSON-securitygroup-1779043104", "tenant_id": "4709626741b5429da8cfeb0002649af7", "rules": []}, {"id": "c616d310-159c-423a-a37b-edf3f0f67723", "description": "tempest-description-28669581", "name": "tempest-SecurityGroupsTestJSON-securitygroup-1933863445", "tenant_id": "4709626741b5429da8cfeb0002649af7", "rules": []}, {"id": "1a833083-b9d2-42ef-af7c-c6295f0b487e", "description": "tempest-description-212666677", "name": "tempest-SecurityGroupsTestJSON-securitygroup-52331695", "tenant_id": "4709626741b5429da8cfeb0002649af7", "rules": []}]}' 2026-02-19 22:15:11,187 32 INFO [tempest.lib.common.rest_client] Request (SecurityGroupsTestJSON:test_security_groups_create_list_delete): 202 DELETE https://nova-public-openstack.apps-crc.testing/v2.1/os-security-groups/1a833083-b9d2-42ef-af7c-c6295f0b487e 2.238s 2026-02-19 22:15:11,187 32 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': ''} Body: None Response - Headers: {'date': 'Thu, 19 Feb 2026 22:15:08 GMT', 'server': 'Apache', 'content-length': '0', '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-3e3bf550-9b80-4f76-a515-c27580398f78', 'x-compute-request-id': 'req-3e3bf550-9b80-4f76-a515-c27580398f78', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=9d586784b299b220cae43f9e1706fe39; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '202', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/os-security-groups/1a833083-b9d2-42ef-af7c-c6295f0b487e'} Body: b'' 2026-02-19 22:15:14,654 32 INFO [tempest.lib.common.rest_client] Request (SecurityGroupsTestJSON:test_security_groups_create_list_delete): 404 GET https://nova-public-openstack.apps-crc.testing/v2.1/os-security-groups/1a833083-b9d2-42ef-af7c-c6295f0b487e 3.466s 2026-02-19 22:15:14,654 32 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': ''} Body: None Response - Headers: {'date': 'Thu, 19 Feb 2026 22:15:11 GMT', 'server': 'Apache', 'content-length': '194', '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-f373754b-0570-4873-9ae5-b0a903bc50aa', 'x-compute-request-id': 'req-f373754b-0570-4873-9ae5-b0a903bc50aa', 'content-type': 'application/json; charset=UTF-8', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=9d586784b299b220cae43f9e1706fe39; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '404', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/os-security-groups/1a833083-b9d2-42ef-af7c-c6295f0b487e'} Body: b'{"itemNotFound": {"code": 404, "message": "Security group 1a833083-b9d2-42ef-af7c-c6295f0b487e does not exist\\nNeutron server returns request_ids: [\'req-627a3d76-8dae-4e78-944d-4f74ae84a4c6\']"}}' 2026-02-19 22:15:16,596 32 INFO [tempest.lib.common.rest_client] Request (SecurityGroupsTestJSON:test_security_groups_create_list_delete): 202 DELETE https://nova-public-openstack.apps-crc.testing/v2.1/os-security-groups/59b520e3-5109-4a76-95c0-8a77c7b8bf42 1.939s 2026-02-19 22:15:16,596 32 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': ''} Body: None Response - Headers: {'date': 'Thu, 19 Feb 2026 22:15:14 GMT', 'server': 'Apache', 'content-length': '0', '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-3d84ae87-c900-4821-8082-bbc141ffb4df', 'x-compute-request-id': 'req-3d84ae87-c900-4821-8082-bbc141ffb4df', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=9d586784b299b220cae43f9e1706fe39; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '202', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/os-security-groups/59b520e3-5109-4a76-95c0-8a77c7b8bf42'} Body: b'' 2026-02-19 22:15:18,334 32 INFO [tempest.lib.common.rest_client] Request (SecurityGroupsTestJSON:test_security_groups_create_list_delete): 404 GET https://nova-public-openstack.apps-crc.testing/v2.1/os-security-groups/59b520e3-5109-4a76-95c0-8a77c7b8bf42 1.738s 2026-02-19 22:15:18,335 32 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': ''} Body: None Response - Headers: {'date': 'Thu, 19 Feb 2026 22:15:16 GMT', 'server': 'Apache', 'content-length': '194', '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-bdd81028-c560-4c9c-a8d6-5671fdf9754d', 'x-compute-request-id': 'req-bdd81028-c560-4c9c-a8d6-5671fdf9754d', 'content-type': 'application/json; charset=UTF-8', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=9d586784b299b220cae43f9e1706fe39; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '404', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/os-security-groups/59b520e3-5109-4a76-95c0-8a77c7b8bf42'} Body: b'{"itemNotFound": {"code": 404, "message": "Security group 59b520e3-5109-4a76-95c0-8a77c7b8bf42 does not exist\\nNeutron server returns request_ids: [\'req-354c28d2-063f-4de1-9676-e52028ff60e8\']"}}' 2026-02-19 22:15:21,096 32 INFO [tempest.lib.common.rest_client] Request (SecurityGroupsTestJSON:test_security_groups_create_list_delete): 202 DELETE https://nova-public-openstack.apps-crc.testing/v2.1/os-security-groups/c616d310-159c-423a-a37b-edf3f0f67723 2.759s 2026-02-19 22:15:21,096 32 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': ''} Body: None Response - Headers: {'date': 'Thu, 19 Feb 2026 22:15:18 GMT', 'server': 'Apache', 'content-length': '0', '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-219288fd-37c8-4c67-b63a-eadcfd53bdae', 'x-compute-request-id': 'req-219288fd-37c8-4c67-b63a-eadcfd53bdae', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=9d586784b299b220cae43f9e1706fe39; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '202', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/os-security-groups/c616d310-159c-423a-a37b-edf3f0f67723'} Body: b'' 2026-02-19 22:15:23,090 32 INFO [tempest.lib.common.rest_client] Request (SecurityGroupsTestJSON:test_security_groups_create_list_delete): 404 GET https://nova-public-openstack.apps-crc.testing/v2.1/os-security-groups/c616d310-159c-423a-a37b-edf3f0f67723 1.993s 2026-02-19 22:15:23,090 32 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': ''} Body: None Response - Headers: {'date': 'Thu, 19 Feb 2026 22:15:21 GMT', 'server': 'Apache', 'content-length': '194', '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-d9505181-f89e-4c0f-8a50-a394ed57dc3f', 'x-compute-request-id': 'req-d9505181-f89e-4c0f-8a50-a394ed57dc3f', 'content-type': 'application/json; charset=UTF-8', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=9d586784b299b220cae43f9e1706fe39; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '404', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/os-security-groups/c616d310-159c-423a-a37b-edf3f0f67723'} Body: b'{"itemNotFound": {"code": 404, "message": "Security group c616d310-159c-423a-a37b-edf3f0f67723 does not exist\\nNeutron server returns request_ids: [\'req-3b6b1e17-ae37-4fd7-b3f3-90a8da062b2f\']"}}' 2026-02-19 22:15:25,037 32 INFO [tempest.lib.common.rest_client] Request (SecurityGroupsTestJSON:test_security_groups_create_list_delete): 200 GET https://nova-public-openstack.apps-crc.testing/v2.1/os-security-groups 1.946s 2026-02-19 22:15:25,037 32 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': ''} Body: None Response - Headers: {'date': 'Thu, 19 Feb 2026 22:15:23 GMT', 'server': 'Apache', 'content-length': '707', '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-596b0997-2b00-464b-b467-88acc68590cc', 'x-compute-request-id': 'req-596b0997-2b00-464b-b467-88acc68590cc', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=9d586784b299b220cae43f9e1706fe39; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/os-security-groups'} Body: b'{"security_groups": [{"id": "5a84bbe7-08e2-4ab9-a526-664399ba7527", "description": "Default security group", "name": "default", "tenant_id": "4709626741b5429da8cfeb0002649af7", "rules": [{"id": "879b00e2-f938-474b-b6d8-2ba6c0111345", "parent_group_id": "5a84bbe7-08e2-4ab9-a526-664399ba7527", "ip_protocol": null, "from_port": null, "to_port": null, "group": {"name": "default", "tenant_id": "4709626741b5429da8cfeb0002649af7"}, "ip_range": {}}, {"id": "a41200e3-3247-4157-81b4-bf6b2c568a3c", "parent_group_id": "5a84bbe7-08e2-4ab9-a526-664399ba7527", "ip_protocol": null, "from_port": null, "to_port": null, "group": {"name": "default", "tenant_id": "4709626741b5429da8cfeb0002649af7"}, "ip_range": {}}]}]}' 0 ] tags: -worker-7 time: 2026-02-19 22:15:15.709911Z tags: worker-4 test: tempest.api.compute.security_groups.test_security_group_rules.SecurityGroupRulesTestJSON.test_security_group_rules_list[id-a6154130-5a55-4850-8be4-5e9e796dbf17,smoke] time: 2026-02-19 22:15:26.499340Z successful: tempest.api.compute.security_groups.test_security_group_rules.SecurityGroupRulesTestJSON.test_security_group_rules_list[id-a6154130-5a55-4850-8be4-5e9e796dbf17,smoke] [ multipart Content-Type: text/plain;charset=utf8 pythonlogging:'' 1E69 2026-02-19 22:15:17,855 29 INFO [tempest.lib.common.rest_client] Request (SecurityGroupRulesTestJSON:test_security_group_rules_list): 200 POST https://nova-public-openstack.apps-crc.testing/v2.1/os-security-groups 2.144s 2026-02-19 22:15:17,855 29 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': ''} Body: {"security_group": {"name": "tempest-SecurityGroupRulesTestJSON-securitygroup-1004215836", "description": "tempest-description-190063225"}} Response - Headers: {'date': 'Thu, 19 Feb 2026 22:15:15 GMT', 'server': 'Apache', 'content-length': '247', '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-c64e5874-f8c3-4b82-bd9f-7925e09a54ed', 'x-compute-request-id': 'req-c64e5874-f8c3-4b82-bd9f-7925e09a54ed', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=9d586784b299b220cae43f9e1706fe39; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/os-security-groups'} Body: b'{"security_group": {"id": "0ae1bcaf-e030-4b56-a4f7-23355579d466", "description": "tempest-description-190063225", "name": "tempest-SecurityGroupRulesTestJSON-securitygroup-1004215836", "tenant_id": "3d3afd2af4eb4a6f9194ad1e5e60fd8d", "rules": []}}' 2026-02-19 22:15:20,557 29 INFO [tempest.lib.common.rest_client] Request (SecurityGroupRulesTestJSON:test_security_group_rules_list): 200 POST https://nova-public-openstack.apps-crc.testing/v2.1/os-security-group-rules 2.698s 2026-02-19 22:15:20,559 29 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': ''} Body: {"security_group_rule": {"parent_group_id": "0ae1bcaf-e030-4b56-a4f7-23355579d466", "ip_protocol": "tcp", "from_port": 22, "to_port": 22}} Response - Headers: {'date': 'Thu, 19 Feb 2026 22:15:17 GMT', 'server': 'Apache', 'content-length': '232', '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-295aec7b-dfc0-43b1-bc51-822f82d9195b', 'x-compute-request-id': 'req-295aec7b-dfc0-43b1-bc51-822f82d9195b', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=9d586784b299b220cae43f9e1706fe39; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/os-security-group-rules'} Body: b'{"security_group_rule": {"id": "704422da-1439-4e27-a11a-ae4ef0b78f3d", "parent_group_id": "0ae1bcaf-e030-4b56-a4f7-23355579d466", "ip_protocol": "tcp", "from_port": 22, "to_port": 22, "group": {}, "ip_range": {"cidr": "0.0.0.0/0"}}}' 2026-02-19 22:15:22,949 29 INFO [tempest.lib.common.rest_client] Request (SecurityGroupRulesTestJSON:test_security_group_rules_list): 200 POST https://nova-public-openstack.apps-crc.testing/v2.1/os-security-group-rules 2.388s 2026-02-19 22:15:22,950 29 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': ''} Body: {"security_group_rule": {"parent_group_id": "0ae1bcaf-e030-4b56-a4f7-23355579d466", "ip_protocol": "icmp", "from_port": -1, "to_port": -1}} Response - Headers: {'date': 'Thu, 19 Feb 2026 22:15:20 GMT', 'server': 'Apache', 'content-length': '233', '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-a85da5c4-79da-4ffc-9831-95b92ff7697b', 'x-compute-request-id': 'req-a85da5c4-79da-4ffc-9831-95b92ff7697b', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=9d586784b299b220cae43f9e1706fe39; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/os-security-group-rules'} Body: b'{"security_group_rule": {"id": "a40c23e5-4910-4b71-b851-aa8b37bcacaa", "parent_group_id": "0ae1bcaf-e030-4b56-a4f7-23355579d466", "ip_protocol": "icmp", "from_port": -1, "to_port": -1, "group": {}, "ip_range": {"cidr": "0.0.0.0/0"}}}' 2026-02-19 22:15:23,499 29 INFO [tempest.lib.common.rest_client] Request (SecurityGroupRulesTestJSON:test_security_group_rules_list): 200 GET https://nova-public-openstack.apps-crc.testing/v2.1/os-security-groups/0ae1bcaf-e030-4b56-a4f7-23355579d466 0.546s 2026-02-19 22:15:23,499 29 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': ''} Body: None Response - Headers: {'date': 'Thu, 19 Feb 2026 22:15:22 GMT', 'server': 'Apache', 'content-length': '664', '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-98b04724-054e-4e74-b763-a9da35b63f94', 'x-compute-request-id': 'req-98b04724-054e-4e74-b763-a9da35b63f94', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=9d586784b299b220cae43f9e1706fe39; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/os-security-groups/0ae1bcaf-e030-4b56-a4f7-23355579d466'} Body: b'{"security_group": {"id": "0ae1bcaf-e030-4b56-a4f7-23355579d466", "description": "tempest-description-190063225", "name": "tempest-SecurityGroupRulesTestJSON-securitygroup-1004215836", "tenant_id": "3d3afd2af4eb4a6f9194ad1e5e60fd8d", "rules": [{"id": "704422da-1439-4e27-a11a-ae4ef0b78f3d", "parent_group_id": "0ae1bcaf-e030-4b56-a4f7-23355579d466", "ip_protocol": "tcp", "from_port": 22, "to_port": 22, "group": {}, "ip_range": {"cidr": "0.0.0.0/0"}}, {"id": "a40c23e5-4910-4b71-b851-aa8b37bcacaa", "parent_group_id": "0ae1bcaf-e030-4b56-a4f7-23355579d466", "ip_protocol": "icmp", "from_port": -1, "to_port": -1, "group": {}, "ip_range": {"cidr": "0.0.0.0/0"}}]}}' 2026-02-19 22:15:26,498 29 INFO [tempest.lib.common.rest_client] Request (SecurityGroupRulesTestJSON:_run_cleanups): 202 DELETE https://nova-public-openstack.apps-crc.testing/v2.1/os-security-group-rules/a40c23e5-4910-4b71-b851-aa8b37bcacaa 2.996s 2026-02-19 22:15:26,499 29 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': ''} Body: None Response - Headers: {'date': 'Thu, 19 Feb 2026 22:15:23 GMT', 'server': 'Apache', 'content-length': '0', '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-ec3a4a63-0368-488f-8b40-61629b1b559f', 'x-compute-request-id': 'req-ec3a4a63-0368-488f-8b40-61629b1b559f', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=9d586784b299b220cae43f9e1706fe39; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '202', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/os-security-group-rules/a40c23e5-4910-4b71-b851-aa8b37bcacaa'} Body: b'' 0 ] tags: -worker-4 time: 2026-02-19 22:15:26.650033Z tags: worker-1 test: tempest.api.identity.admin.v3.test_services.ServicesTestJSON.test_create_update_get_service[id-5193aad5-bcb7-411d-85b0-b3b61b96ef06,smoke] time: 2026-02-19 22:15:27.429683Z successful: tempest.api.identity.admin.v3.test_services.ServicesTestJSON.test_create_update_get_service[id-5193aad5-bcb7-411d-85b0-b3b61b96ef06,smoke] [ multipart Content-Type: text/plain;charset=utf8 pythonlogging:'' 1760 2026-02-19 22:15:26,718 26 INFO [tempest.lib.common.rest_client] Request (ServicesTestJSON:test_create_update_get_service): 201 POST https://keystone-public-openstack.apps-crc.testing/v3/services 0.068s 2026-02-19 22:15:26,719 26 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"service": {"type": "tempest-type-445937454", "name": "tempest-service-379414121", "description": "tempest-description-1999049493"}} Response - Headers: {'date': 'Thu, 19 Feb 2026 22:15:26 GMT', 'server': 'Apache', 'content-length': '311', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-52880922-f989-4b76-838b-d180082dc431', 'content-type': 'application/json', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=21e4ddad661e05439a720867a9546175; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '201', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/v3/services'} Body: b'{"service": {"name": "tempest-service-379414121", "description": "tempest-description-1999049493", "id": "0be96ae4ba124caa886d2113b6258d61", "type": "tempest-type-445937454", "enabled": true, "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/services/0be96ae4ba124caa886d2113b6258d61"}}}\n' 2026-02-19 22:15:26,960 26 INFO [tempest.lib.common.rest_client] Request (ServicesTestJSON:test_create_update_get_service): 200 PATCH https://keystone-public-openstack.apps-crc.testing/v3/services/0be96ae4ba124caa886d2113b6258d61 0.240s 2026-02-19 22:15:26,961 26 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"service": {"description": "tempest-desc2-1737085115"}} Response - Headers: {'date': 'Thu, 19 Feb 2026 22:15:26 GMT', 'server': 'Apache', 'content-length': '305', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-88ea4b5d-3440-4162-a521-261deec3da15', 'content-type': 'application/json', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=21e4ddad661e05439a720867a9546175; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/v3/services/0be96ae4ba124caa886d2113b6258d61'} Body: b'{"service": {"name": "tempest-service-379414121", "description": "tempest-desc2-1737085115", "id": "0be96ae4ba124caa886d2113b6258d61", "type": "tempest-type-445937454", "enabled": true, "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/services/0be96ae4ba124caa886d2113b6258d61"}}}\n' 2026-02-19 22:15:27,073 26 INFO [tempest.lib.common.rest_client] Request (ServicesTestJSON:test_create_update_get_service): 200 GET https://keystone-public-openstack.apps-crc.testing/v3/services/0be96ae4ba124caa886d2113b6258d61 0.111s 2026-02-19 22:15:27,073 26 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Feb 2026 22:15:26 GMT', 'server': 'Apache', 'content-length': '305', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-14c724f0-07a4-4770-b10d-6f8cc5c04304', 'content-type': 'application/json', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=21e4ddad661e05439a720867a9546175; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/v3/services/0be96ae4ba124caa886d2113b6258d61'} Body: b'{"service": {"name": "tempest-service-379414121", "description": "tempest-desc2-1737085115", "id": "0be96ae4ba124caa886d2113b6258d61", "type": "tempest-type-445937454", "enabled": true, "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/services/0be96ae4ba124caa886d2113b6258d61"}}}\n' 2026-02-19 22:15:27,196 26 INFO [tempest.lib.common.rest_client] Request (ServicesTestJSON:_run_cleanups): 204 DELETE https://keystone-public-openstack.apps-crc.testing/v3/services/0be96ae4ba124caa886d2113b6258d61 0.122s 2026-02-19 22:15:27,196 26 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Feb 2026 22:15:27 GMT', 'server': 'Apache', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-4b9c43c5-18c3-4ba9-ae65-e87283fc3536', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=21e4ddad661e05439a720867a9546175; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '204', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/v3/services/0be96ae4ba124caa886d2113b6258d61'} Body: b'' 2026-02-19 22:15:27,429 26 INFO [tempest.lib.common.rest_client] Request (ServicesTestJSON:_run_cleanups): 404 GET https://keystone-public-openstack.apps-crc.testing/v3/services/0be96ae4ba124caa886d2113b6258d61 0.232s 2026-02-19 22:15:27,429 26 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Feb 2026 22:15:27 GMT', 'server': 'Apache', 'content-length': '113', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-3f2090b4-0c34-431f-8858-b525e8f3c8db', 'content-type': 'application/json', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=21e4ddad661e05439a720867a9546175; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '404', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/v3/services/0be96ae4ba124caa886d2113b6258d61'} Body: b'{"error":{"code":404,"message":"Could not find service: 0be96ae4ba124caa886d2113b6258d61.","title":"Not Found"}}\n' 0 ] tags: -worker-1 time: 2026-02-19 22:15:27.799888Z tags: worker-0 test: tempest.api.object_storage.test_object_services.ObjectTest.test_create_object[id-5b4ce26f-3545-46c9-a2ba-5754358a4c62,smoke] time: 2026-02-19 22:15:28.221998Z successful: tempest.api.object_storage.test_object_services.ObjectTest.test_create_object[id-5b4ce26f-3545-46c9-a2ba-5754358a4c62,smoke] [ multipart Content-Type: text/plain;charset=utf8 pythonlogging:'' 3034 2026-02-19 22:15:28,109 25 INFO [tempest.lib.common.rest_client] Request (ObjectTest:test_create_object): 201 PUT https://swift-public-openstack.apps-crc.testing/v1/AUTH_f9d6ff0419c2474e8c7909545a31b993/tempest-TestContainer-1710558013/tempest-TestObject-1449424225 0.307s 2026-02-19 22:15:28,110 25 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: b',\x14\x83\xbb\xb9\xe1\xf9\xe3:}\xcbwf-\x13\xcd\xac\xf3\xa7\xc9\xb8\x1d\xe2s\xd5\xdf%(\x8e";U\xd6g\xbe\xa9\x8b\xc6\x84yb\xf9\x9f6\x9e$\x92`\xe9\x11\xf6\x16v\x8e\xdd\x01\x12\xbd\x90\x1c[\x81sN\xf2Z\x18%j\xac\xb6t|\x044\xa0\xd5\xde{\x05\xe6 \x1f3\x1dL\x8b3\xb2^\x90\xc2r\xa9\x87\xb5A\x89\xcc\x1e\xc2\x98\x92\xde\xd2j\xa4fU>1gxW\xb5\xf3\xb9\xa9G\xf6r\xeb\x0e\xe8z\r\xcaw2\x9f\xe5\x81\x8b\x0c-\xbc\xab\x81C\x08n\xf6q\x83\xa4\x7f\xbb@\xe59\x9cc\x9b\xf9ci\x138o\x97\x9bH\xe8\x1e\x18\xb0|\x12\xfe\xc2\x12\xed\xd5\x97\x16\xac\xbb\xbcz\r\x1e\x84*\xf5\x9cO\xb4\x18\xb4=\xb3\xdd\x8b\x9e\xc5\xf7\xc7?{\x84\xf5\x93\x0e\xd8J-\xe5\x9d\xbb\x87\xcbW\x0b\x9f\xc7\xf5\x85\xb3\x0f\xda\x1a\x9c6;\x82b\x8a6\xd2d\x0bv\xfc\x8e_\x08`\x1f\xa6*\xb3\x14(\xfe\x16F\xbd\xe9\xb06|N\xe1%\x07\x90\xd2#\xd4\x93S}\xe2\xf4OD\xaf\xf6\x11u\x02\xfa3\x07\xa1\xb2I\x12\xeeb\x9d\x8f[\xff\x19\xcaYR\xee\x85%~N\xde\xd8\xe2\x13\xb5\xe1\x97^\xb8@u\xb9\xe0\x90!\x86\x90\xaa\xccE\xd6\xea&\xe3\x0c\x03&\x8c1S\xca]y\xb8`\xe4\xfci\x8d5]\xe4\xf1\xdeZQs>\xc7\x8aB%\xda\x98\xcey<\x7f\x14\xe2i\xdb\x85\xa9\xde\x7f8\xeb\xcd{\xbb\xc3/\x15\x9dO\xae\n\xaf\xb4\xc6:"59b\xa3\xab\xa4`\xc1U?sl\x8b3ye\xa4@v\xef\xfb\x86^ukb\xc6FX\x04\xed*k\xfa\x1bB\xfdV\x03:\x1a\x9d@\xd7\xc1k\xcb/\x89,\xe2\xf1\x87:>\x9e>a\xe1!\xb7\xe0\xa4"\xf7\x15\xfcxOJ\x82\xf2O\x13\xa6\xd3\x19\x0b\\\xccWp\x80EL\x85\xee\xb3B\xa0^\x86\x0ex\xa5\xb1\xf8\x8e\x12Z\\\xf0-\xa5\xc2\x97\x06\x0f9\n\xa9\x11\r3\\\x9d{\xd0G\x80\xdcZl[\xdc=.l\xfe\x85~S\t$\x8a\x97\xcd\x987\xf3\xaf\xa0\xd1\x16\xd8\xe3v<&&\x7fU1^\xb8\xe5*\x17\x00\xd0o\xd7k\x1c\xd7\xcf6+\xb9\x9d\x8a]\xd6C\xf1L\xb2H\x91\x9c+$\x18Aw\xb6G&\xec\x82\x06+3\x8b\xb1m\x0b\xeeK\x12\x99\xd1\xf46\x83\xa4\x19\xab.J\x13~\xe9?v\xdf\xec\xff\'\x04\xceYJ!\xc2\xc7\x18\xaf\xa6\r.\xa4\x18m\x1e\x04~\xf0\xeeS\x8eZ#\xdd\xb8\x9a\xc9\x9ex-\xfe\xba7s\x80\xc8\xfd\x87\xb7\xc9\x9f\x89\xdf\xbf\xde\x0b\xefj@\xa7fz\x91\xbd\xf8to;\x04\x08\xce\x07\xee\x98\xafX\x96\xdc\xa3\x1dC\xf2DN/%\x84\x90^\xad \xa4\x8c:\xee|k\xff\xd5\xfe\x93\x14\xa6$\xdc\x8b\xbfARR\x194\x1b\xe3\x1cX\xf4I[\x14\xca\x08\x11\xbd\xbf\xc0M\x93\x92z|\xdf)9\xedY\xeb*\xf3\xb20\xa2|\xf6\xf8W\xb6\xde\x9e\xbc\xd0\x90Jr:\x01\xd2y\xb8\xb9\x0bE\xe1\xba\x91\xa6\xee0{\xc5\x8da\nUm=OA\x15\x1a\x1a\xcd.\x17\xab\x1ck\x18\xb0\xcd/\xfa\xa3\x1c\x85="c\xdd9\xae/?5j$\x9b\xef\xfb\xa5\x1f\xe3C\x93\xf1\x84\xb9\xe52q\xb8)\xa9\x8c\xb5z\xf0+\xd8\xa4*7\xb4r\xcc\xe3*\xa3\x16{\x83ZZ\xf7Y\xa5t\xef\xbc\xda\x00\xd8`\x9d\xa8\xb56\xb4\xa7\xcd\xcc`<2\xcc*\xe4[\x89\x9bP\xf8\x8a\xc1\x15\x83Q\'\xb2\xaa\xcfm\xb5\x0f~\xc7\x96\x81hS\xc4\xbd2\xd2\xba\x16\xfda\xd0\xd8\x8bV\x1e3\xb9w\x06\xeb\x96@\x9e\xba\xc6\xd6\x11\xc0m\xab\xed\x94G\xc9\xe9@\n\x9a%1F\x97\xc4\xf3\xf6|@e\x90\xf0\n\x82\xff\xe8(\xc0J\xa0\xa5\x8a\xbd\xd8\x81u\xb2G\x84\x82\x1e\xf6)\xcb>\x90\x917\x9a\x03\xdf\xc1s0\xbe\xf1\xa3c\xb7\x85\x10\xd0\xbf\x00\xd8D\t\xb9d\x18\x91\xd8\x02\x08l~\xedV\x8c!\xda\xebmh)3\x9dU\xdf\x10\xaf%\xaeMM\x80\xdf\xeaw\xa8-\xf7\x84\x82\xf1n\xacx3X?\x9c\xb8\x82\x97\xfeW?\xa4\xf6Uo' Response - Headers: {'date': 'Thu, 19 Feb 2026 22:15:28 GMT', 'server': 'Apache', 'content-type': 'text/html; charset=UTF-8', 'content-length': '0', 'etag': '270ee80deab3ce8bd47e1319a51caeaa', 'last-modified': 'Thu, 19 Feb 2026 22:15:29 GMT', 'x-trans-id': 'tx3ca7d40731d04cf8bd622-0069978b7f', 'x-openstack-request-id': 'tx3ca7d40731d04cf8bd622-0069978b7f', 'set-cookie': '8555ec7bc3b761f9a531b621867c3563=b093adf5fe0e574a05f80a635cc9d1c1; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '201', 'content-location': 'https://swift-public-openstack.apps-crc.testing/v1/AUTH_f9d6ff0419c2474e8c7909545a31b993/tempest-TestContainer-1710558013/tempest-TestObject-1449424225'} Body: b'' 2026-02-19 22:15:28,176 25 INFO [tempest.lib.common.rest_client] Request (ObjectTest:test_create_object): 201 PUT https://swift-public-openstack.apps-crc.testing/v1/AUTH_f9d6ff0419c2474e8c7909545a31b993/tempest-TestContainer-1710558013/tempest-TestObject-754663830 0.063s 2026-02-19 22:15:28,176 25 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: b'&\x86\xae\xc7\xd6\x98\xa3\xd7@\x0b>9:\xb6a\xb4\xc2\xab\xf4\x02\xe0\x81\xee\x8b[\xfa\x0b,\xee\xe7\xae\xae~d*\xdf4\x8cCm:\xf6\xceA\xe1\x0c\xca\x07\xd0\xe1fG\xe69\x8e=@3\x02\xb0+.\x00\xecTi\x91\xa0\x04\xd7\xbd\xe2\xa6<\xf1\xd1F\x94\xc9\x95\xeb2\x0f:\xab,\x9e\xa0\xd2Ae\x88N\x82a[\xa0\xfa\xec:\x95V\xd9:\xb9\xf7gJ6\x11\x89:\xd5np\x02\x0f\x89X\xa2rn\xd6DjE\xde\x00\xc3\xa4\xc1P#\xa4\xc8\xf2~0\xe5\x8d\xb4\xf1\xee\x80epW\xaf\xa7I)\xc7\xe4\xccb)=\xf9\x11\x0b \x15.\xaew\xa7\x18`\xff\xd3\xcd\xf45(0\x96\x95:\x88\xbe\xfek\xac\xc0^\xd8Wn;8\xb1\xdeyZ\x0eJ\x07"\xcd\xb5w+\x19\xc1)\xe5\\\x86\xd1A\xf7\xdc>\xd9\xe9\xf0\x87\xc1\xa5\xe7\xb6L\xcfb`I9\x8e\xc8k2\x99\x11z\xe6$V\xf8\x93?1\xcc\xf5\x08\xd9\xd0\xd2g\xda\xc1\x89\xf2\rCL\x97T\x05\xfe{\xf0w\x18\xa0\xe5\xd4\xee6X\xe7\xa6rc\x90TK\x93\xa2;\xf7w\x9d\xce\xe9\x16\x81\x04\x1a\xf7\xcb\x88!\x88\x85\x99\xb4\x94\xcct\xc1\xb4d\x0c\x89o/ \xc2C_\x86\x99\xf0l\xb9\xf5}Nv\x81\xe6WC2\xdb\xc2\xdd"\x1a\xb6\x16}@6G(n\xaf\xce\xe0\x91ns\xe3\xbbN\xdb4\xc2\xcbI\xc9\xc2\x07\xb2\xf7\xeeS\x9b2\x85\xb9"%\x99\xaf\x8b0P\xb1\xa4b\xcc\x92{\xbc\n\xa9H\xb6\xc1]\x9fT\xe0.\x8c\xfc`\x06\x93\x05\xa3\x1bT\xd0]u!21\xc7d\xeb8\x8cP\x07\xb4\x85\x125\xd8\xf3B\x97\xf9\xd1\x1e*r\xf3\xacv\xe91x\xf0f\xea\x90\xd8\xca\x10\xf9\x9fG\x16i\xc3\x1e\xe6t\xf7\xa2\x04\x86[\xca\x1fF%0\xef[q\xaa\x8d\xfa\r\xd7%\xbd\xfd\xed\xac\x8d\x9aG{\x0b\xa9L\x90\x86\xffz\x83\xcc\x1di\xbe\xe0\xac\xe0\xa0DvU\xa5@\xdec\xb7\xac\x15\xfe\xef\xda#{\xc0\x9f\xd5\xa3\xe0T0\xb2e0i_tT\x8f\xbf\x8b\xbaN\x13\xbc\x91\xb21_\x12\xed[1`\xcbmI6\xdc>\x15\x88\xffP\xf8^F@\xdf\xba\'\xe0\'6\x15=\x01/\xb6\xa5\xa1@\xcc\xbd\xb2x\xdc,N\r)\xdf\x8e\xcc\xec\xad\xbd\x99>\x1a\xff\xa7A\x00\xc9\xbf\xe4\x11\x99?\xcc,6\xf1\x063\xf2T\xf0.\xde[Z\xe4\x93\x19\xecO\xf8\xf7D\xfb\x039\xd2\x8f=\xffV\x02Y,\xb9m\xfb\xbf\x11\xe1L\xa6\xa2>\x89\x93Nz\xb1j\x13\x18-\x11\xcc\'Y|q.\xce\xe5+hw\x15\xde\xc7\xaa\xb5\x1f!`"\xaf0D\x966JSl\x9f\xdb\x1d\x15\xac\xae^4\xc7\x87\xd1,x\xea_\xce{;\xaed\xb1\xf0\xc4%\x14\xb9\x15\x7f\xe0\x01(L\xb6o \x9a\xdcG\xfcs\x93\xae_\x18\xb0T\x9c\xdc\xd6.\xcc\xcc\xe9m\x0eEe\xda\xa8\xfeqA9\x12\xa5\xae\xc3\xf6\xeb\xd3\xa1\xd9\xcb\x95\xe1Q\xce\x16N\x87,W\xe1f\x99\x8e\xb4\xa8:1\xe1\x9e\x92\x02g\xe5yS\xc0\x81Yui\x97Y\x8f\x8f\xd6\xd7\x97\xf2\xce\x1e\xe1\xd3O\xc6\x97\xb84\xcf[\xbb\xf7\xb8\xa7\x8e\x82\xa2w0\x08\x7f\xdb\xcce\x14\x81T\x9e\xac\xa7\xf9\x87\xec\xa7*r\x03@\x97\x1f\xfbI\xed\xc8\x06TF\xa2\xdc\xde,\x9b(\x89\x8f\xe6>\x7f\xaa\x80\x1eX\n\n\xc0\rw@\xeb+t\xd7E\x17\x9f\xe3j\xb1@\x06@\x07\x91G\xd94\x0cp\x9d\xf8\xa7x\xfb~\xf8\xa2:f\x10\xb2\xbc\x06\xe8R*\x055mT\x10Fz.\x8f\xe7{Z\xf8P\xdb}\xc7\x86\xbe=\xf92\xc0%\xd5c\x05' Response - Headers: {'date': 'Thu, 19 Feb 2026 22:15:28 GMT', 'server': 'Apache', 'content-type': 'text/html; charset=UTF-8', 'content-length': '0', 'etag': '42fbeb47361036bae449d015e8f3ac85', 'last-modified': 'Thu, 19 Feb 2026 22:15:29 GMT', 'x-trans-id': 'tx1bef089402924324a7e6b-0069978b80', 'x-openstack-request-id': 'tx1bef089402924324a7e6b-0069978b80', 'set-cookie': '8555ec7bc3b761f9a531b621867c3563=b093adf5fe0e574a05f80a635cc9d1c1; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '201', 'content-location': 'https://swift-public-openstack.apps-crc.testing/v1/AUTH_f9d6ff0419c2474e8c7909545a31b993/tempest-TestContainer-1710558013/tempest-TestObject-754663830'} Body: b'' 2026-02-19 22:15:28,221 25 INFO [tempest.lib.common.rest_client] Request (ObjectTest:test_create_object): 200 GET https://swift-public-openstack.apps-crc.testing/v1/AUTH_f9d6ff0419c2474e8c7909545a31b993/tempest-TestContainer-1710558013/tempest-TestObject-754663830 0.044s 2026-02-19 22:15:28,221 25 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Feb 2026 22:15:28 GMT', 'server': 'Apache', 'content-type': 'application/json', 'etag': '42fbeb47361036bae449d015e8f3ac85', 'last-modified': 'Thu, 19 Feb 2026 22:15:29 GMT', 'x-timestamp': '1771539328.12782', 'accept-ranges': 'bytes', 'content-length': '1024', 'x-trans-id': 'tx93f2059cfa6e4a3ebf4c5-0069978b80', 'x-openstack-request-id': 'tx93f2059cfa6e4a3ebf4c5-0069978b80', 'set-cookie': '8555ec7bc3b761f9a531b621867c3563=b093adf5fe0e574a05f80a635cc9d1c1; path=/; HttpOnly; Secure; SameSite=None', 'cache-control': 'private', 'connection': 'close', 'status': '200', 'content-location': 'https://swift-public-openstack.apps-crc.testing/v1/AUTH_f9d6ff0419c2474e8c7909545a31b993/tempest-TestContainer-1710558013/tempest-TestObject-754663830'} Body: b'&\x86\xae\xc7\xd6\x98\xa3\xd7@\x0b>9:\xb6a\xb4\xc2\xab\xf4\x02\xe0\x81\xee\x8b[\xfa\x0b,\xee\xe7\xae\xae~d*\xdf4\x8cCm:\xf6\xceA\xe1\x0c\xca\x07\xd0\xe1fG\xe69\x8e=@3\x02\xb0+.\x00\xecTi\x91\xa0\x04\xd7\xbd\xe2\xa6<\xf1\xd1F\x94\xc9\x95\xeb2\x0f:\xab,\x9e\xa0\xd2Ae\x88N\x82a[\xa0\xfa\xec:\x95V\xd9:\xb9\xf7gJ6\x11\x89:\xd5np\x02\x0f\x89X\xa2rn\xd6DjE\xde\x00\xc3\xa4\xc1P#\xa4\xc8\xf2~0\xe5\x8d\xb4\xf1\xee\x80epW\xaf\xa7I)\xc7\xe4\xccb)=\xf9\x11\x0b \x15.\xaew\xa7\x18`\xff\xd3\xcd\xf45(0\x96\x95:\x88\xbe\xfek\xac\xc0^\xd8Wn;8\xb1\xdeyZ\x0eJ\x07"\xcd\xb5w+\x19\xc1)\xe5\\\x86\xd1A\xf7\xdc>\xd9\xe9\xf0\x87\xc1\xa5\xe7\xb6L\xcfb`I9\x8e\xc8k2\x99\x11z\xe6$V\xf8\x93?1\xcc\xf5\x08\xd9\xd0\xd2g\xda\xc1\x89\xf2\rCL\x97T\x05\xfe{\xf0w\x18\xa0\xe5\xd4\xee6X\xe7\xa6rc\x90TK\x93\xa2;\xf7w\x9d\xce\xe9\x16\x81\x04\x1a\xf7\xcb\x88!\x88\x85\x99\xb4\x94\xcct\xc1\xb4d\x0c\x89o/ \xc2C_\x86\x99\xf0l\xb9\xf5}Nv\x81\xe6WC2\xdb\xc2\xdd"\x1a\xb6\x16}@6G(n\xaf\xce\xe0\x91ns\xe3\xbbN\xdb4\xc2\xcbI\xc9\xc2\x07\xb2\xf7\xeeS\x9b2\x85\xb9"%\x99\xaf\x8b0P\xb1\xa4b\xcc\x92{\xbc\n\xa9H\xb6\xc1]\x9fT\xe0.\x8c\xfc`\x06\x93\x05\xa3\x1bT\xd0]u!21\xc7d\xeb8\x8cP\x07\xb4\x85\x125\xd8\xf3B\x97\xf9\xd1\x1e*r\xf3\xacv\xe91x\xf0f\xea\x90\xd8\xca\x10\xf9\x9fG\x16i\xc3\x1e\xe6t\xf7\xa2\x04\x86[\xca\x1fF%0\xef[q\xaa\x8d\xfa\r\xd7%\xbd\xfd\xed\xac\x8d\x9aG{\x0b\xa9L\x90\x86\xffz\x83\xcc\x1di\xbe\xe0\xac\xe0\xa0DvU\xa5@\xdec\xb7\xac\x15\xfe\xef\xda#{\xc0\x9f\xd5\xa3\xe0T0\xb2e0i_tT\x8f\xbf\x8b\xbaN\x13\xbc\x91\xb21_\x12\xed[1`\xcbmI6\xdc>\x15\x88\xffP\xf8^F@\xdf\xba\'\xe0\'6\x15=\x01/\xb6\xa5\xa1@\xcc\xbd\xb2x\xdc,N\r)\xdf\x8e\xcc\xec\xad\xbd\x99>\x1a\xff\xa7A\x00\xc9\xbf\xe4\x11\x99?\xcc,6\xf1\x063\xf2T\xf0.\xde[Z\xe4\x93\x19\xecO\xf8\xf7D\xfb\x039\xd2\x8f=\xffV\x02Y,\xb9m\xfb\xbf\x11\xe1L\xa6\xa2>\x89\x93Nz\xb1j\x13\x18-\x11\xcc\'Y|q.\xce\xe5+hw\x15\xde\xc7\xaa\xb5\x1f!`"\xaf0D\x966JSl\x9f\xdb\x1d\x15\xac\xae^4\xc7\x87\xd1,x\xea_\xce{;\xaed\xb1\xf0\xc4%\x14\xb9\x15\x7f\xe0\x01(L\xb6o \x9a\xdcG\xfcs\x93\xae_\x18\xb0T\x9c\xdc\xd6.\xcc\xcc\xe9m\x0eEe\xda\xa8\xfeqA9\x12\xa5\xae\xc3\xf6\xeb\xd3\xa1\xd9\xcb\x95\xe1Q\xce\x16N\x87,W\xe1f\x99\x8e\xb4\xa8:1\xe1\x9e\x92\x02g\xe5yS\xc0\x81Yui\x97Y\x8f\x8f\xd6\xd7\x97\xf2\xce\x1e\xe1\xd3O\xc6\x97\xb84\xcf[\xbb\xf7\xb8\xa7\x8e\x82\xa2w0\x08\x7f\xdb\xcce\x14\x81T\x9e\xac\xa7\xf9\x87\xec\xa7*r\x03@\x97\x1f\xfbI\xed\xc8\x06TF\xa2\xdc\xde,\x9b(\x89\x8f\xe6>\x7f\xaa\x80\x1eX\n\n\xc0\rw@\xeb+t\xd7E\x17\x9f\xe3j\xb1@\x06@\x07\x91G\xd94\x0cp\x9d\xf8\xa7x\xfb~\xf8\xa2:f\x10\xb2\xbc\x06\xe8R*\x055mT\x10Fz.\x8f\xe7{Z\xf8P\xdb}\xc7\x86\xbe=\xf92\xc0%\xd5c\x05' 0 ] tags: -worker-0 time: 2026-02-19 22:15:28.222392Z tags: worker-0 test: tempest.api.object_storage.test_object_services.ObjectTest.test_get_object[id-02610ba7-86b7-4272-9ed8-aa8d417cb3cd,smoke] time: 2026-02-19 22:15:28.401874Z successful: tempest.api.object_storage.test_object_services.ObjectTest.test_get_object[id-02610ba7-86b7-4272-9ed8-aa8d417cb3cd,smoke] [ multipart Content-Type: text/plain;charset=utf8 pythonlogging:'' 30B6 2026-02-19 22:15:28,295 25 INFO [tempest.lib.common.rest_client] Request (ObjectTest:test_get_object): 201 PUT https://swift-public-openstack.apps-crc.testing/v1/AUTH_f9d6ff0419c2474e8c7909545a31b993/tempest-TestContainer-1710558013/tempest-TestObject-1512619532 0.071s 2026-02-19 22:15:28,296 25 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: b'\xbd\xf3\xa88\xaa1;\xcb\xd6\xbf\x8b\n\xdb \xa0\xc5Q\x93\xb5`\xdf?@\xad\x07\xca\x84\xb5\x99\x17M\x97\t\xf9-\x13bn.\xe6\x96\xed\xe1\x97\x82\x06\xa7d\xcc\xd3\x96M\xb9\xd9\xefN\xf1\x7f\x14\x9d\xd9C\xe66\xc2%\x9a%\x14\x17\x9e\xf5\xb5A\xd4/\xdc\x8d\xfcR\xce\xac\x8f\xb5\x84\xc6\t\xab\xddC<\xdaV{|0\x94\x87\x9a\xbc{\xf6\xc6\x9e1\x8fY4\xe0o>\x16\x91yWAr\xb2\xb8*2^*\xd1I\x11\xa0\xee\x15\xe6\r7!-\xd1>\xda29]$\x82\x83t\xa7\xfeyxQl\xdd\x14\x9d\'-\xed\x18\x17\x10\xc5\xe9ui\x12{-`\xc7\x0c\xd8\xf5ZOU\x91\x8b\x90\xa7D\x86/\'h\x92\x01\xbc\xfcbwD\xb6\x19\x9f\xc5\x15\xd4e#\xca\xb6\xfc\xc7\xd4;\x9b\xb0\x18.L?\xb1BCb\x07\xb0^\x7f\xa6K\x19cf\xf3\x81Ch=%D\xb8K-\x8e\xd0M\x9drL=\x9e\x9d\x13M\xc8\xe1*\xb2/\xcc\x95\xb0r\x1e\x1a\x84\xdc}\x8c\xeb\xbe(\r/\x07\x0b\xf5\xf2\xdfY\x90\x03\xe0\xb2\x0b\xfdH\x07\xd4;m$e\x9a\x140^\xe6}Z\xc7\x89\x8b)\xb7\x02q\x1c\xa4\xd2e\x86\x91\xe7\x19M\x06f\xd7\x81k\xa4_\x93\xb3e>\xf5\xa7^{B\xf4R\x9b\xdcg"wV\xa4\xda\xb6\xed\xb2Y\\\xfc\xd4\x03e\x12k \xcaB>\xf3\xfa\x08\x9f\x8b\x93\x1d\x89\xde\x08\xa3\xa6\xc0u\x8b\xb5\xa4\xe8\x9b\xa8\xdc\xa6\x0b\xd6\x94\x87\xfb\xeb\xc5\x94\xd0a\xe4\xe4e\xff;1\xffm\xc6\xd6\x978\x02\xe1T\x07\x96\xb1y>\xbe\xd7\xb5%\x8a\x9b\x1ftC\n \xf6\xe1)%\xb1w;\x87A\xc1\x8b\x1d\x1d\xa5<\xad\x9c\x03\x99\xd8-^D\xbe`\xf8\xce\xc1\x12\x92)\xe02u\x1d\xfe\xc3\x05\xd4D\xb9\x80\xb1\xc2s\x0em\xa0:\xc9\xd4e\x15\xc3\xaee\xbc-\x90\xe3f\xf8\x1e\x84\x08\x06\xcf\x97\xd40\xa4r\x86n\x8f\x07;43?\x87\xab/\x1fG\x10\xec\xe5\x01\xde\xda\'#^\xbc\x11W\x0c\xbf\xd1\x16\x7fjH)%Jl\x02\x08\x8b\x08\xa6\xb3`\x04\xa7\x8f\xd1^\xbf/dC\x0c\xcdrz\x94\xbfE\xbc\xda\xdb\xee\x13\x9d\x1b\x8f\xf3rde/\xf2\xa8\x89\xc3\r\xed\x1a\x8e\xae>\xe0.\x120\xd0\x12\x18\xd2\x8f\x8e\x14Fz\x89\x8eW\x171:0cD\x97\xd6A\x01\xf8\xf8\x81+\x85:\x1aCQ\xe4\x173,uy1\xd0:\xadt\x86\xfd\xe3\x8e\x008NJ\x81_V"\xe0\xa0\xb1\x19ro\x81\xabK\x1e\xfd\xaa\xb3\x1a+\xcd\xeb~\x88\xe2\xf4\xd1T\x1c\x97C\xb1\xa8i\xec\x8d\xcf\xd3\x88\xc8\x9e9\xf5\x95\xc5\xf5\xd4\x96\xa3<\xcc\x1a\x85d`*\xc2\xad7\xc4\xd8S[\x91\xeeh\xb0\xc5\x00d\xc28\\\xb3\x915\x15\x98k&\xef\xe7;C\xcf\xe1\xe2_\xb1H\xd6U9W\xb2\xcb\xca\xb6\xb0\xebv\x8dl\xa9g\xcb\xf4{\x9a\x15\xc6\x04f3\x97c(\x8b\x93\x00\x07\x8c\xb8\xcf"\xa0\xce\x16\xe8\x13D\xa4Hm,A\xf3\xa7\x912\x0f\x14\x81\xc0\xe2\xdbt|uy\xe1B\xe5\x89\xde\xa9\x92\xee/{\x9a\x8c\x82CA\xa3_\ty\n\xe0T\x96\x95\xcb\xe1\xea%\xe8\xd8\xd7`\x01\x04>\n\x9f\xadi\xb0\xba\xa0Q0eR\x8c&\xdd\xe7\x18\xdc\x95FW\x9fR=\x04\x11\x95s\xaaH\x05g\xf4a\xd0\xd7\x83\xc3\x8e\x81\x89\x83tT\xb0 p\r\xb2!\x01\xb4\xeb\xadRrF\xd5\xf2\xcc\xac\xff\x89\' \x08\x123o\xbeh\x15H\x85\x121\xa8\xc0\xc6\x18\xd8O\x1fi,\x8b\r\xea\x11WY\x8c\xecW\x00I\xcb\xa3\xa5\x121\x87\x07\xf4\xc5\xa7-c(\x11\x8d\x8f\xe2\x0f)\xda\x8dP3\xb13\x06l\xa1*\x07\x1b\xd1\xaf\xdeR\x97\x17\x0f[\xd4\t\x14\x9b\xd3\xd8=h\xc1f\xc6\xda\x18\x89Ixj\x98\xe9\t\x0ep\xe4r\xd9T\xf1S\x9b\'\xe4?u\xab\xfc6\x16\xd5\xe3\x8c\xdd\x96\x83S1\x92\xa6JZ\xe3Lc\xc8\x10\xc8\x83\x05=\xe3\xd8\xa6\x18"c*\xce\xcb\xd2\x94(N)\nYE[\xb6\xb6GQ\xd1\x84\xde\xa6\x03\xb2=\xda' Response - Headers: {'date': 'Thu, 19 Feb 2026 22:15:28 GMT', 'server': 'Apache', 'content-type': 'text/html; charset=UTF-8', 'content-length': '0', 'etag': 'b05077419bdd5364a8a0cf6ec2ef1a7f', 'last-modified': 'Thu, 19 Feb 2026 22:15:29 GMT', 'x-trans-id': 'txb7b875162d9c4ccc819ed-0069978b80', 'x-openstack-request-id': 'txb7b875162d9c4ccc819ed-0069978b80', 'set-cookie': '8555ec7bc3b761f9a531b621867c3563=b093adf5fe0e574a05f80a635cc9d1c1; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '201', 'content-location': 'https://swift-public-openstack.apps-crc.testing/v1/AUTH_f9d6ff0419c2474e8c7909545a31b993/tempest-TestContainer-1710558013/tempest-TestObject-1512619532'} Body: b'' 2026-02-19 22:15:28,381 25 INFO [tempest.lib.common.rest_client] Request (ObjectTest:test_get_object): 200 GET https://swift-public-openstack.apps-crc.testing/v1/AUTH_f9d6ff0419c2474e8c7909545a31b993/tempest-TestContainer-1710558013/tempest-TestObject-1512619532 0.085s 2026-02-19 22:15:28,382 25 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Feb 2026 22:15:28 GMT', 'server': 'Apache', 'content-type': 'application/json', 'etag': 'b05077419bdd5364a8a0cf6ec2ef1a7f', 'last-modified': 'Thu, 19 Feb 2026 22:15:29 GMT', 'x-timestamp': '1771539328.23963', 'accept-ranges': 'bytes', 'content-length': '1024', 'x-trans-id': 'tx9774d442026f43bcb0ef4-0069978b80', 'x-openstack-request-id': 'tx9774d442026f43bcb0ef4-0069978b80', 'set-cookie': '8555ec7bc3b761f9a531b621867c3563=b093adf5fe0e574a05f80a635cc9d1c1; path=/; HttpOnly; Secure; SameSite=None', 'cache-control': 'private', 'connection': 'close', 'status': '200', 'content-location': 'https://swift-public-openstack.apps-crc.testing/v1/AUTH_f9d6ff0419c2474e8c7909545a31b993/tempest-TestContainer-1710558013/tempest-TestObject-1512619532'} Body: b'\xbd\xf3\xa88\xaa1;\xcb\xd6\xbf\x8b\n\xdb \xa0\xc5Q\x93\xb5`\xdf?@\xad\x07\xca\x84\xb5\x99\x17M\x97\t\xf9-\x13bn.\xe6\x96\xed\xe1\x97\x82\x06\xa7d\xcc\xd3\x96M\xb9\xd9\xefN\xf1\x7f\x14\x9d\xd9C\xe66\xc2%\x9a%\x14\x17\x9e\xf5\xb5A\xd4/\xdc\x8d\xfcR\xce\xac\x8f\xb5\x84\xc6\t\xab\xddC<\xdaV{|0\x94\x87\x9a\xbc{\xf6\xc6\x9e1\x8fY4\xe0o>\x16\x91yWAr\xb2\xb8*2^*\xd1I\x11\xa0\xee\x15\xe6\r7!-\xd1>\xda29]$\x82\x83t\xa7\xfeyxQl\xdd\x14\x9d\'-\xed\x18\x17\x10\xc5\xe9ui\x12{-`\xc7\x0c\xd8\xf5ZOU\x91\x8b\x90\xa7D\x86/\'h\x92\x01\xbc\xfcbwD\xb6\x19\x9f\xc5\x15\xd4e#\xca\xb6\xfc\xc7\xd4;\x9b\xb0\x18.L?\xb1BCb\x07\xb0^\x7f\xa6K\x19cf\xf3\x81Ch=%D\xb8K-\x8e\xd0M\x9drL=\x9e\x9d\x13M\xc8\xe1*\xb2/\xcc\x95\xb0r\x1e\x1a\x84\xdc}\x8c\xeb\xbe(\r/\x07\x0b\xf5\xf2\xdfY\x90\x03\xe0\xb2\x0b\xfdH\x07\xd4;m$e\x9a\x140^\xe6}Z\xc7\x89\x8b)\xb7\x02q\x1c\xa4\xd2e\x86\x91\xe7\x19M\x06f\xd7\x81k\xa4_\x93\xb3e>\xf5\xa7^{B\xf4R\x9b\xdcg"wV\xa4\xda\xb6\xed\xb2Y\\\xfc\xd4\x03e\x12k \xcaB>\xf3\xfa\x08\x9f\x8b\x93\x1d\x89\xde\x08\xa3\xa6\xc0u\x8b\xb5\xa4\xe8\x9b\xa8\xdc\xa6\x0b\xd6\x94\x87\xfb\xeb\xc5\x94\xd0a\xe4\xe4e\xff;1\xffm\xc6\xd6\x978\x02\xe1T\x07\x96\xb1y>\xbe\xd7\xb5%\x8a\x9b\x1ftC\n \xf6\xe1)%\xb1w;\x87A\xc1\x8b\x1d\x1d\xa5<\xad\x9c\x03\x99\xd8-^D\xbe`\xf8\xce\xc1\x12\x92)\xe02u\x1d\xfe\xc3\x05\xd4D\xb9\x80\xb1\xc2s\x0em\xa0:\xc9\xd4e\x15\xc3\xaee\xbc-\x90\xe3f\xf8\x1e\x84\x08\x06\xcf\x97\xd40\xa4r\x86n\x8f\x07;43?\x87\xab/\x1fG\x10\xec\xe5\x01\xde\xda\'#^\xbc\x11W\x0c\xbf\xd1\x16\x7fjH)%Jl\x02\x08\x8b\x08\xa6\xb3`\x04\xa7\x8f\xd1^\xbf/dC\x0c\xcdrz\x94\xbfE\xbc\xda\xdb\xee\x13\x9d\x1b\x8f\xf3rde/\xf2\xa8\x89\xc3\r\xed\x1a\x8e\xae>\xe0.\x120\xd0\x12\x18\xd2\x8f\x8e\x14Fz\x89\x8eW\x171:0cD\x97\xd6A\x01\xf8\xf8\x81+\x85:\x1aCQ\xe4\x173,uy1\xd0:\xadt\x86\xfd\xe3\x8e\x008NJ\x81_V"\xe0\xa0\xb1\x19ro\x81\xabK\x1e\xfd\xaa\xb3\x1a+\xcd\xeb~\x88\xe2\xf4\xd1T\x1c\x97C\xb1\xa8i\xec\x8d\xcf\xd3\x88\xc8\x9e9\xf5\x95\xc5\xf5\xd4\x96\xa3<\xcc\x1a\x85d`*\xc2\xad7\xc4\xd8S[\x91\xeeh\xb0\xc5\x00d\xc28\\\xb3\x915\x15\x98k&\xef\xe7;C\xcf\xe1\xe2_\xb1H\xd6U9W\xb2\xcb\xca\xb6\xb0\xebv\x8dl\xa9g\xcb\xf4{\x9a\x15\xc6\x04f3\x97c(\x8b\x93\x00\x07\x8c\xb8\xcf"\xa0\xce\x16\xe8\x13D\xa4Hm,A\xf3\xa7\x912\x0f\x14\x81\xc0\xe2\xdbt|uy\xe1B\xe5\x89\xde\xa9\x92\xee/{\x9a\x8c\x82CA\xa3_\ty\n\xe0T\x96\x95\xcb\xe1\xea%\xe8\xd8\xd7`\x01\x04>\n\x9f\xadi\xb0\xba\xa0Q0eR\x8c&\xdd\xe7\x18\xdc\x95FW\x9fR=\x04\x11\x95s\xaaH\x05g\xf4a\xd0\xd7\x83\xc3\x8e\x81\x89\x83tT\xb0 p\r\xb2!\x01\xb4\xeb\xadRrF\xd5\xf2\xcc\xac\xff\x89\' \x08\x123o\xbeh\x15H\x85\x121\xa8\xc0\xc6\x18\xd8O\x1fi,\x8b\r\xea\x11WY\x8c\xecW\x00I\xcb\xa3\xa5\x121\x87\x07\xf4\xc5\xa7-c(\x11\x8d\x8f\xe2\x0f)\xda\x8dP3\xb13\x06l\xa1*\x07\x1b\xd1\xaf\xdeR\x97\x17\x0f[\xd4\t\x14\x9b\xd3\xd8=h\xc1f\xc6\xda\x18\x89Ixj\x98\xe9\t\x0ep\xe4r\xd9T\xf1S\x9b\'\xe4?u\xab\xfc6\x16\xd5\xe3\x8c\xdd\x96\x83S1\x92\xa6JZ\xe3Lc\xc8\x10\xc8\x83\x05=\xe3\xd8\xa6\x18"c*\xce\xcb\xd2\x94(N)\nYE[\xb6\xb6GQ\xd1\x84\xde\xa6\x03\xb2=\xda' 2026-02-19 22:15:28,401 25 INFO [tempest.lib.common.rest_client] Request (ObjectTest:test_get_object): 200 GET https://swift-public-openstack.apps-crc.testing/v1/AUTH_f9d6ff0419c2474e8c7909545a31b993/tempest-TestContainer-1710558013/tempest-TestObject-1512619532 0.018s 2026-02-19 22:15:28,401 25 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Feb 2026 22:15:28 GMT', 'server': 'Apache', 'content-type': 'application/json', 'etag': 'b05077419bdd5364a8a0cf6ec2ef1a7f', 'last-modified': 'Thu, 19 Feb 2026 22:15:29 GMT', 'x-timestamp': '1771539328.23963', 'accept-ranges': 'bytes', 'content-length': '1024', 'x-trans-id': 'tx0f78da674f5949e0b956c-0069978b80', 'x-openstack-request-id': 'tx0f78da674f5949e0b956c-0069978b80', 'set-cookie': '8555ec7bc3b761f9a531b621867c3563=b093adf5fe0e574a05f80a635cc9d1c1; path=/; HttpOnly; Secure; SameSite=None', 'cache-control': 'private', 'connection': 'close', 'status': '200', 'content-location': 'https://swift-public-openstack.apps-crc.testing/v1/AUTH_f9d6ff0419c2474e8c7909545a31b993/tempest-TestContainer-1710558013/tempest-TestObject-1512619532'} Body: b'\xbd\xf3\xa88\xaa1;\xcb\xd6\xbf\x8b\n\xdb \xa0\xc5Q\x93\xb5`\xdf?@\xad\x07\xca\x84\xb5\x99\x17M\x97\t\xf9-\x13bn.\xe6\x96\xed\xe1\x97\x82\x06\xa7d\xcc\xd3\x96M\xb9\xd9\xefN\xf1\x7f\x14\x9d\xd9C\xe66\xc2%\x9a%\x14\x17\x9e\xf5\xb5A\xd4/\xdc\x8d\xfcR\xce\xac\x8f\xb5\x84\xc6\t\xab\xddC<\xdaV{|0\x94\x87\x9a\xbc{\xf6\xc6\x9e1\x8fY4\xe0o>\x16\x91yWAr\xb2\xb8*2^*\xd1I\x11\xa0\xee\x15\xe6\r7!-\xd1>\xda29]$\x82\x83t\xa7\xfeyxQl\xdd\x14\x9d\'-\xed\x18\x17\x10\xc5\xe9ui\x12{-`\xc7\x0c\xd8\xf5ZOU\x91\x8b\x90\xa7D\x86/\'h\x92\x01\xbc\xfcbwD\xb6\x19\x9f\xc5\x15\xd4e#\xca\xb6\xfc\xc7\xd4;\x9b\xb0\x18.L?\xb1BCb\x07\xb0^\x7f\xa6K\x19cf\xf3\x81Ch=%D\xb8K-\x8e\xd0M\x9drL=\x9e\x9d\x13M\xc8\xe1*\xb2/\xcc\x95\xb0r\x1e\x1a\x84\xdc}\x8c\xeb\xbe(\r/\x07\x0b\xf5\xf2\xdfY\x90\x03\xe0\xb2\x0b\xfdH\x07\xd4;m$e\x9a\x140^\xe6}Z\xc7\x89\x8b)\xb7\x02q\x1c\xa4\xd2e\x86\x91\xe7\x19M\x06f\xd7\x81k\xa4_\x93\xb3e>\xf5\xa7^{B\xf4R\x9b\xdcg"wV\xa4\xda\xb6\xed\xb2Y\\\xfc\xd4\x03e\x12k \xcaB>\xf3\xfa\x08\x9f\x8b\x93\x1d\x89\xde\x08\xa3\xa6\xc0u\x8b\xb5\xa4\xe8\x9b\xa8\xdc\xa6\x0b\xd6\x94\x87\xfb\xeb\xc5\x94\xd0a\xe4\xe4e\xff;1\xffm\xc6\xd6\x978\x02\xe1T\x07\x96\xb1y>\xbe\xd7\xb5%\x8a\x9b\x1ftC\n \xf6\xe1)%\xb1w;\x87A\xc1\x8b\x1d\x1d\xa5<\xad\x9c\x03\x99\xd8-^D\xbe`\xf8\xce\xc1\x12\x92)\xe02u\x1d\xfe\xc3\x05\xd4D\xb9\x80\xb1\xc2s\x0em\xa0:\xc9\xd4e\x15\xc3\xaee\xbc-\x90\xe3f\xf8\x1e\x84\x08\x06\xcf\x97\xd40\xa4r\x86n\x8f\x07;43?\x87\xab/\x1fG\x10\xec\xe5\x01\xde\xda\'#^\xbc\x11W\x0c\xbf\xd1\x16\x7fjH)%Jl\x02\x08\x8b\x08\xa6\xb3`\x04\xa7\x8f\xd1^\xbf/dC\x0c\xcdrz\x94\xbfE\xbc\xda\xdb\xee\x13\x9d\x1b\x8f\xf3rde/\xf2\xa8\x89\xc3\r\xed\x1a\x8e\xae>\xe0.\x120\xd0\x12\x18\xd2\x8f\x8e\x14Fz\x89\x8eW\x171:0cD\x97\xd6A\x01\xf8\xf8\x81+\x85:\x1aCQ\xe4\x173,uy1\xd0:\xadt\x86\xfd\xe3\x8e\x008NJ\x81_V"\xe0\xa0\xb1\x19ro\x81\xabK\x1e\xfd\xaa\xb3\x1a+\xcd\xeb~\x88\xe2\xf4\xd1T\x1c\x97C\xb1\xa8i\xec\x8d\xcf\xd3\x88\xc8\x9e9\xf5\x95\xc5\xf5\xd4\x96\xa3<\xcc\x1a\x85d`*\xc2\xad7\xc4\xd8S[\x91\xeeh\xb0\xc5\x00d\xc28\\\xb3\x915\x15\x98k&\xef\xe7;C\xcf\xe1\xe2_\xb1H\xd6U9W\xb2\xcb\xca\xb6\xb0\xebv\x8dl\xa9g\xcb\xf4{\x9a\x15\xc6\x04f3\x97c(\x8b\x93\x00\x07\x8c\xb8\xcf"\xa0\xce\x16\xe8\x13D\xa4Hm,A\xf3\xa7\x912\x0f\x14\x81\xc0\xe2\xdbt|uy\xe1B\xe5\x89\xde\xa9\x92\xee/{\x9a\x8c\x82CA\xa3_\ty\n\xe0T\x96\x95\xcb\xe1\xea%\xe8\xd8\xd7`\x01\x04>\n\x9f\xadi\xb0\xba\xa0Q0eR\x8c&\xdd\xe7\x18\xdc\x95FW\x9fR=\x04\x11\x95s\xaaH\x05g\xf4a\xd0\xd7\x83\xc3\x8e\x81\x89\x83tT\xb0 p\r\xb2!\x01\xb4\xeb\xadRrF\xd5\xf2\xcc\xac\xff\x89\' \x08\x123o\xbeh\x15H\x85\x121\xa8\xc0\xc6\x18\xd8O\x1fi,\x8b\r\xea\x11WY\x8c\xecW\x00I\xcb\xa3\xa5\x121\x87\x07\xf4\xc5\xa7-c(\x11\x8d\x8f\xe2\x0f)\xda\x8dP3\xb13\x06l\xa1*\x07\x1b\xd1\xaf\xdeR\x97\x17\x0f[\xd4\t\x14\x9b\xd3\xd8=h\xc1f\xc6\xda\x18\x89Ixj\x98\xe9\t\x0ep\xe4r\xd9T\xf1S\x9b\'\xe4?u\xab\xfc6\x16\xd5\xe3\x8c\xdd\x96\x83S1\x92\xa6JZ\xe3Lc\xc8\x10\xc8\x83\x05=\xe3\xd8\xa6\x18"c*\xce\xcb\xd2\x94(N)\nYE[\xb6\xb6GQ\xd1\x84\xde\xa6\x03\xb2=\xda' 0 ] tags: -worker-0 time: 2026-02-19 22:15:28.402388Z tags: worker-0 test: tempest.api.object_storage.test_object_services.ObjectTest.test_list_object_metadata[id-9a447cf6-de06-48de-8226-a8c6ed31caf2,smoke] time: 2026-02-19 22:15:28.494243Z successful: tempest.api.object_storage.test_object_services.ObjectTest.test_list_object_metadata[id-9a447cf6-de06-48de-8226-a8c6ed31caf2,smoke] [ multipart Content-Type: text/plain;charset=utf8 pythonlogging:'' 1587 2026-02-19 22:15:28,463 25 INFO [tempest.lib.common.rest_client] Request (ObjectTest:test_list_object_metadata): 201 PUT https://swift-public-openstack.apps-crc.testing/v1/AUTH_f9d6ff0419c2474e8c7909545a31b993/tempest-TestContainer-1710558013/tempest-TestObject-576970300 0.058s 2026-02-19 22:15:28,463 25 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Object-Meta-test-meta': 'Meta', 'X-Auth-Token': ''} Body: b'\xce\xebI\xc5\x1b\xadJ\xe7\xee\xaa\xb3\x8dH\xdc\xf1_\xd7(\xfa\xfe\x938\xeag\xec\xb7Z\xd9\xb6\xf8c>\x96J\xaf\x87\\\xeaI"\x9aM\xf3\x97\xa2\x8fr\x15\t\xf9\x14+:\x99\xf6\xd9\xaa_\xd6\r\xbar\x94\x9f\xebP\xbf@\xa2\x04?\x91&5\x16\x03\'\x8bX\xc26\n\xc0\xd7N\x1e\xd3\x90\x857\xa3\x04O*\x8c\xbaS8\xdbs\x8d\x10\xc7>2\xe5\x16\xa6Y\xf5\xbd}z\x15\x19g\x98\x11u\x89\xe4\xf0U\xab[\xa0\xe1\xcbK\x88\xbb\xcb\x0f\xaf\x91\xb5\x9d\x03\x9f\xa8\xf7\x95mfX\x14\xbcwp\xeb2\x9c\x15?-:*\xee\xba\xb0\xed\xd0a4\xa6\x10P\xb5\x15\x03\xdcp3\xc1\xf5~0\xc5\xaf\xf1(\x1c.\xd2L\xe5\x169[\xa6\x10\x01\xa2c\x88\xd0\xba\xe5\xb4/4\xe1y\x8f\x93"a\x1e\xb8\xcay\xd3\x0e\xd8F\xe4\x06SB[o\xb88\xe8\xf3u\xbb|&Re\x06\x99\xec"\xc9\x95a}\xb4\x8a)\xe8\xa9i\x16\x0c\x8eVotR#/\xfbu>\x95\x80\tN\xcb\xc9\xe1\x1d\x1e}\xbb[0\x9bY\xb6\x1f\xd9q\xe2g\x9d\xe4\xb9\x97\xc6\xa7\x91(\xa3\xcc\x1e\x1e\xa7\x97\x17\xe4\xfb\xb1\x92o\x8f\x87\xe1q\x11@\xf9>"&=\xb5d\xe0\t\xce\t]C\xd0\x1f\xc2M\xb5<\xd8\xd6\xb7\xf0\xd6\xd6\xf8,\xca\xaa\xd6\x1e\xac\xc3oV\x96\xfaT\xbf\xf5G\x90\xe3}\x10\xa2\xd2h?\xd6qyn\xdat3\x92`\xfeK\xf3\xbc\x0f\x95\xa8L+\xdc|\xefe\xb0;\xa1\x17}\x94{\xa0h\x81\xc7Jg\xe8P\x19\xe3\xe6\xf3\xbb\xbaL\xd4\xd7\xb8\xaf\'\x1b\xfeW\xb6(\x8e\xcb\xc5\xe3\xf7N\xe3X\x0c\x95\xb0\xef\nF\x99\xa9\xd4x\x9c\xc6\x06+p\x9e\xdbvvTB\x0b\x95\x19\x84?\x10\x82\x92\xc2\x9d\xb3\xffu\xcf(7\x9e?\xf9kS\xef\xb5\xcb5nH8>\xd3]{\x97tWA\xfd8\xaafV\xe0\xb9\r\xe3\x13\xc6\x84\x9e\xb0e\xbe\x8c\xc8/=\xd7\xc8\xfd\x1c\x8bx\xb4\xc9\xa4\x92\\w\xa4\x9e\xd4\x96\x0e\x8c4\xb2\xdb\xb9\xe5\x9a\xfdpr\x17\xf1\xc3\x05\x9c;\xf41|\xc2\xdb\t\x95\xee\x17\x8f\xb3\xaf\xf9\x0f\x8e\xb5?\x943/|\x1fw}y\xac\xad\xc7\x99KO\xd8\xa0\xfc$tc\x0bH#G\xac\xe8\xd4\xfasz-\x1b\x83xZ\xe6XJ\x97\x12\xbb0f\xccK5z\xfd\xe6!\n\x01\x0cH\x1a\xe7L\xe8j\xa8t\x13\x1c\x00G2\x1e\x85\xa1\x8d\xa2\x1cj1\x84G \xd2\x12\x1d\x00\xf3\xe5\x04y\xed\xa7\x140\x8f\xbdKw\x07*\n=\xaa\xfe>\xbcDL\xbc\xe4\x8d\x1d\xe9r\xf3Z\xfd^\xbbv`\x10\xcfL' Response - Headers: {'date': 'Thu, 19 Feb 2026 22:15:28 GMT', 'server': 'Apache', 'content-type': 'text/html; charset=UTF-8', 'content-length': '0', 'etag': 'd49f56b3e53bc78b54dccf67ee48845f', 'last-modified': 'Thu, 19 Feb 2026 22:15:29 GMT', 'x-trans-id': 'tx51b0ccba8f264e01971f0-0069978b80', 'x-openstack-request-id': 'tx51b0ccba8f264e01971f0-0069978b80', 'set-cookie': '8555ec7bc3b761f9a531b621867c3563=b093adf5fe0e574a05f80a635cc9d1c1; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '201', 'content-location': 'https://swift-public-openstack.apps-crc.testing/v1/AUTH_f9d6ff0419c2474e8c7909545a31b993/tempest-TestContainer-1710558013/tempest-TestObject-576970300'} Body: b'' 2026-02-19 22:15:28,493 25 INFO [tempest.lib.common.rest_client] Request (ObjectTest:test_list_object_metadata): 200 HEAD https://swift-public-openstack.apps-crc.testing/v1/AUTH_f9d6ff0419c2474e8c7909545a31b993/tempest-TestContainer-1710558013/tempest-TestObject-576970300 0.029s 2026-02-19 22:15:28,493 25 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Feb 2026 22:15:28 GMT', 'server': 'Apache', 'content-type': 'application/json', 'x-object-meta-test-meta': 'Meta', 'etag': 'd49f56b3e53bc78b54dccf67ee48845f', 'last-modified': 'Thu, 19 Feb 2026 22:15:29 GMT', 'x-timestamp': '1771539328.41676', 'accept-ranges': 'bytes', 'content-length': '1024', 'x-trans-id': 'txe0d27b57f7554fd787db7-0069978b80', 'x-openstack-request-id': 'txe0d27b57f7554fd787db7-0069978b80', 'set-cookie': '8555ec7bc3b761f9a531b621867c3563=b093adf5fe0e574a05f80a635cc9d1c1; path=/; HttpOnly; Secure; SameSite=None', 'cache-control': 'private', 'connection': 'close', 'status': '200', 'content-location': 'https://swift-public-openstack.apps-crc.testing/v1/AUTH_f9d6ff0419c2474e8c7909545a31b993/tempest-TestContainer-1710558013/tempest-TestObject-576970300'} Body: b'' 0 ] tags: -worker-0 time: 2026-02-19 22:15:28.494751Z tags: worker-0 test: tempest.api.object_storage.test_object_services.ObjectTest.test_update_object_metadata[id-7a94c25d-66e6-434c-9c38-97d4e2c29945,smoke] time: 2026-02-19 22:15:28.649126Z successful: tempest.api.object_storage.test_object_services.ObjectTest.test_update_object_metadata[id-7a94c25d-66e6-434c-9c38-97d4e2c29945,smoke] [ multipart Content-Type: text/plain;charset=utf8 pythonlogging:'' 29F0 2026-02-19 22:15:28,557 25 INFO [tempest.lib.common.rest_client] Request (ObjectTest:test_update_object_metadata): 201 PUT https://swift-public-openstack.apps-crc.testing/v1/AUTH_f9d6ff0419c2474e8c7909545a31b993/tempest-TestContainer-1710558013/tempest-TestObject-1301173766 0.061s 2026-02-19 22:15:28,558 25 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: b'H\x84z6\xa8\x8e\x1d\x08\x9c\xc6R\xb1\xa6\xc5\x8f\x1b\x00\nIp9\xa3\x92b\xa0h\x08?>\xd5-2\x8bl\x9e\xc98\x10}\x9f{E\xe9\x9d\\\xb7\x04\xe3M6\x8e\xcd\xdf$=j\xc1\x963q\xadL0\xe9xL\x13\x80~8\xf4\t9\x84A\xa5{n\x03\xe1\x86\x1d\x86)\xf7\xa1$\x8b\xb9\x94h\x95\xdfh\x9e~n\xdc0\x89~1\xc3\xac\xa3.\xedW%\xa1B\xd42\xe1\xde\x90\x85\x02\xea\xe3&7\x85z=\xd6\x07n\xc8\x01\x15gm58iU~s\xa5\xe4\xff\xa9\xf8\xb8\xa6!\xc8K\x92\x18q\x15\xea\x11\x14\x87u0\x89\xd63_\xf5L\x91Px\xc5\xec\xf3\xe1@q\xf1\xad\xe6_\xffWvE\x9d\xb8|\x9e\x95G\xba2\xff\xaa:\xe6\xa0\xde\xaa\x95=L\xde\xf2C\xab\x00"#\x0bC\xc4j\r2\x9a\x91\xa7\xff\xb3\x06\xeb\xee\x17\xdf+\xab%\xb4\xcf\xe8 \xc1=\xaf\xdeN.\x8c#\xdd\x9d`n\x16k^\x01\xfcs\x1c\x0b\xde\xc5\xf1dx\x06\x8b8V\x9bU\x9b\xef\xdce\xc0\xe9\xe2' Response - Headers: {'date': 'Thu, 19 Feb 2026 22:15:28 GMT', 'server': 'Apache', 'content-type': 'text/html; charset=UTF-8', 'content-length': '0', 'etag': 'cd574432da567dc07371b900a25f412a', 'last-modified': 'Thu, 19 Feb 2026 22:15:29 GMT', 'x-trans-id': 'tx035126a44fbd46faa30dd-0069978b80', 'x-openstack-request-id': 'tx035126a44fbd46faa30dd-0069978b80', 'set-cookie': '8555ec7bc3b761f9a531b621867c3563=b093adf5fe0e574a05f80a635cc9d1c1; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '201', 'content-location': 'https://swift-public-openstack.apps-crc.testing/v1/AUTH_f9d6ff0419c2474e8c7909545a31b993/tempest-TestContainer-1710558013/tempest-TestObject-1301173766'} Body: b'' 2026-02-19 22:15:28,583 25 INFO [tempest.lib.common.rest_client] Request (ObjectTest:test_update_object_metadata): 200 GET https://swift-public-openstack.apps-crc.testing/v1/AUTH_f9d6ff0419c2474e8c7909545a31b993/tempest-TestContainer-1710558013/tempest-TestObject-1301173766 0.024s 2026-02-19 22:15:28,583 25 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Feb 2026 22:15:28 GMT', 'server': 'Apache', 'content-type': 'application/json', 'etag': 'cd574432da567dc07371b900a25f412a', 'last-modified': 'Thu, 19 Feb 2026 22:15:29 GMT', 'x-timestamp': '1771539328.50890', 'accept-ranges': 'bytes', 'content-length': '1024', 'x-trans-id': 'tx83676cdd416a457bbb950-0069978b80', 'x-openstack-request-id': 'tx83676cdd416a457bbb950-0069978b80', 'set-cookie': '8555ec7bc3b761f9a531b621867c3563=b093adf5fe0e574a05f80a635cc9d1c1; path=/; HttpOnly; Secure; SameSite=None', 'cache-control': 'private', 'connection': 'close', 'status': '200', 'content-location': 'https://swift-public-openstack.apps-crc.testing/v1/AUTH_f9d6ff0419c2474e8c7909545a31b993/tempest-TestContainer-1710558013/tempest-TestObject-1301173766'} Body: b'H\x84z6\xa8\x8e\x1d\x08\x9c\xc6R\xb1\xa6\xc5\x8f\x1b\x00\nIp9\xa3\x92b\xa0h\x08?>\xd5-2\x8bl\x9e\xc98\x10}\x9f{E\xe9\x9d\\\xb7\x04\xe3M6\x8e\xcd\xdf$=j\xc1\x963q\xadL0\xe9xL\x13\x80~8\xf4\t9\x84A\xa5{n\x03\xe1\x86\x1d\x86)\xf7\xa1$\x8b\xb9\x94h\x95\xdfh\x9e~n\xdc0\x89~1\xc3\xac\xa3.\xedW%\xa1B\xd42\xe1\xde\x90\x85\x02\xea\xe3&7\x85z=\xd6\x07n\xc8\x01\x15gm58iU~s\xa5\xe4\xff\xa9\xf8\xb8\xa6!\xc8K\x92\x18q\x15\xea\x11\x14\x87u0\x89\xd63_\xf5L\x91Px\xc5\xec\xf3\xe1@q\xf1\xad\xe6_\xffWvE\x9d\xb8|\x9e\x95G\xba2\xff\xaa:\xe6\xa0\xde\xaa\x95=L\xde\xf2C\xab\x00"#\x0bC\xc4j\r2\x9a\x91\xa7\xff\xb3\x06\xeb\xee\x17\xdf+\xab%\xb4\xcf\xe8 \xc1=\xaf\xdeN.\x8c#\xdd\x9d`n\x16k^\x01\xfcs\x1c\x0b\xde\xc5\xf1dx\x06\x8b8V\x9bU\x9b\xef\xdce\xc0\xe9\xe2' 2026-02-19 22:15:28,629 25 INFO [tempest.lib.common.rest_client] Request (ObjectTest:test_update_object_metadata): 202 POST https://swift-public-openstack.apps-crc.testing/v1/AUTH_f9d6ff0419c2474e8c7909545a31b993/tempest-TestContainer-1710558013/tempest-TestObject-1301173766 0.046s 2026-02-19 22:15:28,630 25 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'X-Object-Meta-test-meta': 'Meta', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Feb 2026 22:15:28 GMT', 'server': 'Apache', 'content-type': 'text/html; charset=UTF-8', 'content-length': '76', 'x-trans-id': 'tx77963bc7a546477ea1255-0069978b80', 'x-openstack-request-id': 'tx77963bc7a546477ea1255-0069978b80', 'set-cookie': '8555ec7bc3b761f9a531b621867c3563=b093adf5fe0e574a05f80a635cc9d1c1; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '202', 'content-location': 'https://swift-public-openstack.apps-crc.testing/v1/AUTH_f9d6ff0419c2474e8c7909545a31b993/tempest-TestContainer-1710558013/tempest-TestObject-1301173766'} Body: b'

Accepted

The request is accepted for processing.

' 2026-02-19 22:15:28,648 25 INFO [tempest.lib.common.rest_client] Request (ObjectTest:test_update_object_metadata): 200 HEAD https://swift-public-openstack.apps-crc.testing/v1/AUTH_f9d6ff0419c2474e8c7909545a31b993/tempest-TestContainer-1710558013/tempest-TestObject-1301173766 0.018s 2026-02-19 22:15:28,648 25 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Feb 2026 22:15:28 GMT', 'server': 'Apache', 'content-type': 'application/json', 'x-object-meta-test-meta': 'Meta', 'etag': 'cd574432da567dc07371b900a25f412a', 'last-modified': 'Thu, 19 Feb 2026 22:15:29 GMT', 'x-timestamp': '1771539328.60345', 'accept-ranges': 'bytes', 'content-length': '1024', 'x-trans-id': 'txc8189e10b52d4336b4f76-0069978b80', 'x-openstack-request-id': 'txc8189e10b52d4336b4f76-0069978b80', 'set-cookie': '8555ec7bc3b761f9a531b621867c3563=b093adf5fe0e574a05f80a635cc9d1c1; path=/; HttpOnly; Secure; SameSite=None', 'cache-control': 'private', 'connection': 'close', 'status': '200', 'content-location': 'https://swift-public-openstack.apps-crc.testing/v1/AUTH_f9d6ff0419c2474e8c7909545a31b993/tempest-TestContainer-1710558013/tempest-TestObject-1301173766'} Body: b'' 0 ] tags: -worker-0 time: 2026-02-19 22:15:31.676126Z tags: worker-6 test: tempest.api.compute.servers.test_create_server.ServersTestJSON.test_list_servers[id-9a438d88-10c6-4bcd-8b5b-5b6e25e1346f,smoke] time: 2026-02-19 22:15:31.874036Z successful: tempest.api.compute.servers.test_create_server.ServersTestJSON.test_list_servers[id-9a438d88-10c6-4bcd-8b5b-5b6e25e1346f,smoke] [ multipart Content-Type: text/plain;charset=utf8 pythonlogging:'' 5D8 2026-02-19 22:15:31,871 31 INFO [tempest.lib.common.rest_client] Request (ServersTestJSON:test_list_servers): 200 GET https://nova-public-openstack.apps-crc.testing/v2.1/servers 0.193s 2026-02-19 22:15:31,872 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': ''} Body: None Response - Headers: {'date': 'Thu, 19 Feb 2026 22:15:31 GMT', 'server': 'Apache', 'content-length': '374', '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-5ebca35a-4718-4088-86f4-15ef6260bf97', 'x-compute-request-id': 'req-5ebca35a-4718-4088-86f4-15ef6260bf97', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=9d586784b299b220cae43f9e1706fe39; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/servers'} Body: b'{"servers": [{"id": "508c31b4-89a4-4276-8fa7-2e6ba418d48b", "name": "tempest-ServersTestJSON-server-1328851064", "links": [{"rel": "self", "href": "https://nova-public-openstack.apps-crc.testing/v2.1/servers/508c31b4-89a4-4276-8fa7-2e6ba418d48b"}, {"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/servers/508c31b4-89a4-4276-8fa7-2e6ba418d48b"}]}]}' 0 ] tags: -worker-6 time: 2026-02-19 22:15:31.875187Z tags: worker-6 test: tempest.api.compute.servers.test_create_server.ServersTestJSON.test_verify_server_details[id-5de47127-9977-400a-936f-abcfbec1218f,smoke] time: 2026-02-19 22:15:31.875573Z successful: tempest.api.compute.servers.test_create_server.ServersTestJSON.test_verify_server_details[id-5de47127-9977-400a-936f-abcfbec1218f,smoke] [ multipart ] tags: -worker-6 time: 2026-02-19 22:15:31.996538Z tags: worker-0 test: setUpClass (tempest.api.volume.test_versions.VersionsTest) time: 2026-02-19 22:15:31.996538Z skip: setUpClass (tempest.api.volume.test_versions.VersionsTest) [ multipart Content-Type: text/plain;charset=utf8 reason 2F VersionsTest skipped as Cinder is not available0 ] tags: -worker-0 time: 2026-02-19 22:15:41.003934Z tags: worker-7 test: setUpClass (tempest.api.compute.servers.test_create_server.ServersTestBootFromVolume) time: 2026-02-19 22:15:41.003934Z skip: setUpClass (tempest.api.compute.servers.test_create_server.ServersTestBootFromVolume) [ multipart Content-Type: text/plain;charset=utf8 reason 1B Volume service not enabled.0 ] tags: -worker-7 time: 2026-02-19 22:15:40.957712Z tags: worker-3 test: tempest.api.identity.admin.v3.test_domains.DomainsTestJSON.test_create_update_delete_domain[id-f2f5b44a-82e8-4dad-8084-0661ea3b18cf,smoke] time: 2026-02-19 22:15:41.800955Z successful: tempest.api.identity.admin.v3.test_domains.DomainsTestJSON.test_create_update_delete_domain[id-f2f5b44a-82e8-4dad-8084-0661ea3b18cf,smoke] [ multipart Content-Type: text/plain;charset=utf8 pythonlogging:'' 20E7 2026-02-19 22:15:41,064 28 INFO [tempest.lib.common.rest_client] Request (DomainsTestJSON:test_create_update_delete_domain): 201 POST https://keystone-public-openstack.apps-crc.testing/v3/domains 0.105s 2026-02-19 22:15:41,064 28 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"domain": {"name": "tempest-domain-1228702549", "description": "tempest-domain-desc-1422199287"}} Response - Headers: {'date': 'Thu, 19 Feb 2026 22:15:40 GMT', 'server': 'Apache', 'content-length': '302', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-5ca4ab2b-cf9f-4555-9bff-22f3722ad97a', 'content-type': 'application/json', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=21e4ddad661e05439a720867a9546175; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '201', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/v3/domains'} Body: b'{"domain": {"id": "1875123adbe2492eb2dce93431cd60b0", "name": "tempest-domain-1228702549", "description": "tempest-domain-desc-1422199287", "enabled": true, "tags": [], "options": {}, "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/domains/1875123adbe2492eb2dce93431cd60b0"}}}\n' 2026-02-19 22:15:41,232 28 INFO [tempest.lib.common.rest_client] Request (DomainsTestJSON:test_create_update_delete_domain): 200 PATCH https://keystone-public-openstack.apps-crc.testing/v3/domains/1875123adbe2492eb2dce93431cd60b0 0.167s 2026-02-19 22:15:41,232 28 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"domain": {"name": "tempest-new-name-1749134594", "description": "tempest-new-desc-1741479235", "enabled": false}} Response - Headers: {'date': 'Thu, 19 Feb 2026 22:15:41 GMT', 'server': 'Apache', 'content-length': '302', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-cd3517fc-7aef-4934-bf89-c20e28bbade1', 'content-type': 'application/json', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=21e4ddad661e05439a720867a9546175; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/v3/domains/1875123adbe2492eb2dce93431cd60b0'} Body: b'{"domain": {"id": "1875123adbe2492eb2dce93431cd60b0", "name": "tempest-new-name-1749134594", "description": "tempest-new-desc-1741479235", "enabled": false, "tags": [], "options": {}, "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/domains/1875123adbe2492eb2dce93431cd60b0"}}}\n' 2026-02-19 22:15:41,323 28 INFO [tempest.lib.common.rest_client] Request (DomainsTestJSON:test_create_update_delete_domain): 200 GET https://keystone-public-openstack.apps-crc.testing/v3/domains/1875123adbe2492eb2dce93431cd60b0 0.090s 2026-02-19 22:15:41,323 28 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Feb 2026 22:15:41 GMT', 'server': 'Apache', 'content-length': '302', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-d2255abd-dac8-4135-8dd0-62f3c616cd86', 'content-type': 'application/json', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=21e4ddad661e05439a720867a9546175; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/v3/domains/1875123adbe2492eb2dce93431cd60b0'} Body: b'{"domain": {"id": "1875123adbe2492eb2dce93431cd60b0", "name": "tempest-new-name-1749134594", "description": "tempest-new-desc-1741479235", "enabled": false, "tags": [], "options": {}, "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/domains/1875123adbe2492eb2dce93431cd60b0"}}}\n' 2026-02-19 22:15:41,516 28 INFO [tempest.lib.common.rest_client] Request (DomainsTestJSON:test_create_update_delete_domain): 204 DELETE https://keystone-public-openstack.apps-crc.testing/v3/domains/1875123adbe2492eb2dce93431cd60b0 0.191s 2026-02-19 22:15:41,516 28 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Feb 2026 22:15:41 GMT', 'server': 'Apache', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-c93de121-3dff-49bb-9e72-45b51df65217', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=21e4ddad661e05439a720867a9546175; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '204', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/v3/domains/1875123adbe2492eb2dce93431cd60b0'} Body: b'' 2026-02-19 22:15:41,748 28 INFO [tempest.lib.common.rest_client] Request (DomainsTestJSON:test_create_update_delete_domain): 200 GET https://keystone-public-openstack.apps-crc.testing/v3/domains 0.231s 2026-02-19 22:15:41,748 28 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Feb 2026 22:15:41 GMT', 'server': 'Apache', 'content-length': '1474', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-ddf2368f-14ff-4da5-bfc8-3196c630fa41', 'content-type': 'application/json', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=21e4ddad661e05439a720867a9546175; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/v3/domains'} Body: b'{"domains": [{"id": "3fa612f54777449f9f9373940cf8c1b2", "name": "tempest-test_domain-1769053382", "description": "tempest-desc-618915981", "enabled": true, "tags": [], "options": {}, "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/domains/3fa612f54777449f9f9373940cf8c1b2"}}, {"id": "67b8daa2a53d4137b4e3f17ba438e44c", "name": "tempest-test_domain-1886057969", "description": "tempest-desc-1651040085", "enabled": true, "tags": [], "options": {}, "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/domains/67b8daa2a53d4137b4e3f17ba438e44c"}}, {"id": "8047f327ac80440d967b5798783074ec", "name": "tempest-test_domain-97907893", "description": "tempest-desc-1884360175", "enabled": false, "tags": [], "options": {}, "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/domains/8047f327ac80440d967b5798783074ec"}}, {"id": "default", "name": "Default", "description": "The default domain", "enabled": true, "tags": [], "options": {}, "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/domains/default"}}, {"id": "e4490f68f828459a893cc9ba65ba2dc6", "name": "heat_stack", "description": "Domain for Heat stacks", "enabled": true, "tags": [], "options": {}, "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/domains/e4490f68f828459a893cc9ba65ba2dc6"}}], "links": {"next": null, "self": "https://keystone-public-openstack.apps-crc.testing/v3/domains", "previous": null}}\n' 2026-02-19 22:15:41,800 28 INFO [tempest.lib.common.rest_client] Request (DomainsTestJSON:_run_cleanups): 404 PATCH https://keystone-public-openstack.apps-crc.testing/v3/domains/1875123adbe2492eb2dce93431cd60b0 0.051s 2026-02-19 22:15:41,800 28 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"domain": {"enabled": false}} Response - Headers: {'date': 'Thu, 19 Feb 2026 22:15:41 GMT', 'server': 'Apache', 'content-length': '112', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-8ad31dba-35fc-4f00-a7c2-a64a593a955d', 'content-type': 'application/json', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=21e4ddad661e05439a720867a9546175; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '404', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/v3/domains/1875123adbe2492eb2dce93431cd60b0'} Body: b'{"error":{"code":404,"message":"Could not find domain: 1875123adbe2492eb2dce93431cd60b0.","title":"Not Found"}}\n' 0 ] tags: -worker-3 time: 2026-02-19 22:15:34.238996Z tags: worker-1 test: tempest.api.network.test_networks.BulkNetworkOpsTest.test_bulk_create_delete_network[id-d4f9024d-1e28-4fc1-a6b1-25dbc6fa11e2,smoke] time: 2026-02-19 22:15:43.007203Z successful: tempest.api.network.test_networks.BulkNetworkOpsTest.test_bulk_create_delete_network[id-d4f9024d-1e28-4fc1-a6b1-25dbc6fa11e2,smoke] [ multipart Content-Type: text/plain;charset=utf8 pythonlogging:'' 2503 2026-02-19 22:15:38,380 26 INFO [tempest.lib.common.rest_client] Request (BulkNetworkOpsTest:test_bulk_create_delete_network): 201 POST https://neutron-public-openstack.apps-crc.testing/v2.0/networks 4.140s 2026-02-19 22:15:38,380 26 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"networks": [{"name": "tempest-network--71419317"}, {"name": "tempest-network--1971763537"}]} Response - Headers: {'date': 'Thu, 19 Feb 2026 22:15:38 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '1232', 'x-openstack-request-id': 'req-c4ec8c72-c8fe-4ce2-8219-db59b906aed5', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=7f8eedfcd082174c94dab209a98907d7; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '201', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/networks'} Body: b'{"networks":[{"id":"c990e27b-2754-40f5-831c-e87972281a62","name":"tempest-network--71419317","tenant_id":"349b7441bd674c17a5dc86511d00b55f","admin_state_up":true,"mtu":1442,"status":"ACTIVE","subnets":[],"shared":false,"project_id":"349b7441bd674c17a5dc86511d00b55f","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-19T22:15:35Z","updated_at":"2026-02-19T22:15:35Z","revision_number":1},{"id":"a83a7ff8-ebef-40c8-a845-9fe49fd77f84","name":"tempest-network--1971763537","tenant_id":"349b7441bd674c17a5dc86511d00b55f","admin_state_up":true,"mtu":1442,"status":"ACTIVE","subnets":[],"shared":false,"project_id":"349b7441bd674c17a5dc86511d00b55f","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-19T22:15:35Z","updated_at":"2026-02-19T22:15:36Z","revision_number":1}]}' 2026-02-19 22:15:38,791 26 INFO [tempest.lib.common.rest_client] Request (BulkNetworkOpsTest:test_bulk_create_delete_network): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/networks 0.411s 2026-02-19 22:15:38,792 26 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Feb 2026 22:15:38 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '2428', 'x-openstack-request-id': 'req-6f324f3f-93f1-4062-a95b-bbff5d28b51d', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=7f8eedfcd082174c94dab209a98907d7; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/networks'} Body: b'{"networks":[{"id":"3a8f619e-03ca-41e4-84e0-624987ce4e09","name":"public","tenant_id":"56d19c360c52448780574a3a5a0ffea9","admin_state_up":true,"mtu":1500,"status":"ACTIVE","subnets":["c159ddc7-84b4-4a9f-baa1-138d5b7ff426"],"shared":false,"availability_zone_hints":[],"availability_zones":[],"ipv4_address_scope":null,"ipv6_address_scope":null,"router:external":true,"description":"","qos_policy_id":null,"port_security_enabled":true,"dns_domain":"","l2_adjacency":true,"is_default":false,"tags":[],"created_at":"2026-02-19T21:51:50Z","updated_at":"2026-02-19T21:51:56Z","revision_number":2,"project_id":"56d19c360c52448780574a3a5a0ffea9"},{"id":"a83a7ff8-ebef-40c8-a845-9fe49fd77f84","name":"tempest-network--1971763537","tenant_id":"349b7441bd674c17a5dc86511d00b55f","admin_state_up":true,"mtu":1442,"status":"ACTIVE","subnets":[],"shared":false,"availability_zone_hints":[],"availability_zones":[],"ipv4_address_scope":null,"ipv6_address_scope":null,"router:external":false,"description":"","qos_policy_id":null,"port_security_enabled":true,"dns_domain":"","l2_adjacency":true,"tags":[],"created_at":"2026-02-19T22:15:35Z","updated_at":"2026-02-19T22:15:36Z","revision_number":1,"project_id":"349b7441bd674c17a5dc86511d00b55f"},{"id":"c990e27b-2754-40f5-831c-e87972281a62","name":"tempest-network--71419317","tenant_id":"349b7441bd674c17a5dc86511d00b55f","admin_state_up":true,"mtu":1442,"status":"ACTIVE","subnets":[],"shared":false,"availability_zone_hints":[],"availability_zones":[],"ipv4_address_scope":null,"ipv6_address_scope":null,"router:external":false,"description":"","qos_policy_id":null,"port_security_enabled":true,"dns_domain":"","l2_adjacency":true,"tags":[],"created_at":"2026-02-19T22:15:35Z","updated_at":"2026-02-19T22:15:35Z","revision_number":1,"project_id":"349b7441bd674c17a5dc86511d00b55f"},{"id":"ef282f6a-6d99-4f6f-8268-f8077f0d3d7f","name":"private","tenant_id":"56d19c360c52448780574a3a5a0ffea9","admin_state_up":true,"mtu":1442,"status":"ACTIVE","subnets":["07952a4c-8817-45e4-bb27-2cb201f5c116"],"shared":true,"availability_zone_hints":[],"availability_zones":[],"ipv4_address_scope":null,"ipv6_address_scope":null,"router:external":false,"description":"","qos_policy_id":null,"port_security_enabled":true,"dns_domain":"","l2_adjacency":true,"tags":[],"created_at":"2026-02-19T21:51:40Z","updated_at":"2026-02-19T21:51:45Z","revision_number":2,"project_id":"56d19c360c52448780574a3a5a0ffea9"}]}' 2026-02-19 22:15:40,598 26 INFO [tempest.lib.common.rest_client] Request (BulkNetworkOpsTest:_run_cleanups): 204 DELETE https://neutron-public-openstack.apps-crc.testing/v2.0/networks/c990e27b-2754-40f5-831c-e87972281a62 1.805s 2026-02-19 22:15:40,598 26 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Feb 2026 22:15:40 GMT', 'server': 'Apache', 'x-openstack-request-id': 'req-76c51f2e-1f8b-4a78-91a6-adbf4fab6316', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=7f8eedfcd082174c94dab209a98907d7; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '204', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/networks/c990e27b-2754-40f5-831c-e87972281a62'} Body: b'' 2026-02-19 22:15:42,344 26 INFO [tempest.lib.common.rest_client] Request (BulkNetworkOpsTest:_run_cleanups): 204 DELETE https://neutron-public-openstack.apps-crc.testing/v2.0/networks/a83a7ff8-ebef-40c8-a845-9fe49fd77f84 1.746s 2026-02-19 22:15:42,344 26 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Feb 2026 22:15:42 GMT', 'server': 'Apache', 'x-openstack-request-id': 'req-762f47d9-5ae6-43ab-b128-fba4733328a4', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=7f8eedfcd082174c94dab209a98907d7; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '204', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/networks/a83a7ff8-ebef-40c8-a845-9fe49fd77f84'} Body: b'' 2026-02-19 22:15:43,006 26 INFO [tempest.lib.common.rest_client] Request (BulkNetworkOpsTest:_run_cleanups): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/networks 0.661s 2026-02-19 22:15:43,006 26 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Feb 2026 22:15:43 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '1248', 'x-openstack-request-id': 'req-35348134-5d0b-46b5-b932-20d33c505397', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=7f8eedfcd082174c94dab209a98907d7; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/networks'} Body: b'{"networks":[{"id":"3a8f619e-03ca-41e4-84e0-624987ce4e09","name":"public","tenant_id":"56d19c360c52448780574a3a5a0ffea9","admin_state_up":true,"mtu":1500,"status":"ACTIVE","subnets":["c159ddc7-84b4-4a9f-baa1-138d5b7ff426"],"shared":false,"availability_zone_hints":[],"availability_zones":[],"ipv4_address_scope":null,"ipv6_address_scope":null,"router:external":true,"description":"","qos_policy_id":null,"port_security_enabled":true,"dns_domain":"","l2_adjacency":true,"is_default":false,"tags":[],"created_at":"2026-02-19T21:51:50Z","updated_at":"2026-02-19T21:51:56Z","revision_number":2,"project_id":"56d19c360c52448780574a3a5a0ffea9"},{"id":"ef282f6a-6d99-4f6f-8268-f8077f0d3d7f","name":"private","tenant_id":"56d19c360c52448780574a3a5a0ffea9","admin_state_up":true,"mtu":1442,"status":"ACTIVE","subnets":["07952a4c-8817-45e4-bb27-2cb201f5c116"],"shared":true,"availability_zone_hints":[],"availability_zones":[],"ipv4_address_scope":null,"ipv6_address_scope":null,"router:external":false,"description":"","qos_policy_id":null,"port_security_enabled":true,"dns_domain":"","l2_adjacency":true,"tags":[],"created_at":"2026-02-19T21:51:40Z","updated_at":"2026-02-19T21:51:45Z","revision_number":2,"project_id":"56d19c360c52448780574a3a5a0ffea9"}]}' 0 ] tags: -worker-1 time: 2026-02-19 22:15:50.236993Z tags: worker-3 test: tempest.api.identity.v3.test_domains.DefaultDomainTestJSON.test_default_domain_exists[id-17a5de24-e6a0-4e4a-a9ee-d85b6e5612b5,smoke] time: 2026-02-19 22:15:50.274967Z successful: tempest.api.identity.v3.test_domains.DefaultDomainTestJSON.test_default_domain_exists[id-17a5de24-e6a0-4e4a-a9ee-d85b6e5612b5,smoke] [ multipart Content-Type: text/plain;charset=utf8 pythonlogging:'' 484 2026-02-19 22:15:50,274 28 INFO [tempest.lib.common.rest_client] Request (DefaultDomainTestJSON:test_default_domain_exists): 200 GET https://keystone-public-openstack.apps-crc.testing/v3/domains/default 0.036s 2026-02-19 22:15:50,274 28 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Feb 2026 22:15:50 GMT', 'server': 'Apache', 'content-length': '222', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-e49c10e3-ddea-4de4-af41-24d64f0da0cb', 'content-type': 'application/json', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=21e4ddad661e05439a720867a9546175; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/v3/domains/default'} Body: b'{"domain": {"id": "default", "name": "Default", "description": "The default domain", "enabled": true, "tags": [], "options": {}, "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/domains/default"}}}\n' 0 ] tags: -worker-3 time: 2026-02-19 22:15:43.335127Z tags: worker-4 test: tempest.api.network.test_networks.BulkNetworkOpsIpV6Test.test_bulk_create_delete_network[id-d4f9024d-1e28-4fc1-a6b1-25dbc6fa11e2,smoke] time: 2026-02-19 22:15:50.916234Z successful: tempest.api.network.test_networks.BulkNetworkOpsIpV6Test.test_bulk_create_delete_network[id-d4f9024d-1e28-4fc1-a6b1-25dbc6fa11e2,smoke] [ multipart Content-Type: text/plain;charset=utf8 pythonlogging:'' 251A 2026-02-19 22:15:47,820 29 INFO [tempest.lib.common.rest_client] Request (BulkNetworkOpsIpV6Test:test_bulk_create_delete_network): 201 POST https://neutron-public-openstack.apps-crc.testing/v2.0/networks 4.484s 2026-02-19 22:15:47,820 29 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"networks": [{"name": "tempest-network--1583592100"}, {"name": "tempest-network--431281808"}]} Response - Headers: {'date': 'Thu, 19 Feb 2026 22:15:47 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '1233', 'x-openstack-request-id': 'req-a946902b-9b52-4e4d-b368-ce229551b1ff', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=7f8eedfcd082174c94dab209a98907d7; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '201', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/networks'} Body: b'{"networks":[{"id":"de2ff7fd-d0d0-4369-8587-63f3878cb130","name":"tempest-network--1583592100","tenant_id":"28a54229d1e642309b5fd72b8d8e6d86","admin_state_up":true,"mtu":1442,"status":"ACTIVE","subnets":[],"shared":false,"project_id":"28a54229d1e642309b5fd72b8d8e6d86","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-19T22:15:44Z","updated_at":"2026-02-19T22:15:45Z","revision_number":1},{"id":"9a44a3b9-2624-457c-b933-fa77cf3eb4ed","name":"tempest-network--431281808","tenant_id":"28a54229d1e642309b5fd72b8d8e6d86","admin_state_up":true,"mtu":1442,"status":"ACTIVE","subnets":[],"shared":false,"project_id":"28a54229d1e642309b5fd72b8d8e6d86","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-19T22:15:45Z","updated_at":"2026-02-19T22:15:45Z","revision_number":1}]}' 2026-02-19 22:15:48,308 29 INFO [tempest.lib.common.rest_client] Request (BulkNetworkOpsIpV6Test:test_bulk_create_delete_network): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/networks 0.487s 2026-02-19 22:15:48,308 29 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Feb 2026 22:15:48 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '2429', 'x-openstack-request-id': 'req-be648cbe-23b0-4090-a179-1fe87190737f', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=7f8eedfcd082174c94dab209a98907d7; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/networks'} Body: b'{"networks":[{"id":"3a8f619e-03ca-41e4-84e0-624987ce4e09","name":"public","tenant_id":"56d19c360c52448780574a3a5a0ffea9","admin_state_up":true,"mtu":1500,"status":"ACTIVE","subnets":["c159ddc7-84b4-4a9f-baa1-138d5b7ff426"],"shared":false,"availability_zone_hints":[],"availability_zones":[],"ipv4_address_scope":null,"ipv6_address_scope":null,"router:external":true,"description":"","qos_policy_id":null,"port_security_enabled":true,"dns_domain":"","l2_adjacency":true,"is_default":false,"tags":[],"created_at":"2026-02-19T21:51:50Z","updated_at":"2026-02-19T21:51:56Z","revision_number":2,"project_id":"56d19c360c52448780574a3a5a0ffea9"},{"id":"9a44a3b9-2624-457c-b933-fa77cf3eb4ed","name":"tempest-network--431281808","tenant_id":"28a54229d1e642309b5fd72b8d8e6d86","admin_state_up":true,"mtu":1442,"status":"ACTIVE","subnets":[],"shared":false,"availability_zone_hints":[],"availability_zones":[],"ipv4_address_scope":null,"ipv6_address_scope":null,"router:external":false,"description":"","qos_policy_id":null,"port_security_enabled":true,"dns_domain":"","l2_adjacency":true,"tags":[],"created_at":"2026-02-19T22:15:45Z","updated_at":"2026-02-19T22:15:45Z","revision_number":1,"project_id":"28a54229d1e642309b5fd72b8d8e6d86"},{"id":"de2ff7fd-d0d0-4369-8587-63f3878cb130","name":"tempest-network--1583592100","tenant_id":"28a54229d1e642309b5fd72b8d8e6d86","admin_state_up":true,"mtu":1442,"status":"ACTIVE","subnets":[],"shared":false,"availability_zone_hints":[],"availability_zones":[],"ipv4_address_scope":null,"ipv6_address_scope":null,"router:external":false,"description":"","qos_policy_id":null,"port_security_enabled":true,"dns_domain":"","l2_adjacency":true,"tags":[],"created_at":"2026-02-19T22:15:44Z","updated_at":"2026-02-19T22:15:45Z","revision_number":1,"project_id":"28a54229d1e642309b5fd72b8d8e6d86"},{"id":"ef282f6a-6d99-4f6f-8268-f8077f0d3d7f","name":"private","tenant_id":"56d19c360c52448780574a3a5a0ffea9","admin_state_up":true,"mtu":1442,"status":"ACTIVE","subnets":["07952a4c-8817-45e4-bb27-2cb201f5c116"],"shared":true,"availability_zone_hints":[],"availability_zones":[],"ipv4_address_scope":null,"ipv6_address_scope":null,"router:external":false,"description":"","qos_policy_id":null,"port_security_enabled":true,"dns_domain":"","l2_adjacency":true,"tags":[],"created_at":"2026-02-19T21:51:40Z","updated_at":"2026-02-19T21:51:45Z","revision_number":2,"project_id":"56d19c360c52448780574a3a5a0ffea9"}]}' 2026-02-19 22:15:49,682 29 INFO [tempest.lib.common.rest_client] Request (BulkNetworkOpsIpV6Test:_run_cleanups): 204 DELETE https://neutron-public-openstack.apps-crc.testing/v2.0/networks/de2ff7fd-d0d0-4369-8587-63f3878cb130 1.373s 2026-02-19 22:15:49,682 29 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Feb 2026 22:15:49 GMT', 'server': 'Apache', 'x-openstack-request-id': 'req-17a938fa-ee58-4d06-a089-c731c00842dc', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=7f8eedfcd082174c94dab209a98907d7; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '204', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/networks/de2ff7fd-d0d0-4369-8587-63f3878cb130'} Body: b'' 2026-02-19 22:15:50,639 29 INFO [tempest.lib.common.rest_client] Request (BulkNetworkOpsIpV6Test:_run_cleanups): 204 DELETE https://neutron-public-openstack.apps-crc.testing/v2.0/networks/9a44a3b9-2624-457c-b933-fa77cf3eb4ed 0.956s 2026-02-19 22:15:50,640 29 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Feb 2026 22:15:50 GMT', 'server': 'Apache', 'x-openstack-request-id': 'req-9e55675e-7521-41f0-92d6-951557de4635', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=7f8eedfcd082174c94dab209a98907d7; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '204', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/networks/9a44a3b9-2624-457c-b933-fa77cf3eb4ed'} Body: b'' 2026-02-19 22:15:50,915 29 INFO [tempest.lib.common.rest_client] Request (BulkNetworkOpsIpV6Test:_run_cleanups): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/networks 0.274s 2026-02-19 22:15:50,915 29 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Feb 2026 22:15:50 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '1248', 'x-openstack-request-id': 'req-c8bfc369-97f2-4b66-a19f-3cbe86afa73d', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=7f8eedfcd082174c94dab209a98907d7; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/networks'} Body: b'{"networks":[{"id":"3a8f619e-03ca-41e4-84e0-624987ce4e09","name":"public","tenant_id":"56d19c360c52448780574a3a5a0ffea9","admin_state_up":true,"mtu":1500,"status":"ACTIVE","subnets":["c159ddc7-84b4-4a9f-baa1-138d5b7ff426"],"shared":false,"availability_zone_hints":[],"availability_zones":[],"ipv4_address_scope":null,"ipv6_address_scope":null,"router:external":true,"description":"","qos_policy_id":null,"port_security_enabled":true,"dns_domain":"","l2_adjacency":true,"is_default":false,"tags":[],"created_at":"2026-02-19T21:51:50Z","updated_at":"2026-02-19T21:51:56Z","revision_number":2,"project_id":"56d19c360c52448780574a3a5a0ffea9"},{"id":"ef282f6a-6d99-4f6f-8268-f8077f0d3d7f","name":"private","tenant_id":"56d19c360c52448780574a3a5a0ffea9","admin_state_up":true,"mtu":1442,"status":"ACTIVE","subnets":["07952a4c-8817-45e4-bb27-2cb201f5c116"],"shared":true,"availability_zone_hints":[],"availability_zones":[],"ipv4_address_scope":null,"ipv6_address_scope":null,"router:external":false,"description":"","qos_policy_id":null,"port_security_enabled":true,"dns_domain":"","l2_adjacency":true,"tags":[],"created_at":"2026-02-19T21:51:40Z","updated_at":"2026-02-19T21:51:45Z","revision_number":2,"project_id":"56d19c360c52448780574a3a5a0ffea9"}]}' 0 ] tags: -worker-4 time: 2026-02-19 22:15:43.007543Z tags: worker-1 test: tempest.api.network.test_networks.BulkNetworkOpsTest.test_bulk_create_delete_port[id-48037ff2-e889-4c3b-b86a-8e3f34d2d060,smoke] time: 2026-02-19 22:15:50.980211Z successful: tempest.api.network.test_networks.BulkNetworkOpsTest.test_bulk_create_delete_port[id-48037ff2-e889-4c3b-b86a-8e3f34d2d060,smoke] [ multipart Content-Type: text/plain;charset=utf8 pythonlogging:'' 3657 2026-02-19 22:15:43,875 26 INFO [tempest.lib.common.rest_client] Request (BulkNetworkOpsTest:test_bulk_create_delete_port): 201 POST https://neutron-public-openstack.apps-crc.testing/v2.0/networks 0.867s 2026-02-19 22:15:43,875 26 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"network": {"name": "tempest-BulkNetworkOpsTest-test-network-1683085455"}} Response - Headers: {'date': 'Thu, 19 Feb 2026 22:15:43 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '644', 'x-openstack-request-id': 'req-469235e8-32ab-4da6-aaac-960b778f36b9', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=7f8eedfcd082174c94dab209a98907d7; 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":"209023b9-6075-44af-ae57-fc44ee65bced","name":"tempest-BulkNetworkOpsTest-test-network-1683085455","tenant_id":"349b7441bd674c17a5dc86511d00b55f","admin_state_up":true,"mtu":1442,"status":"ACTIVE","subnets":[],"shared":false,"project_id":"349b7441bd674c17a5dc86511d00b55f","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-19T22:15:43Z","updated_at":"2026-02-19T22:15:43Z","revision_number":1}}' 2026-02-19 22:15:46,161 26 INFO [tempest.lib.common.rest_client] Request (BulkNetworkOpsTest:test_bulk_create_delete_port): 201 POST https://neutron-public-openstack.apps-crc.testing/v2.0/networks 2.285s 2026-02-19 22:15:46,161 26 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"network": {"name": "tempest-BulkNetworkOpsTest-test-network-857746766"}} Response - Headers: {'date': 'Thu, 19 Feb 2026 22:15:46 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '643', 'x-openstack-request-id': 'req-9c78d6ad-8f59-49cc-aef3-7f551b952768', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=7f8eedfcd082174c94dab209a98907d7; 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":"a63b4d51-91c1-4486-9503-dcda1c61cff0","name":"tempest-BulkNetworkOpsTest-test-network-857746766","tenant_id":"349b7441bd674c17a5dc86511d00b55f","admin_state_up":true,"mtu":1442,"status":"ACTIVE","subnets":[],"shared":false,"project_id":"349b7441bd674c17a5dc86511d00b55f","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-19T22:15:44Z","updated_at":"2026-02-19T22:15:44Z","revision_number":1}}' 2026-02-19 22:15:48,384 26 INFO [tempest.lib.common.rest_client] Request (BulkNetworkOpsTest:test_bulk_create_delete_port): 201 POST https://neutron-public-openstack.apps-crc.testing/v2.0/ports 2.222s 2026-02-19 22:15:48,384 26 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"ports": [{"network_id": "209023b9-6075-44af-ae57-fc44ee65bced", "name": "tempest-port--781364815", "admin_state_up": true}, {"network_id": "a63b4d51-91c1-4486-9503-dcda1c61cff0", "admin_state_up": false}]} Response - Headers: {'date': 'Thu, 19 Feb 2026 22:15:48 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '1505', 'x-openstack-request-id': 'req-4e04dfd5-692c-4903-8df3-5f6baf384c6b', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=7f8eedfcd082174c94dab209a98907d7; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '201', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/ports'} Body: b'{"ports":[{"id":"55ad5508-c553-4a80-9a32-f5b630ea1148","name":"tempest-port--781364815","network_id":"209023b9-6075-44af-ae57-fc44ee65bced","tenant_id":"349b7441bd674c17a5dc86511d00b55f","mac_address":"fa:16:3e:85:1e:77","admin_state_up":true,"status":"DOWN","device_id":"","device_owner":"","fixed_ips":[],"project_id":"349b7441bd674c17a5dc86511d00b55f","binding:vnic_type":"normal","qos_policy_id":null,"port_security_enabled":true,"security_groups":["135fbe05-292c-419e-8168-d94107b14c48"],"allowed_address_pairs":[],"extra_dhcp_opts":[],"description":"","qos_network_policy_id":null,"dns_name":"","dns_assignment":[],"dns_domain":"","ip_allocation":"immediate","tags":[],"created_at":"2026-02-19T22:15:47Z","updated_at":"2026-02-19T22:15:47Z","revision_number":1},{"id":"7f18c166-9f3a-48db-9887-12a519799f67","name":"","network_id":"a63b4d51-91c1-4486-9503-dcda1c61cff0","tenant_id":"349b7441bd674c17a5dc86511d00b55f","mac_address":"fa:16:3e:24:c8:0f","admin_state_up":false,"status":"DOWN","device_id":"","device_owner":"","fixed_ips":[],"project_id":"349b7441bd674c17a5dc86511d00b55f","binding:vnic_type":"normal","qos_policy_id":null,"port_security_enabled":true,"security_groups":["135fbe05-292c-419e-8168-d94107b14c48"],"allowed_address_pairs":[],"extra_dhcp_opts":[],"description":"","qos_network_policy_id":null,"dns_name":"","dns_assignment":[],"dns_domain":"","ip_allocation":"immediate","tags":[],"created_at":"2026-02-19T22:15:47Z","updated_at":"2026-02-19T22:15:47Z","revision_number":1}]}' 2026-02-19 22:15:49,312 26 INFO [tempest.lib.common.rest_client] Request (BulkNetworkOpsTest:test_bulk_create_delete_port): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/ports 0.927s 2026-02-19 22:15:49,312 26 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Feb 2026 22:15:49 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '3017', 'x-openstack-request-id': 'req-db50c2b7-0bcc-4444-8d57-5486bb7f6327', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=7f8eedfcd082174c94dab209a98907d7; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/ports'} Body: b'{"ports":[{"id":"04f45995-67a9-412c-a845-6f811cd38a94","name":"","network_id":"a63b4d51-91c1-4486-9503-dcda1c61cff0","tenant_id":"349b7441bd674c17a5dc86511d00b55f","mac_address":"fa:16:3e:5c:58:7f","admin_state_up":true,"status":"DOWN","device_id":"ovnmeta-a63b4d51-91c1-4486-9503-dcda1c61cff0","device_owner":"network:distributed","fixed_ips":[],"allowed_address_pairs":[],"extra_dhcp_opts":[],"security_groups":[],"description":"","binding:vnic_type":"normal","qos_policy_id":null,"qos_network_policy_id":null,"port_security_enabled":false,"dns_name":"","dns_assignment":[],"dns_domain":"","ip_allocation":"none","tags":[],"created_at":"2026-02-19T22:15:45Z","updated_at":"2026-02-19T22:15:45Z","revision_number":1,"project_id":"349b7441bd674c17a5dc86511d00b55f"},{"id":"55ad5508-c553-4a80-9a32-f5b630ea1148","name":"tempest-port--781364815","network_id":"209023b9-6075-44af-ae57-fc44ee65bced","tenant_id":"349b7441bd674c17a5dc86511d00b55f","mac_address":"fa:16:3e:85:1e:77","admin_state_up":true,"status":"DOWN","device_id":"","device_owner":"","fixed_ips":[],"allowed_address_pairs":[],"extra_dhcp_opts":[],"security_groups":["135fbe05-292c-419e-8168-d94107b14c48"],"description":"","binding:vnic_type":"normal","qos_policy_id":null,"qos_network_policy_id":null,"port_security_enabled":true,"dns_name":"","dns_assignment":[],"dns_domain":"","ip_allocation":"immediate","tags":[],"created_at":"2026-02-19T22:15:47Z","updated_at":"2026-02-19T22:15:47Z","revision_number":1,"project_id":"349b7441bd674c17a5dc86511d00b55f"},{"id":"7f18c166-9f3a-48db-9887-12a519799f67","name":"","network_id":"a63b4d51-91c1-4486-9503-dcda1c61cff0","tenant_id":"349b7441bd674c17a5dc86511d00b55f","mac_address":"fa:16:3e:24:c8:0f","admin_state_up":false,"status":"DOWN","device_id":"","device_owner":"","fixed_ips":[],"allowed_address_pairs":[],"extra_dhcp_opts":[],"security_groups":["135fbe05-292c-419e-8168-d94107b14c48"],"description":"","binding:vnic_type":"normal","qos_policy_id":null,"qos_network_policy_id":null,"port_security_enabled":true,"dns_name":"","dns_assignment":[],"dns_domain":"","ip_allocation":"immediate","tags":[],"created_at":"2026-02-19T22:15:47Z","updated_at":"2026-02-19T22:15:47Z","revision_number":1,"project_id":"349b7441bd674c17a5dc86511d00b55f"},{"id":"aa062823-4fe4-4fd5-bc04-312a0bb9166a","name":"","network_id":"209023b9-6075-44af-ae57-fc44ee65bced","tenant_id":"349b7441bd674c17a5dc86511d00b55f","mac_address":"fa:16:3e:f3:9d:9a","admin_state_up":true,"status":"DOWN","device_id":"ovnmeta-209023b9-6075-44af-ae57-fc44ee65bced","device_owner":"network:distributed","fixed_ips":[],"allowed_address_pairs":[],"extra_dhcp_opts":[],"security_groups":[],"description":"","binding:vnic_type":"normal","qos_policy_id":null,"qos_network_policy_id":null,"port_security_enabled":false,"dns_name":"","dns_assignment":[],"dns_domain":"","ip_allocation":"none","tags":[],"created_at":"2026-02-19T22:15:43Z","updated_at":"2026-02-19T22:15:43Z","revision_number":1,"project_id":"349b7441bd674c17a5dc86511d00b55f"}]}' 2026-02-19 22:15:49,878 26 INFO [tempest.lib.common.rest_client] Request (BulkNetworkOpsTest:_run_cleanups): 204 DELETE https://neutron-public-openstack.apps-crc.testing/v2.0/ports/55ad5508-c553-4a80-9a32-f5b630ea1148 0.564s 2026-02-19 22:15:49,879 26 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Feb 2026 22:15:49 GMT', 'server': 'Apache', 'x-openstack-request-id': 'req-8f16495a-f38d-47b7-83ec-2b43f8af426d', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=7f8eedfcd082174c94dab209a98907d7; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '204', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/ports/55ad5508-c553-4a80-9a32-f5b630ea1148'} Body: b'' 2026-02-19 22:15:50,775 26 INFO [tempest.lib.common.rest_client] Request (BulkNetworkOpsTest:_run_cleanups): 204 DELETE https://neutron-public-openstack.apps-crc.testing/v2.0/ports/7f18c166-9f3a-48db-9887-12a519799f67 0.895s 2026-02-19 22:15:50,775 26 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Feb 2026 22:15:50 GMT', 'server': 'Apache', 'x-openstack-request-id': 'req-258cf679-d7e8-406c-bd85-009b1f29e8f4', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=7f8eedfcd082174c94dab209a98907d7; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '204', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/ports/7f18c166-9f3a-48db-9887-12a519799f67'} Body: b'' 2026-02-19 22:15:50,978 26 INFO [tempest.lib.common.rest_client] Request (BulkNetworkOpsTest:_run_cleanups): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/ports 0.202s 2026-02-19 22:15:50,979 26 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Feb 2026 22:15:50 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '1523', 'x-openstack-request-id': 'req-a30f741c-3ab2-4a8f-b8e5-40b11caa3856', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=7f8eedfcd082174c94dab209a98907d7; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/ports'} Body: b'{"ports":[{"id":"04f45995-67a9-412c-a845-6f811cd38a94","name":"","network_id":"a63b4d51-91c1-4486-9503-dcda1c61cff0","tenant_id":"349b7441bd674c17a5dc86511d00b55f","mac_address":"fa:16:3e:5c:58:7f","admin_state_up":true,"status":"DOWN","device_id":"ovnmeta-a63b4d51-91c1-4486-9503-dcda1c61cff0","device_owner":"network:distributed","fixed_ips":[],"allowed_address_pairs":[],"extra_dhcp_opts":[],"security_groups":[],"description":"","binding:vnic_type":"normal","qos_policy_id":null,"qos_network_policy_id":null,"port_security_enabled":false,"dns_name":"","dns_assignment":[],"dns_domain":"","ip_allocation":"none","tags":[],"created_at":"2026-02-19T22:15:45Z","updated_at":"2026-02-19T22:15:45Z","revision_number":1,"project_id":"349b7441bd674c17a5dc86511d00b55f"},{"id":"aa062823-4fe4-4fd5-bc04-312a0bb9166a","name":"","network_id":"209023b9-6075-44af-ae57-fc44ee65bced","tenant_id":"349b7441bd674c17a5dc86511d00b55f","mac_address":"fa:16:3e:f3:9d:9a","admin_state_up":true,"status":"DOWN","device_id":"ovnmeta-209023b9-6075-44af-ae57-fc44ee65bced","device_owner":"network:distributed","fixed_ips":[],"allowed_address_pairs":[],"extra_dhcp_opts":[],"security_groups":[],"description":"","binding:vnic_type":"normal","qos_policy_id":null,"qos_network_policy_id":null,"port_security_enabled":false,"dns_name":"","dns_assignment":[],"dns_domain":"","ip_allocation":"none","tags":[],"created_at":"2026-02-19T22:15:43Z","updated_at":"2026-02-19T22:15:43Z","revision_number":1,"project_id":"349b7441bd674c17a5dc86511d00b55f"}]}' 0 ] tags: -worker-1 time: 2026-02-19 22:15:48.493447Z tags: worker-7 test: tempest.api.network.test_networks.NetworksIpV6Test.test_create_update_delete_network_subnet[id-0e269138-0da6-4efc-a46d-578161e7b221,smoke] time: 2026-02-19 22:15:55.780796Z successful: tempest.api.network.test_networks.NetworksIpV6Test.test_create_update_delete_network_subnet[id-0e269138-0da6-4efc-a46d-578161e7b221,smoke] [ multipart Content-Type: text/plain;charset=utf8 pythonlogging:'' 2152 2026-02-19 22:15:49,763 32 INFO [tempest.lib.common.rest_client] Request (NetworksIpV6Test:test_create_update_delete_network_subnet): 201 POST https://neutron-public-openstack.apps-crc.testing/v2.0/networks 1.269s 2026-02-19 22:15:49,764 32 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"network": {"name": "tempest-NetworksIpV6Test-test-network-621330271"}} Response - Headers: {'date': 'Thu, 19 Feb 2026 22:15:49 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '641', 'x-openstack-request-id': 'req-232e9407-d349-44e8-ad4d-32dce7cfc6a7', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=7f8eedfcd082174c94dab209a98907d7; 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":"147fa372-ceaa-4f3a-9d21-59cf1998fa93","name":"tempest-NetworksIpV6Test-test-network-621330271","tenant_id":"b3a859aa8e0a4ba483db4294f3717902","admin_state_up":true,"mtu":1442,"status":"ACTIVE","subnets":[],"shared":false,"project_id":"b3a859aa8e0a4ba483db4294f3717902","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-19T22:15:49Z","updated_at":"2026-02-19T22:15:49Z","revision_number":1}}' 2026-02-19 22:15:50,425 32 INFO [tempest.lib.common.rest_client] Request (NetworksIpV6Test:test_create_update_delete_network_subnet): 200 PUT https://neutron-public-openstack.apps-crc.testing/v2.0/networks/147fa372-ceaa-4f3a-9d21-59cf1998fa93 0.661s 2026-02-19 22:15:50,425 32 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"network": {"name": "New_network"}} Response - Headers: {'date': 'Thu, 19 Feb 2026 22:15:50 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '586', 'x-openstack-request-id': 'req-00118858-a4f4-4e85-a631-2251b336a112', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=7f8eedfcd082174c94dab209a98907d7; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/networks/147fa372-ceaa-4f3a-9d21-59cf1998fa93'} Body: b'{"network":{"id":"147fa372-ceaa-4f3a-9d21-59cf1998fa93","name":"New_network","tenant_id":"b3a859aa8e0a4ba483db4294f3717902","admin_state_up":true,"mtu":1442,"status":"ACTIVE","subnets":[],"shared":false,"availability_zone_hints":[],"availability_zones":[],"ipv4_address_scope":null,"ipv6_address_scope":null,"router:external":false,"description":"","qos_policy_id":null,"port_security_enabled":true,"dns_domain":"","l2_adjacency":true,"tags":[],"created_at":"2026-02-19T22:15:49Z","updated_at":"2026-02-19T22:15:50Z","revision_number":2,"project_id":"b3a859aa8e0a4ba483db4294f3717902"}}' 2026-02-19 22:15:51,119 32 INFO [tempest.lib.common.rest_client] Request (NetworksIpV6Test:test_create_update_delete_network_subnet): 201 POST https://neutron-public-openstack.apps-crc.testing/v2.0/subnets 0.693s 2026-02-19 22:15:51,119 32 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"subnet": {"network_id": "147fa372-ceaa-4f3a-9d21-59cf1998fa93", "cidr": "2001:db8::/64", "ip_version": 6, "gateway_ip": "2001:db8::1"}} Response - Headers: {'date': 'Thu, 19 Feb 2026 22:15:51 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '622', 'x-openstack-request-id': 'req-d5fd4f81-d8df-4031-8df0-986234cd10c9', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=7f8eedfcd082174c94dab209a98907d7; 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":"c58c0700-ee3b-4a84-982e-bbb8d0a76d09","name":"","tenant_id":"b3a859aa8e0a4ba483db4294f3717902","network_id":"147fa372-ceaa-4f3a-9d21-59cf1998fa93","ip_version":6,"subnetpool_id":null,"enable_dhcp":true,"ipv6_ra_mode":null,"ipv6_address_mode":null,"gateway_ip":"2001:db8::1","cidr":"2001:db8::/64","allocation_pools":[{"start":"2001:db8::2","end":"2001:db8::ffff:ffff:ffff:ffff"}],"host_routes":[],"dns_nameservers":[],"description":"","service_types":[],"tags":[],"created_at":"2026-02-19T22:15:50Z","updated_at":"2026-02-19T22:15:50Z","revision_number":0,"project_id":"b3a859aa8e0a4ba483db4294f3717902"}}' 2026-02-19 22:15:53,165 32 INFO [tempest.lib.common.rest_client] Request (NetworksIpV6Test:test_create_update_delete_network_subnet): 200 PUT https://neutron-public-openstack.apps-crc.testing/v2.0/subnets/c58c0700-ee3b-4a84-982e-bbb8d0a76d09 2.045s 2026-02-19 22:15:53,165 32 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"subnet": {"name": "New_subnet"}} Response - Headers: {'date': 'Thu, 19 Feb 2026 22:15:53 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '632', 'x-openstack-request-id': 'req-6b701cde-571f-497c-b7c0-8b93f6c3d663', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=7f8eedfcd082174c94dab209a98907d7; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/subnets/c58c0700-ee3b-4a84-982e-bbb8d0a76d09'} Body: b'{"subnet":{"id":"c58c0700-ee3b-4a84-982e-bbb8d0a76d09","name":"New_subnet","tenant_id":"b3a859aa8e0a4ba483db4294f3717902","network_id":"147fa372-ceaa-4f3a-9d21-59cf1998fa93","ip_version":6,"subnetpool_id":null,"enable_dhcp":true,"ipv6_ra_mode":null,"ipv6_address_mode":null,"gateway_ip":"2001:db8::1","cidr":"2001:db8::/64","allocation_pools":[{"start":"2001:db8::2","end":"2001:db8::ffff:ffff:ffff:ffff"}],"host_routes":[],"dns_nameservers":[],"description":"","service_types":[],"tags":[],"created_at":"2026-02-19T22:15:50Z","updated_at":"2026-02-19T22:15:51Z","revision_number":1,"project_id":"b3a859aa8e0a4ba483db4294f3717902"}}' 2026-02-19 22:15:54,569 32 INFO [tempest.lib.common.rest_client] Request (NetworksIpV6Test:test_create_update_delete_network_subnet): 204 DELETE https://neutron-public-openstack.apps-crc.testing/v2.0/networks/147fa372-ceaa-4f3a-9d21-59cf1998fa93 1.403s 2026-02-19 22:15:54,569 32 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Feb 2026 22:15:54 GMT', 'server': 'Apache', 'x-openstack-request-id': 'req-d88bdaec-64d9-4636-b659-c8dac2cf9ec8', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=7f8eedfcd082174c94dab209a98907d7; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '204', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/networks/147fa372-ceaa-4f3a-9d21-59cf1998fa93'} Body: b'' 2026-02-19 22:15:55,780 32 INFO [tempest.lib.common.rest_client] Request (NetworksIpV6Test:_run_cleanups): 404 DELETE https://neutron-public-openstack.apps-crc.testing/v2.0/networks/147fa372-ceaa-4f3a-9d21-59cf1998fa93 1.209s 2026-02-19 22:15:55,780 32 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Feb 2026 22:15:55 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '138', 'x-openstack-request-id': 'req-d11a7d5b-0634-4870-b6f3-361baf14ba44', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=7f8eedfcd082174c94dab209a98907d7; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '404', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/networks/147fa372-ceaa-4f3a-9d21-59cf1998fa93'} Body: b'{"NeutronError": {"type": "NetworkNotFound", "message": "Network 147fa372-ceaa-4f3a-9d21-59cf1998fa93 could not be found.", "detail": ""}}' 0 ] tags: -worker-7 time: 2026-02-19 22:15:55.781909Z tags: worker-7 test: tempest.api.network.test_networks.NetworksIpV6Test.test_external_network_visibility[id-af774677-42a9-4e4b-bb58-16fe6a5bc1ec,smoke] time: 2026-02-19 22:15:56.728827Z successful: tempest.api.network.test_networks.NetworksIpV6Test.test_external_network_visibility[id-af774677-42a9-4e4b-bb58-16fe6a5bc1ec,smoke] [ multipart Content-Type: text/plain;charset=utf8 pythonlogging:'' 1DA2 2026-02-19 22:15:56,239 32 INFO [tempest.lib.common.rest_client] Request (NetworksIpV6Test:test_external_network_visibility): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/networks?router%3Aexternal=True 0.456s 2026-02-19 22:15:56,239 32 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Feb 2026 22:15:56 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '640', 'x-openstack-request-id': 'req-b2a7ef43-efab-4e42-99ff-04cd3760f562', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=7f8eedfcd082174c94dab209a98907d7; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/networks?router%3Aexternal=True'} Body: b'{"networks":[{"id":"3a8f619e-03ca-41e4-84e0-624987ce4e09","name":"public","tenant_id":"56d19c360c52448780574a3a5a0ffea9","admin_state_up":true,"mtu":1500,"status":"ACTIVE","subnets":["c159ddc7-84b4-4a9f-baa1-138d5b7ff426"],"shared":false,"availability_zone_hints":[],"availability_zones":[],"ipv4_address_scope":null,"ipv6_address_scope":null,"router:external":true,"description":"","qos_policy_id":null,"port_security_enabled":true,"dns_domain":"","l2_adjacency":true,"is_default":false,"tags":[],"created_at":"2026-02-19T21:51:50Z","updated_at":"2026-02-19T21:51:56Z","revision_number":2,"project_id":"56d19c360c52448780574a3a5a0ffea9"}]}' 2026-02-19 22:15:56,447 32 INFO [tempest.lib.common.rest_client] Request (NetworksIpV6Test:test_external_network_visibility): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/subnets?network_id=3a8f619e-03ca-41e4-84e0-624987ce4e09 0.207s 2026-02-19 22:15:56,448 32 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Feb 2026 22:15:56 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '14', 'x-openstack-request-id': 'req-b1e460ac-9a36-40b9-af30-9785ccb40069', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=7f8eedfcd082174c94dab209a98907d7; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/subnets?network_id=3a8f619e-03ca-41e4-84e0-624987ce4e09'} Body: b'{"subnets":[]}' 2026-02-19 22:15:56,727 32 INFO [tempest.lib.common.rest_client] Request (NetworksIpV6Test:test_external_network_visibility): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/extensions 0.279s 2026-02-19 22:15:56,728 32 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Feb 2026 22:15:56 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '17205', 'x-openstack-request-id': 'req-9e2c9907-4e7d-4e52-8b82-d7fafee20566', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=7f8eedfcd082174c94dab209a98907d7; 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 , , and 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 0 ] tags: -worker-7 time: 2026-02-19 22:15:56.729457Z tags: worker-7 test: tempest.api.network.test_networks.NetworksIpV6Test.test_list_networks[id-f7ffdeda-e200-4a7a-bcbe-05716e86bf43,smoke] time: 2026-02-19 22:15:57.068115Z successful: tempest.api.network.test_networks.NetworksIpV6Test.test_list_networks[id-f7ffdeda-e200-4a7a-bcbe-05716e86bf43,smoke] [ multipart Content-Type: text/plain;charset=utf8 pythonlogging:'' ADF 2026-02-19 22:15:57,067 32 INFO [tempest.lib.common.rest_client] Request (NetworksIpV6Test:test_list_networks): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/networks 0.338s 2026-02-19 22:15:57,067 32 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Feb 2026 22:15:57 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '1898', 'x-openstack-request-id': 'req-8ba407ff-0e41-42c5-87b9-80f21e6598b4', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=7f8eedfcd082174c94dab209a98907d7; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/networks'} Body: b'{"networks":[{"id":"3a8f619e-03ca-41e4-84e0-624987ce4e09","name":"public","tenant_id":"56d19c360c52448780574a3a5a0ffea9","admin_state_up":true,"mtu":1500,"status":"ACTIVE","subnets":["c159ddc7-84b4-4a9f-baa1-138d5b7ff426"],"shared":false,"availability_zone_hints":[],"availability_zones":[],"ipv4_address_scope":null,"ipv6_address_scope":null,"router:external":true,"description":"","qos_policy_id":null,"port_security_enabled":true,"dns_domain":"","l2_adjacency":true,"is_default":false,"tags":[],"created_at":"2026-02-19T21:51:50Z","updated_at":"2026-02-19T21:51:56Z","revision_number":2,"project_id":"56d19c360c52448780574a3a5a0ffea9"},{"id":"c9aa335a-52bf-47f1-8646-fae8a27c9bb5","name":"tempest-NetworksIpV6Test-test-network-1492933874","tenant_id":"b3a859aa8e0a4ba483db4294f3717902","admin_state_up":true,"mtu":1442,"status":"ACTIVE","subnets":["f77084f9-6574-4232-97fb-1455f175b827"],"shared":false,"availability_zone_hints":[],"availability_zones":[],"ipv4_address_scope":null,"ipv6_address_scope":null,"router:external":false,"description":"","qos_policy_id":null,"port_security_enabled":true,"dns_domain":"","l2_adjacency":true,"tags":[],"created_at":"2026-02-19T22:15:44Z","updated_at":"2026-02-19T22:15:48Z","revision_number":2,"project_id":"b3a859aa8e0a4ba483db4294f3717902"},{"id":"ef282f6a-6d99-4f6f-8268-f8077f0d3d7f","name":"private","tenant_id":"56d19c360c52448780574a3a5a0ffea9","admin_state_up":true,"mtu":1442,"status":"ACTIVE","subnets":["07952a4c-8817-45e4-bb27-2cb201f5c116"],"shared":true,"availability_zone_hints":[],"availability_zones":[],"ipv4_address_scope":null,"ipv6_address_scope":null,"router:external":false,"description":"","qos_policy_id":null,"port_security_enabled":true,"dns_domain":"","l2_adjacency":true,"tags":[],"created_at":"2026-02-19T21:51:40Z","updated_at":"2026-02-19T21:51:45Z","revision_number":2,"project_id":"56d19c360c52448780574a3a5a0ffea9"}]}' 0 ] tags: -worker-7 time: 2026-02-19 22:15:57.068465Z tags: worker-7 test: tempest.api.network.test_networks.NetworksIpV6Test.test_list_subnets[id-db68ba48-f4ea-49e9-81d1-e367f6d0b20a,smoke] time: 2026-02-19 22:15:57.626164Z successful: tempest.api.network.test_networks.NetworksIpV6Test.test_list_subnets[id-db68ba48-f4ea-49e9-81d1-e367f6d0b20a,smoke] [ multipart Content-Type: text/plain;charset=utf8 pythonlogging:'' 85B 2026-02-19 22:15:57,625 32 INFO [tempest.lib.common.rest_client] Request (NetworksIpV6Test:test_list_subnets): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/subnets 0.557s 2026-02-19 22:15:57,625 32 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Feb 2026 22:15:57 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '1257', 'x-openstack-request-id': 'req-2a8af35f-5e3c-4846-aa80-2ba3192acdab', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=7f8eedfcd082174c94dab209a98907d7; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/subnets'} Body: b'{"subnets":[{"id":"07952a4c-8817-45e4-bb27-2cb201f5c116","name":"priv_sub","tenant_id":"56d19c360c52448780574a3a5a0ffea9","network_id":"ef282f6a-6d99-4f6f-8268-f8077f0d3d7f","ip_version":4,"subnetpool_id":null,"enable_dhcp":true,"ipv6_ra_mode":null,"ipv6_address_mode":null,"gateway_ip":"192.168.0.1","cidr":"192.168.0.0/24","allocation_pools":[{"start":"192.168.0.2","end":"192.168.0.254"}],"host_routes":[],"dns_nameservers":[],"description":"","service_types":[],"tags":[],"created_at":"2026-02-19T21:51:45Z","updated_at":"2026-02-19T21:51:45Z","revision_number":0,"project_id":"56d19c360c52448780574a3a5a0ffea9"},{"id":"f77084f9-6574-4232-97fb-1455f175b827","name":"","tenant_id":"b3a859aa8e0a4ba483db4294f3717902","network_id":"c9aa335a-52bf-47f1-8646-fae8a27c9bb5","ip_version":6,"subnetpool_id":null,"enable_dhcp":true,"ipv6_ra_mode":null,"ipv6_address_mode":null,"gateway_ip":"2001:db8:0:ffff::1","cidr":"2001:db8:0:ffff::/64","allocation_pools":[{"start":"2001:db8:0:ffff::2","end":"2001:db8:0:ffff:ffff:ffff:ffff:ffff"}],"host_routes":[],"dns_nameservers":[],"description":"","service_types":[],"tags":[],"created_at":"2026-02-19T22:15:48Z","updated_at":"2026-02-19T22:15:48Z","revision_number":0,"project_id":"b3a859aa8e0a4ba483db4294f3717902"}]}' 0 ] tags: -worker-7 time: 2026-02-19 22:15:57.626405Z tags: worker-7 test: tempest.api.network.test_networks.NetworksIpV6Test.test_show_network[id-2bf13842-c93f-4a69-83ed-717d2ec3b44e,smoke] time: 2026-02-19 22:15:57.917197Z successful: tempest.api.network.test_networks.NetworksIpV6Test.test_show_network[id-2bf13842-c93f-4a69-83ed-717d2ec3b44e,smoke] [ multipart Content-Type: text/plain;charset=utf8 pythonlogging:'' 652 2026-02-19 22:15:57,916 32 INFO [tempest.lib.common.rest_client] Request (NetworksIpV6Test:test_show_network): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/networks/c9aa335a-52bf-47f1-8646-fae8a27c9bb5 0.290s 2026-02-19 22:15:57,916 32 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Feb 2026 22:15:57 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '661', 'x-openstack-request-id': 'req-957671e8-5670-46db-a005-c84c8b70b825', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=7f8eedfcd082174c94dab209a98907d7; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/networks/c9aa335a-52bf-47f1-8646-fae8a27c9bb5'} Body: b'{"network":{"id":"c9aa335a-52bf-47f1-8646-fae8a27c9bb5","name":"tempest-NetworksIpV6Test-test-network-1492933874","tenant_id":"b3a859aa8e0a4ba483db4294f3717902","admin_state_up":true,"mtu":1442,"status":"ACTIVE","subnets":["f77084f9-6574-4232-97fb-1455f175b827"],"shared":false,"availability_zone_hints":[],"availability_zones":[],"ipv4_address_scope":null,"ipv6_address_scope":null,"router:external":false,"description":"","qos_policy_id":null,"port_security_enabled":true,"dns_domain":"","l2_adjacency":true,"tags":[],"created_at":"2026-02-19T22:15:44Z","updated_at":"2026-02-19T22:15:48Z","revision_number":2,"project_id":"b3a859aa8e0a4ba483db4294f3717902"}}' 0 ] tags: -worker-7 time: 2026-02-19 22:15:57.917515Z tags: worker-7 test: tempest.api.network.test_networks.NetworksIpV6Test.test_show_subnet[id-bd635d81-6030-4dd1-b3b9-31ba0cfdf6cc,smoke] time: 2026-02-19 22:15:58.111070Z successful: tempest.api.network.test_networks.NetworksIpV6Test.test_show_subnet[id-bd635d81-6030-4dd1-b3b9-31ba0cfdf6cc,smoke] [ multipart Content-Type: text/plain;charset=utf8 pythonlogging:'' 643 2026-02-19 22:15:58,110 32 INFO [tempest.lib.common.rest_client] Request (NetworksIpV6Test:test_show_subnet): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/subnets/f77084f9-6574-4232-97fb-1455f175b827 0.192s 2026-02-19 22:15:58,110 32 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Feb 2026 22:15:58 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '649', 'x-openstack-request-id': 'req-7f80b21e-87bf-4ed6-b203-3be2cf3d79bc', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=7f8eedfcd082174c94dab209a98907d7; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/subnets/f77084f9-6574-4232-97fb-1455f175b827'} Body: b'{"subnet":{"id":"f77084f9-6574-4232-97fb-1455f175b827","name":"","tenant_id":"b3a859aa8e0a4ba483db4294f3717902","network_id":"c9aa335a-52bf-47f1-8646-fae8a27c9bb5","ip_version":6,"subnetpool_id":null,"enable_dhcp":true,"ipv6_ra_mode":null,"ipv6_address_mode":null,"gateway_ip":"2001:db8:0:ffff::1","cidr":"2001:db8:0:ffff::/64","allocation_pools":[{"start":"2001:db8:0:ffff::2","end":"2001:db8:0:ffff:ffff:ffff:ffff:ffff"}],"host_routes":[],"dns_nameservers":[],"description":"","service_types":[],"tags":[],"created_at":"2026-02-19T22:15:48Z","updated_at":"2026-02-19T22:15:48Z","revision_number":0,"project_id":"b3a859aa8e0a4ba483db4294f3717902"}}' 0 ] tags: -worker-7 time: 2026-02-19 22:15:50.916718Z tags: worker-4 test: tempest.api.network.test_networks.BulkNetworkOpsIpV6Test.test_bulk_create_delete_port[id-48037ff2-e889-4c3b-b86a-8e3f34d2d060,smoke] time: 2026-02-19 22:15:58.475308Z successful: tempest.api.network.test_networks.BulkNetworkOpsIpV6Test.test_bulk_create_delete_port[id-48037ff2-e889-4c3b-b86a-8e3f34d2d060,smoke] [ multipart Content-Type: text/plain;charset=utf8 pythonlogging:'' 3683 2026-02-19 22:15:52,369 29 INFO [tempest.lib.common.rest_client] Request (BulkNetworkOpsIpV6Test:test_bulk_create_delete_port): 201 POST https://neutron-public-openstack.apps-crc.testing/v2.0/networks 1.452s 2026-02-19 22:15:52,369 29 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"network": {"name": "tempest-BulkNetworkOpsIpV6Test-test-network-1856175589"}} Response - Headers: {'date': 'Thu, 19 Feb 2026 22:15:52 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '648', 'x-openstack-request-id': 'req-01f6ca64-47f2-4e86-8619-569723765a03', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=7f8eedfcd082174c94dab209a98907d7; 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":"15365fb9-809a-445f-ab66-995abe74e8c7","name":"tempest-BulkNetworkOpsIpV6Test-test-network-1856175589","tenant_id":"28a54229d1e642309b5fd72b8d8e6d86","admin_state_up":true,"mtu":1442,"status":"ACTIVE","subnets":[],"shared":false,"project_id":"28a54229d1e642309b5fd72b8d8e6d86","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-19T22:15:51Z","updated_at":"2026-02-19T22:15:51Z","revision_number":1}}' 2026-02-19 22:15:53,336 29 INFO [tempest.lib.common.rest_client] Request (BulkNetworkOpsIpV6Test:test_bulk_create_delete_port): 201 POST https://neutron-public-openstack.apps-crc.testing/v2.0/networks 0.965s 2026-02-19 22:15:53,337 29 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"network": {"name": "tempest-BulkNetworkOpsIpV6Test-test-network-284925093"}} Response - Headers: {'date': 'Thu, 19 Feb 2026 22:15:53 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '647', 'x-openstack-request-id': 'req-344da9ef-0f0f-4b01-9b37-06f07406efda', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=7f8eedfcd082174c94dab209a98907d7; 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":"ab9762ea-91f3-41a4-a224-bbd80f4a623d","name":"tempest-BulkNetworkOpsIpV6Test-test-network-284925093","tenant_id":"28a54229d1e642309b5fd72b8d8e6d86","admin_state_up":true,"mtu":1442,"status":"ACTIVE","subnets":[],"shared":false,"project_id":"28a54229d1e642309b5fd72b8d8e6d86","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-19T22:15:52Z","updated_at":"2026-02-19T22:15:52Z","revision_number":1}}' 2026-02-19 22:15:56,356 29 INFO [tempest.lib.common.rest_client] Request (BulkNetworkOpsIpV6Test:test_bulk_create_delete_port): 201 POST https://neutron-public-openstack.apps-crc.testing/v2.0/ports 3.019s 2026-02-19 22:15:56,357 29 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"ports": [{"network_id": "15365fb9-809a-445f-ab66-995abe74e8c7", "name": "tempest-port--976667263", "admin_state_up": true}, {"network_id": "ab9762ea-91f3-41a4-a224-bbd80f4a623d", "admin_state_up": false}]} Response - Headers: {'date': 'Thu, 19 Feb 2026 22:15:56 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '1505', 'x-openstack-request-id': 'req-b737a04b-f71b-457f-9ce9-b08cdbc4e906', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=7f8eedfcd082174c94dab209a98907d7; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '201', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/ports'} Body: b'{"ports":[{"id":"0ce62f0e-9e35-4837-8de4-4b9e0755b612","name":"tempest-port--976667263","network_id":"15365fb9-809a-445f-ab66-995abe74e8c7","tenant_id":"28a54229d1e642309b5fd72b8d8e6d86","mac_address":"fa:16:3e:ff:f2:53","admin_state_up":true,"status":"DOWN","device_id":"","device_owner":"","fixed_ips":[],"project_id":"28a54229d1e642309b5fd72b8d8e6d86","binding:vnic_type":"normal","qos_policy_id":null,"port_security_enabled":true,"security_groups":["81c86029-0053-4cc5-8286-bad1df42f409"],"allowed_address_pairs":[],"extra_dhcp_opts":[],"description":"","qos_network_policy_id":null,"dns_name":"","dns_assignment":[],"dns_domain":"","ip_allocation":"immediate","tags":[],"created_at":"2026-02-19T22:15:54Z","updated_at":"2026-02-19T22:15:54Z","revision_number":1},{"id":"3bca2584-cfbe-416d-97fa-2efeb5f511b7","name":"","network_id":"ab9762ea-91f3-41a4-a224-bbd80f4a623d","tenant_id":"28a54229d1e642309b5fd72b8d8e6d86","mac_address":"fa:16:3e:12:96:9e","admin_state_up":false,"status":"DOWN","device_id":"","device_owner":"","fixed_ips":[],"project_id":"28a54229d1e642309b5fd72b8d8e6d86","binding:vnic_type":"normal","qos_policy_id":null,"port_security_enabled":true,"security_groups":["81c86029-0053-4cc5-8286-bad1df42f409"],"allowed_address_pairs":[],"extra_dhcp_opts":[],"description":"","qos_network_policy_id":null,"dns_name":"","dns_assignment":[],"dns_domain":"","ip_allocation":"immediate","tags":[],"created_at":"2026-02-19T22:15:54Z","updated_at":"2026-02-19T22:15:54Z","revision_number":1}]}' 2026-02-19 22:15:56,805 29 INFO [tempest.lib.common.rest_client] Request (BulkNetworkOpsIpV6Test:test_bulk_create_delete_port): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/ports 0.448s 2026-02-19 22:15:56,879 29 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Feb 2026 22:15:56 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '3017', 'x-openstack-request-id': 'req-bbfbcb8d-e6d2-4caf-a271-6f4151a8de25', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=7f8eedfcd082174c94dab209a98907d7; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/ports'} Body: b'{"ports":[{"id":"0ce62f0e-9e35-4837-8de4-4b9e0755b612","name":"tempest-port--976667263","network_id":"15365fb9-809a-445f-ab66-995abe74e8c7","tenant_id":"28a54229d1e642309b5fd72b8d8e6d86","mac_address":"fa:16:3e:ff:f2:53","admin_state_up":true,"status":"DOWN","device_id":"","device_owner":"","fixed_ips":[],"allowed_address_pairs":[],"extra_dhcp_opts":[],"security_groups":["81c86029-0053-4cc5-8286-bad1df42f409"],"description":"","binding:vnic_type":"normal","qos_policy_id":null,"qos_network_policy_id":null,"port_security_enabled":true,"dns_name":"","dns_assignment":[],"dns_domain":"","ip_allocation":"immediate","tags":[],"created_at":"2026-02-19T22:15:54Z","updated_at":"2026-02-19T22:15:54Z","revision_number":1,"project_id":"28a54229d1e642309b5fd72b8d8e6d86"},{"id":"19b32157-8b60-4a7d-b16d-c2520b7699ed","name":"","network_id":"ab9762ea-91f3-41a4-a224-bbd80f4a623d","tenant_id":"28a54229d1e642309b5fd72b8d8e6d86","mac_address":"fa:16:3e:3b:68:2b","admin_state_up":true,"status":"DOWN","device_id":"ovnmeta-ab9762ea-91f3-41a4-a224-bbd80f4a623d","device_owner":"network:distributed","fixed_ips":[],"allowed_address_pairs":[],"extra_dhcp_opts":[],"security_groups":[],"description":"","binding:vnic_type":"normal","qos_policy_id":null,"qos_network_policy_id":null,"port_security_enabled":false,"dns_name":"","dns_assignment":[],"dns_domain":"","ip_allocation":"none","tags":[],"created_at":"2026-02-19T22:15:53Z","updated_at":"2026-02-19T22:15:53Z","revision_number":1,"project_id":"28a54229d1e642309b5fd72b8d8e6d86"},{"id":"3bca2584-cfbe-416d-97fa-2efeb5f511b7","name":"","network_id":"ab9762ea-91f3-41a4-a224-bbd80f4a623d","tenant_id":"28a54229d1e642309b5fd72b8d8e6d86","mac_address":"fa:16:3e:12:96:9e","admin_state_up":false,"status":"DOWN","device_id":"","device_owner":"","fixed_ips":[],"allowed_address_pairs":[],"extra_dhcp_opts":[],"security_groups":["81c86029-0053-4cc5-8286-bad1df42f409"],"description":"","binding:vnic_type":"normal","qos_policy_id":null,"qos_network_policy_id":null,"port_security_enabled":true,"dns_name":"","dns_assignment":[],"dns_domain":"","ip_allocation":"immediate","tags":[],"created_at":"2026-02-19T22:15:54Z","updated_at":"2026-02-19T22:15:54Z","revision_number":1,"project_id":"28a54229d1e642309b5fd72b8d8e6d86"},{"id":"c85c6c22-bf2c-492b-9def-438cae03659f","name":"","network_id":"15365fb9-809a-445f-ab66-995abe74e8c7","tenant_id":"28a54229d1e642309b5fd72b8d8e6d86","mac_address":"fa:16:3e:a6:03:28","admin_state_up":true,"status":"DOWN","device_id":"ovnmeta-15365fb9-809a-445f-ab66-995abe74e8c7","device_owner":"network:distributed","fixed_ips":[],"allowed_address_pairs":[],"extra_dhcp_opts":[],"security_groups":[],"description":"","binding:vnic_type":"normal","qos_policy_id":null,"qos_network_policy_id":null,"port_security_enabled":false,"dns_name":"","dns_assignment":[],"dns_domain":"","ip_allocation":"none","tags":[],"created_at":"2026-02-19T22:15:51Z","updated_at":"2026-02-19T22:15:51Z","revision_number":1,"project_id":"28a54229d1e642309b5fd72b8d8e6d86"}]}' 2026-02-19 22:15:57,764 29 INFO [tempest.lib.common.rest_client] Request (BulkNetworkOpsIpV6Test:_run_cleanups): 204 DELETE https://neutron-public-openstack.apps-crc.testing/v2.0/ports/0ce62f0e-9e35-4837-8de4-4b9e0755b612 0.884s 2026-02-19 22:15:57,764 29 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Feb 2026 22:15:57 GMT', 'server': 'Apache', 'x-openstack-request-id': 'req-d427699d-fb05-4daf-aeb1-904c9ebecfb7', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=7f8eedfcd082174c94dab209a98907d7; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '204', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/ports/0ce62f0e-9e35-4837-8de4-4b9e0755b612'} Body: b'' 2026-02-19 22:15:58,356 29 INFO [tempest.lib.common.rest_client] Request (BulkNetworkOpsIpV6Test:_run_cleanups): 204 DELETE https://neutron-public-openstack.apps-crc.testing/v2.0/ports/3bca2584-cfbe-416d-97fa-2efeb5f511b7 0.591s 2026-02-19 22:15:58,356 29 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Feb 2026 22:15:58 GMT', 'server': 'Apache', 'x-openstack-request-id': 'req-df007985-c17d-4c3b-bcf7-7795c42b1c40', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=7f8eedfcd082174c94dab209a98907d7; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '204', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/ports/3bca2584-cfbe-416d-97fa-2efeb5f511b7'} Body: b'' 2026-02-19 22:15:58,474 29 INFO [tempest.lib.common.rest_client] Request (BulkNetworkOpsIpV6Test:_run_cleanups): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/ports 0.117s 2026-02-19 22:15:58,474 29 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Feb 2026 22:15:58 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '1523', 'x-openstack-request-id': 'req-1cdabead-7ae0-4f88-b525-e0bf101a6369', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=7f8eedfcd082174c94dab209a98907d7; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/ports'} Body: b'{"ports":[{"id":"19b32157-8b60-4a7d-b16d-c2520b7699ed","name":"","network_id":"ab9762ea-91f3-41a4-a224-bbd80f4a623d","tenant_id":"28a54229d1e642309b5fd72b8d8e6d86","mac_address":"fa:16:3e:3b:68:2b","admin_state_up":true,"status":"DOWN","device_id":"ovnmeta-ab9762ea-91f3-41a4-a224-bbd80f4a623d","device_owner":"network:distributed","fixed_ips":[],"allowed_address_pairs":[],"extra_dhcp_opts":[],"security_groups":[],"description":"","binding:vnic_type":"normal","qos_policy_id":null,"qos_network_policy_id":null,"port_security_enabled":false,"dns_name":"","dns_assignment":[],"dns_domain":"","ip_allocation":"none","tags":[],"created_at":"2026-02-19T22:15:53Z","updated_at":"2026-02-19T22:15:53Z","revision_number":1,"project_id":"28a54229d1e642309b5fd72b8d8e6d86"},{"id":"c85c6c22-bf2c-492b-9def-438cae03659f","name":"","network_id":"15365fb9-809a-445f-ab66-995abe74e8c7","tenant_id":"28a54229d1e642309b5fd72b8d8e6d86","mac_address":"fa:16:3e:a6:03:28","admin_state_up":true,"status":"DOWN","device_id":"ovnmeta-15365fb9-809a-445f-ab66-995abe74e8c7","device_owner":"network:distributed","fixed_ips":[],"allowed_address_pairs":[],"extra_dhcp_opts":[],"security_groups":[],"description":"","binding:vnic_type":"normal","qos_policy_id":null,"qos_network_policy_id":null,"port_security_enabled":false,"dns_name":"","dns_assignment":[],"dns_domain":"","ip_allocation":"none","tags":[],"created_at":"2026-02-19T22:15:51Z","updated_at":"2026-02-19T22:15:51Z","revision_number":1,"project_id":"28a54229d1e642309b5fd72b8d8e6d86"}]}' 0 ] tags: -worker-4 time: 2026-02-19 22:15:50.980763Z tags: worker-1 test: tempest.api.network.test_networks.BulkNetworkOpsTest.test_bulk_create_delete_subnet[id-8936533b-c0aa-4f29-8e53-6cc873aec489,smoke] time: 2026-02-19 22:16:02.142711Z successful: tempest.api.network.test_networks.BulkNetworkOpsTest.test_bulk_create_delete_subnet[id-8936533b-c0aa-4f29-8e53-6cc873aec489,smoke] [ multipart Content-Type: text/plain;charset=utf8 pythonlogging:'' 2D57 2026-02-19 22:15:52,517 26 INFO [tempest.lib.common.rest_client] Request (BulkNetworkOpsTest:test_bulk_create_delete_subnet): 201 POST https://neutron-public-openstack.apps-crc.testing/v2.0/networks 1.536s 2026-02-19 22:15:52,518 26 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"network": {"name": "tempest-BulkNetworkOpsTest-test-network-1842687639"}} Response - Headers: {'date': 'Thu, 19 Feb 2026 22:15:52 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '644', 'x-openstack-request-id': 'req-7113f230-338e-4bdd-a99c-a88cc62060e7', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=7f8eedfcd082174c94dab209a98907d7; 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":"dce75809-2609-4b69-ad7c-e87692e63fa7","name":"tempest-BulkNetworkOpsTest-test-network-1842687639","tenant_id":"349b7441bd674c17a5dc86511d00b55f","admin_state_up":true,"mtu":1442,"status":"ACTIVE","subnets":[],"shared":false,"project_id":"349b7441bd674c17a5dc86511d00b55f","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-19T22:15:51Z","updated_at":"2026-02-19T22:15:51Z","revision_number":1}}' 2026-02-19 22:15:53,820 26 INFO [tempest.lib.common.rest_client] Request (BulkNetworkOpsTest:test_bulk_create_delete_subnet): 201 POST https://neutron-public-openstack.apps-crc.testing/v2.0/networks 1.302s 2026-02-19 22:15:53,821 26 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"network": {"name": "tempest-BulkNetworkOpsTest-test-network-68397104"}} Response - Headers: {'date': 'Thu, 19 Feb 2026 22:15:53 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '642', 'x-openstack-request-id': 'req-6933352e-5d95-4816-9ebc-77e814831b55', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=7f8eedfcd082174c94dab209a98907d7; 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":"8c5a3ae4-207c-46a4-a4e0-1412987807e4","name":"tempest-BulkNetworkOpsTest-test-network-68397104","tenant_id":"349b7441bd674c17a5dc86511d00b55f","admin_state_up":true,"mtu":1442,"status":"ACTIVE","subnets":[],"shared":false,"project_id":"349b7441bd674c17a5dc86511d00b55f","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-19T22:15:52Z","updated_at":"2026-02-19T22:15:53Z","revision_number":1}}' 2026-02-19 22:15:59,477 26 INFO [tempest.lib.common.rest_client] Request (BulkNetworkOpsTest:test_bulk_create_delete_subnet): 201 POST https://neutron-public-openstack.apps-crc.testing/v2.0/subnets 5.594s 2026-02-19 22:15:59,477 26 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"subnets": [{"network_id": "dce75809-2609-4b69-ad7c-e87692e63fa7", "cidr": "10.100.0.0/28", "name": "tempest-subnet--1618481748", "ip_version": 4}, {"network_id": "8c5a3ae4-207c-46a4-a4e0-1412987807e4", "cidr": "10.100.0.16/28", "ip_version": 4}]} Response - Headers: {'date': 'Thu, 19 Feb 2026 22:15:59 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '1226', 'x-openstack-request-id': 'req-32a072d0-886c-462b-b6c0-ccb6259ff525', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=7f8eedfcd082174c94dab209a98907d7; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '201', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/subnets'} Body: b'{"subnets":[{"id":"f9fc5fbf-14fa-44bc-a9e0-0f4c8387103f","name":"tempest-subnet--1618481748","tenant_id":"349b7441bd674c17a5dc86511d00b55f","network_id":"dce75809-2609-4b69-ad7c-e87692e63fa7","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-19T22:15:54Z","updated_at":"2026-02-19T22:15:54Z","revision_number":0,"project_id":"349b7441bd674c17a5dc86511d00b55f"},{"id":"a770d460-183d-429a-991a-ce1d70cf920b","name":"","tenant_id":"349b7441bd674c17a5dc86511d00b55f","network_id":"8c5a3ae4-207c-46a4-a4e0-1412987807e4","ip_version":4,"subnetpool_id":null,"enable_dhcp":true,"ipv6_ra_mode":null,"ipv6_address_mode":null,"gateway_ip":"10.100.0.17","cidr":"10.100.0.16/28","allocation_pools":[{"start":"10.100.0.18","end":"10.100.0.30"}],"host_routes":[],"dns_nameservers":[],"description":"","service_types":[],"tags":[],"created_at":"2026-02-19T22:15:54Z","updated_at":"2026-02-19T22:15:54Z","revision_number":0,"project_id":"349b7441bd674c17a5dc86511d00b55f"}]}' 2026-02-19 22:16:00,183 26 INFO [tempest.lib.common.rest_client] Request (BulkNetworkOpsTest:test_bulk_create_delete_subnet): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/subnets 0.706s 2026-02-19 22:16:00,183 26 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Feb 2026 22:16:00 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '1831', 'x-openstack-request-id': 'req-79554cc8-47bc-4067-9de3-8b87221d25a6', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=7f8eedfcd082174c94dab209a98907d7; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/subnets'} Body: b'{"subnets":[{"id":"07952a4c-8817-45e4-bb27-2cb201f5c116","name":"priv_sub","tenant_id":"56d19c360c52448780574a3a5a0ffea9","network_id":"ef282f6a-6d99-4f6f-8268-f8077f0d3d7f","ip_version":4,"subnetpool_id":null,"enable_dhcp":true,"ipv6_ra_mode":null,"ipv6_address_mode":null,"gateway_ip":"192.168.0.1","cidr":"192.168.0.0/24","allocation_pools":[{"start":"192.168.0.2","end":"192.168.0.254"}],"host_routes":[],"dns_nameservers":[],"description":"","service_types":[],"tags":[],"created_at":"2026-02-19T21:51:45Z","updated_at":"2026-02-19T21:51:45Z","revision_number":0,"project_id":"56d19c360c52448780574a3a5a0ffea9"},{"id":"a770d460-183d-429a-991a-ce1d70cf920b","name":"","tenant_id":"349b7441bd674c17a5dc86511d00b55f","network_id":"8c5a3ae4-207c-46a4-a4e0-1412987807e4","ip_version":4,"subnetpool_id":null,"enable_dhcp":true,"ipv6_ra_mode":null,"ipv6_address_mode":null,"gateway_ip":"10.100.0.17","cidr":"10.100.0.16/28","allocation_pools":[{"start":"10.100.0.18","end":"10.100.0.30"}],"host_routes":[],"dns_nameservers":[],"description":"","service_types":[],"tags":[],"created_at":"2026-02-19T22:15:54Z","updated_at":"2026-02-19T22:15:54Z","revision_number":0,"project_id":"349b7441bd674c17a5dc86511d00b55f"},{"id":"f9fc5fbf-14fa-44bc-a9e0-0f4c8387103f","name":"tempest-subnet--1618481748","tenant_id":"349b7441bd674c17a5dc86511d00b55f","network_id":"dce75809-2609-4b69-ad7c-e87692e63fa7","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-19T22:15:54Z","updated_at":"2026-02-19T22:15:54Z","revision_number":0,"project_id":"349b7441bd674c17a5dc86511d00b55f"}]}' 2026-02-19 22:16:00,922 26 INFO [tempest.lib.common.rest_client] Request (BulkNetworkOpsTest:_run_cleanups): 204 DELETE https://neutron-public-openstack.apps-crc.testing/v2.0/subnets/f9fc5fbf-14fa-44bc-a9e0-0f4c8387103f 0.738s 2026-02-19 22:16:00,922 26 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Feb 2026 22:16:00 GMT', 'server': 'Apache', 'x-openstack-request-id': 'req-3252c6af-fa39-4715-8365-0749cb2c08c0', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=7f8eedfcd082174c94dab209a98907d7; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '204', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/subnets/f9fc5fbf-14fa-44bc-a9e0-0f4c8387103f'} Body: b'' 2026-02-19 22:16:01,951 26 INFO [tempest.lib.common.rest_client] Request (BulkNetworkOpsTest:_run_cleanups): 204 DELETE https://neutron-public-openstack.apps-crc.testing/v2.0/subnets/a770d460-183d-429a-991a-ce1d70cf920b 1.028s 2026-02-19 22:16:01,951 26 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Feb 2026 22:16:01 GMT', 'server': 'Apache', 'x-openstack-request-id': 'req-8575a510-a910-4c38-9e62-c862dc5c31ef', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=7f8eedfcd082174c94dab209a98907d7; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '204', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/subnets/a770d460-183d-429a-991a-ce1d70cf920b'} Body: b'' 2026-02-19 22:16:02,142 26 INFO [tempest.lib.common.rest_client] Request (BulkNetworkOpsTest:_run_cleanups): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/subnets 0.190s 2026-02-19 22:16:02,142 26 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Feb 2026 22:16:02 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '618', 'x-openstack-request-id': 'req-aaba9511-b8c5-4e9f-a79f-4e06a4af8000', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=7f8eedfcd082174c94dab209a98907d7; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/subnets'} Body: b'{"subnets":[{"id":"07952a4c-8817-45e4-bb27-2cb201f5c116","name":"priv_sub","tenant_id":"56d19c360c52448780574a3a5a0ffea9","network_id":"ef282f6a-6d99-4f6f-8268-f8077f0d3d7f","ip_version":4,"subnetpool_id":null,"enable_dhcp":true,"ipv6_ra_mode":null,"ipv6_address_mode":null,"gateway_ip":"192.168.0.1","cidr":"192.168.0.0/24","allocation_pools":[{"start":"192.168.0.2","end":"192.168.0.254"}],"host_routes":[],"dns_nameservers":[],"description":"","service_types":[],"tags":[],"created_at":"2026-02-19T21:51:45Z","updated_at":"2026-02-19T21:51:45Z","revision_number":0,"project_id":"56d19c360c52448780574a3a5a0ffea9"}]}' 0 ] tags: -worker-1 time: 2026-02-19 22:15:53.988305Z tags: worker-3 test: tempest.api.network.test_extensions.ExtensionsTestJSON.test_list_show_extensions[id-ef28c7e6-e646-4979-9d67-deb207bc5564,smoke] time: 2026-02-19 22:16:05.779118Z successful: tempest.api.network.test_extensions.ExtensionsTestJSON.test_list_show_extensions[id-ef28c7e6-e646-4979-9d67-deb207bc5564,smoke] [ multipart Content-Type: text/plain;charset=utf8 pythonlogging:'' 10000 2026-02-19 22:15:54,176 28 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.186s 2026-02-19 22:15:54,177 28 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Feb 2026 22:15:54 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '17205', 'x-openstack-request-id': 'req-93039b66-fc7e-4079-bb2b-dc4a5c731efa', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=7f8eedfcd082174c94dab209a98907d7; 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 , , and 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-19 22:15:54,296 28 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.118s 2026-02-19 22:15:54,297 28 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Feb 2026 22:15:54 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '159', 'x-openstack-request-id': 'req-3533aa78-db1c-4608-be55-26a2786999dd', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=7f8eedfcd082174c94dab209a98907d7; 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-19 22:15:54,382 28 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.085s 2026-02-19 22:15:54,383 28 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Feb 2026 22:15:54 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '163', 'x-openstack-request-id': 'req-88765be3-b589-47b1-b3dc-afa3dadb1745', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=7f8eedfcd082174c94dab209a98907d7; 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-19 22:15:54,482 28 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.098s 2026-02-19 22:15:54,482 28 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Feb 2026 22:15:54 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '153', 'x-openstack-request-id': 'req-065af81b-3c39-4e3d-840c-e9cb0c560a83', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=7f8eedfcd082174c94dab209a98907d7; 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-19 22:15:54,604 28 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.122s 2026-02-19 22:15:54,606 28 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Feb 2026 22:15:54 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '184', 'x-openstack-request-id': 'req-f82b179c-cc4c-4d20-bdde-5914507da72d', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=7f8eedfcd082174c94dab209a98907d7; 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-19 22:15:54,710 28 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.102s 2026-02-19 22:15:54,711 28 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Feb 2026 22:15:54 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '200', 'x-openstack-request-id': 'req-ea46068c-11d6-4123-bc92-5a6e913bcc49', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=7f8eedfcd082174c94dab209a98907d7; 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-19 22:15:54,775 28 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.063s 2026-02-19 22:15:54,775 28 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Feb 2026 22:15:54 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '178', 'x-openstack-request-id': 'req-5872c43d-eb47-4aaa-b733-ce97987e88e1', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=7f8eedfcd082174c94dab209a98907d7; 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-19 22:15:54,888 28 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.112s 2026-02-19 22:15:54,888 28 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Feb 2026 22:15:54 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '211', 'x-openstack-request-id': 'req-2ea1c1c3-fb2c-4761-9376-7ab98d0c67eb', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=7f8eedfcd082174c94dab209a98907d7; 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-19 22:15:54,946 28 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.057s 2026-02-19 22:15:54,946 28 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Feb 2026 22:15:54 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '187', 'x-openstack-request-id': 'req-e51f97c9-ed59-409b-9e1f-42cdde9216d3', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=7f8eedfcd082174c94dab209a98907d7; 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-19 22:15:55,790 28 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.843s 2026-02-19 22:15:55,791 28 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Feb 2026 22:15:55 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '172', 'x-openstack-request-id': 'req-2a4b58ba-5ebe-4600-aa44-d2fe43608a9f', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=7f8eedfcd082174c94dab209a98907d7; 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-19 22:15:55,978 28 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.185s 2026-02-19 22:15:55,986 28 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Feb 2026 22:15:55 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '205', 'x-openstack-request-id': 'req-c5a2051b-6b0e-4235-bf40-356f081cabdf', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=7f8eedfcd082174c94dab209a98907d7; 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-19 22:15:56,118 28 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.128s 2026-02-19 22:15:56,118 28 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Feb 2026 22:15:56 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '283', 'x-openstack-request-id': 'req-c3c8bdcb-ee89-420c-ab17-6bcafe9857bc', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=7f8eedfcd082174c94dab209a98907d7; 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 , , and as DNS domain name", "updated": "2020-06-15T18:00:00-00:00", "links": []}}' 2026-02-19 22:15:56,220 28 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.102s 2026-02-19 22:15:56,221 28 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Feb 2026 22:15:56 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '229', 'x-openstack-request-id': 'req-9f7cfb7b-b3b1-48fb-a11b-a395f51cef82', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=7f8eedfcd082174c94dab209a98907d7; 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-19 22:15:56,364 28 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.143s 2026-02-19 22:15:56,364 28 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Feb 2026 22:15:56 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '200', 'x-openstack-request-id': 'req-41034966-9dab-4a2e-8d9f-b4f579a6294b', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=7f8eedfcd082174c94dab209a98907d7; 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-19 22:15:56,508 28 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 0.143s 2026-02-19 22:15:56,508 28 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Feb 2026 22:15:56 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '304', 'x-openstack-request-id': 'req-b0bf14bc-ac4b-46a3-8eeb-58d26a6b3cb9', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=7f8eedfcd082174c94dab209a98907d7; 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-19 22:15:56,663 28 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.155s 2026-02-19 22:15:56,663 28 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Feb 2026 22:15:56 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '181', 'x-openstack-request-id': 'req-67f21149-af5a-4d22-9070-9f8a7ecc460d', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=7f8eedfcd082174c94dab209a98907d7; 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-19 22:15:56,767 28 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.103s 2026-02-19 22:15:56,767 28 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Feb 2026 22:15:56 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '198', 'x-openstack-request-id': 'req-a488f52b-fc73-4bdd-ac57-ae4a20b17178', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=7f8eedfcd082174c94dab209a98907d7; 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-19 22:15:56,855 28 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.087s 2026-02-19 22:15:56,880 28 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Feb 2026 22:15:56 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '252', 'x-openstack-request-id': 'req-df002f50-920e-4c3c-8d8a-d70fb8401b6c', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=7f8eedfcd082174c94dab209a98907d7; 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-19 22:15:57,017 28 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.136s 2026-02-19 22:15:57,017 28 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Feb 2026 22:15:57 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '271', 'x-openstack-request-id': 'req-b1a1198e-0eb4-4ce5-88ae-d6bf87c70ea3', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=7f8eedfcd082174c94dab209a98907d7; 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-19 22:15:57,111 28 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.093s 2026-02-19 22:15:57,111 28 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Feb 2026 22:15:57 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '223', 'x-openstack-request-id': 'req-302003a5-5f1e-48bb-8c0c-de7ceff8f1b0', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=7f8eedfcd082174c94dab209a98907d7; 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-19 22:15:57,169 28 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.057s 2026-02-19 22:15:57,169 28 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Feb 2026 22:15:57 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '212', 'x-openstack-request-id': 'req-f313fd00-f6b4-4103-849d-552ab691dedd', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=7f8eedfcd082174c94dab209a98907d7; 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-19 22:15:57,262 28 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.092s 2026-02-19 22:15:57,262 28 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Feb 2026 22:15:57 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '193', 'x-openstack-request-id': 'req-18f1a63a-1a23-4008-b3ea-a3c68b5cc38c', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=7f8eedfcd082174c94dab209a98907d7; 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-19 22:15:57,345 28 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.082s 2026-02-19 22:15:57,345 28 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Feb 2026 22:15:57 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '229', 'x-openstack-request-id': 'req-31b8008b-d7ac-4660-a448-0446ee2e1048', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=7f8eedfcd082174c94dab209a98907d7; 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-19 22:15:57,737 28 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.391s 2026-02-19 22:15:57,737 28 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Feb 2026 22:15:57 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '188', 'x-openstack-request-id': 'req-47b7e86d-0bdd-4229-a4c0-791e405a58ec', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=7f8eedfcd082174c94dab209a98907d7; 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-19 22:15:57,831 28 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.093s 2026-02-19 22:15:57,831 28 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Feb 2026 22:15:57 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '162', 'x-openstack-request-id': 'req-341f7278-a3cb-4d50-a204-7e3c1394df24', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=7f8eedfcd082174c94dab209a98907d7; 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-19 22:15:57,891 28 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.059s 2026-02-19 22:15:57,892 28 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Feb 2026 22:15:57 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '178', 'x-openstack-request-id': 'req-24249c99-602a-41ac-99a4-a31bab89b607', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=7f8eedfcd082174c94dab209a98907d7; 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-19 22:15:57,949 28 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.057s 2026-02-19 22:15:57,950 28 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Feb 2026 22:15:57 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '256', 'x-openstack-request-id': 'req-f918eca0-f852-4bb3-a4ea-7af253a320f3', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=7f8eedfcd082174c94dab209a98907d7; 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-19 22:15:58,029 28 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.079s 2026-02-19 22:15:58,029 28 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Feb 2026 22:15:58 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '268', 'x-openstack-request-id': 'req-5b2dcaf9-edbc-4d5e-a608-65ce5f57dbcb', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=7f8eedfcd082174c94dab209a98907d7; 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-19 22:15:58,136 28 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.106s 2026-02-19 22:15:58,136 28 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Feb 2026 22:15:58 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '213', 'x-openstack-request-id': 'req-e5fdbadc-ce7e-4b23-86e8-468c072a6d43', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=7f8eedfcd082174c94dab209a98907d7; 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-19 22:15:58,225 28 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.089s 2026-02-19 22:15:58,226 28 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Feb 2026 22:15:58 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '212', 'x-openstack-request-id': 'req-92ae1e2a-2298-45fd-b891-2c09ef096eb1', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=7f8eedfcd082174c94dab209a98907d7; 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-19 22:15:58,298 28 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.071s 2026-02-19 22:15:58,298 28 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Feb 2026 22:15:58 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '176', 'x-openstack-request-id': 'req-9b2a2852-1da0-4660-b85c-b6c08e366757', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=7f8eedfcd082174c94dab209a98907d7; 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-19 22:15:58,377 28 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.078s 2026-02-19 22:15:58,378 28 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Feb 2026 22:15:58 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '207', 'x-openstack-request-id': 'req-e0db3465-9552-4a62-9316-997168c58fcf', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=7f8eedfcd082174c94dab209a98907d7; 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-19 22:15:58,456 28 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.077s 2026-02-19 22:15:58,456 28 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Feb 2026 22:15:58 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '200', 'x-openstack-request-id': 'req-6f8c0538-a09e-49a9-92bc-66ddd0aa3731', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=7f8eedfcd082174c94dab209a98907d7; 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-19 22:15:58,536 28 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.079s 2026-02-19 22:15:58,536 28 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Feb 2026 22:15:58 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '216', 'x-openstack-request-id': 'req-620bb50f-8786-4e64-bdd7-a9d89ab2f8f5', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=7f8eedfcd082174c94dab209a98907d7; 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-19 22:15:58,615 28 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.078s 2026-02-19 22:15:58,616 28 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Feb 2026 22:15:58 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '192', 'x-openstack-request-id': 'req-22eaad13-d4dc-4273-90be-d0de97457929', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=7f8eedfcd082174c94dab209a98907d7; 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-19 22:15:58,702 28 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.086s 2026-02-19 22:15:58,702 28 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Feb 2026 22:15:58 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '189', 'x-openstack-request-id': 'req-37a011de-2b43-4f7d-8325-888a7ca5a143', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=7f8eedfcd082174c94dab209a98907d7; 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-19 22:15:58,800 28 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.097s 2026-02-19 22:15:58,801 28 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Feb 2026 22:15:58 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '209', 'x-openstack-request-id': 'req-a5f59a12-2b8c-4f45-bf0f-7addc50fce49', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=7f8eedfcd082174c94dab209a98907d7; 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-19 22:15:58,953 28 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.152s 2026-02-19 22:15:58,954 28 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Feb 2026 22:15:58 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '198', 'x-openstack-request-id': 'req-bf58019b-463e-455a-a25e-b9bb416ae44b', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=7f8eedfcd082174c94dab209a98907d7; 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-19 22:15:59,047 28 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.093s 2026-02-19 22:15:59,047 28 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Feb 2026 22:15:59 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '185', 'x-openstack-request-id': 'req-7625d0be-ac4d-4167-a924-aa5f908e94b9', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=7f8eedfcd082174c94dab209a98907d7; 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-19 22:15:59,125 28 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.077s 2026-02-19 22:15:59,126 28 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Feb 2026 22:15:59 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '271', 'x-openstack-request-id': 'req-cec64b47-9635-4421-8bb8-d69cfb478196', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=7f8eedfcd082174c94dab209a98907d7; 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-19 22:15:59,220 28 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.094s 2026-02-19 22:15:59,220 28 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Feb 2026 22:15:59 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '193', 'x-openstack-request-id': 'req-ffae546e-35d8-4dc2-be0e-53d79c0453c2', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=7f8eedfcd082174c94dab209a98907d7; 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-19 22:15:59,351 28 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.131s 2026-02-19 22:15:59,352 28 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Feb 2026 22:15:59 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '212', 'x-openstack-request-id': 'req-0ea0e78c-53f8-4a30-b633-2ec0c6d89d0f', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=7f8eedfcd082174c94dab209a98907d7; 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-19 22:15:59,426 28 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.074s 2026-02-19 22:15:59,427 28 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Feb 2026 22:15:59 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '160', 'x-openstack-request-id': 'req-b2601636-25ab-4051-aaf4-981d592fb856', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=7f8eedfcd082174c94dab209a98907d7; 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-19 22:15:59,491 28 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.063s 2026-02-19 22:15:59,492 28 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Feb 2026 22:15:59 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '204', 'x-openstack-request-id': 'req-24b70e8d-f300-49ef-9d6f-c9600fb44fa6', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=7f8eedfcd082174c94dab209a98907d7; 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-19 22:15:59,570 28 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.078s 2026-02-19 22:15:59,583 28 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Feb 2026 22:15:59 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '191', 'x-openstack-request-id': 'req-d02fd540-c340-4391-b667-a4065e70e1e0', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=7f8eedfcd082174c94dab209a98907d7; 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-19 22:15:59,652 28 INFO [tempest.lib.common.rest_client] Request (ExtensionsTestJSON:test_list_show_extensions): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/qos 0.066s 2026-02-19 22:15:59,653 28 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Feb 2026 22:15:59 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '166', 'x-openstack-request-id': 'req-ab13666a-8242-401b-ad6f-d4d37a8b5eb3', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=7f8eedfcd082174c94dab209a98907d7; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/qos'} Body: b'{"extension": {"name": "Quality of Service", "alias": "qos", "description": "The Quality of Service extension.", "updated": "2015-06-08T10:00:00-00:00", "links": []}}' 2026-02-19 22:15:59,751 28 INFO [tempest.lib.common.rest_client] Request (ExtensionsTestJSON:test_list_show_extensions): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/qos-bw-limit-direction 0.098s 2026-02-19 22:15:59,752 28 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Feb 2026 22:15:59 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '258', 'x-openstack-request-id': 'req-61b5a469-1f18-4e95-9703-907f424a9015', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=7f8eedfcd082174c94dab209a98907d7; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/qos-bw-limit-direction'} Body: b'{"extension": {"name": "Direction for QoS bandwidth limit rule", "alias": "qos-bw-limit-direction", "description": "Allow to configure QoS bandwidth limit rule with specific direction: ingress or egress", "updated": "2017-04-10T10:00:00-00:00", "links": []}}' 2026-02-19 22:15:59,855 28 INFO [tempest.lib.common.rest_client] Request (ExtensionsTestJSON:test_list_show_extensions): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/qos-bw-minimum-ingress 0.102s 2026-02-19 22:15:59,855 28 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Feb 2026 22:15:59 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '251', 'x-openstack-request-id': 'req-f924ea40-34b6-4d7c-9f69-eed56f0c6737', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=7f8eedfcd082174c94dab209a98907d7; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/qos-bw-minimum-ingress'} Body: b'{"extension": {"name": "Ingress direction for QoS minimum bandwidth rule", "alias": "qos-bw-minimum-ingress", "description": "Allow to configure QoS minumum bandwidth rule with ingress direction.", "updated": "2018-07-09T10:00:00-00:00", "links": []}}' 2026-02-19 22:15:59,936 28 INFO [tempest.lib.common.rest_client] Request (ExtensionsTestJSON:test_list_show_extensions): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/qos-default 0.080s 2026-02-19 22:15:59,982 28 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Feb 2026 22:15:59 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '183', 'x-openstack-request-id': 'req-64c8afa4-3e0c-403e-86ee-7ec830bc7356', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=7f8eedfcd082174c94dab209a98907d7; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/qos-default'} Body: b'{"extension": {"name": "QoS default policy", "alias": "qos-default", "description": "Expose the QoS default policy per project", "updated": "2017-041-06T10:00:00-00:00", "links": []}}' 2026-02-19 22:16:00,047 28 INFO [tempest.lib.common.rest_client] Request (ExtensionsTestJSON:test_list_show_extensions): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/qos-fip 0.063s 2026-02-19 22:16:00,047 28 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Feb 2026 22:16:00 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '178', 'x-openstack-request-id': 'req-c4da6093-7609-46ff-9c4c-a01ff6586990', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=7f8eedfcd082174c94dab209a98907d7; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/qos-fip'} Body: b'{"extension": {"name": "Floating IP QoS", "alias": "qos-fip", "description": "The floating IP Quality of Service extension", "updated": "2017-07-20T00:00:00-00:00", "links": []}}' 2026-02-19 22:16:00,149 28 INFO [tempest.lib.common.rest_client] Request (ExtensionsTestJSON:test_list_show_extensions): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/qos-gateway-ip 0.101s 2026-02-19 22:16:00,149 28 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Feb 2026 22:16:00 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '197', 'x-openstack-request-id': 'req-7a382685-2272-49ee-bb87-a4d2fa676133', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=7f8eedfcd082174c94dab209a98907d7; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/qos-gateway-ip'} Body: b'{"extension": {"name": "Router gateway IP QoS", "alias": "qos-gateway-ip", "description": "The Router gateway IP Quality of Service extension", "updated": "2018-02-24T00:00:00-00:00", "links": []}}' 2026-02-19 22:16:00,249 28 INFO [tempest.lib.common.rest_client] Request (ExtensionsTestJSON:test_list_show_extensions): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/qos-port-network-policy 0.099s 2026-02-19 22:16:00,249 28 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Feb 2026 22:16:00 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '209', 'x-openstack-request-id': 'req-6eda6a29-a172-482f-aa9c-f0d435790685', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=7f8eedfcd082174c94dab209a98907d7; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/qos-port-network-policy'} Body: b'{"extension": {"name": "QoS port network policy ID", "alias": "qos-port-network-policy", "description": "Adds a the QoS network ID to the port definition", "updated": "2019-11-01T10:00:00-00:00", "links": []}}' 2026-02-19 22:16:00,353 28 INFO [tempest.lib.common.rest_client] Request (ExtensionsTestJSON:test_list_show_extensions): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/qos-pps-minimum 0.103s 2026-02-19 22:16:00,383 28 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Feb 2026 22:16:00 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '203', 'x-openstack-request-id': 'req-8450d241-cebc-47dc-9735-132be2c350a3', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=7f8eedfcd082174c94dab209a98907d7; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/qos-pps-minimum'} Body: b'{"extension": {"name": "QoS minimum packet rate rule", "alias": "qos-pps-minimum", "description": "Allow to configure QoS minimum packet rate rule.", "updated": "2021-07-14T10:00:00-00:00", "links": []}}' 2026-02-19 22:16:00,467 28 INFO [tempest.lib.common.rest_client] Request (ExtensionsTestJSON:test_list_show_extensions): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/qos-pps-minimum-rule-alias 0.082s 2026-02-19 22:16:00,467 28 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Feb 2026 22:16:00 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '277', 'x-openstack-request-id': 'req-847604b4-5e83-43f0-b15a-cf74a17e81ae', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=7f8eedfcd082174c94dab209a98907d7; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/qos-pps-minimum-rule-alias'} Body: b'{"extension": {"name": "QoS minimum packet rate rule alias", "alias": "qos-pps-minimum-rule-alias", "description": "API to enable GET, PUT and DELETE operations on QoS minimum packet rate rule without specifying policy ID", "updated": "2021-10-22T10:00:00-00:00", "links": []}}' 2026-02-19 22:16:00,552 28 INFO [tempest.lib.common.rest_client] Request950D (ExtensionsTestJSON:test_list_show_extensions): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/qos-pps 0.084s 2026-02-19 22:16:00,552 28 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Feb 2026 22:16:00 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '195', 'x-openstack-request-id': 'req-33d42ee2-3917-431d-95c6-13f135149597', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=7f8eedfcd082174c94dab209a98907d7; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/qos-pps'} Body: b'{"extension": {"name": "QoS Rule Type Packet per Second Extension", "alias": "qos-pps", "description": "Add QoS Rule Type Packet per Second", "updated": "2021-05-12T10:00:00-00:00", "links": []}}' 2026-02-19 22:16:00,742 28 INFO [tempest.lib.common.rest_client] Request (ExtensionsTestJSON:test_list_show_extensions): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/qos-rule-type-details 0.189s 2026-02-19 22:16:00,785 28 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Feb 2026 22:16:00 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '229', 'x-openstack-request-id': 'req-1014bad9-a2d2-4800-b172-9982def272db', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=7f8eedfcd082174c94dab209a98907d7; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/qos-rule-type-details'} Body: b'{"extension": {"name": "Details of QoS rule types", "alias": "qos-rule-type-details", "description": "Expose details about QoS rule types supported by loaded backend drivers", "updated": "2017-06-22T10:00:00-00:00", "links": []}}' 2026-02-19 22:16:00,944 28 INFO [tempest.lib.common.rest_client] Request (ExtensionsTestJSON:test_list_show_extensions): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/qos-rule-type-filter 0.159s 2026-02-19 22:16:00,944 28 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Feb 2026 22:16:00 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '373', 'x-openstack-request-id': 'req-282aca53-65af-4289-8fcd-ca6431dfd516', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=7f8eedfcd082174c94dab209a98907d7; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/qos-rule-type-filter'} Body: b'{"extension": {"name": "Allow to filter the list of QoS rule types", "alias": "qos-rule-type-filter", "description": "Allows to filter the QoS rule type list adding two new flags. \\"all_rules\\" prints all implemented QoS rule types.\\"all_supported\\" prints all supported QoS rule types by the loaded mechanism drivers", "updated": "2022-02-02T10:00:00-00:00", "links": []}}' 2026-02-19 22:16:01,032 28 INFO [tempest.lib.common.rest_client] Request (ExtensionsTestJSON:test_list_show_extensions): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/qos-rules-alias 0.086s 2026-02-19 22:16:01,032 28 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Feb 2026 22:16:01 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '254', 'x-openstack-request-id': 'req-47b1925c-5850-41da-af1d-cf613d6c8e67', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=7f8eedfcd082174c94dab209a98907d7; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/qos-rules-alias'} Body: b'{"extension": {"name": "Quality of Service rules alias API", "alias": "qos-rules-alias", "description": "API to enable GET, PUT and DELETE operations on QoS policy rules without specifying policy ID", "updated": "2018-10-07T10:00:00-00:00", "links": []}}' 2026-02-19 22:16:01,100 28 INFO [tempest.lib.common.rest_client] Request (ExtensionsTestJSON:test_list_show_extensions): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/quota-check-limit 0.067s 2026-02-19 22:16:01,100 28 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Feb 2026 22:16:01 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '226', 'x-openstack-request-id': 'req-ba786709-4bd9-4994-9376-fbb2265acffc', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=7f8eedfcd082174c94dab209a98907d7; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/quota-check-limit'} Body: b'{"extension": {"name": "Quota engine limit check", "alias": "quota-check-limit", "description": "Support for checking the resource usage before applying a new quota limit", "updated": "2021-09-08T16:00:00-00:00", "links": []}}' 2026-02-19 22:16:01,159 28 INFO [tempest.lib.common.rest_client] Request (ExtensionsTestJSON:test_list_show_extensions): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/quotas 0.058s 2026-02-19 22:16:01,159 28 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Feb 2026 22:16:01 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '192', 'x-openstack-request-id': 'req-9b11531a-8dad-4de4-b52e-85e897fa9d26', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=7f8eedfcd082174c94dab209a98907d7; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/quotas'} Body: b'{"extension": {"name": "Quota management support", "alias": "quotas", "description": "Expose functions for quotas management per project", "updated": "2012-07-29T10:00:00-00:00", "links": []}}' 2026-02-19 22:16:01,393 28 INFO [tempest.lib.common.rest_client] Request (ExtensionsTestJSON:test_list_show_extensions): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/quota_details 0.233s 2026-02-19 22:16:01,393 28 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Feb 2026 22:16:01 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '213', 'x-openstack-request-id': 'req-4a52a048-0432-4dd2-81ec-da4f9c3577fe', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=7f8eedfcd082174c94dab209a98907d7; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/quota_details'} Body: b'{"extension": {"name": "Quota details management support", "alias": "quota_details", "description": "Expose functions for quotas usage statistics per project", "updated": "2017-02-10T10:00:00-00:00", "links": []}}' 2026-02-19 22:16:01,591 28 INFO [tempest.lib.common.rest_client] Request (ExtensionsTestJSON:test_list_show_extensions): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/rbac-policies 0.197s 2026-02-19 22:16:01,679 28 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Feb 2026 22:16:01 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '223', 'x-openstack-request-id': 'req-8c59947f-7095-4028-8bf8-b59ea90a4040', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=7f8eedfcd082174c94dab209a98907d7; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/rbac-policies'} Body: b'{"extension": {"name": "RBAC Policies", "alias": "rbac-policies", "description": "Allows creation and modification of policies that control tenant access to resources.", "updated": "2015-06-17T12:15:12-00:00", "links": []}}' 2026-02-19 22:16:01,764 28 INFO [tempest.lib.common.rest_client] Request (ExtensionsTestJSON:test_list_show_extensions): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/rbac-address-scope 0.084s 2026-02-19 22:16:01,764 28 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Feb 2026 22:16:01 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '190', 'x-openstack-request-id': 'req-3dfcecee-9833-4671-9a2a-470406b0a167', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=7f8eedfcd082174c94dab209a98907d7; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/rbac-address-scope'} Body: b'{"extension": {"name": "Add address_scope type to RBAC", "alias": "rbac-address-scope", "description": "Add address_scope type to RBAC", "updated": "2020-02-12T00:00:00-00:00", "links": []}}' 2026-02-19 22:16:01,874 28 INFO [tempest.lib.common.rest_client] Request (ExtensionsTestJSON:test_list_show_extensions): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/rbac-security-groups 0.110s 2026-02-19 22:16:01,875 28 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Feb 2026 22:16:01 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '210', 'x-openstack-request-id': 'req-78611fba-9f2a-4a5d-8016-ea25c98f53cc', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=7f8eedfcd082174c94dab209a98907d7; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/rbac-security-groups'} Body: b'{"extension": {"name": "Add security_group type to network RBAC", "alias": "rbac-security-groups", "description": "Add security_group type to network RBAC", "updated": "2019-02-14T00:00:00-00:00", "links": []}}' 2026-02-19 22:16:01,935 28 INFO [tempest.lib.common.rest_client] Request (ExtensionsTestJSON:test_list_show_extensions): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/revision-if-match 0.060s 2026-02-19 22:16:01,936 28 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Feb 2026 22:16:01 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '247', 'x-openstack-request-id': 'req-0234d5bd-fc29-4eb4-a18f-7873312b6577', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=7f8eedfcd082174c94dab209a98907d7; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/revision-if-match'} Body: b'{"extension": {"name": "If-Match constraints based on revision_number", "alias": "revision-if-match", "description": "Extension indicating that If-Match based on revision_number is supported.", "updated": "2016-12-11T00:00:00-00:00", "links": []}}' 2026-02-19 22:16:02,034 28 INFO [tempest.lib.common.rest_client] Request (ExtensionsTestJSON:test_list_show_extensions): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/standard-attr-revisions 0.098s 2026-02-19 22:16:02,034 28 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Feb 2026 22:16:02 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '229', 'x-openstack-request-id': 'req-0a2a8a3c-20fd-40e2-b604-acbeb5361fde', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=7f8eedfcd082174c94dab209a98907d7; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/standard-attr-revisions'} Body: b'{"extension": {"name": "Resource revision numbers", "alias": "standard-attr-revisions", "description": "This extension will display the revision number of neutron resources.", "updated": "2016-04-11T10:00:00-00:00", "links": []}}' 2026-02-19 22:16:02,136 28 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_availability_zone 0.101s 2026-02-19 22:16:02,136 28 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Feb 2026 22:16:02 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '197', 'x-openstack-request-id': 'req-2921438e-3445-4a55-9063-d893bbc545a8', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=7f8eedfcd082174c94dab209a98907d7; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/router_availability_zone'} Body: b'{"extension": {"name": "Router Availability Zone", "alias": "router_availability_zone", "description": "Availability zone support for router.", "updated": "2015-01-01T10:00:00-00:00", "links": []}}' 2026-02-19 22:16:02,227 28 INFO [tempest.lib.common.rest_client] Request (ExtensionsTestJSON:test_list_show_extensions): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/security-groups-normalized-cidr 0.090s 2026-02-19 22:16:02,227 28 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Feb 2026 22:16:02 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '251', 'x-openstack-request-id': 'req-05879f3c-037d-4a75-84a6-9d3d2b747718', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=7f8eedfcd082174c94dab209a98907d7; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/security-groups-normalized-cidr'} Body: b'{"extension": {"name": "Normalized CIDR field for security group rules", "alias": "security-groups-normalized-cidr", "description": "Add new field with normalized remote_ip_prefix cidr in SG rule", "updated": "2020-07-28T10:00:00-00:00", "links": []}}' 2026-02-19 22:16:02,328 28 INFO [tempest.lib.common.rest_client] Request (ExtensionsTestJSON:test_list_show_extensions): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/security-groups-remote-address-group 0.100s 2026-02-19 22:16:02,328 28 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Feb 2026 22:16:02 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '254', 'x-openstack-request-id': 'req-075b5da9-03aa-4b5e-b643-b1c7ca9e3c4b', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=7f8eedfcd082174c94dab209a98907d7; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/security-groups-remote-address-group'} Body: b'{"extension": {"name": "Remote address group id field for security group rules", "alias": "security-groups-remote-address-group", "description": "Add new field of remote address group id in SG rules", "updated": "2020-08-25T10:00:00-00:00", "links": []}}' 2026-02-19 22:16:02,435 28 INFO [tempest.lib.common.rest_client] Request (ExtensionsTestJSON:test_list_show_extensions): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/security-groups-shared-filtering 0.107s 2026-02-19 22:16:02,436 28 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Feb 2026 22:16:02 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '241', 'x-openstack-request-id': 'req-70c3eac3-1014-489f-9beb-878eccd86a66', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=7f8eedfcd082174c94dab209a98907d7; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/security-groups-shared-filtering'} Body: b'{"extension": {"name": "Security group filtering on the shared field", "alias": "security-groups-shared-filtering", "description": "Support filtering security groups on the shared field", "updated": "2021-10-05T09:00:00-00:00", "links": []}}' 2026-02-19 22:16:02,553 28 INFO [tempest.lib.common.rest_client] Request (ExtensionsTestJSON:test_list_show_extensions): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/security-group 0.116s 2026-02-19 22:16:02,554 28 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Feb 2026 22:16:02 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '170', 'x-openstack-request-id': 'req-2f2850f3-009f-4e61-ba69-325d1a0b2cec', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=7f8eedfcd082174c94dab209a98907d7; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/security-group'} Body: b'{"extension": {"name": "security-group", "alias": "security-group", "description": "The security groups extension.", "updated": "2012-10-05T10:00:00-00:00", "links": []}}' 2026-02-19 22:16:02,660 28 INFO [tempest.lib.common.rest_client] Request (ExtensionsTestJSON:test_list_show_extensions): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/segment 0.106s 2026-02-19 22:16:02,679 28 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Feb 2026 22:16:02 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '145', 'x-openstack-request-id': 'req-b24bf945-14e6-4d5d-9d41-4f6eaadba7a7', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=7f8eedfcd082174c94dab209a98907d7; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/segment'} Body: b'{"extension": {"name": "Segment", "alias": "segment", "description": "Segments extension.", "updated": "2016-02-24T17:00:00-00:00", "links": []}}' 2026-02-19 22:16:02,932 28 INFO [tempest.lib.common.rest_client] Request (ExtensionsTestJSON:test_list_show_extensions): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/segments-peer-subnet-host-routes 0.252s 2026-02-19 22:16:02,932 28 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Feb 2026 22:16:02 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '233', 'x-openstack-request-id': 'req-2735272f-e4c6-4d21-bbc9-dfd87b7f7072', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=7f8eedfcd082174c94dab209a98907d7; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/segments-peer-subnet-host-routes'} Body: b'{"extension": {"name": "Segments peer-subnet host routes", "alias": "segments-peer-subnet-host-routes", "description": "Add host routes to subnets on a routed network (segments)", "updated": "2018-06-12T10:00:00-00:00", "links": []}}' 2026-02-19 22:16:03,039 28 INFO [tempest.lib.common.rest_client] Request (ExtensionsTestJSON:test_list_show_extensions): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/service-type 0.106s 2026-02-19 22:16:03,039 28 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Feb 2026 22:16:03 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '221', 'x-openstack-request-id': 'req-5d1efbf0-7df6-4f7c-8c43-de83f0ea8374', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=7f8eedfcd082174c94dab209a98907d7; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/service-type'} Body: b'{"extension": {"name": "Neutron Service Type Management", "alias": "service-type", "description": "API for retrieving service providers for Neutron advanced services", "updated": "2013-01-20T00:00:00-00:00", "links": []}}' 2026-02-19 22:16:03,157 28 INFO [tempest.lib.common.rest_client] Request (ExtensionsTestJSON:test_list_show_extensions): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/sorting 0.117s 2026-02-19 22:16:03,157 28 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Feb 2026 22:16:03 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '183', 'x-openstack-request-id': 'req-23977377-8646-4bf9-bd9e-95b6dce803e1', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=7f8eedfcd082174c94dab209a98907d7; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/sorting'} Body: b'{"extension": {"name": "Sorting support", "alias": "sorting", "description": "Extension that indicates that sorting is enabled.", "updated": "2016-06-12T00:00:00-00:00", "links": []}}' 2026-02-19 22:16:03,265 28 INFO [tempest.lib.common.rest_client] Request (ExtensionsTestJSON:test_list_show_extensions): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/standard-attr-segment 0.107s 2026-02-19 22:16:03,265 28 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Feb 2026 22:16:03 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '212', 'x-openstack-request-id': 'req-8107bf4b-8183-41d6-a031-83c1f15108e5', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=7f8eedfcd082174c94dab209a98907d7; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/standard-attr-segment'} Body: b'{"extension": {"name": "Standard Attribute Segment Extension", "alias": "standard-attr-segment", "description": "Add standard attributes to Segment resource", "updated": "2018-04-09T10:00:00-00:00", "links": []}}' 2026-02-19 22:16:03,403 28 INFO [tempest.lib.common.rest_client] Request (ExtensionsTestJSON:test_list_show_extensions): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/standard-attr-description 0.138s 2026-02-19 22:16:03,478 28 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Feb 2026 22:16:03 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '214', 'x-openstack-request-id': 'req-7c8fe110-037a-4fc4-bbf2-ab03750d1d31', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=7f8eedfcd082174c94dab209a98907d7; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/standard-attr-description'} Body: b'{"extension": {"name": "standard-attr-description", "alias": "standard-attr-description", "description": "Extension to add descriptions to standard attributes", "updated": "2016-02-10T10:00:00-00:00", "links": []}}' 2026-02-19 22:16:03,927 28 INFO [tempest.lib.common.rest_client] Request (ExtensionsTestJSON:test_list_show_extensions): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/stateful-security-group 0.444s 2026-02-19 22:16:03,981 28 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Feb 2026 22:16:03 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '208', 'x-openstack-request-id': 'req-46feb662-b3c5-40cb-9446-00a8eb436662', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=7f8eedfcd082174c94dab209a98907d7; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/stateful-security-group'} Body: b'{"extension": {"name": "Stateful security group", "alias": "stateful-security-group", "description": "Indicates if the security group is stateful or not", "updated": "2019-11-26T09:00:00-00:00", "links": []}}' 2026-02-19 22:16:04,184 28 INFO [tempest.lib.common.rest_client] Request (ExtensionsTestJSON:test_list_show_extensions): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/subnet-dns-publish-fixed-ip 0.202s 2026-02-19 22:16:04,186 28 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Feb 2026 22:16:04 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '227', 'x-openstack-request-id': 'req-41475ab9-5dba-48fc-8750-eace70d9b852', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=7f8eedfcd082174c94dab209a98907d7; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/subnet-dns-publish-fixed-ip'} Body: b'{"extension": {"name": "Subnet DNS publish fixed IP", "alias": "subnet-dns-publish-fixed-ip", "description": "Support choosing to publish DNS records for IPs from a subnet", "updated": "2019-05-24T10:00:00-00:00", "links": []}}' 2026-02-19 22:16:04,321 28 INFO [tempest.lib.common.rest_client] Request (ExtensionsTestJSON:test_list_show_extensions): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/subnet-segmentid-writable 0.132s 2026-02-19 22:16:04,321 28 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Feb 2026 22:16:04 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '227', 'x-openstack-request-id': 'req-7ff2fe6b-e070-4701-9092-e10550a4beff', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=7f8eedfcd082174c94dab209a98907d7; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/subnet-segmentid-writable'} Body: b'{"extension": {"name": "Subnet SegmentID (writable)", "alias": "subnet-segmentid-writable", "description": "Provides a writable segment_id attribute for a subnet resource.", "updated": "2018-03-12T00:00:00-00:00", "links": []}}' 2026-02-19 22:16:04,624 28 INFO [tempest.lib.common.rest_client] Request (ExtensionsTestJSON:test_list_show_extensions): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/subnet-service-types 0.303s 2026-02-19 22:16:04,624 28 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Feb 2026 22:16:04 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '206', 'x-openstack-request-id': 'req-f792b5fb-e967-4f2a-8991-bd24fedf12d6', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=7f8eedfcd082174c94dab209a98907d7; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/subnet-service-types'} Body: b'{"extension": {"name": "Subnet service types", "alias": "subnet-service-types", "description": "Provides ability to set the subnet service_types field", "updated": "2016-03-15T18:00:00-00:00", "links": []}}' 2026-02-19 22:16:04,729 28 INFO [tempest.lib.common.rest_client] Request (ExtensionsTestJSON:test_list_show_extensions): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/subnet_allocation 0.104s 2026-02-19 22:16:04,729 28 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Feb 2026 22:16:04 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '194', 'x-openstack-request-id': 'req-70ed2aff-ba07-43cf-b6b2-6138c1194a5b', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=7f8eedfcd082174c94dab209a98907d7; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/subnet_allocation'} Body: b'{"extension": {"name": "Subnet Allocation", "alias": "subnet_allocation", "description": "Enables allocation of subnets from a subnet pool", "updated": "2015-03-30T10:00:00-00:00", "links": []}}' 2026-02-19 22:16:04,856 28 INFO [tempest.lib.common.rest_client] Request (ExtensionsTestJSON:test_list_show_extensions): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/subnetpool-prefix-ops 0.127s 2026-02-19 22:16:04,857 28 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Feb 2026 22:16:04 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '224', 'x-openstack-request-id': 'req-b631ad4c-17d7-4418-aa8a-ed1c7f591fdd', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=7f8eedfcd082174c94dab209a98907d7; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/subnetpool-prefix-ops'} Body: b'{"extension": {"name": "Subnet Pool Prefix Operations", "alias": "subnetpool-prefix-ops", "description": "Provides support for adjusting the prefix list of subnet pools", "updated": "2019-02-08T10:00:00-00:00", "links": []}}' 2026-02-19 22:16:05,358 28 INFO [tempest.lib.common.rest_client] Request (ExtensionsTestJSON:test_list_show_extensions): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/standard-attr-tag 0.501s 2026-02-19 22:16:05,358 28 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Feb 2026 22:16:05 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '343', 'x-openstack-request-id': 'req-e3f30811-c25e-417b-944b-3976c102ec9a', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=7f8eedfcd082174c94dab209a98907d7; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/standard-attr-tag'} Body: b'{"extension": {"name": "Tag support for resources with standard attribute: port, subnet, subnetpool, network, security_group, router, floatingip, policy, trunk, network_segment_range", "alias": "standard-attr-tag", "description": "Enables to set tag on resources with standard attribute.", "updated": "2017-01-01T00:00:00-00:00", "links": []}}' 2026-02-19 22:16:05,577 28 INFO [tempest.lib.common.rest_client] Request (ExtensionsTestJSON:test_list_show_extensions): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/standard-attr-timestamp 0.219s 2026-02-19 22:16:05,577 28 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Feb 2026 22:16:05 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '255', 'x-openstack-request-id': 'req-b762e726-4057-4a97-aaeb-9653784f6df2', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=7f8eedfcd082174c94dab209a98907d7; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/standard-attr-timestamp'} Body: b'{"extension": {"name": "Resource timestamps", "alias": "standard-attr-timestamp", "description": "Adds created_at and updated_at fields to all Neutron resources that have Neutron standard attributes.", "updated": "2016-09-12T10:00:00-00:00", "links": []}}' 2026-02-19 22:16:05,695 28 INFO [tempest.lib.common.rest_client] Request (ExtensionsTestJSON:test_list_show_extensions): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/trunk 0.117s 2026-02-19 22:16:05,695 28 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Feb 2026 22:16:05 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '164', 'x-openstack-request-id': 'req-b2ec8cca-9a12-4d49-8171-6782a0fb6a74', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=7f8eedfcd082174c94dab209a98907d7; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/trunk'} Body: b'{"extension": {"name": "Trunk Extension", "alias": "trunk", "description": "Provides support for trunk ports", "updated": "2016-01-01T10:00:00-00:00", "links": []}}' 2026-02-19 22:16:05,778 28 INFO [tempest.lib.common.rest_client] Request (ExtensionsTestJSON:test_list_show_extensions): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/trunk-details 0.081s 2026-02-19 22:16:05,778 28 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Feb 2026 22:16:05 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '168', 'x-openstack-request-id': 'req-c4b49b9e-db21-43be-9ce1-83b0b849b297', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=7f8eedfcd082174c94dab209a98907d7; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/trunk-details'} Body: b'{"extension": {"name": "Trunk port details", "alias": "trunk-details", "description": "Expose trunk port details", "updated": "2016-01-01T10:00:00-00:00", "links": []}}' 0 ] tags: -worker-3 time: 2026-02-19 22:15:58.475701Z tags: worker-4 test: tempest.api.network.test_networks.BulkNetworkOpsIpV6Test.test_bulk_create_delete_subnet[id-8936533b-c0aa-4f29-8e53-6cc873aec489,smoke] time: 2026-02-19 22:16:07.826661Z successful: tempest.api.network.test_networks.BulkNetworkOpsIpV6Test.test_bulk_create_delete_subnet[id-8936533b-c0aa-4f29-8e53-6cc873aec489,smoke] [ multipart Content-Type: text/plain;charset=utf8 pythonlogging:'' 2DE9 2026-02-19 22:16:00,450 29 INFO [tempest.lib.common.rest_client] Request (BulkNetworkOpsIpV6Test:test_bulk_create_delete_subnet): 201 POST https://neutron-public-openstack.apps-crc.testing/v2.0/networks 1.974s 2026-02-19 22:16:00,450 29 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"network": {"name": "tempest-BulkNetworkOpsIpV6Test-test-network-527838940"}} Response - Headers: {'date': 'Thu, 19 Feb 2026 22:16:00 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '647', 'x-openstack-request-id': 'req-a398df08-077e-4f8d-8445-2b4413cbd08d', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=7f8eedfcd082174c94dab209a98907d7; 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":"92c80a78-6b5a-4a2d-bc1e-bfea455a4627","name":"tempest-BulkNetworkOpsIpV6Test-test-network-527838940","tenant_id":"28a54229d1e642309b5fd72b8d8e6d86","admin_state_up":true,"mtu":1442,"status":"ACTIVE","subnets":[],"shared":false,"project_id":"28a54229d1e642309b5fd72b8d8e6d86","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-19T22:15:58Z","updated_at":"2026-02-19T22:15:58Z","revision_number":1}}' 2026-02-19 22:16:02,354 29 INFO [tempest.lib.common.rest_client] Request (BulkNetworkOpsIpV6Test:test_bulk_create_delete_subnet): 201 POST https://neutron-public-openstack.apps-crc.testing/v2.0/networks 1.903s 2026-02-19 22:16:02,354 29 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"network": {"name": "tempest-BulkNetworkOpsIpV6Test-test-network-2083212334"}} Response - Headers: {'date': 'Thu, 19 Feb 2026 22:16:02 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '648', 'x-openstack-request-id': 'req-ab5f1bdb-d679-45f9-9472-15ad144c5b53', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=7f8eedfcd082174c94dab209a98907d7; 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":"11297e64-ca1f-4efb-bd88-398815930f99","name":"tempest-BulkNetworkOpsIpV6Test-test-network-2083212334","tenant_id":"28a54229d1e642309b5fd72b8d8e6d86","admin_state_up":true,"mtu":1442,"status":"ACTIVE","subnets":[],"shared":false,"project_id":"28a54229d1e642309b5fd72b8d8e6d86","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-19T22:16:00Z","updated_at":"2026-02-19T22:16:01Z","revision_number":1}}' 2026-02-19 22:16:05,113 29 INFO [tempest.lib.common.rest_client] Request (BulkNetworkOpsIpV6Test:test_bulk_create_delete_subnet): 201 POST https://neutron-public-openstack.apps-crc.testing/v2.0/subnets 1.469s 2026-02-19 22:16:05,114 29 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"subnets": [{"network_id": "92c80a78-6b5a-4a2d-bc1e-bfea455a4627", "cidr": "2001:db8::/64", "name": "tempest-subnet--453850631", "ip_version": 6}, {"network_id": "11297e64-ca1f-4efb-bd88-398815930f99", "cidr": "2001:db8:0:1::/64", "ip_version": 6}]} Response - Headers: {'date': 'Thu, 19 Feb 2026 22:16:05 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '1275', 'x-openstack-request-id': 'req-d2f1c9a1-a8d7-47c0-91c4-f72de1dfc665', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=7f8eedfcd082174c94dab209a98907d7; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '201', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/subnets'} Body: b'{"subnets":[{"id":"bd65bf5f-0497-4bce-b2cc-8127989e1f7c","name":"tempest-subnet--453850631","tenant_id":"28a54229d1e642309b5fd72b8d8e6d86","network_id":"92c80a78-6b5a-4a2d-bc1e-bfea455a4627","ip_version":6,"subnetpool_id":null,"enable_dhcp":true,"ipv6_ra_mode":null,"ipv6_address_mode":null,"gateway_ip":"2001:db8::","cidr":"2001:db8::/64","allocation_pools":[{"start":"2001:db8::1","end":"2001:db8::ffff:ffff:ffff:ffff"}],"host_routes":[],"dns_nameservers":[],"description":"","service_types":[],"tags":[],"created_at":"2026-02-19T22:16:04Z","updated_at":"2026-02-19T22:16:04Z","revision_number":0,"project_id":"28a54229d1e642309b5fd72b8d8e6d86"},{"id":"1a0ed133-7359-4ff3-9374-3b3488bbe7a7","name":"","tenant_id":"28a54229d1e642309b5fd72b8d8e6d86","network_id":"11297e64-ca1f-4efb-bd88-398815930f99","ip_version":6,"subnetpool_id":null,"enable_dhcp":true,"ipv6_ra_mode":null,"ipv6_address_mode":null,"gateway_ip":"2001:db8:0:1::","cidr":"2001:db8:0:1::/64","allocation_pools":[{"start":"2001:db8:0:1::1","end":"2001:db8:0:1:ffff:ffff:ffff:ffff"}],"host_routes":[],"dns_nameservers":[],"description":"","service_types":[],"tags":[],"created_at":"2026-02-19T22:16:04Z","updated_at":"2026-02-19T22:16:04Z","revision_number":0,"project_id":"28a54229d1e642309b5fd72b8d8e6d86"}]}' 2026-02-19 22:16:05,669 29 INFO [tempest.lib.common.rest_client] Request (BulkNetworkOpsIpV6Test:test_bulk_create_delete_subnet): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/subnets 0.555s 2026-02-19 22:16:05,670 29 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Feb 2026 22:16:05 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '1880', 'x-openstack-request-id': 'req-a3031991-53d6-4bdc-a08e-cb2db5ebb21e', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=7f8eedfcd082174c94dab209a98907d7; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/subnets'} Body: b'{"subnets":[{"id":"07952a4c-8817-45e4-bb27-2cb201f5c116","name":"priv_sub","tenant_id":"56d19c360c52448780574a3a5a0ffea9","network_id":"ef282f6a-6d99-4f6f-8268-f8077f0d3d7f","ip_version":4,"subnetpool_id":null,"enable_dhcp":true,"ipv6_ra_mode":null,"ipv6_address_mode":null,"gateway_ip":"192.168.0.1","cidr":"192.168.0.0/24","allocation_pools":[{"start":"192.168.0.2","end":"192.168.0.254"}],"host_routes":[],"dns_nameservers":[],"description":"","service_types":[],"tags":[],"created_at":"2026-02-19T21:51:45Z","updated_at":"2026-02-19T21:51:45Z","revision_number":0,"project_id":"56d19c360c52448780574a3a5a0ffea9"},{"id":"1a0ed133-7359-4ff3-9374-3b3488bbe7a7","name":"","tenant_id":"28a54229d1e642309b5fd72b8d8e6d86","network_id":"11297e64-ca1f-4efb-bd88-398815930f99","ip_version":6,"subnetpool_id":null,"enable_dhcp":true,"ipv6_ra_mode":null,"ipv6_address_mode":null,"gateway_ip":"2001:db8:0:1::","cidr":"2001:db8:0:1::/64","allocation_pools":[{"start":"2001:db8:0:1::1","end":"2001:db8:0:1:ffff:ffff:ffff:ffff"}],"host_routes":[],"dns_nameservers":[],"description":"","service_types":[],"tags":[],"created_at":"2026-02-19T22:16:04Z","updated_at":"2026-02-19T22:16:04Z","revision_number":0,"project_id":"28a54229d1e642309b5fd72b8d8e6d86"},{"id":"bd65bf5f-0497-4bce-b2cc-8127989e1f7c","name":"tempest-subnet--453850631","tenant_id":"28a54229d1e642309b5fd72b8d8e6d86","network_id":"92c80a78-6b5a-4a2d-bc1e-bfea455a4627","ip_version":6,"subnetpool_id":null,"enable_dhcp":true,"ipv6_ra_mode":null,"ipv6_address_mode":null,"gateway_ip":"2001:db8::","cidr":"2001:db8::/64","allocation_pools":[{"start":"2001:db8::1","end":"2001:db8::ffff:ffff:ffff:ffff"}],"host_routes":[],"dns_nameservers":[],"description":"","service_types":[],"tags":[],"created_at":"2026-02-19T22:16:04Z","updated_at":"2026-02-19T22:16:04Z","revision_number":0,"project_id":"28a54229d1e642309b5fd72b8d8e6d86"}]}' 2026-02-19 22:16:06,372 29 INFO [tempest.lib.common.rest_client] Request (BulkNetworkOpsIpV6Test:_run_cleanups): 204 DELETE https://neutron-public-openstack.apps-crc.testing/v2.0/subnets/bd65bf5f-0497-4bce-b2cc-8127989e1f7c 0.688s 2026-02-19 22:16:06,372 29 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Feb 2026 22:16:06 GMT', 'server': 'Apache', 'x-openstack-request-id': 'req-a5c8e187-18b4-4a03-8fd3-9ec553bf6d81', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=7f8eedfcd082174c94dab209a98907d7; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '204', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/subnets/bd65bf5f-0497-4bce-b2cc-8127989e1f7c'} Body: b'' 2026-02-19 22:16:07,615 29 INFO [tempest.lib.common.rest_client] Request (BulkNetworkOpsIpV6Test:_run_cleanups): 204 DELETE https://neutron-public-openstack.apps-crc.testing/v2.0/subnets/1a0ed133-7359-4ff3-9374-3b3488bbe7a7 1.242s 2026-02-19 22:16:07,615 29 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Feb 2026 22:16:07 GMT', 'server': 'Apache', 'x-openstack-request-id': 'req-418e20df-a999-4222-917b-4599e92508c8', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=7f8eedfcd082174c94dab209a98907d7; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '204', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/subnets/1a0ed133-7359-4ff3-9374-3b3488bbe7a7'} Body: b'' 2026-02-19 22:16:07,826 29 INFO [tempest.lib.common.rest_client] Request (BulkNetworkOpsIpV6Test:_run_cleanups): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/subnets 0.209s 2026-02-19 22:16:07,826 29 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Feb 2026 22:16:07 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '618', 'x-openstack-request-id': 'req-8f8fef4a-2a73-462f-98d4-9cfa644ccd0b', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=7f8eedfcd082174c94dab209a98907d7; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/subnets'} Body: b'{"subnets":[{"id":"07952a4c-8817-45e4-bb27-2cb201f5c116","name":"priv_sub","tenant_id":"56d19c360c52448780574a3a5a0ffea9","network_id":"ef282f6a-6d99-4f6f-8268-f8077f0d3d7f","ip_version":4,"subnetpool_id":null,"enable_dhcp":true,"ipv6_ra_mode":null,"ipv6_address_mode":null,"gateway_ip":"192.168.0.1","cidr":"192.168.0.0/24","allocation_pools":[{"start":"192.168.0.2","end":"192.168.0.254"}],"host_routes":[],"dns_nameservers":[],"description":"","service_types":[],"tags":[],"created_at":"2026-02-19T21:51:45Z","updated_at":"2026-02-19T21:51:45Z","revision_number":0,"project_id":"56d19c360c52448780574a3a5a0ffea9"}]}' 0 ] tags: -worker-4 time: 2026-02-19 22:16:11.038202Z tags: worker-7 test: tempest.api.network.test_ports.PortsIpV6TestJSON.test_create_port_in_allowed_allocation_pools[id-0435f278-40ae-48cb-a404-b8a087bc09b1,smoke] time: 2026-02-19 22:16:20.599111Z successful: tempest.api.network.test_ports.PortsIpV6TestJSON.test_create_port_in_allowed_allocation_pools[id-0435f278-40ae-48cb-a404-b8a087bc09b1,smoke] [ multipart Content-Type: text/plain;charset=utf8 pythonlogging:'' 27E3 2026-02-19 22:16:13,106 32 INFO [tempest.lib.common.rest_client] Request (PortsIpV6TestJSON:test_create_port_in_allowed_allocation_pools): 201 POST https://neutron-public-openstack.apps-crc.testing/v2.0/networks 2.067s 2026-02-19 22:16:13,106 32 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"network": {"name": "tempest-PortsIpV6TestJSON-2054657085"}} Response - Headers: {'date': 'Thu, 19 Feb 2026 22:16:13 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '630', 'x-openstack-request-id': 'req-ba45301b-0ed9-46a2-b81a-0002681e9fc7', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=7f8eedfcd082174c94dab209a98907d7; 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":"3aaeca84-d60a-47a2-ac77-3cd00c006e43","name":"tempest-PortsIpV6TestJSON-2054657085","tenant_id":"462736799d844295a009d8ca99834a55","admin_state_up":true,"mtu":1442,"status":"ACTIVE","subnets":[],"shared":false,"project_id":"462736799d844295a009d8ca99834a55","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-19T22:16:11Z","updated_at":"2026-02-19T22:16:11Z","revision_number":1}}' 2026-02-19 22:16:15,476 32 INFO [tempest.lib.common.rest_client] Request (PortsIpV6TestJSON:test_create_port_in_allowed_allocation_pools): 201 POST https://neutron-public-openstack.apps-crc.testing/v2.0/subnets 2.369s 2026-02-19 22:16:15,476 32 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"subnet": {"network_id": "3aaeca84-d60a-47a2-ac77-3cd00c006e43", "cidr": "2001:db8::/64", "ip_version": 6, "gateway_ip": "2001:db8::1", "allocation_pools": [{"start": "2001:db8::2", "end": "2001:db8::ffff:ffff:ffff:fffe"}]}} Response - Headers: {'date': 'Thu, 19 Feb 2026 22:16:15 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '622', 'x-openstack-request-id': 'req-47e57266-af00-4048-90cd-cdffee593de5', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=7f8eedfcd082174c94dab209a98907d7; 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":"85cee060-f719-4f5f-a627-7f5465e76059","name":"","tenant_id":"462736799d844295a009d8ca99834a55","network_id":"3aaeca84-d60a-47a2-ac77-3cd00c006e43","ip_version":6,"subnetpool_id":null,"enable_dhcp":true,"ipv6_ra_mode":null,"ipv6_address_mode":null,"gateway_ip":"2001:db8::1","cidr":"2001:db8::/64","allocation_pools":[{"start":"2001:db8::2","end":"2001:db8::ffff:ffff:ffff:fffe"}],"host_routes":[],"dns_nameservers":[],"description":"","service_types":[],"tags":[],"created_at":"2026-02-19T22:16:14Z","updated_at":"2026-02-19T22:16:14Z","revision_number":0,"project_id":"462736799d844295a009d8ca99834a55"}}' 2026-02-19 22:16:16,331 32 INFO [tempest.lib.common.rest_client] Request (PortsIpV6TestJSON:test_create_port_in_allowed_allocation_pools): 201 POST https://neutron-public-openstack.apps-crc.testing/v2.0/ports 0.854s 2026-02-19 22:16:16,331 32 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"port": {"network_id": "3aaeca84-d60a-47a2-ac77-3cd00c006e43", "name": "tempest-PortsIpV6TestJSON-1375363283"}} Response - Headers: {'date': 'Thu, 19 Feb 2026 22:16:16 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '971', 'x-openstack-request-id': 'req-955fb89f-fb26-4619-8dec-5f7deb0229b8', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=7f8eedfcd082174c94dab209a98907d7; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '201', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/ports'} Body: b'{"port":{"id":"6da686ba-5539-4294-96c6-ff222ec76333","name":"tempest-PortsIpV6TestJSON-1375363283","network_id":"3aaeca84-d60a-47a2-ac77-3cd00c006e43","tenant_id":"462736799d844295a009d8ca99834a55","mac_address":"fa:16:3e:53:b0:1b","admin_state_up":true,"status":"DOWN","device_id":"","device_owner":"","fixed_ips":[{"subnet_id":"85cee060-f719-4f5f-a627-7f5465e76059","ip_address":"2001:db8::1cf"}],"project_id":"462736799d844295a009d8ca99834a55","qos_policy_id":null,"port_security_enabled":true,"security_groups":["92bd0694-f3f1-48c3-ac12-2220fe40022e"],"binding:vnic_type":"normal","allowed_address_pairs":[],"extra_dhcp_opts":[],"description":"","qos_network_policy_id":null,"dns_name":"","dns_assignment":[{"ip_address":"2001:db8::1cf","hostname":"host-2001-db8--1cf","fqdn":"host-2001-db8--1cf.openstackgate.local."}],"dns_domain":"","ip_allocation":"immediate","tags":[],"created_at":"2026-02-19T22:16:15Z","updated_at":"2026-02-19T22:16:15Z","revision_number":1}}' 2026-02-19 22:16:17,278 32 INFO [tempest.lib.common.rest_client] Request (PortsIpV6TestJSON:test_create_port_in_allowed_allocation_pools): 204 DELETE https://neutron-public-openstack.apps-crc.testing/v2.0/ports/6da686ba-5539-4294-96c6-ff222ec76333 0.946s 2026-02-19 22:16:17,278 32 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Feb 2026 22:16:17 GMT', 'server': 'Apache', 'x-openstack-request-id': 'req-b589dbec-f7c0-497f-ac1d-a780f1afcbd2', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=7f8eedfcd082174c94dab209a98907d7; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '204', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/ports/6da686ba-5539-4294-96c6-ff222ec76333'} Body: b'' 2026-02-19 22:16:17,358 32 INFO [tempest.lib.common.rest_client] Request (PortsIpV6TestJSON:_run_cleanups): 404 DELETE https://neutron-public-openstack.apps-crc.testing/v2.0/ports/6da686ba-5539-4294-96c6-ff222ec76333 0.080s 2026-02-19 22:16:17,359 32 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Feb 2026 22:16:17 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '132', 'x-openstack-request-id': 'req-c411d3e1-a4ab-443c-a91f-26366ae6b913', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=7f8eedfcd082174c94dab209a98907d7; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '404', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/ports/6da686ba-5539-4294-96c6-ff222ec76333'} Body: b'{"NeutronError": {"type": "PortNotFound", "message": "Port 6da686ba-5539-4294-96c6-ff222ec76333 could not be found.", "detail": ""}}' 2026-02-19 22:16:17,444 32 INFO [tempest.lib.common.rest_client] Request (PortsIpV6TestJSON:_run_cleanups): 404 GET https://neutron-public-openstack.apps-crc.testing/v2.0/ports/6da686ba-5539-4294-96c6-ff222ec76333 0.084s 2026-02-19 22:16:17,444 32 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Feb 2026 22:16:17 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '132', 'x-openstack-request-id': 'req-30027047-c9db-4e24-a8b0-f0770eef4c71', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=7f8eedfcd082174c94dab209a98907d7; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '404', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/ports/6da686ba-5539-4294-96c6-ff222ec76333'} Body: b'{"NeutronError": {"type": "PortNotFound", "message": "Port 6da686ba-5539-4294-96c6-ff222ec76333 could not be found.", "detail": ""}}' 2026-02-19 22:16:18,311 32 INFO [tempest.lib.common.rest_client] Request (PortsIpV6TestJSON:_run_cleanups): 204 DELETE https://neutron-public-openstack.apps-crc.testing/v2.0/subnets/85cee060-f719-4f5f-a627-7f5465e76059 0.867s 2026-02-19 22:16:18,383 32 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Feb 2026 22:16:18 GMT', 'server': 'Apache', 'x-openstack-request-id': 'req-e2edf7bf-8d79-4ee0-86bb-e3fd177a1ef0', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=7f8eedfcd082174c94dab209a98907d7; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '204', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/subnets/85cee060-f719-4f5f-a627-7f5465e76059'} Body: b'' 2026-02-19 22:16:20,519 32 INFO [tempest.lib.common.rest_client] Request (PortsIpV6TestJSON:_run_cleanups): 204 DELETE https://neutron-public-openstack.apps-crc.testing/v2.0/networks/3aaeca84-d60a-47a2-ac77-3cd00c006e43 2.135s 2026-02-19 22:16:20,597 32 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Feb 2026 22:16:20 GMT', 'server': 'Apache', 'x-openstack-request-id': 'req-60fef82b-cf55-4391-96ba-6ee025b7f45b', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=7f8eedfcd082174c94dab209a98907d7; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '204', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/networks/3aaeca84-d60a-47a2-ac77-3cd00c006e43'} Body: b'' 0 ] tags: -worker-7 time: 2026-02-19 22:16:20.680888Z tags: worker-7 test: tempest.api.network.test_ports.PortsIpV6TestJSON.test_create_port_with_no_securitygroups[id-4179dcb9-1382-4ced-84fe-1b91c54f5735,smoke] time: 2026-02-19 22:16:27.729631Z successful: tempest.api.network.test_ports.PortsIpV6TestJSON.test_create_port_with_no_securitygroups[id-4179dcb9-1382-4ced-84fe-1b91c54f5735,smoke] [ multipart Content-Type: text/plain;charset=utf8 pythonlogging:'' 230F 2026-02-19 22:16:23,644 32 INFO [tempest.lib.common.rest_client] Request (PortsIpV6TestJSON:test_create_port_with_no_securitygroups): 201 POST https://neutron-public-openstack.apps-crc.testing/v2.0/networks 2.962s 2026-02-19 22:16:23,644 32 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"network": {"name": "tempest-PortsIpV6TestJSON-815481458"}} Response - Headers: {'date': 'Thu, 19 Feb 2026 22:16:23 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '629', 'x-openstack-request-id': 'req-13e7d63d-622a-4cb4-9145-ecb3cf3c166b', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=7f8eedfcd082174c94dab209a98907d7; 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":"2c63718c-7bd6-4b06-a05f-ba28b783e660","name":"tempest-PortsIpV6TestJSON-815481458","tenant_id":"462736799d844295a009d8ca99834a55","admin_state_up":true,"mtu":1442,"status":"ACTIVE","subnets":[],"shared":false,"project_id":"462736799d844295a009d8ca99834a55","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-19T22:16:21Z","updated_at":"2026-02-19T22:16:21Z","revision_number":1}}' 2026-02-19 22:16:24,027 32 INFO [tempest.lib.common.rest_client] Request (PortsIpV6TestJSON:test_create_port_with_no_securitygroups): 201 POST https://neutron-public-openstack.apps-crc.testing/v2.0/subnets 0.382s 2026-02-19 22:16:24,027 32 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"subnet": {"network_id": "2c63718c-7bd6-4b06-a05f-ba28b783e660", "cidr": "2001:db8::/64", "ip_version": 6, "gateway_ip": "2001:db8::1"}} Response - Headers: {'date': 'Thu, 19 Feb 2026 22:16:24 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '622', 'x-openstack-request-id': 'req-b4d7e940-e9a9-45a2-8eeb-35c46ac4002c', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=7f8eedfcd082174c94dab209a98907d7; 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":"9df6682f-f8be-4ba0-ad51-5f44ce794a57","name":"","tenant_id":"462736799d844295a009d8ca99834a55","network_id":"2c63718c-7bd6-4b06-a05f-ba28b783e660","ip_version":6,"subnetpool_id":null,"enable_dhcp":true,"ipv6_ra_mode":null,"ipv6_address_mode":null,"gateway_ip":"2001:db8::1","cidr":"2001:db8::/64","allocation_pools":[{"start":"2001:db8::2","end":"2001:db8::ffff:ffff:ffff:ffff"}],"host_routes":[],"dns_nameservers":[],"description":"","service_types":[],"tags":[],"created_at":"2026-02-19T22:16:23Z","updated_at":"2026-02-19T22:16:23Z","revision_number":0,"project_id":"462736799d844295a009d8ca99834a55"}}' 2026-02-19 22:16:24,530 32 INFO [tempest.lib.common.rest_client] Request (PortsIpV6TestJSON:test_create_port_with_no_securitygroups): 201 POST https://neutron-public-openstack.apps-crc.testing/v2.0/ports 0.502s 2026-02-19 22:16:24,530 32 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"port": {"network_id": "2c63718c-7bd6-4b06-a05f-ba28b783e660", "security_groups": [], "name": "tempest-PortsIpV6TestJSON-124623382"}} Response - Headers: {'date': 'Thu, 19 Feb 2026 22:16:24 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '932', 'x-openstack-request-id': 'req-31c3bdc9-59fd-4183-b8ce-594929a6a8a6', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=7f8eedfcd082174c94dab209a98907d7; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '201', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/ports'} Body: b'{"port":{"id":"b4d8c489-0897-4f04-8f57-096b0b9f69fa","name":"tempest-PortsIpV6TestJSON-124623382","network_id":"2c63718c-7bd6-4b06-a05f-ba28b783e660","tenant_id":"462736799d844295a009d8ca99834a55","mac_address":"fa:16:3e:1b:06:06","admin_state_up":true,"status":"DOWN","device_id":"","device_owner":"","fixed_ips":[{"subnet_id":"9df6682f-f8be-4ba0-ad51-5f44ce794a57","ip_address":"2001:db8::2c2"}],"project_id":"462736799d844295a009d8ca99834a55","qos_policy_id":null,"port_security_enabled":true,"security_groups":[],"binding:vnic_type":"normal","allowed_address_pairs":[],"extra_dhcp_opts":[],"description":"","qos_network_policy_id":null,"dns_name":"","dns_assignment":[{"ip_address":"2001:db8::2c2","hostname":"host-2001-db8--2c2","fqdn":"host-2001-db8--2c2.openstackgate.local."}],"dns_domain":"","ip_allocation":"immediate","tags":[],"created_at":"2026-02-19T22:16:24Z","updated_at":"2026-02-19T22:16:24Z","revision_number":1}}' 2026-02-19 22:16:25,506 32 INFO [tempest.lib.common.rest_client] Request (PortsIpV6TestJSON:_run_cleanups): 204 DELETE https://neutron-public-openstack.apps-crc.testing/v2.0/ports/b4d8c489-0897-4f04-8f57-096b0b9f69fa 0.975s 2026-02-19 22:16:25,506 32 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Feb 2026 22:16:25 GMT', 'server': 'Apache', 'x-openstack-request-id': 'req-b4b25082-699d-4a98-8b0e-312952b7c912', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=7f8eedfcd082174c94dab209a98907d7; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '204', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/ports/b4d8c489-0897-4f04-8f57-096b0b9f69fa'} Body: b'' 2026-02-19 22:16:25,927 32 INFO [tempest.lib.common.rest_client] Request (PortsIpV6TestJSON:_run_cleanups): 404 GET https://neutron-public-openstack.apps-crc.testing/v2.0/ports/b4d8c489-0897-4f04-8f57-096b0b9f69fa 0.420s 2026-02-19 22:16:25,927 32 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Feb 2026 22:16:25 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '132', 'x-openstack-request-id': 'req-34fbcc72-0172-4f32-8786-63e809ec072b', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=7f8eedfcd082174c94dab209a98907d7; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '404', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/ports/b4d8c489-0897-4f04-8f57-096b0b9f69fa'} Body: b'{"NeutronError": {"type": "PortNotFound", "message": "Port b4d8c489-0897-4f04-8f57-096b0b9f69fa could not be found.", "detail": ""}}' 2026-02-19 22:16:26,655 32 INFO [tempest.lib.common.rest_client] Request (PortsIpV6TestJSON:_run_cleanups): 204 DELETE https://neutron-public-openstack.apps-crc.testing/v2.0/subnets/9df6682f-f8be-4ba0-ad51-5f44ce794a57 0.727s 2026-02-19 22:16:26,655 32 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Feb 2026 22:16:26 GMT', 'server': 'Apache', 'x-openstack-request-id': 'req-c0b109f3-0106-4f26-8836-b7c1cbd76bfd', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=7f8eedfcd082174c94dab209a98907d7; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '204', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/subnets/9df6682f-f8be-4ba0-ad51-5f44ce794a57'} Body: b'' 2026-02-19 22:16:27,728 32 INFO [tempest.lib.common.rest_client] Request (PortsIpV6TestJSON:_run_cleanups): 204 DELETE https://neutron-public-openstack.apps-crc.testing/v2.0/networks/2c63718c-7bd6-4b06-a05f-ba28b783e660 1.073s 2026-02-19 22:16:27,729 32 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Feb 2026 22:16:27 GMT', 'server': 'Apache', 'x-openstack-request-id': 'req-cac487f9-8edf-4a1c-afb2-59aff582d383', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=7f8eedfcd082174c94dab209a98907d7; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '204', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/networks/2c63718c-7bd6-4b06-a05f-ba28b783e660'} Body: b'' 0 ] tags: -worker-7 time: 2026-02-19 22:16:28.054466Z tags: worker-4 test: tempest.api.network.test_networks.NetworksTest.test_create_update_delete_network_subnet[id-0e269138-0da6-4efc-a46d-578161e7b221,smoke] time: 2026-02-19 22:16:31.197839Z failure: tempest.api.network.test_networks.NetworksTest.test_create_update_delete_network_subnet[id-0e269138-0da6-4efc-a46d-578161e7b221,smoke] [ multipart Content-Type: text/x-traceback;charset=utf8,language=python traceback 101E Traceback (most recent call last): 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 446, in _make_request six.raise_from(e, None) File "", 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 289, in _read_status raise RemoteDisconnected("Remote end closed connection without" http.client.RemoteDisconnected: Remote end closed connection without response 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_networks.py", line 163, in test_create_update_delete_network_subnet 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 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 708, in reraise raise value.with_traceback(tb) 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 446, in _make_request six.raise_from(e, None) File "", 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 289, in _read_status raise RemoteDisconnected("Remote end closed connection without" urllib3.exceptions.ProtocolError: ('Connection aborted.', RemoteDisconnected('Remote end closed connection without response')) 0 ] tags: -worker-4 time: 2026-02-19 22:16:31.199465Z tags: worker-4 test: tempest.api.network.test_networks.NetworksTest.test_external_network_visibility[id-af774677-42a9-4e4b-bb58-16fe6a5bc1ec,smoke] time: 2026-02-19 22:16:31.276598Z failure: tempest.api.network.test_networks.NetworksTest.test_external_network_visibility[id-af774677-42a9-4e4b-bb58-16fe6a5bc1ec,smoke] [ multipart Content-Type: text/plain;charset=utf8 pythonlogging:'' E06 2026-02-19 22:16:31,205 29 WARNING [urllib3.connectionpool] Retrying (Retry(total=9, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks?router%3Aexternal=True 2026-02-19 22:16:31,217 29 WARNING [urllib3.connectionpool] Retrying (Retry(total=8, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks?router%3Aexternal=True 2026-02-19 22:16:31,225 29 WARNING [urllib3.connectionpool] Retrying (Retry(total=7, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks?router%3Aexternal=True 2026-02-19 22:16:31,232 29 WARNING [urllib3.connectionpool] Retrying (Retry(total=6, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks?router%3Aexternal=True 2026-02-19 22:16:31,238 29 WARNING [urllib3.connectionpool] Retrying (Retry(total=5, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks?router%3Aexternal=True 2026-02-19 22:16:31,242 29 WARNING [urllib3.connectionpool] Retrying (Retry(total=4, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks?router%3Aexternal=True 2026-02-19 22:16:31,247 29 WARNING [urllib3.connectionpool] Retrying (Retry(total=3, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks?router%3Aexternal=True 2026-02-19 22:16:31,250 29 WARNING [urllib3.connectionpool] Retrying (Retry(total=2, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks?router%3Aexternal=True 2026-02-19 22:16:31,253 29 WARNING [urllib3.connectionpool] Retrying (Retry(total=1, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks?router%3Aexternal=True 2026-02-19 22:16:31,256 29 WARNING [urllib3.connectionpool] Retrying (Retry(total=0, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks?router%3Aexternal=True 0 Content-Type: text/x-traceback;charset=utf8,language=python traceback 10AE Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn conn = connection.create_connection( File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 96, in create_connection raise err File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 86, in create_connection sock.connect(sa) ConnectionRefusedError: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): 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 383, in _make_request self._validate_conn(conn) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn conn.connect() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect conn = self._new_conn() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn raise NewConnectionError( urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/tempest/common/utils/__init__.py", line 84, in wrapper return func(*func_args, **func_kwargs) File "/usr/lib/python3.9/site-packages/tempest/api/network/test_networks.py", line 376, in test_external_network_visibility body = self.networks_client.list_networks(**{'router:external': True}) File "/usr/lib/python3.9/site-packages/tempest/lib/services/network/networks_client.py", line 62, in list_networks 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 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 74, in request return self.request_encode_url( File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 96, in request_encode_url 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 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( [Previous line repeated 7 more times] 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 576, in increment raise MaxRetryError(_pool, url, error or ResponseError(cause)) urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='neutron-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v2.0/networks?router%3Aexternal=True (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 0 ] tags: -worker-4 time: 2026-02-19 22:16:27.729989Z tags: worker-7 test: tempest.api.network.test_ports.PortsIpV6TestJSON.test_create_update_delete_port[id-c72c1c0c-2193-4aca-aaa4-b1442640f51c,smoke] time: 2026-02-19 22:16:31.292692Z failure: tempest.api.network.test_ports.PortsIpV6TestJSON.test_create_update_delete_port[id-c72c1c0c-2193-4aca-aaa4-b1442640f51c,smoke] [ multipart Content-Type: text/plain;charset=utf8 pythonlogging:'' 321F 2026-02-19 22:16:28,390 32 INFO [tempest.lib.common.rest_client] Request (PortsIpV6TestJSON:test_create_update_delete_port): 201 POST https://neutron-public-openstack.apps-crc.testing/v2.0/ports 0.656s 2026-02-19 22:16:28,390 32 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"port": {"network_id": "856eb6f2-f7db-4c92-8ac2-e541014b64f4", "name": "tempest-PortsIpV6TestJSON-2006129611"}} Response - Headers: {'date': 'Thu, 19 Feb 2026 22:16:28 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '779', 'x-openstack-request-id': 'req-139a724c-d821-44bb-a0e7-f5d523e3f8f2', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=7f8eedfcd082174c94dab209a98907d7; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '201', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/ports'} Body: b'{"port":{"id":"d7aba38c-b9a1-4b54-b896-eb65d136032c","name":"tempest-PortsIpV6TestJSON-2006129611","network_id":"856eb6f2-f7db-4c92-8ac2-e541014b64f4","tenant_id":"462736799d844295a009d8ca99834a55","mac_address":"fa:16:3e:ab:a6:65","admin_state_up":true,"status":"DOWN","device_id":"","device_owner":"","fixed_ips":[],"project_id":"462736799d844295a009d8ca99834a55","qos_policy_id":null,"port_security_enabled":true,"security_groups":["92bd0694-f3f1-48c3-ac12-2220fe40022e"],"binding:vnic_type":"normal","allowed_address_pairs":[],"extra_dhcp_opts":[],"description":"","qos_network_policy_id":null,"dns_name":"","dns_assignment":[],"dns_domain":"","ip_allocation":"immediate","tags":[],"created_at":"2026-02-19T22:16:28Z","updated_at":"2026-02-19T22:16:28Z","revision_number":1}}' 2026-02-19 22:16:31,053 32 WARNING [urllib3.connectionpool] Retrying (Retry(total=9, connect=None, read=None, redirect=5, status=None)) after connection broken by 'ProtocolError('Connection aborted.', RemoteDisconnected('Remote end closed connection without response'))': /v2.0/ports/d7aba38c-b9a1-4b54-b896-eb65d136032c 2026-02-19 22:16:31,057 32 WARNING [urllib3.connectionpool] Retrying (Retry(total=8, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/ports/d7aba38c-b9a1-4b54-b896-eb65d136032c 2026-02-19 22:16:31,061 32 WARNING [urllib3.connectionpool] Retrying (Retry(total=7, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/ports/d7aba38c-b9a1-4b54-b896-eb65d136032c 2026-02-19 22:16:31,064 32 WARNING [urllib3.connectionpool] Retrying (Retry(total=6, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/ports/d7aba38c-b9a1-4b54-b896-eb65d136032c 2026-02-19 22:16:31,066 32 WARNING [urllib3.connectionpool] Retrying (Retry(total=5, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/ports/d7aba38c-b9a1-4b54-b896-eb65d136032c 2026-02-19 22:16:31,068 32 WARNING [urllib3.connectionpool] Retrying (Retry(total=4, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/ports/d7aba38c-b9a1-4b54-b896-eb65d136032c 2026-02-19 22:16:31,070 32 WARNING [urllib3.connectionpool] Retrying (Retry(total=3, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/ports/d7aba38c-b9a1-4b54-b896-eb65d136032c 2026-02-19 22:16:31,072 32 WARNING [urllib3.connectionpool] Retrying (Retry(total=2, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/ports/d7aba38c-b9a1-4b54-b896-eb65d136032c 2026-02-19 22:16:31,074 32 WARNING [urllib3.connectionpool] Retrying (Retry(total=1, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/ports/d7aba38c-b9a1-4b54-b896-eb65d136032c 2026-02-19 22:16:31,075 32 WARNING [urllib3.connectionpool] Retrying (Retry(total=0, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/ports/d7aba38c-b9a1-4b54-b896-eb65d136032c 2026-02-19 22:16:31,115 32 WARNING [urllib3.connectionpool] Retrying (Retry(total=9, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/ports/d7aba38c-b9a1-4b54-b896-eb65d136032c 2026-02-19 22:16:31,120 32 WARNING [urllib3.connectionpool] Retrying (Retry(total=8, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/ports/d7aba38c-b9a1-4b54-b896-eb65d136032c 2026-02-19 22:16:31,123 32 WARNING [urllib3.connectionpool] Retrying (Retry(total=7, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/ports/d7aba38c-b9a1-4b54-b896-eb65d136032c 2026-02-19 22:16:31,130 32 WARNING [urllib3.connectionpool] Retrying (Retry(total=6, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/ports/d7aba38c-b9a1-4b54-b896-eb65d136032c 2026-02-19 22:16:31,134 32 WARNING [urllib3.connectionpool] Retrying (Retry(total=5, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/ports/d7aba38c-b9a1-4b54-b896-eb65d136032c 2026-02-19 22:16:31,137 32 WARNING [urllib3.connectionpool] Retrying (Retry(total=4, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/ports/d7aba38c-b9a1-4b54-b896-eb65d136032c 2026-02-19 22:16:31,141 32 WARNING [urllib3.connectionpool] Retrying (Retry(total=3, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/ports/d7aba38c-b9a1-4b54-b896-eb65d136032c 2026-02-19 22:16:31,145 32 WARNING [urllib3.connectionpool] Retrying (Retry(total=2, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/ports/d7aba38c-b9a1-4b54-b896-eb65d136032c 2026-02-19 22:16:31,186 32 WARNING [urllib3.connectionpool] Retrying (Retry(total=1, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/ports/d7aba38c-b9a1-4b54-b896-eb65d136032c 2026-02-19 22:16:31,201 32 WARNING [urllib3.connectionpool] Retrying (Retry(total=0, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/ports/d7aba38c-b9a1-4b54-b896-eb65d136032c 2026-02-19 22:16:31,233 32 WARNING [urllib3.connectionpool] Retrying (Retry(total=9, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/ports/d7aba38c-b9a1-4b54-b896-eb65d136032c 2026-02-19 22:16:31,239 32 WARNING [urllib3.connectionpool] Retrying (Retry(total=8, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/ports/d7aba38c-b9a1-4b54-b896-eb65d136032c 2026-02-19 22:16:31,243 32 WARNING [urllib3.connectionpool] Retrying (Retry(total=7, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/ports/d7aba38c-b9a1-4b54-b896-eb65d136032c 2026-02-19 22:16:31,249 32 WARNING [urllib3.connectionpool] Retrying (Retry(total=6, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/ports/d7aba38c-b9a1-4b54-b896-eb65d136032c 2026-02-19 22:16:31,252 32 WARNING [urllib3.connectionpool] Retrying (Retry(total=5, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/ports/d7aba38c-b9a1-4b54-b896-eb65d136032c 2026-02-19 22:16:31,255 32 WARNING [urllib3.connectionpool] Retrying (Retry(total=4, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/ports/d7aba38c-b9a1-4b54-b896-eb65d136032c 2026-02-19 22:16:31,259 32 WARNING [urllib3.connectionpool] Retrying (Retry(total=3, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/ports/d7aba38c-b9a1-4b54-b896-eb65d136032c 2026-02-19 22:16:31,264 32 WARNING [urllib3.connectionpool] Retrying (Retry(total=2, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/ports/d7aba38c-b9a1-4b54-b896-eb65d136032c 2026-02-19 22:16:31,269 32 WARNING [urllib3.connectionpool] Retrying (Retry(total=1, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/ports/d7aba38c-b9a1-4b54-b896-eb65d136032c 2026-02-19 22:16:31,272 32 WARNING [urllib3.connectionpool] Retrying (Retry(total=0, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/ports/d7aba38c-b9a1-4b54-b896-eb65d136032c 0 Content-Type: text/x-traceback;charset=utf8,language=python traceback 1030 Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn conn = connection.create_connection( File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 96, in create_connection raise err File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 86, in create_connection sock.connect(sa) ConnectionRefusedError: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): 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 383, in _make_request self._validate_conn(conn) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn conn.connect() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect conn = self._new_conn() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn raise NewConnectionError( urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused 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 90, in test_create_update_delete_port body = self.ports_client.update_port(port['id'], File "/usr/lib/python3.9/site-packages/tempest/lib/services/network/ports_client.py", line 39, in update_port return self.update_resource(uri, post_data) File "/usr/lib/python3.9/site-packages/tempest/lib/services/network/base.py", line 77, in update_resource resp, body = self.put(req_uri, req_post_data) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 392, in put return self.request('PUT', url, extra_headers, headers, body, chunked) 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 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( [Previous line repeated 7 more times] 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 576, in increment raise MaxRetryError(_pool, url, error or ResponseError(cause)) urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='neutron-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v2.0/ports/d7aba38c-b9a1-4b54-b896-eb65d136032c (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 0 Content-Type: text/x-traceback;charset=utf8,language=python traceback-1 FF7 Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn conn = connection.create_connection( File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 96, in create_connection raise err File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 86, in create_connection sock.connect(sa) ConnectionRefusedError: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): 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 383, in _make_request self._validate_conn(conn) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn conn.connect() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect conn = self._new_conn() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn raise NewConnectionError( urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused 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 50, in _delete_port self.ports_client.delete_port(port_id) File "/usr/lib/python3.9/site-packages/tempest/lib/services/network/ports_client.py", line 59, in delete_port 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 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 74, in request return self.request_encode_url( File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 96, in request_encode_url 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 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( [Previous line repeated 7 more times] 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 576, in increment raise MaxRetryError(_pool, url, error or ResponseError(cause)) urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='neutron-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v2.0/ports/d7aba38c-b9a1-4b54-b896-eb65d136032c (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 0 Content-Type: text/x-traceback;charset=utf8,language=python traceback-2 1095 Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn conn = connection.create_connection( File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 96, in create_connection raise err File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 86, in create_connection sock.connect(sa) ConnectionRefusedError: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): 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 383, in _make_request self._validate_conn(conn) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn conn.connect() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect conn = self._new_conn() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn raise NewConnectionError( urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 968, in wait_for_resource_deletion if self.is_resource_deleted(id, *args, **kwargs): File "/usr/lib/python3.9/site-packages/tempest/lib/services/network/ports_client.py", line 83, in is_resource_deleted self.show_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 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 74, in request return self.request_encode_url( File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 96, in request_encode_url 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 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( [Previous line repeated 7 more times] 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 576, in increment raise MaxRetryError(_pool, url, error or ResponseError(cause)) urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='neutron-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v2.0/ports/d7aba38c-b9a1-4b54-b896-eb65d136032c (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 0 ] tags: -worker-7 time: 2026-02-19 22:16:31.278739Z tags: worker-4 test: tempest.api.network.test_networks.NetworksTest.test_list_networks[id-f7ffdeda-e200-4a7a-bcbe-05716e86bf43,smoke] time: 2026-02-19 22:16:31.348229Z failure: tempest.api.network.test_networks.NetworksTest.test_list_networks[id-f7ffdeda-e200-4a7a-bcbe-05716e86bf43,smoke] [ multipart Content-Type: text/plain;charset=utf8 pythonlogging:'' D20 2026-02-19 22:16:31,295 29 WARNING [urllib3.connectionpool] Retrying (Retry(total=9, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks 2026-02-19 22:16:31,323 29 WARNING [urllib3.connectionpool] Retrying (Retry(total=8, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks 2026-02-19 22:16:31,328 29 WARNING [urllib3.connectionpool] Retrying (Retry(total=7, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks 2026-02-19 22:16:31,331 29 WARNING [urllib3.connectionpool] Retrying (Retry(total=6, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks 2026-02-19 22:16:31,333 29 WARNING [urllib3.connectionpool] Retrying (Retry(total=5, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks 2026-02-19 22:16:31,335 29 WARNING [urllib3.connectionpool] Retrying (Retry(total=4, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks 2026-02-19 22:16:31,336 29 WARNING [urllib3.connectionpool] Retrying (Retry(total=3, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks 2026-02-19 22:16:31,338 29 WARNING [urllib3.connectionpool] Retrying (Retry(total=2, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks 2026-02-19 22:16:31,341 29 WARNING [urllib3.connectionpool] Retrying (Retry(total=1, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks 2026-02-19 22:16:31,342 29 WARNING [urllib3.connectionpool] Retrying (Retry(total=0, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks 0 Content-Type: text/x-traceback;charset=utf8,language=python traceback FE3 Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn conn = connection.create_connection( File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 96, in create_connection raise err File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 86, in create_connection sock.connect(sa) ConnectionRefusedError: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): 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 383, in _make_request self._validate_conn(conn) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn conn.connect() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect conn = self._new_conn() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn raise NewConnectionError( urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused 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_networks.py", line 212, in test_list_networks body = self.networks_client.list_networks() File "/usr/lib/python3.9/site-packages/tempest/lib/services/network/networks_client.py", line 62, in list_networks 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 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 74, in request return self.request_encode_url( File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 96, in request_encode_url 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 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( [Previous line repeated 7 more times] 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 576, in increment raise MaxRetryError(_pool, url, error or ResponseError(cause)) urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='neutron-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v2.0/networks (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 0 ] tags: -worker-4 time: 2026-02-19 22:16:31.313851Z tags: worker-7 test: tempest.api.network.test_ports.PortsIpV6TestJSON.test_list_ports[id-cf95b358-3e92-4a29-a148-52445e1ac50e,smoke] time: 2026-02-19 22:16:31.355330Z failure: tempest.api.network.test_ports.PortsIpV6TestJSON.test_list_ports[id-cf95b358-3e92-4a29-a148-52445e1ac50e,smoke] [ multipart Content-Type: text/plain;charset=utf8 pythonlogging:'' D02 2026-02-19 22:16:31,323 32 WARNING [urllib3.connectionpool] Retrying (Retry(total=9, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/ports 2026-02-19 22:16:31,327 32 WARNING [urllib3.connectionpool] Retrying (Retry(total=8, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/ports 2026-02-19 22:16:31,329 32 WARNING [urllib3.connectionpool] Retrying (Retry(total=7, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/ports 2026-02-19 22:16:31,332 32 WARNING [urllib3.connectionpool] Retrying (Retry(total=6, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/ports 2026-02-19 22:16:31,338 32 WARNING [urllib3.connectionpool] Retrying (Retry(total=5, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/ports 2026-02-19 22:16:31,341 32 WARNING [urllib3.connectionpool] Retrying (Retry(total=4, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/ports 2026-02-19 22:16:31,342 32 WARNING [urllib3.connectionpool] Retrying (Retry(total=3, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/ports 2026-02-19 22:16:31,349 32 WARNING [urllib3.connectionpool] Retrying (Retry(total=2, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/ports 2026-02-19 22:16:31,351 32 WARNING [urllib3.connectionpool] Retrying (Retry(total=1, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/ports 2026-02-19 22:16:31,353 32 WARNING [urllib3.connectionpool] Retrying (Retry(total=0, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/ports 0 Content-Type: text/x-traceback;charset=utf8,language=python traceback FCE Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn conn = connection.create_connection( File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 96, in create_connection raise err File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 86, in create_connection sock.connect(sa) ConnectionRefusedError: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): 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 383, in _make_request self._validate_conn(conn) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn conn.connect() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect conn = self._new_conn() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn raise NewConnectionError( urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused 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 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 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 74, in request return self.request_encode_url( File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 96, in request_encode_url 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 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( [Previous line repeated 7 more times] 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 576, in increment raise MaxRetryError(_pool, url, error or ResponseError(cause)) urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='neutron-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v2.0/ports (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 0 ] tags: -worker-7 time: 2026-02-19 22:16:31.349518Z tags: worker-4 test: tempest.api.network.test_networks.NetworksTest.test_list_subnets[id-db68ba48-f4ea-49e9-81d1-e367f6d0b20a,smoke] time: 2026-02-19 22:16:31.376582Z failure: tempest.api.network.test_networks.NetworksTest.test_list_subnets[id-db68ba48-f4ea-49e9-81d1-e367f6d0b20a,smoke] [ multipart Content-Type: text/plain;charset=utf8 pythonlogging:'' D16 2026-02-19 22:16:31,352 29 WARNING [urllib3.connectionpool] Retrying (Retry(total=9, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/subnets 2026-02-19 22:16:31,355 29 WARNING [urllib3.connectionpool] Retrying (Retry(total=8, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/subnets 2026-02-19 22:16:31,357 29 WARNING [urllib3.connectionpool] Retrying (Retry(total=7, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/subnets 2026-02-19 22:16:31,359 29 WARNING [urllib3.connectionpool] Retrying (Retry(total=6, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/subnets 2026-02-19 22:16:31,362 29 WARNING [urllib3.connectionpool] Retrying (Retry(total=5, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/subnets 2026-02-19 22:16:31,365 29 WARNING [urllib3.connectionpool] Retrying (Retry(total=4, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/subnets 2026-02-19 22:16:31,367 29 WARNING [urllib3.connectionpool] Retrying (Retry(total=3, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/subnets 2026-02-19 22:16:31,369 29 WARNING [urllib3.connectionpool] Retrying (Retry(total=2, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/subnets 2026-02-19 22:16:31,370 29 WARNING [urllib3.connectionpool] Retrying (Retry(total=1, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/subnets 2026-02-19 22:16:31,372 29 WARNING [urllib3.connectionpool] Retrying (Retry(total=0, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/subnets 0 Content-Type: text/x-traceback;charset=utf8,language=python traceback FDD Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn conn = connection.create_connection( File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 96, in create_connection raise err File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 86, in create_connection sock.connect(sa) ConnectionRefusedError: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): 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 383, in _make_request self._validate_conn(conn) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn conn.connect() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect conn = self._new_conn() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn raise NewConnectionError( urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused 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_networks.py", line 255, in test_list_subnets body = self.subnets_client.list_subnets() File "/usr/lib/python3.9/site-packages/tempest/lib/services/network/subnets_client.py", line 62, in list_subnets 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 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 74, in request return self.request_encode_url( File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 96, in request_encode_url 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 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( [Previous line repeated 7 more times] 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 576, in increment raise MaxRetryError(_pool, url, error or ResponseError(cause)) urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='neutron-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v2.0/subnets (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 0 ] tags: -worker-4 time: 2026-02-19 22:16:31.359124Z tags: worker-7 test: tempest.api.network.test_ports.PortsIpV6TestJSON.test_show_port[id-c9a685bd-e83f-499c-939f-9f7863ca259f,smoke] time: 2026-02-19 22:16:31.384831Z failure: tempest.api.network.test_ports.PortsIpV6TestJSON.test_show_port[id-c9a685bd-e83f-499c-939f-9f7863ca259f,smoke] [ multipart Content-Type: text/plain;charset=utf8 pythonlogging:'' E74 2026-02-19 22:16:31,362 32 WARNING [urllib3.connectionpool] Retrying (Retry(total=9, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/ports/71fd0cba-90f9-4f15-94d1-ec2b54626203 2026-02-19 22:16:31,365 32 WARNING [urllib3.connectionpool] Retrying (Retry(total=8, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/ports/71fd0cba-90f9-4f15-94d1-ec2b54626203 2026-02-19 22:16:31,367 32 WARNING [urllib3.connectionpool] Retrying (Retry(total=7, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/ports/71fd0cba-90f9-4f15-94d1-ec2b54626203 2026-02-19 22:16:31,370 32 WARNING [urllib3.connectionpool] Retrying (Retry(total=6, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/ports/71fd0cba-90f9-4f15-94d1-ec2b54626203 2026-02-19 22:16:31,371 32 WARNING [urllib3.connectionpool] Retrying (Retry(total=5, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/ports/71fd0cba-90f9-4f15-94d1-ec2b54626203 2026-02-19 22:16:31,372 32 WARNING [urllib3.connectionpool] Retrying (Retry(total=4, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/ports/71fd0cba-90f9-4f15-94d1-ec2b54626203 2026-02-19 22:16:31,374 32 WARNING [urllib3.connectionpool] Retrying (Retry(total=3, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/ports/71fd0cba-90f9-4f15-94d1-ec2b54626203 2026-02-19 22:16:31,376 32 WARNING [urllib3.connectionpool] Retrying (Retry(total=2, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/ports/71fd0cba-90f9-4f15-94d1-ec2b54626203 2026-02-19 22:16:31,378 32 WARNING [urllib3.connectionpool] Retrying (Retry(total=1, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/ports/71fd0cba-90f9-4f15-94d1-ec2b54626203 2026-02-19 22:16:31,381 32 WARNING [urllib3.connectionpool] Retrying (Retry(total=0, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/ports/71fd0cba-90f9-4f15-94d1-ec2b54626203 0 Content-Type: text/x-traceback;charset=utf8,language=python traceback FFC Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn conn = connection.create_connection( File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 96, in create_connection raise err File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 86, in create_connection sock.connect(sa) ConnectionRefusedError: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): 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 383, in _make_request self._validate_conn(conn) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn conn.connect() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect conn = self._new_conn() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn raise NewConnectionError( urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused 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 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 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 74, in request return self.request_encode_url( File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 96, in request_encode_url 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 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( [Previous line repeated 7 more times] 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 576, in increment raise MaxRetryError(_pool, url, error or ResponseError(cause)) urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='neutron-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v2.0/ports/71fd0cba-90f9-4f15-94d1-ec2b54626203 (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 0 ] tags: -worker-7 time: 2026-02-19 22:16:31.395200Z tags: worker-1 test: setUpClass (telemetry_tempest_plugin.aodh.api.test_alarming_api_negative.TelemetryAlarmingNegativeTest) time: 2026-02-19 22:16:31.395200Z failure: setUpClass (telemetry_tempest_plugin.aodh.api.test_alarming_api_negative.TelemetryAlarmingNegativeTest) [ multipart Content-Type: text/x-traceback;charset=utf8,language=python traceback 14F4 Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn conn = connection.create_connection( File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 96, in create_connection raise err File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 86, in create_connection sock.connect(sa) ConnectionRefusedError: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): 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 383, in _make_request self._validate_conn(conn) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn conn.connect() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect conn = self._new_conn() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn raise NewConnectionError( urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused 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/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 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 319, in _create_network_resources self._add_router_interface(router['id'], subnet['id']) File "/usr/lib/python3.9/site-packages/tempest/lib/common/dynamic_creds.py", line 383, in _add_router_interface self.routers_admin_client.add_router_interface(router_id, File "/usr/lib/python3.9/site-packages/tempest/lib/services/network/routers_client.py", line 72, in add_router_interface return self.update_resource(uri, kwargs) File "/usr/lib/python3.9/site-packages/tempest/lib/services/network/base.py", line 77, in update_resource resp, body = self.put(req_uri, req_post_data) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 392, in put return self.request('PUT', url, extra_headers, headers, body, chunked) 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 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( [Previous line repeated 7 more times] 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 576, in increment raise MaxRetryError(_pool, url, error or ResponseError(cause)) urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='neutron-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v2.0/routers/64adf81d-be6d-46da-9eca-91a6c833a555/add_router_interface (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 0 ] tags: -worker-1 time: 2026-02-19 22:16:31.400642Z tags: worker-1 test: setUpClass (telemetry_tempest_plugin.scenario.test_gnocchi.GnocchiGabbiTest) time: 2026-02-19 22:16:31.400642Z skip: setUpClass (telemetry_tempest_plugin.scenario.test_gnocchi.GnocchiGabbiTest) [ multipart Content-Type: text/plain;charset=utf8 reason 1B Gnocchi support is required0 ] tags: -worker-1 time: 2026-02-19 22:16:31.377775Z tags: worker-4 test: tempest.api.network.test_networks.NetworksTest.test_show_network[id-2bf13842-c93f-4a69-83ed-717d2ec3b44e,smoke] time: 2026-02-19 22:16:31.500820Z failure: tempest.api.network.test_networks.NetworksTest.test_show_network[id-2bf13842-c93f-4a69-83ed-717d2ec3b44e,smoke] [ multipart Content-Type: text/plain;charset=utf8 pythonlogging:'' E92 2026-02-19 22:16:31,380 29 WARNING [urllib3.connectionpool] Retrying (Retry(total=9, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks/4b5f4df9-3d90-43dc-bbf4-406e2eaaae43 2026-02-19 22:16:31,383 29 WARNING [urllib3.connectionpool] Retrying (Retry(total=8, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks/4b5f4df9-3d90-43dc-bbf4-406e2eaaae43 2026-02-19 22:16:31,386 29 WARNING [urllib3.connectionpool] Retrying (Retry(total=7, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks/4b5f4df9-3d90-43dc-bbf4-406e2eaaae43 2026-02-19 22:16:31,389 29 WARNING [urllib3.connectionpool] Retrying (Retry(total=6, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks/4b5f4df9-3d90-43dc-bbf4-406e2eaaae43 2026-02-19 22:16:31,392 29 WARNING [urllib3.connectionpool] Retrying (Retry(total=5, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks/4b5f4df9-3d90-43dc-bbf4-406e2eaaae43 2026-02-19 22:16:31,395 29 WARNING [urllib3.connectionpool] Retrying (Retry(total=4, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks/4b5f4df9-3d90-43dc-bbf4-406e2eaaae43 2026-02-19 22:16:31,400 29 WARNING [urllib3.connectionpool] Retrying (Retry(total=3, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks/4b5f4df9-3d90-43dc-bbf4-406e2eaaae43 2026-02-19 22:16:31,420 29 WARNING [urllib3.connectionpool] Retrying (Retry(total=2, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks/4b5f4df9-3d90-43dc-bbf4-406e2eaaae43 2026-02-19 22:16:31,489 29 WARNING [urllib3.connectionpool] Retrying (Retry(total=1, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks/4b5f4df9-3d90-43dc-bbf4-406e2eaaae43 2026-02-19 22:16:31,496 29 WARNING [urllib3.connectionpool] Retrying (Retry(total=0, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks/4b5f4df9-3d90-43dc-bbf4-406e2eaaae43 0 Content-Type: text/x-traceback;charset=utf8,language=python traceback 1014 Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn conn = connection.create_connection( File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 96, in create_connection raise err File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 86, in create_connection sock.connect(sa) ConnectionRefusedError: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): 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 383, in _make_request self._validate_conn(conn) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn conn.connect() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect conn = self._new_conn() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn raise NewConnectionError( urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused 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_networks.py", line 188, in test_show_network body = self.networks_client.show_network(self.network['id']) File "/usr/lib/python3.9/site-packages/tempest/lib/services/network/networks_client.py", line 48, in show_network 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 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 74, in request return self.request_encode_url( File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 96, in request_encode_url 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 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( [Previous line repeated 7 more times] 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 576, in increment raise MaxRetryError(_pool, url, error or ResponseError(cause)) urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='neutron-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v2.0/networks/4b5f4df9-3d90-43dc-bbf4-406e2eaaae43 (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 0 ] tags: -worker-4 time: 2026-02-19 22:16:31.502490Z tags: worker-4 test: tempest.api.network.test_networks.NetworksTest.test_show_subnet[id-bd635d81-6030-4dd1-b3b9-31ba0cfdf6cc,smoke] time: 2026-02-19 22:16:31.530664Z failure: tempest.api.network.test_networks.NetworksTest.test_show_subnet[id-bd635d81-6030-4dd1-b3b9-31ba0cfdf6cc,smoke] [ multipart Content-Type: text/plain;charset=utf8 pythonlogging:'' E88 2026-02-19 22:16:31,507 29 WARNING [urllib3.connectionpool] Retrying (Retry(total=9, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/subnets/5ed82c01-b381-48ce-a65e-94cc55dccf9e 2026-02-19 22:16:31,511 29 WARNING [urllib3.connectionpool] Retrying (Retry(total=8, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/subnets/5ed82c01-b381-48ce-a65e-94cc55dccf9e 2026-02-19 22:16:31,513 29 WARNING [urllib3.connectionpool] Retrying (Retry(total=7, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/subnets/5ed82c01-b381-48ce-a65e-94cc55dccf9e 2026-02-19 22:16:31,515 29 WARNING [urllib3.connectionpool] Retrying (Retry(total=6, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/subnets/5ed82c01-b381-48ce-a65e-94cc55dccf9e 2026-02-19 22:16:31,518 29 WARNING [urllib3.connectionpool] Retrying (Retry(total=5, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/subnets/5ed82c01-b381-48ce-a65e-94cc55dccf9e 2026-02-19 22:16:31,519 29 WARNING [urllib3.connectionpool] Retrying (Retry(total=4, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/subnets/5ed82c01-b381-48ce-a65e-94cc55dccf9e 2026-02-19 22:16:31,522 29 WARNING [urllib3.connectionpool] Retrying (Retry(total=3, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/subnets/5ed82c01-b381-48ce-a65e-94cc55dccf9e 2026-02-19 22:16:31,523 29 WARNING [urllib3.connectionpool] Retrying (Retry(total=2, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/subnets/5ed82c01-b381-48ce-a65e-94cc55dccf9e 2026-02-19 22:16:31,525 29 WARNING [urllib3.connectionpool] Retrying (Retry(total=1, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/subnets/5ed82c01-b381-48ce-a65e-94cc55dccf9e 2026-02-19 22:16:31,528 29 WARNING [urllib3.connectionpool] Retrying (Retry(total=0, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/subnets/5ed82c01-b381-48ce-a65e-94cc55dccf9e 0 Content-Type: text/x-traceback;charset=utf8,language=python traceback 100D Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn conn = connection.create_connection( File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 96, in create_connection raise err File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 86, in create_connection sock.connect(sa) ConnectionRefusedError: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): 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 383, in _make_request self._validate_conn(conn) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn conn.connect() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect conn = self._new_conn() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn raise NewConnectionError( urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused 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_networks.py", line 233, in test_show_subnet body = self.subnets_client.show_subnet(self.subnet['id']) File "/usr/lib/python3.9/site-packages/tempest/lib/services/network/subnets_client.py", line 48, in show_subnet 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 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 74, in request return self.request_encode_url( File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 96, in request_encode_url 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 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( [Previous line repeated 7 more times] 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 576, in increment raise MaxRetryError(_pool, url, error or ResponseError(cause)) urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='neutron-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v2.0/subnets/5ed82c01-b381-48ce-a65e-94cc55dccf9e (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 0 ] tags: -worker-4 time: 2026-02-19 22:15:45.939826Z tags: worker-5 test: telemetry_tempest_plugin.scenario.test_telemetry_integration_prometheus.PrometheusGabbiTest.test_autoscaling time: 2026-02-19 22:16:31.583575Z failure: telemetry_tempest_plugin.scenario.test_telemetry_integration_prometheus.PrometheusGabbiTest.test_autoscaling [ multipart Content-Type: text/plain;charset=utf8 pythonlogging:'' 2AEF 2026-02-19 22:15:45,989 30 DEBUG [tempest.scenario.manager] paths: img: /var/lib/tempest/openshift/etc/cirros-0.6.2-x86_64-disk.img, container_format: bare, disk_format: qcow2, properties: None 2026-02-19 22:15:46,596 30 INFO [tempest.lib.common.rest_client] Request (main): 201 POST https://glance-default-public-openstack.apps-crc.testing/v2/images 0.592s 2026-02-19 22:15:46,597 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"name": "tempest-scenario-img--1189279742", "container_format": "bare", "disk_format": "qcow2", "visibility": "private"} Response - Headers: {'date': 'Thu, 19 Feb 2026 22:15:46 GMT', 'server': 'Apache', 'content-length': '642', 'location': 'https://glance-default-public-openstack.apps-crc.testing/v2/images/f1960582-addc-4fe6-8fc7-729b71a21cd9', 'openstack-image-import-methods': 'web-download,glance-direct', 'openstack-image-store-ids': 'default_backend', 'x-openstack-request-id': 'req-b980b05a-f044-4291-958d-d80411c3bf5d', 'content-type': 'application/json', 'set-cookie': 'c27908ff53cf87cdb033d6a54ac4cb8e=9cba406d4e042e51f6925d14a657e841; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '201', 'content-location': 'https://glance-default-public-openstack.apps-crc.testing/v2/images'} Body: b'{"name": "tempest-scenario-img--1189279742", "disk_format": "qcow2", "container_format": "bare", "visibility": "private", "size": null, "virtual_size": null, "status": "queued", "checksum": null, "protected": false, "min_ram": 0, "min_disk": 0, "owner": "7fc33c05dd5b48bd84544f807bba604c", "os_hidden": false, "os_hash_algo": null, "os_hash_value": null, "id": "f1960582-addc-4fe6-8fc7-729b71a21cd9", "created_at": "2026-02-19T22:15:46Z", "updated_at": "2026-02-19T22:15:46Z", "tags": [], "self": "/v2/images/f1960582-addc-4fe6-8fc7-729b71a21cd9", "file": "/v2/images/f1960582-addc-4fe6-8fc7-729b71a21cd9/file", "schema": "/v2/schemas/image"}' 2026-02-19 22:15:48,123 30 INFO [tempest.lib.common.rest_client] Request (main): 204 PUT https://glance-default-public-openstack.apps-crc.testing/v2/images/f1960582-addc-4fe6-8fc7-729b71a21cd9/file 1.525s 2026-02-19 22:15:48,124 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/octet-stream', 'X-Auth-Token': ''} Body: Response - Headers: {'date': 'Thu, 19 Feb 2026 22:15:46 GMT', 'server': 'Apache', 'x-openstack-request-id': 'req-57675a8b-20cb-4c2a-aa56-043d593aa957', 'set-cookie': 'c27908ff53cf87cdb033d6a54ac4cb8e=9cba406d4e042e51f6925d14a657e841; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '204', 'content-location': 'https://glance-default-public-openstack.apps-crc.testing/v2/images/f1960582-addc-4fe6-8fc7-729b71a21cd9/file'} Body: b'' 2026-02-19 22:15:48,124 30 DEBUG [tempest.scenario.manager] image:f1960582-addc-4fe6-8fc7-729b71a21cd9 2026-02-19 22:15:52,375 30 INFO [urllib3.poolmanager] Redirecting https://heat-api-public-openstack.apps-crc.testing/v1/7fc33c05dd5b48bd84544f807bba604c/stacks/tempest-telemetry-461567906 -> https://heat-api-public-openstack.apps-crc.testing/v1/7fc33c05dd5b48bd84544f807bba604c/stacks/tempest-telemetry-461567906/66246868-4b32-488f-ae7c-1e645ec75ec7 2026-02-19 22:15:54,755 30 INFO [urllib3.poolmanager] Redirecting https://heat-api-public-openstack.apps-crc.testing/v1/7fc33c05dd5b48bd84544f807bba604c/stacks/tempest-telemetry-461567906 -> https://heat-api-public-openstack.apps-crc.testing/v1/7fc33c05dd5b48bd84544f807bba604c/stacks/tempest-telemetry-461567906/66246868-4b32-488f-ae7c-1e645ec75ec7 2026-02-19 22:15:57,705 30 INFO [urllib3.poolmanager] Redirecting https://heat-api-public-openstack.apps-crc.testing/v1/7fc33c05dd5b48bd84544f807bba604c/stacks/tempest-telemetry-461567906 -> https://heat-api-public-openstack.apps-crc.testing/v1/7fc33c05dd5b48bd84544f807bba604c/stacks/tempest-telemetry-461567906/66246868-4b32-488f-ae7c-1e645ec75ec7 2026-02-19 22:16:00,086 30 INFO [urllib3.poolmanager] Redirecting https://heat-api-public-openstack.apps-crc.testing/v1/7fc33c05dd5b48bd84544f807bba604c/stacks/tempest-telemetry-461567906 -> https://heat-api-public-openstack.apps-crc.testing/v1/7fc33c05dd5b48bd84544f807bba604c/stacks/tempest-telemetry-461567906/66246868-4b32-488f-ae7c-1e645ec75ec7 2026-02-19 22:16:02,808 30 INFO [urllib3.poolmanager] Redirecting https://heat-api-public-openstack.apps-crc.testing/v1/7fc33c05dd5b48bd84544f807bba604c/stacks/tempest-telemetry-461567906 -> https://heat-api-public-openstack.apps-crc.testing/v1/7fc33c05dd5b48bd84544f807bba604c/stacks/tempest-telemetry-461567906/66246868-4b32-488f-ae7c-1e645ec75ec7 2026-02-19 22:16:05,714 30 INFO [urllib3.poolmanager] Redirecting https://heat-api-public-openstack.apps-crc.testing/v1/7fc33c05dd5b48bd84544f807bba604c/stacks/tempest-telemetry-461567906 -> https://heat-api-public-openstack.apps-crc.testing/v1/7fc33c05dd5b48bd84544f807bba604c/stacks/tempest-telemetry-461567906/66246868-4b32-488f-ae7c-1e645ec75ec7 2026-02-19 22:16:08,506 30 INFO [urllib3.poolmanager] Redirecting https://heat-api-public-openstack.apps-crc.testing/v1/7fc33c05dd5b48bd84544f807bba604c/stacks/tempest-telemetry-461567906 -> https://heat-api-public-openstack.apps-crc.testing/v1/7fc33c05dd5b48bd84544f807bba604c/stacks/tempest-telemetry-461567906/66246868-4b32-488f-ae7c-1e645ec75ec7 2026-02-19 22:16:13,322 30 INFO [urllib3.poolmanager] Redirecting https://heat-api-public-openstack.apps-crc.testing/v1/7fc33c05dd5b48bd84544f807bba604c/stacks/tempest-telemetry-461567906 -> https://heat-api-public-openstack.apps-crc.testing/v1/7fc33c05dd5b48bd84544f807bba604c/stacks/tempest-telemetry-461567906/66246868-4b32-488f-ae7c-1e645ec75ec7 2026-02-19 22:16:17,714 30 INFO [urllib3.poolmanager] Redirecting https://heat-api-public-openstack.apps-crc.testing/v1/7fc33c05dd5b48bd84544f807bba604c/stacks/tempest-telemetry-461567906 -> https://heat-api-public-openstack.apps-crc.testing/v1/7fc33c05dd5b48bd84544f807bba604c/stacks/tempest-telemetry-461567906/66246868-4b32-488f-ae7c-1e645ec75ec7 2026-02-19 22:16:21,605 30 INFO [urllib3.poolmanager] Redirecting https://heat-api-public-openstack.apps-crc.testing/v1/7fc33c05dd5b48bd84544f807bba604c/stacks/tempest-telemetry-461567906 -> https://heat-api-public-openstack.apps-crc.testing/v1/7fc33c05dd5b48bd84544f807bba604c/stacks/tempest-telemetry-461567906/66246868-4b32-488f-ae7c-1e645ec75ec7 2026-02-19 22:16:24,007 30 INFO [urllib3.poolmanager] Redirecting https://heat-api-public-openstack.apps-crc.testing/v1/7fc33c05dd5b48bd84544f807bba604c/stacks/tempest-telemetry-461567906 -> https://heat-api-public-openstack.apps-crc.testing/v1/7fc33c05dd5b48bd84544f807bba604c/stacks/tempest-telemetry-461567906/66246868-4b32-488f-ae7c-1e645ec75ec7 2026-02-19 22:16:26,253 30 INFO [urllib3.poolmanager] Redirecting https://heat-api-public-openstack.apps-crc.testing/v1/7fc33c05dd5b48bd84544f807bba604c/stacks/tempest-telemetry-461567906 -> https://heat-api-public-openstack.apps-crc.testing/v1/7fc33c05dd5b48bd84544f807bba604c/stacks/tempest-telemetry-461567906/66246868-4b32-488f-ae7c-1e645ec75ec7 2026-02-19 22:16:31,383 30 WARNING [urllib3.connectionpool] Retrying (Retry(total=9, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2/images/f1960582-addc-4fe6-8fc7-729b71a21cd9 2026-02-19 22:16:31,388 30 WARNING [urllib3.connectionpool] Retrying (Retry(total=8, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2/images/f1960582-addc-4fe6-8fc7-729b71a21cd9 2026-02-19 22:16:31,391 30 WARNING [urllib3.connectionpool] Retrying (Retry(total=7, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2/images/f1960582-addc-4fe6-8fc7-729b71a21cd9 2026-02-19 22:16:31,395 30 WARNING [urllib3.connectionpool] Retrying (Retry(total=6, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2/images/f1960582-addc-4fe6-8fc7-729b71a21cd9 2026-02-19 22:16:31,419 30 WARNING [urllib3.connectionpool] Retrying (Retry(total=5, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2/images/f1960582-addc-4fe6-8fc7-729b71a21cd9 2026-02-19 22:16:31,487 30 WARNING [urllib3.connectionpool] Retrying (Retry(total=4, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2/images/f1960582-addc-4fe6-8fc7-729b71a21cd9 2026-02-19 22:16:31,490 30 WARNING [urllib3.connectionpool] Retrying (Retry(total=3, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2/images/f1960582-addc-4fe6-8fc7-729b71a21cd9 2026-02-19 22:16:31,495 30 WARNING [urllib3.connectionpool] Retrying (Retry(total=2, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2/images/f1960582-addc-4fe6-8fc7-729b71a21cd9 2026-02-19 22:16:31,498 30 WARNING [urllib3.connectionpool] Retrying (Retry(total=1, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2/images/f1960582-addc-4fe6-8fc7-729b71a21cd9 2026-02-19 22:16:31,502 30 WARNING [urllib3.connectionpool] Retrying (Retry(total=0, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2/images/f1960582-addc-4fe6-8fc7-729b71a21cd9 0 Content-Type: text/x-traceback;charset=utf8,language=python traceback FB8 Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/telemetry_tempest_plugin/scenario/utils.py", line 66, in test run_test(self, test_dir, filename) File "/usr/lib/python3.9/site-packages/telemetry_tempest_plugin/scenario/utils.py", line 58, in run_test test_class_instance.fail(msg) File "/usr/lib64/python3.9/unittest/case.py", line 676, in fail raise self.failureException(msg) AssertionError: From test "list servers grow" : Traceback (most recent call last): 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 446, in _make_request six.raise_from(e, None) File "", 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 289, in _read_status raise RemoteDisconnected("Remote end closed connection without" http.client.RemoteDisconnected: Remote end closed connection without response During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/gabbi/suitemaker.py", line 104, in do_test return test_method(*args, **kwargs) File "/usr/lib/python3.9/site-packages/gabbi/case.py", line 97, in wrapper func(self) File "/usr/lib/python3.9/site-packages/gabbi/case.py", line 164, in test_request self._run_test() File "/usr/lib/python3.9/site-packages/gabbi/case.py", line 585, in _run_test self._run_request(full_url, method, headers, body, File "/usr/lib/python3.9/site-packages/gabbi/case.py", line 498, in _run_request response, content = self.http.request( File "/usr/lib/python3.9/site-packages/gabbi/httpclient.py", line 120, in request response, content = super(VerboseHttp, self).request( File "/usr/lib/python3.9/site-packages/gabbi/httpclient.py", line 43, in request response = super(Http, self).request( File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 74, in request return self.request_encode_url( File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 96, in request_encode_url 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 509, in increment raise six.reraise(type(error), error, _stacktrace) File "/usr/lib/python3.9/site-packages/urllib3/packages/six.py", line 708, in reraise raise value.with_traceback(tb) 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 446, in _make_request six.raise_from(e, None) File "", 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 289, in _read_status raise RemoteDisconnected("Remote end closed connection without" urllib3.exceptions.ProtocolError: ('Connection aborted.', RemoteDisconnected('Remote end closed connection without response')) 0 Content-Type: text/x-traceback;charset=utf8,language=python traceback-1 ED7 Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn conn = connection.create_connection( File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 96, in create_connection raise err File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 86, in create_connection sock.connect(sa) ConnectionRefusedError: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): 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 383, in _make_request self._validate_conn(conn) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn conn.connect() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect conn = self._new_conn() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn raise NewConnectionError( urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/tempest/lib/services/image/v2/images_client.py", line 90, in delete_image resp, _ = 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/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 74, in request return self.request_encode_url( File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 96, in request_encode_url 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 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( [Previous line repeated 7 more times] 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 576, in increment raise MaxRetryError(_pool, url, error or ResponseError(cause)) urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='glance-default-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v2/images/f1960582-addc-4fe6-8fc7-729b71a21cd9 (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 0 ] tags: -worker-5 time: 2026-02-19 22:16:11.222938Z tags: worker-3 test: tempest.api.network.test_routers.RoutersIpV6Test.test_add_multiple_router_interfaces[id-802c73c9-c937-4cef-824b-2191e24a6aab,smoke] time: 2026-02-19 22:16:31.573594Z failure: tempest.api.network.test_routers.RoutersIpV6Test.test_add_multiple_router_interfaces[id-802c73c9-c937-4cef-824b-2191e24a6aab,smoke] [ multipart Content-Type: text/plain;charset=utf8 pythonlogging:'' 93BF 2026-02-19 22:16:15,346 28 INFO [tempest.lib.common.rest_client] Request (RoutersIpV6Test:test_add_multiple_router_interfaces): 201 POST https://neutron-public-openstack.apps-crc.testing/v2.0/networks 4.123s 2026-02-19 22:16:15,346 28 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"network": {"name": "tempest-RoutersIpV6Test-1210186217"}} Response - Headers: {'date': 'Thu, 19 Feb 2026 22:16:15 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '628', 'x-openstack-request-id': 'req-a9dee627-89a5-4a89-b605-686d05ea94e5', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=7f8eedfcd082174c94dab209a98907d7; 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":"24de1528-aa76-48bb-956c-d83b82f61a76","name":"tempest-RoutersIpV6Test-1210186217","tenant_id":"3b0079358f03448b874a58b90d9a284a","admin_state_up":true,"mtu":1442,"status":"ACTIVE","subnets":[],"shared":false,"project_id":"3b0079358f03448b874a58b90d9a284a","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-19T22:16:12Z","updated_at":"2026-02-19T22:16:12Z","revision_number":1}}' 2026-02-19 22:16:17,249 28 INFO [tempest.lib.common.rest_client] Request (RoutersIpV6Test:test_add_multiple_router_interfaces): 201 POST https://neutron-public-openstack.apps-crc.testing/v2.0/networks 1.902s 2026-02-19 22:16:17,250 28 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"network": {"name": "tempest-RoutersIpV6Test-1568582097"}} Response - Headers: {'date': 'Thu, 19 Feb 2026 22:16:17 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '628', 'x-openstack-request-id': 'req-5f91c791-957b-430a-a1e6-74ff8ff4880e', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=7f8eedfcd082174c94dab209a98907d7; 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":"a0c43dbb-736f-463d-9068-7066113d5f74","name":"tempest-RoutersIpV6Test-1568582097","tenant_id":"3b0079358f03448b874a58b90d9a284a","admin_state_up":true,"mtu":1442,"status":"ACTIVE","subnets":[],"shared":false,"project_id":"3b0079358f03448b874a58b90d9a284a","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-19T22:16:15Z","updated_at":"2026-02-19T22:16:15Z","revision_number":1}}' 2026-02-19 22:16:18,445 28 INFO [tempest.lib.common.rest_client] Request (RoutersIpV6Test:test_add_multiple_router_interfaces): 201 POST https://neutron-public-openstack.apps-crc.testing/v2.0/subnets 1.194s 2026-02-19 22:16:18,446 28 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"subnet": {"network_id": "24de1528-aa76-48bb-956c-d83b82f61a76", "cidr": "2001:db8::/64", "ip_version": 6, "gateway_ip": "2001:db8::1"}} Response - Headers: {'date': 'Thu, 19 Feb 2026 22:16:18 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '622', 'x-openstack-request-id': 'req-b5bacfe7-1cc8-4732-a969-4897785a364c', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=7f8eedfcd082174c94dab209a98907d7; 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":"7d04f688-6e10-47e5-9774-a676feb05908","name":"","tenant_id":"3b0079358f03448b874a58b90d9a284a","network_id":"24de1528-aa76-48bb-956c-d83b82f61a76","ip_version":6,"subnetpool_id":null,"enable_dhcp":true,"ipv6_ra_mode":null,"ipv6_address_mode":null,"gateway_ip":"2001:db8::1","cidr":"2001:db8::/64","allocation_pools":[{"start":"2001:db8::2","end":"2001:db8::ffff:ffff:ffff:ffff"}],"host_routes":[],"dns_nameservers":[],"description":"","service_types":[],"tags":[],"created_at":"2026-02-19T22:16:18Z","updated_at":"2026-02-19T22:16:18Z","revision_number":0,"project_id":"3b0079358f03448b874a58b90d9a284a"}}' 2026-02-19 22:16:20,013 28 INFO [tempest.lib.common.rest_client] Request (RoutersIpV6Test:test_add_multiple_router_interfaces): 201 POST https://neutron-public-openstack.apps-crc.testing/v2.0/subnets 1.567s 2026-02-19 22:16:20,013 28 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"subnet": {"network_id": "a0c43dbb-736f-463d-9068-7066113d5f74", "cidr": "2001:db8:1::/64", "ip_version": 6, "gateway_ip": "2001:db8:1::1"}} Response - Headers: {'date': 'Thu, 19 Feb 2026 22:16:20 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '631', 'x-openstack-request-id': 'req-cfbe2b93-fe5a-4204-9e4f-ff1eaeda8e51', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=7f8eedfcd082174c94dab209a98907d7; 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":"0af7383e-2add-4fe9-ae7f-8e204052d15a","name":"","tenant_id":"3b0079358f03448b874a58b90d9a284a","network_id":"a0c43dbb-736f-463d-9068-7066113d5f74","ip_version":6,"subnetpool_id":null,"enable_dhcp":true,"ipv6_ra_mode":null,"ipv6_address_mode":null,"gateway_ip":"2001:db8:1::1","cidr":"2001:db8:1::/64","allocation_pools":[{"start":"2001:db8:1::2","end":"2001:db8:1:0:ffff:ffff:ffff:ffff"}],"host_routes":[],"dns_nameservers":[],"description":"","service_types":[],"tags":[],"created_at":"2026-02-19T22:16:19Z","updated_at":"2026-02-19T22:16:19Z","revision_number":0,"project_id":"3b0079358f03448b874a58b90d9a284a"}}' 2026-02-19 22:16:20,664 28 INFO [tempest.lib.common.rest_client] Request (RoutersIpV6Test:test_add_multiple_router_interfaces): 201 POST https://neutron-public-openstack.apps-crc.testing/v2.0/routers 0.650s 2026-02-19 22:16:20,664 28 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"router": {"name": "tempest-RoutersIpV6Test-router-1962161630", "external_gateway_info": {}, "admin_state_up": false}} Response - Headers: {'date': 'Thu, 19 Feb 2026 22:16:20 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '486', 'x-openstack-request-id': 'req-ac9313f3-9f0f-4178-8a2b-f0c0552d14d6', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=7f8eedfcd082174c94dab209a98907d7; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '201', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/routers'} Body: b'{"router": {"id": "88ea9b48-c748-4adb-9207-24f0562dd34a", "name": "tempest-RoutersIpV6Test-router-1962161630", "tenant_id": "3b0079358f03448b874a58b90d9a284a", "admin_state_up": false, "status": "ACTIVE", "external_gateway_info": null, "description": "", "availability_zones": [], "availability_zone_hints": [], "routes": [], "tags": [], "created_at": "2026-02-19T22:16:20Z", "updated_at": "2026-02-19T22:16:20Z", "revision_number": 1, "project_id": "3b0079358f03448b874a58b90d9a284a"}}' 2026-02-19 22:16:25,411 28 INFO [tempest.lib.common.rest_client] Request (RoutersIpV6Test:test_add_multiple_router_interfaces): 200 PUT https://neutron-public-openstack.apps-crc.testing/v2.0/routers/88ea9b48-c748-4adb-9207-24f0562dd34a/add_router_interface 4.746s 2026-02-19 22:16:25,411 28 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"subnet_id": "7d04f688-6e10-47e5-9774-a676feb05908"} Response - Headers: {'date': 'Thu, 19 Feb 2026 22:16:25 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '309', 'x-openstack-request-id': 'req-0d1a1fd7-51d8-4128-bf15-80564a885847', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=7f8eedfcd082174c94dab209a98907d7; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/routers/88ea9b48-c748-4adb-9207-24f0562dd34a/add_router_interface'} Body: b'{"id": "88ea9b48-c748-4adb-9207-24f0562dd34a", "tenant_id": "3b0079358f03448b874a58b90d9a284a", "port_id": "fad6aeee-4007-4786-8ab6-1f49b23ac4cd", "network_id": "24de1528-aa76-48bb-956c-d83b82f61a76", "subnet_id": "7d04f688-6e10-47e5-9774-a676feb05908", "subnet_ids": ["7d04f688-6e10-47e5-9774-a676feb05908"]}' 2026-02-19 22:16:26,066 28 INFO [tempest.lib.common.rest_client] Request (RoutersIpV6Test:test_add_multiple_router_interfaces): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/ports/fad6aeee-4007-4786-8ab6-1f49b23ac4cd 0.655s 2026-02-19 22:16:26,066 28 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Feb 2026 22:16:26 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '952', 'x-openstack-request-id': 'req-3dc8e44e-a3e7-459f-b651-0629b1ef5bf0', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=7f8eedfcd082174c94dab209a98907d7; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/ports/fad6aeee-4007-4786-8ab6-1f49b23ac4cd'} Body: b'{"port":{"id":"fad6aeee-4007-4786-8ab6-1f49b23ac4cd","name":"","network_id":"24de1528-aa76-48bb-956c-d83b82f61a76","tenant_id":"3b0079358f03448b874a58b90d9a284a","mac_address":"fa:16:3e:5c:a2:a0","admin_state_up":true,"status":"ACTIVE","device_id":"88ea9b48-c748-4adb-9207-24f0562dd34a","device_owner":"network:router_interface","fixed_ips":[{"subnet_id":"7d04f688-6e10-47e5-9774-a676feb05908","ip_address":"2001:db8::1"}],"allowed_address_pairs":[],"extra_dhcp_opts":[],"security_groups":[],"description":"","binding:vnic_type":"normal","qos_policy_id":null,"qos_network_policy_id":null,"port_security_enabled":false,"dns_name":"","dns_assignment":[{"ip_address":"2001:db8::1","hostname":"host-2001-db8--1","fqdn":"host-2001-db8--1.openstackgate.local."}],"dns_domain":"","ip_allocation":"immediate","tags":[],"created_at":"2026-02-19T22:16:22Z","updated_at":"2026-02-19T22:16:24Z","revision_number":2,"project_id":"3b0079358f03448b874a58b90d9a284a"}}' 2026-02-19 22:16:31,053 28 WARNING [urllib3.connectionpool] Retrying (Retry(total=9, connect=None, read=None, redirect=5, status=None)) after connection broken by 'ProtocolError('Connection aborted.', RemoteDisconnected('Remote end closed connection without response'))': /v2.0/routers/88ea9b48-c748-4adb-9207-24f0562dd34a/add_router_interface 2026-02-19 22:16:31,085 28 WARNING [urllib3.connectionpool] Retrying (Retry(total=8, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/routers/88ea9b48-c748-4adb-9207-24f0562dd34a/add_router_interface 2026-02-19 22:16:31,102 28 WARNING [urllib3.connectionpool] Retrying (Retry(total=7, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/routers/88ea9b48-c748-4adb-9207-24f0562dd34a/add_router_interface 2026-02-19 22:16:31,113 28 WARNING [urllib3.connectionpool] Retrying (Retry(total=6, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/routers/88ea9b48-c748-4adb-9207-24f0562dd34a/add_router_interface 2026-02-19 22:16:31,116 28 WARNING [urllib3.connectionpool] Retrying (Retry(total=5, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/routers/88ea9b48-c748-4adb-9207-24f0562dd34a/add_router_interface 2026-02-19 22:16:31,121 28 WARNING [urllib3.connectionpool] Retrying (Retry(total=4, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/routers/88ea9b48-c748-4adb-9207-24f0562dd34a/add_router_interface 2026-02-19 22:16:31,131 28 WARNING [urllib3.connectionpool] Retrying (Retry(total=3, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/routers/88ea9b48-c748-4adb-9207-24f0562dd34a/add_router_interface 2026-02-19 22:16:31,136 28 WARNING [urllib3.connectionpool] Retrying (Retry(total=2, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/routers/88ea9b48-c748-4adb-9207-24f0562dd34a/add_router_interface 2026-02-19 22:16:31,141 28 WARNING [urllib3.connectionpool] Retrying (Retry(total=1, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/routers/88ea9b48-c748-4adb-9207-24f0562dd34a/add_router_interface 2026-02-19 22:16:31,144 28 WARNING [urllib3.connectionpool] Retrying (Retry(total=0, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/routers/88ea9b48-c748-4adb-9207-24f0562dd34a/add_router_interface 2026-02-19 22:16:31,218 28 WARNING [urllib3.connectionpool] Retrying (Retry(total=9, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/routers/88ea9b48-c748-4adb-9207-24f0562dd34a/remove_router_interface 2026-02-19 22:16:31,228 28 WARNING [urllib3.connectionpool] Retrying (Retry(total=8, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/routers/88ea9b48-c748-4adb-9207-24f0562dd34a/remove_router_interface 2026-02-19 22:16:31,236 28 WARNING [urllib3.connectionpool] Retrying (Retry(total=7, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/routers/88ea9b48-c748-4adb-9207-24f0562dd34a/remove_router_interface 2026-02-19 22:16:31,239 28 WARNING [urllib3.connectionpool] Retrying (Retry(total=6, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/routers/88ea9b48-c748-4adb-9207-24f0562dd34a/remove_router_interface 2026-02-19 22:16:31,243 28 WARNING [urllib3.connectionpool] Retrying (Retry(total=5, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/routers/88ea9b48-c748-4adb-9207-24f0562dd34a/remove_router_interface 2026-02-19 22:16:31,245 28 WARNING [urllib3.connectionpool] Retrying (Retry(total=4, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/routers/88ea9b48-c748-4adb-9207-24f0562dd34a/remove_router_interface 2026-02-19 22:16:31,248 28 WARNING [urllib3.connectionpool] Retrying (Retry(total=3, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/routers/88ea9b48-c748-4adb-9207-24f0562dd34a/remove_router_interface 2026-02-19 22:16:31,254 28 WARNING [urllib3.connectionpool] Retrying (Retry(total=2, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/routers/88ea9b48-c748-4adb-9207-24f0562dd34a/remove_router_interface 2026-02-19 22:16:31,257 28 WARNING [urllib3.connectionpool] Retrying (Retry(total=1, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/routers/88ea9b48-c748-4adb-9207-24f0562dd34a/remove_router_interface 2026-02-19 22:16:31,261 28 WARNING [urllib3.connectionpool] Retrying (Retry(total=0, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/routers/88ea9b48-c748-4adb-9207-24f0562dd34a/remove_router_interface 2026-02-19 22:16:31,267 28 WARNING [urllib3.connectionpool] Retrying (Retry(total=9, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/ports?device_id=88ea9b48-c748-4adb-9207-24f0562dd34a 2026-02-19 22:16:31,269 28 WARNING [urllib3.connectionpool] Retrying (Retry(total=8, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/ports?device_id=88ea9b48-c748-4adb-9207-24f0562dd34a 2026-02-19 22:16:31,272 28 WARNING [urllib3.connectionpool] Retrying (Retry(total=7, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/ports?device_id=88ea9b48-c748-4adb-9207-24f0562dd34a 2026-02-19 22:16:31,315 28 WARNING [urllib3.connectionpool] Retrying (Retry(total=6, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/ports?device_id=88ea9b48-c748-4adb-9207-24f0562dd34a 2026-02-19 22:16:31,329 28 WARNING [urllib3.connectionpool] Retrying (Retry(total=5, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/ports?device_id=88ea9b48-c748-4adb-9207-24f0562dd34a 2026-02-19 22:16:31,331 28 WARNING [urllib3.connectionpool] Retrying (Retry(total=4, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/ports?device_id=88ea9b48-c748-4adb-9207-24f0562dd34a 2026-02-19 22:16:31,333 28 WARNING [urllib3.connectionpool] Retrying (Retry(total=3, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/ports?device_id=88ea9b48-c748-4adb-9207-24f0562dd34a 2026-02-19 22:16:31,335 28 WARNING [urllib3.connectionpool] Retrying (Retry(total=2, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/ports?device_id=88ea9b48-c748-4adb-9207-24f0562dd34a 2026-02-19 22:16:31,337 28 WARNING [urllib3.connectionpool] Retrying (Retry(total=1, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/ports?device_id=88ea9b48-c748-4adb-9207-24f0562dd34a 2026-02-19 22:16:31,338 28 WARNING [urllib3.connectionpool] Retrying (Retry(total=0, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/ports?device_id=88ea9b48-c748-4adb-9207-24f0562dd34a 2026-02-19 22:16:31,344 28 WARNING [urllib3.connectionpool] Retrying (Retry(total=9, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/subnets/0af7383e-2add-4fe9-ae7f-8e204052d15a 2026-02-19 22:16:31,350 28 WARNING [urllib3.connectionpool] Retrying (Retry(total=8, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/subnets/0af7383e-2add-4fe9-ae7f-8e204052d15a 2026-02-19 22:16:31,352 28 WARNING [urllib3.connectionpool] Retrying (Retry(total=7, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/subnets/0af7383e-2add-4fe9-ae7f-8e204052d15a 2026-02-19 22:16:31,353 28 WARNING [urllib3.connectionpool] Retrying (Retry(total=6, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/subnets/0af7383e-2add-4fe9-ae7f-8e204052d15a 2026-02-19 22:16:31,356 28 WARNING [urllib3.connectionpool] Retrying (Retry(total=5, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/subnets/0af7383e-2add-4fe9-ae7f-8e204052d15a 2026-02-19 22:16:31,358 28 WARNING [urllib3.connectionpool] Retrying (Retry(total=4, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/subnets/0af7383e-2add-4fe9-ae7f-8e204052d15a 2026-02-19 22:16:31,359 28 WARNING [urllib3.connectionpool] Retrying (Retry(total=3, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/subnets/0af7383e-2add-4fe9-ae7f-8e204052d15a 2026-02-19 22:16:31,362 28 WARNING [urllib3.connectionpool] Retrying (Retry(total=2, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/subnets/0af7383e-2add-4fe9-ae7f-8e204052d15a 2026-02-19 22:16:31,364 28 WARNING [urllib3.connectionpool] Retrying (Retry(total=1, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/subnets/0af7383e-2add-4fe9-ae7f-8e204052d15a 2026-02-19 22:16:31,366 28 WARNING [urllib3.connectionpool] Retrying (Retry(total=0, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/subnets/0af7383e-2add-4fe9-ae7f-8e204052d15a 2026-02-19 22:16:31,386 28 WARNING [urllib3.connectionpool] Retrying (Retry(total=9, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/subnets/7d04f688-6e10-47e5-9774-a676feb05908 2026-02-19 22:16:31,394 28 WARNING [urllib3.connectionpool] Retrying (Retry(total=8, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/subnets/7d04f688-6e10-47e5-9774-a676feb05908 2026-02-19 22:16:31,420 28 WARNING [urllib3.connectionpool] Retrying (Retry(total=7, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/subnets/7d04f688-6e10-47e5-9774-a676feb05908 2026-02-19 22:16:31,491 28 WARNING [urllib3.connectionpool] Retrying (Retry(total=6, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/subnets/7d04f688-6e10-47e5-9774-a676feb05908 2026-02-19 22:16:31,497 28 WARNING [urllib3.connectionpool] Retrying (Retry(total=5, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/subnets/7d04f688-6e10-47e5-9774-a676feb05908 2026-02-19 22:16:31,503 28 WARNING [urllib3.connectionpool] Retrying (Retry(total=4, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/subnets/7d04f688-6e10-47e5-9774-a676feb05908 2026-02-19 22:16:31,511 28 WARNING [urllib3.connectionpool] Retrying (Retry(total=3, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/subnets/7d04f688-6e10-47e5-9774-a676feb05908 2026-02-19 22:16:31,513 28 WARNING [urllib3.connectionpool] Retrying (Retry(total=2, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/subnets/7d04f688-6e10-47e5-9774-a676feb05908 2026-02-19 22:16:31,516 28 WARNING [urllib3.connectionpool] Retrying (Retry(total=1, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/subnets/7d04f688-6e10-47e5-9774-a676feb05908 2026-02-19 22:16:31,518 28 WARNING [urllib3.connectionpool] Retrying (Retry(total=0, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/subnets/7d04f688-6e10-47e5-9774-a676feb05908 2026-02-19 22:16:31,523 28 WARNING [urllib3.connectionpool] Retrying (Retry(total=9, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks/a0c43dbb-736f-463d-9068-7066113d5f74 2026-02-19 22:16:31,525 28 WARNING [urllib3.connectionpool] Retrying (Retry(total=8, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks/a0c43dbb-736f-463d-9068-7066113d5f74 2026-02-19 22:16:31,528 28 WARNING [urllib3.connectionpool] Retrying (Retry(total=7, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks/a0c43dbb-736f-463d-9068-7066113d5f74 2026-02-19 22:16:31,530 28 WARNING [urllib3.connectionpool] Retrying (Retry(total=6, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks/a0c43dbb-736f-463d-9068-7066113d5f74 2026-02-19 22:16:31,532 28 WARNING [urllib3.connectionpool] Retrying (Retry(total=5, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks/a0c43dbb-736f-463d-9068-7066113d5f74 2026-02-19 22:16:31,534 28 WARNING [urllib3.connectionpool] Retrying (Retry(total=4, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks/a0c43dbb-736f-463d-9068-7066113d5f74 2026-02-19 22:16:31,537 28 WARNING [urllib3.connectionpool] Retrying (Retry(total=3, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks/a0c43dbb-736f-463d-9068-7066113d5f74 2026-02-19 22:16:31,540 28 WARNING [urllib3.connectionpool] Retrying (Retry(total=2, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks/a0c43dbb-736f-463d-9068-7066113d5f74 2026-02-19 22:16:31,542 28 WARNING [urllib3.connectionpool] Retrying (Retry(total=1, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks/a0c43dbb-736f-463d-9068-7066113d5f74 2026-02-19 22:16:31,544 28 WARNING [urllib3.connectionpool] Retrying (Retry(total=0, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks/a0c43dbb-736f-463d-9068-7066113d5f74 2026-02-19 22:16:31,552 28 WARNING [urllib3.connectionpool] Retrying (Retry(total=9, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks/24de1528-aa76-48bb-956c-d83b82f61a76 2026-02-19 22:16:31,554 28 WARNING [urllib3.connectionpool] Retrying (Retry(total=8, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks/24de1528-aa76-48bb-956c-d83b82f61a76 2026-02-19 22:16:31,555 28 WARNING [urllib3.connectionpool] Retrying (Retry(total=7, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks/24de1528-aa76-48bb-956c-d83b82f61a76 2026-02-19 22:16:31,558 28 WARNING [urllib3.connectionpool] Retrying (Retry(total=6, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks/24de1528-aa76-48bb-956c-d83b82f61a76 2026-02-19 22:16:31,560 28 WARNING [urllib3.connectionpool] Retrying (Retry(total=5, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks/24de1528-aa76-48bb-956c-d83b82f61a76 2026-02-19 22:16:31,561 28 WARNING [urllib3.connectionpool] Retrying (Retry(total=4, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks/24de1528-aa76-48bb-956c-d83b82f61a76 2026-02-19 22:16:31,563 28 WARNING [urllib3.connectionpool] Retrying (Retry(total=3, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks/24de1528-aa76-48bb-956c-d83b82f61a76 2026-02-19 22:16:31,565 28 WARNING [urllib3.connectionpool] Retrying (Retry(total=2, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks/24de1528-aa76-48bb-956c-d83b82f61a76 2026-02-19 22:16:31,567 28 WARNING [urllib3.connectionpool] Retrying (Retry(total=1, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks/24de1528-aa76-48bb-956c-d83b82f61a76 2026-02-19 22:16:31,570 28 WARNING [urllib3.connectionpool] Retrying (Retry(total=0, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks/24de1528-aa76-48bb-956c-d83b82f61a76 0 Content-Type: text/x-traceback;charset=utf8,language=python traceback 1126 Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn conn = connection.create_connection( File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 96, in create_connection raise err File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 86, in create_connection sock.connect(sa) ConnectionRefusedError: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): 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 383, in _make_request self._validate_conn(conn) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn conn.connect() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect conn = self._new_conn() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn raise NewConnectionError( urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused 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_routers.py", line 269, in test_add_multiple_router_interfaces interface02 = self._add_router_interface_with_subnet_id(router['id'], File "/usr/lib/python3.9/site-packages/tempest/api/network/test_routers.py", line 33, in _add_router_interface_with_subnet_id interface = self.routers_client.add_router_interface( File "/usr/lib/python3.9/site-packages/tempest/lib/services/network/routers_client.py", line 72, in add_router_interface return self.update_resource(uri, kwargs) File "/usr/lib/python3.9/site-packages/tempest/lib/services/network/base.py", line 77, in update_resource resp, body = self.put(req_uri, req_post_data) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 392, in put return self.request('PUT', url, extra_headers, headers, body, chunked) 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 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( [Previous line repeated 7 more times] 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 576, in increment raise MaxRetryError(_pool, url, error or ResponseError(cause)) urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='neutron-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v2.0/routers/88ea9b48-c748-4adb-9207-24f0562dd34a/add_router_interface (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 0 Content-Type: text/x-traceback;charset=utf8,language=python traceback-1 106D Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn conn = connection.create_connection( File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 96, in create_connection raise err File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 86, in create_connection sock.connect(sa) ConnectionRefusedError: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): 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 383, in _make_request self._validate_conn(conn) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn conn.connect() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect conn = self._new_conn() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn raise NewConnectionError( urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused 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_routers.py", line 41, in _remove_router_interface_with_subnet_id body = self.routers_client.remove_router_interface(router_id, File "/usr/lib/python3.9/site-packages/tempest/lib/services/network/routers_client.py", line 82, in remove_router_interface return self.update_resource(uri, kwargs) File "/usr/lib/python3.9/site-packages/tempest/lib/services/network/base.py", line 77, in update_resource resp, body = self.put(req_uri, req_post_data) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 392, in put return self.request('PUT', url, extra_headers, headers, body, chunked) 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 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( [Previous line repeated 7 more times] 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 576, in increment raise MaxRetryError(_pool, url, error or ResponseError(cause)) urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='neutron-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v2.0/routers/88ea9b48-c748-4adb-9207-24f0562dd34a/remove_router_interface (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 0 Content-Type: text/x-traceback;charset=utf8,language=python traceback-2 100A Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn conn = connection.create_connection( File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 96, in create_connection raise err File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 86, in create_connection sock.connect(sa) ConnectionRefusedError: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): 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 383, in _make_request self._validate_conn(conn) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn conn.connect() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect conn = self._new_conn() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn raise NewConnectionError( urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/tempest/api/network/base.py", line 221, in delete_router body = cls.ports_client.list_ports(device_id=router['id']) 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 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 74, in request return self.request_encode_url( File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 96, in request_encode_url 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 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( [Previous line repeated 7 more times] 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 576, in increment raise MaxRetryError(_pool, url, error or ResponseError(cause)) urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='neutron-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v2.0/ports?device_id=88ea9b48-c748-4adb-9207-24f0562dd34a (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 0 Content-Type: text/x-traceback;charset=utf8,language=python traceback-3 1008 Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn conn = connection.create_connection( File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 96, in create_connection raise err File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 86, in create_connection sock.connect(sa) ConnectionRefusedError: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): 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 383, in _make_request self._validate_conn(conn) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn conn.connect() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect conn = self._new_conn() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn raise NewConnectionError( urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused During handling of the above exception, another exception occurred: 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 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 74, in request return self.request_encode_url( File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 96, in request_encode_url 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 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( [Previous line repeated 7 more times] 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 576, in increment raise MaxRetryError(_pool, url, error or ResponseError(cause)) urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='neutron-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v2.0/subnets/0af7383e-2add-4fe9-ae7f-8e204052d15a (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 0 Content-Type: text/x-traceback;charset=utf8,language=python traceback-4 1008 Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn conn = connection.create_connection( File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 96, in create_connection raise err File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 86, in create_connection sock.connect(sa) ConnectionRefusedError: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): 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 383, in _make_request self._validate_conn(conn) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn conn.connect() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect conn = self._new_conn() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn raise NewConnectionError( urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused During handling of the above exception, another exception occurred: 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 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 74, in request return self.request_encode_url( File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 96, in request_encode_url 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 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( [Previous line repeated 7 more times] 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 576, in increment raise MaxRetryError(_pool, url, error or ResponseError(cause)) urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='neutron-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v2.0/subnets/7d04f688-6e10-47e5-9774-a676feb05908 (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 0 Content-Type: text/x-traceback;charset=utf8,language=python traceback-5 100B Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn conn = connection.create_connection( File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 96, in create_connection raise err File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 86, in create_connection sock.connect(sa) ConnectionRefusedError: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): 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 383, in _make_request self._validate_conn(conn) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn conn.connect() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect conn = self._new_conn() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn raise NewConnectionError( urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused During handling of the above exception, another exception occurred: 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 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 74, in request return self.request_encode_url( File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 96, in request_encode_url 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 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( [Previous line repeated 7 more times] 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 576, in increment raise MaxRetryError(_pool, url, error or ResponseError(cause)) urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='neutron-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v2.0/networks/a0c43dbb-736f-463d-9068-7066113d5f74 (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 0 Content-Type: text/x-traceback;charset=utf8,language=python traceback-6 100B Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn conn = connection.create_connection( File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 96, in create_connection raise err File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 86, in create_connection sock.connect(sa) ConnectionRefusedError: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): 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 383, in _make_request self._validate_conn(conn) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn conn.connect() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect conn = self._new_conn() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn raise NewConnectionError( urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused During handling of the above exception, another exception occurred: 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 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 74, in request return self.request_encode_url( File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 96, in request_encode_url 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 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( [Previous line repeated 7 more times] 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 576, in increment raise MaxRetryError(_pool, url, error or ResponseError(cause)) urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='neutron-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v2.0/networks/24de1528-aa76-48bb-956c-d83b82f61a76 (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 0 ] tags: -worker-3 time: 2026-02-19 22:16:31.636407Z tags: worker-4 test: tearDownClass (tempest.api.network.test_networks.NetworksTest) time: 2026-02-19 22:16:31.636407Z failure: tearDownClass (tempest.api.network.test_networks.NetworksTest) [ multipart Content-Type: text/x-traceback;charset=utf8,language=python traceback 51B 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: ((, MaxRetryError("HTTPSConnectionPool(host='neutron-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v2.0/subnets/5ed82c01-b381-48ce-a65e-94cc55dccf9e (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused'))"), ), (, MaxRetryError("HTTPSConnectionPool(host='neutron-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v2.0/networks/4b5f4df9-3d90-43dc-bbf4-406e2eaaae43 (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused'))"), )) 0 ] tags: -worker-4 time: 2026-02-19 22:16:31.630015Z tags: worker-3 test: tempest.api.network.test_routers.RoutersIpV6Test.test_add_remove_router_interface_with_port_id[id-2b7d2f37-6748-4d78-92e5-1d590234f0d5,smoke] time: 2026-02-19 22:16:31.650620Z failure: tempest.api.network.test_routers.RoutersIpV6Test.test_add_remove_router_interface_with_port_id[id-2b7d2f37-6748-4d78-92e5-1d590234f0d5,smoke] [ multipart Content-Type: text/plain;charset=utf8 pythonlogging:'' D20 2026-02-19 22:16:31,632 28 WARNING [urllib3.connectionpool] Retrying (Retry(total=9, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks 2026-02-19 22:16:31,634 28 WARNING [urllib3.connectionpool] Retrying (Retry(total=8, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks 2026-02-19 22:16:31,635 28 WARNING [urllib3.connectionpool] Retrying (Retry(total=7, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks 2026-02-19 22:16:31,637 28 WARNING [urllib3.connectionpool] Retrying (Retry(total=6, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks 2026-02-19 22:16:31,639 28 WARNING [urllib3.connectionpool] Retrying (Retry(total=5, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks 2026-02-19 22:16:31,641 28 WARNING [urllib3.connectionpool] Retrying (Retry(total=4, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks 2026-02-19 22:16:31,643 28 WARNING [urllib3.connectionpool] Retrying (Retry(total=3, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks 2026-02-19 22:16:31,645 28 WARNING [urllib3.connectionpool] Retrying (Retry(total=2, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks 2026-02-19 22:16:31,646 28 WARNING [urllib3.connectionpool] Retrying (Retry(total=1, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks 2026-02-19 22:16:31,648 28 WARNING [urllib3.connectionpool] Retrying (Retry(total=0, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks 0 Content-Type: text/x-traceback;charset=utf8,language=python traceback 1006 Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn conn = connection.create_connection( File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 96, in create_connection raise err File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 86, in create_connection sock.connect(sa) ConnectionRefusedError: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): 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 383, in _make_request self._validate_conn(conn) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn conn.connect() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect conn = self._new_conn() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn raise NewConnectionError( urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused 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_routers.py", line 125, in test_add_remove_router_interface_with_port_id 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 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 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( [Previous line repeated 7 more times] 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 576, in increment raise MaxRetryError(_pool, url, error or ResponseError(cause)) urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='neutron-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v2.0/networks (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 0 ] tags: -worker-3 time: 2026-02-19 22:16:31.659967Z tags: worker-7 test: tearDownClass (tempest.api.network.test_ports.PortsIpV6TestJSON) time: 2026-02-19 22:16:31.659967Z failure: tearDownClass (tempest.api.network.test_ports.PortsIpV6TestJSON) [ multipart Content-Type: text/x-traceback;charset=utf8,language=python traceback A24 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: ((, MaxRetryError("HTTPSConnectionPool(host='neutron-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v2.0/ports/b4d8c489-0897-4f04-8f57-096b0b9f69fa (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused'))"), ), (, MaxRetryError("HTTPSConnectionPool(host='neutron-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v2.0/subnets/9df6682f-f8be-4ba0-ad51-5f44ce794a57 (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused'))"), ), (, MaxRetryError("HTTPSConnectionPool(host='neutron-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v2.0/subnets/85cee060-f719-4f5f-a627-7f5465e76059 (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused'))"), ), (, MaxRetryError("HTTPSConnectionPool(host='neutron-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v2.0/ports/71fd0cba-90f9-4f15-94d1-ec2b54626203 (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused'))"), ), (, MaxRetryError("HTTPSConnectionPool(host='neutron-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v2.0/networks/856eb6f2-f7db-4c92-8ac2-e541014b64f4 (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused'))"), )) 0 ] tags: -worker-7 time: 2026-02-19 22:16:31.661511Z tags: worker-7 test: setUpClass (tempest.scenario.test_server_multinode.TestServerMultinode) time: 2026-02-19 22:16:31.661511Z skip: setUpClass (tempest.scenario.test_server_multinode.TestServerMultinode) [ multipart Content-Type: text/plain;charset=utf8 reason 34 Less than 2 compute nodes, skipping multinode tests.0 ] tags: -worker-7 time: 2026-02-19 22:16:31.651579Z tags: worker-3 test: tempest.api.network.test_routers.RoutersIpV6Test.test_add_remove_router_interface_with_subnet_id[id-b42e6e39-2e37-49cc-a6f4-8467e940900a,smoke] time: 2026-02-19 22:16:31.675336Z failure: tempest.api.network.test_routers.RoutersIpV6Test.test_add_remove_router_interface_with_subnet_id[id-b42e6e39-2e37-49cc-a6f4-8467e940900a,smoke] [ multipart Content-Type: text/plain;charset=utf8 pythonlogging:'' D20 2026-02-19 22:16:31,653 28 WARNING [urllib3.connectionpool] Retrying (Retry(total=9, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks 2026-02-19 22:16:31,655 28 WARNING [urllib3.connectionpool] Retrying (Retry(total=8, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks 2026-02-19 22:16:31,657 28 WARNING [urllib3.connectionpool] Retrying (Retry(total=7, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks 2026-02-19 22:16:31,659 28 WARNING [urllib3.connectionpool] Retrying (Retry(total=6, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks 2026-02-19 22:16:31,661 28 WARNING [urllib3.connectionpool] Retrying (Retry(total=5, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks 2026-02-19 22:16:31,663 28 WARNING [urllib3.connectionpool] Retrying (Retry(total=4, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks 2026-02-19 22:16:31,664 28 WARNING [urllib3.connectionpool] Retrying (Retry(total=3, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks 2026-02-19 22:16:31,667 28 WARNING [urllib3.connectionpool] Retrying (Retry(total=2, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks 2026-02-19 22:16:31,670 28 WARNING [urllib3.connectionpool] Retrying (Retry(total=1, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks 2026-02-19 22:16:31,672 28 WARNING [urllib3.connectionpool] Retrying (Retry(total=0, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks 0 Content-Type: text/x-traceback;charset=utf8,language=python traceback 1007 Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn conn = connection.create_connection( File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 96, in create_connection raise err File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 86, in create_connection sock.connect(sa) ConnectionRefusedError: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): 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 383, in _make_request self._validate_conn(conn) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn conn.connect() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect conn = self._new_conn() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn raise NewConnectionError( urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused 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_routers.py", line 97, in test_add_remove_router_interface_with_subnet_id 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 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 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( [Previous line repeated 7 more times] 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 576, in increment raise MaxRetryError(_pool, url, error or ResponseError(cause)) urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='neutron-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v2.0/networks (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 0 ] tags: -worker-3 time: 2026-02-19 22:16:31.585051Z tags: worker-5 test: telemetry_tempest_plugin.scenario.test_telemetry_integration_prometheus.PrometheusGabbiTest.test_ceilometer_sg_core_integration time: 2026-02-19 22:16:31.694564Z failure: telemetry_tempest_plugin.scenario.test_telemetry_integration_prometheus.PrometheusGabbiTest.test_ceilometer_sg_core_integration [ multipart Content-Type: text/plain;charset=utf8 pythonlogging:'' DBD 2026-02-19 22:16:31,593 30 DEBUG [tempest.scenario.manager] paths: img: /var/lib/tempest/openshift/etc/cirros-0.6.2-x86_64-disk.img, container_format: bare, disk_format: qcow2, properties: None 2026-02-19 22:16:31,620 30 WARNING [urllib3.connectionpool] Retrying (Retry(total=9, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2/images 2026-02-19 22:16:31,624 30 WARNING [urllib3.connectionpool] Retrying (Retry(total=8, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2/images 2026-02-19 22:16:31,628 30 WARNING [urllib3.connectionpool] Retrying (Retry(total=7, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2/images 2026-02-19 22:16:31,630 30 WARNING [urllib3.connectionpool] Retrying (Retry(total=6, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2/images 2026-02-19 22:16:31,632 30 WARNING [urllib3.connectionpool] Retrying (Retry(total=5, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2/images 2026-02-19 22:16:31,634 30 WARNING [urllib3.connectionpool] Retrying (Retry(total=4, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2/images 2026-02-19 22:16:31,636 30 WARNING [urllib3.connectionpool] Retrying (Retry(total=3, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2/images 2026-02-19 22:16:31,638 30 WARNING [urllib3.connectionpool] Retrying (Retry(total=2, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2/images 2026-02-19 22:16:31,639 30 WARNING [urllib3.connectionpool] Retrying (Retry(total=1, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2/images 2026-02-19 22:16:31,641 30 WARNING [urllib3.connectionpool] Retrying (Retry(total=0, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2/images 0 Content-Type: text/x-traceback;charset=utf8,language=python traceback 107B Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn conn = connection.create_connection( File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 96, in create_connection raise err File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 86, in create_connection sock.connect(sa) ConnectionRefusedError: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): 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 383, in _make_request self._validate_conn(conn) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn conn.connect() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect conn = self._new_conn() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn raise NewConnectionError( urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/telemetry_tempest_plugin/scenario/utils.py", line 65, in test self._prep_test(filename) File "/usr/lib/python3.9/site-packages/telemetry_tempest_plugin/scenario/test_telemetry_integration_prometheus.py", line 164, in _prep_test "GLANCE_IMAGE_NAME": self.image_create(), File "/usr/lib/python3.9/site-packages/tempest/scenario/manager.py", line 893, in image_create body = self.image_client.create_image(**params) File "/usr/lib/python3.9/site-packages/tempest/lib/services/image/v2/images_client.py", line 53, in create_image resp, body = self.post('images', 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 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( [Previous line repeated 7 more times] 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 576, in increment raise MaxRetryError(_pool, url, error or ResponseError(cause)) urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='glance-default-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v2/images (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 0 ] tags: -worker-5 time: 2026-02-19 22:16:31.713294Z tags: worker-6 test: setUpClass (tempest.api.compute.servers.test_create_server.ServersTestManualDisk) time: 2026-02-19 22:16:31.713294Z failure: setUpClass (tempest.api.compute.servers.test_create_server.ServersTestManualDisk) [ multipart Content-Type: text/x-traceback;charset=utf8,language=python traceback 8FE 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/tempest/api/compute/servers/test_create_server.py", line 63, in resource_setup server_initial = cls.create_test_server( File "/usr/lib/python3.9/site-packages/tempest/api/compute/base.py", line 243, in create_test_server body, servers = compute.create_test_server( File "/usr/lib/python3.9/site-packages/tempest/common/compute.py", line 359, in create_test_server LOG.exception('Server %s failed to delete in time', File "/usr/lib/python3.9/site-packages/oslo_utils/excutils.py", line 227, in __exit__ self.force_reraise() File "/usr/lib/python3.9/site-packages/oslo_utils/excutils.py", line 200, in force_reraise raise self.value File "/usr/lib/python3.9/site-packages/tempest/common/compute.py", line 323, in create_test_server server = waiters.wait_for_server_status( File "/usr/lib/python3.9/site-packages/tempest/common/waiters.py", line 40, in wait_for_server_status body = client.show_server(server_id)['server'] File "/usr/lib/python3.9/site-packages/tempest/lib/services/compute/servers_client.py", line 159, in show_server resp, body = self.get("servers/%s" % 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 942, in _error_checker raise exceptions.ServerFault(resp_body, resp=resp, tempest.lib.exceptions.ServerFault: Got server fault Details: Unexpected API Error. Please report this at http://bugs.launchpad.net/nova/ and attach the Nova API log if possible. 0 ] tags: -worker-6 time: 2026-02-19 22:16:31.731141Z tags: worker-7 test: setUpClass (telemetry_tempest_plugin.aodh.api.gnocchi.test_alarming_api.TelemetryAlarmingAPIGnocchiTest) time: 2026-02-19 22:16:31.731141Z skip: setUpClass (telemetry_tempest_plugin.aodh.api.gnocchi.test_alarming_api.TelemetryAlarmingAPIGnocchiTest) [ multipart Content-Type: text/plain;charset=utf8 reason 51 TelemetryAlarmingAPIGnocchiTest: Skipping Gnocchi specific tests withouth Gnocchi0 ] tags: -worker-7 time: 2026-02-19 22:16:31.732502Z tags: worker-7 test: setUpClass (telemetry_tempest_plugin.scenario.test_telemetry_integration.TestTelemetryIntegration) time: 2026-02-19 22:16:31.732502Z skip: setUpClass (telemetry_tempest_plugin.scenario.test_telemetry_integration.TestTelemetryIntegration) [ multipart Content-Type: text/plain;charset=utf8 reason 1B Gnocchi support is required0 ] tags: -worker-7 time: 2026-02-19 22:16:31.661988Z tags: worker-4 test: setUpClass (tempest.api.network.test_security_groups.SecGroupIPv6Test) time: 2026-02-19 22:16:31.661988Z failure: setUpClass (tempest.api.network.test_security_groups.SecGroupIPv6Test) [ multipart Content-Type: text/x-traceback;charset=utf8,language=python traceback 1701 Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn conn = connection.create_connection( File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 96, in create_connection raise err File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 86, in create_connection sock.connect(sa) ConnectionRefusedError: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): 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 383, in _make_request self._validate_conn(conn) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn conn.connect() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect conn = self._new_conn() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn raise NewConnectionError( urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused 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/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 165, in request resp, resp_body = self.raw_request(url, method, 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 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( [Previous line repeated 7 more times] 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 576, in increment raise MaxRetryError(_pool, url, error or ResponseError(cause)) urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='keystone-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v3/auth/tokens (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 0 ] tags: -worker-4 time: 2026-02-19 22:16:31.677760Z tags: worker-3 test: tempest.api.network.test_routers.RoutersIpV6Test.test_create_show_list_update_delete_router[id-f64403e2-8483-4b34-8ccd-b09a87bcc68c,smoke] time: 2026-02-19 22:16:31.738696Z failure: tempest.api.network.test_routers.RoutersIpV6Test.test_create_show_list_update_delete_router[id-f64403e2-8483-4b34-8ccd-b09a87bcc68c,smoke] [ multipart Content-Type: text/plain;charset=utf8 pythonlogging:'' D16 2026-02-19 22:16:31,696 28 WARNING [urllib3.connectionpool] Retrying (Retry(total=9, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/routers 2026-02-19 22:16:31,699 28 WARNING [urllib3.connectionpool] Retrying (Retry(total=8, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/routers 2026-02-19 22:16:31,703 28 WARNING [urllib3.connectionpool] Retrying (Retry(total=7, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/routers 2026-02-19 22:16:31,706 28 WARNING [urllib3.connectionpool] Retrying (Retry(total=6, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/routers 2026-02-19 22:16:31,710 28 WARNING [urllib3.connectionpool] Retrying (Retry(total=5, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/routers 2026-02-19 22:16:31,714 28 WARNING [urllib3.connectionpool] Retrying (Retry(total=4, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/routers 2026-02-19 22:16:31,718 28 WARNING [urllib3.connectionpool] Retrying (Retry(total=3, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/routers 2026-02-19 22:16:31,729 28 WARNING [urllib3.connectionpool] Retrying (Retry(total=2, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/routers 2026-02-19 22:16:31,732 28 WARNING [urllib3.connectionpool] Retrying (Retry(total=1, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/routers 2026-02-19 22:16:31,735 28 WARNING [urllib3.connectionpool] Retrying (Retry(total=0, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/routers 0 Content-Type: text/x-traceback;charset=utf8,language=python traceback 107C Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn conn = connection.create_connection( File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 96, in create_connection raise err File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 86, in create_connection sock.connect(sa) ConnectionRefusedError: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): 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 383, in _make_request self._validate_conn(conn) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn conn.connect() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect conn = self._new_conn() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn raise NewConnectionError( urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused 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_routers.py", line 62, in test_create_show_list_update_delete_router router = self.create_router( File "/usr/lib/python3.9/site-packages/tempest/api/network/base.py", line 193, in create_router body = cls.routers_client.create_router( 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 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( [Previous line repeated 7 more times] 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 576, in increment raise MaxRetryError(_pool, url, error or ResponseError(cause)) urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='neutron-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v2.0/routers (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 0 ] tags: -worker-3 time: 2026-02-19 22:16:31.745430Z tags: worker-4 test: setUpClass (tempest.api.network.test_security_groups.SecGroupTest) time: 2026-02-19 22:16:31.745430Z failure: setUpClass (tempest.api.network.test_security_groups.SecGroupTest) [ multipart Content-Type: text/x-traceback;charset=utf8,language=python traceback 1701 Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn conn = connection.create_connection( File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 96, in create_connection raise err File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 86, in create_connection sock.connect(sa) ConnectionRefusedError: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): 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 383, in _make_request self._validate_conn(conn) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn conn.connect() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect conn = self._new_conn() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn raise NewConnectionError( urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused 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/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 165, in request resp, resp_body = self.raw_request(url, method, 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 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( [Previous line repeated 7 more times] 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 576, in increment raise MaxRetryError(_pool, url, error or ResponseError(cause)) urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='keystone-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v3/auth/tokens (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 0 ] tags: -worker-4 time: 2026-02-19 22:16:31.750724Z tags: worker-4 test: setUpClass (tempest.api.volume.test_volumes_list.VolumesListTestJSON) time: 2026-02-19 22:16:31.750724Z skip: setUpClass (tempest.api.volume.test_volumes_list.VolumesListTestJSON) [ multipart Content-Type: text/plain;charset=utf8 reason 36 VolumesListTestJSON skipped as Cinder is not available0 ] tags: -worker-4 time: 2026-02-19 22:16:31.750652Z tags: worker-6 test: setUpClass (tempest.api.compute.servers.test_server_actions.ServerActionsTestJSON) time: 2026-02-19 22:16:31.750652Z failure: setUpClass (tempest.api.compute.servers.test_server_actions.ServerActionsTestJSON) [ multipart Content-Type: text/x-traceback;charset=utf8,language=python traceback 17B5 Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn conn = connection.create_connection( File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 96, in create_connection raise err File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 86, in create_connection sock.connect(sa) ConnectionRefusedError: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): 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 383, in _make_request self._validate_conn(conn) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn conn.connect() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect conn = self._new_conn() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn raise NewConnectionError( urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused 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/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 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 165, in request resp, resp_body = self.raw_request(url, method, 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 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( [Previous line repeated 7 more times] 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 576, in increment raise MaxRetryError(_pool, url, error or ResponseError(cause)) urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='keystone-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v3/auth/tokens (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 0 ] tags: -worker-6 time: 2026-02-19 22:16:31.844476Z tags: worker-5 test: tearDownClass (telemetry_tempest_plugin.scenario.test_telemetry_integration_prometheus.PrometheusGabbiTest) time: 2026-02-19 22:16:31.844476Z failure: tearDownClass (telemetry_tempest_plugin.scenario.test_telemetry_integration_prometheus.PrometheusGabbiTest) [ multipart Content-Type: text/x-traceback;charset=utf8,language=python traceback EB9 Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn conn = connection.create_connection( File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 96, in create_connection raise err File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 86, in create_connection sock.connect(sa) ConnectionRefusedError: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): 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 383, in _make_request self._validate_conn(conn) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn conn.connect() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect conn = self._new_conn() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn raise NewConnectionError( urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/requests/adapters.py", line 612, in send resp = conn.urlopen( 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 576, in increment raise MaxRetryError(_pool, url, error or ResponseError(cause)) urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='heat-api-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v1/7fc33c05dd5b48bd84544f807bba604c/stacks/tempest-telemetry-461567906 (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 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 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/telemetry_tempest_plugin/scenario/test_telemetry_integration_prometheus.py", line 96, in resource_cleanup r = requests.get(url, headers=headers) File "/usr/lib/python3.9/site-packages/requests/api.py", line 76, in get return request('get', url, params=params, **kwargs) File "/usr/lib/python3.9/site-packages/requests/api.py", line 61, in request return session.request(method=method, url=url, **kwargs) File "/usr/lib/python3.9/site-packages/requests/sessions.py", line 544, in request resp = self.send(prep, **send_kwargs) File "/usr/lib/python3.9/site-packages/requests/sessions.py", line 657, in send r = adapter.send(request, **kwargs) File "/usr/lib/python3.9/site-packages/requests/adapters.py", line 689, in send raise ConnectionError(e, request=request) requests.exceptions.ConnectionError: HTTPSConnectionPool(host='heat-api-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v1/7fc33c05dd5b48bd84544f807bba604c/stacks/tempest-telemetry-461567906 (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 0 ] tags: -worker-5 time: 2026-02-19 22:16:31.846025Z tags: worker-6 test: setUpClass (tempest.api.network.test_routers.RoutersTest) time: 2026-02-19 22:16:31.846025Z failure: setUpClass (tempest.api.network.test_routers.RoutersTest) [ multipart Content-Type: text/x-traceback;charset=utf8,language=python traceback 1701 Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn conn = connection.create_connection( File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 96, in create_connection raise err File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 86, in create_connection sock.connect(sa) ConnectionRefusedError: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): 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 383, in _make_request self._validate_conn(conn) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn conn.connect() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect conn = self._new_conn() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn raise NewConnectionError( urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused 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/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 165, in request resp, resp_body = self.raw_request(url, method, 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 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( [Previous line repeated 7 more times] 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 576, in increment raise MaxRetryError(_pool, url, error or ResponseError(cause)) urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='keystone-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v3/auth/tokens (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 0 ] tags: -worker-6 time: 2026-02-19 22:16:31.885940Z tags: worker-6 test: setUpClass (tempest.api.object_storage.test_account_quotas.AccountQuotasTest) time: 2026-02-19 22:16:31.885940Z failure: setUpClass (tempest.api.object_storage.test_account_quotas.AccountQuotasTest) [ multipart Content-Type: text/x-traceback;charset=utf8,language=python traceback 17D3 Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn conn = connection.create_connection( File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 96, in create_connection raise err File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 86, in create_connection sock.connect(sa) ConnectionRefusedError: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): 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 383, in _make_request self._validate_conn(conn) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn conn.connect() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect conn = self._new_conn() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn raise NewConnectionError( urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused 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/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 165, in request resp, resp_body = self.raw_request(url, method, 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 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( [Previous line repeated 7 more times] 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 576, in increment raise MaxRetryError(_pool, url, error or ResponseError(cause)) urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='keystone-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v3/auth/tokens (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 0 ] tags: -worker-6 time: 2026-02-19 22:16:31.922980Z tags: worker-3 test: tearDownClass (tempest.api.network.test_routers.RoutersIpV6Test) time: 2026-02-19 22:16:31.922980Z failure: tearDownClass (tempest.api.network.test_routers.RoutersIpV6Test) [ multipart Content-Type: text/x-traceback;charset=utf8,language=python traceback 6D1 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: ((, MaxRetryError("HTTPSConnectionPool(host='neutron-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v2.0/ports?device_id=88ea9b48-c748-4adb-9207-24f0562dd34a (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused'))"), ), (, MaxRetryError("HTTPSConnectionPool(host='neutron-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v2.0/subnets/0af7383e-2add-4fe9-ae7f-8e204052d15a (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused'))"), ), (, MaxRetryError("HTTPSConnectionPool(host='neutron-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v2.0/subnets/7d04f688-6e10-47e5-9774-a676feb05908 (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused'))"), )) 0 ] tags: -worker-3 time: 2026-02-19 22:16:31.958167Z tags: worker-3 test: setUpClass (tempest.api.network.test_versions.NetworksApiDiscovery) time: 2026-02-19 22:16:31.958167Z failure: setUpClass (tempest.api.network.test_versions.NetworksApiDiscovery) [ multipart Content-Type: text/x-traceback;charset=utf8,language=python traceback 1701 Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn conn = connection.create_connection( File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 96, in create_connection raise err File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 86, in create_connection sock.connect(sa) ConnectionRefusedError: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): 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 383, in _make_request self._validate_conn(conn) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn conn.connect() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect conn = self._new_conn() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn raise NewConnectionError( urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused 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/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 165, in request resp, resp_body = self.raw_request(url, method, 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 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( [Previous line repeated 7 more times] 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 576, in increment raise MaxRetryError(_pool, url, error or ResponseError(cause)) urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='keystone-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v3/auth/tokens (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 0 ] tags: -worker-3 time: 2026-02-19 22:16:31.982534Z tags: worker-6 test: setUpClass (telemetry_tempest_plugin.aodh.api.admin.test_alarming_api_admin.TelemetryAlarmingAPIAdminTest) time: 2026-02-19 22:16:31.982534Z failure: setUpClass (telemetry_tempest_plugin.aodh.api.admin.test_alarming_api_admin.TelemetryAlarmingAPIAdminTest) [ multipart Content-Type: text/x-traceback;charset=utf8,language=python traceback 1668 Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn conn = connection.create_connection( File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 96, in create_connection raise err File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 86, in create_connection sock.connect(sa) ConnectionRefusedError: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): 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 383, in _make_request self._validate_conn(conn) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn conn.connect() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect conn = self._new_conn() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn raise NewConnectionError( urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused 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/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 165, in request resp, resp_body = self.raw_request(url, method, 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 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( [Previous line repeated 7 more times] 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 576, in increment raise MaxRetryError(_pool, url, error or ResponseError(cause)) urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='keystone-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v3/auth/tokens (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 0 ] tags: -worker-6 time: 2026-02-19 22:16:32.054522Z tags: worker-3 test: setUpClass (tempest.api.object_storage.test_container_services.ContainerTest) time: 2026-02-19 22:16:32.054522Z failure: setUpClass (tempest.api.object_storage.test_container_services.ContainerTest) [ multipart Content-Type: text/x-traceback;charset=utf8,language=python traceback 1722 Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn conn = connection.create_connection( File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 96, in create_connection raise err File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 86, in create_connection sock.connect(sa) ConnectionRefusedError: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): 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 383, in _make_request self._validate_conn(conn) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn conn.connect() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect conn = self._new_conn() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn raise NewConnectionError( urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused 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/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 165, in request resp, resp_body = self.raw_request(url, method, 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 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( [Previous line repeated 7 more times] 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 576, in increment raise MaxRetryError(_pool, url, error or ResponseError(cause)) urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='keystone-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v3/auth/tokens (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 0 ] tags: -worker-3 time: 2026-02-19 22:16:32.063598Z tags: worker-6 test: setUpClass (telemetry_tempest_plugin.aodh.api.sql.test_alarming_api.TelemetryAlarmingAPIMysqlTest) time: 2026-02-19 22:16:32.063598Z failure: setUpClass (telemetry_tempest_plugin.aodh.api.sql.test_alarming_api.TelemetryAlarmingAPIMysqlTest) [ multipart Content-Type: text/x-traceback;charset=utf8,language=python traceback 1668 Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn conn = connection.create_connection( File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 96, in create_connection raise err File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 86, in create_connection sock.connect(sa) ConnectionRefusedError: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): 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 383, in _make_request self._validate_conn(conn) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn conn.connect() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect conn = self._new_conn() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn raise NewConnectionError( urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused 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/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 165, in request resp, resp_body = self.raw_request(url, method, 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 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( [Previous line repeated 7 more times] 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 576, in increment raise MaxRetryError(_pool, url, error or ResponseError(cause)) urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='keystone-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v3/auth/tokens (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 0 ] tags: -worker-6 time: 2026-02-19 22:15:05.423373Z tags: worker-2 test: tempest.api.compute.servers.test_attach_interfaces.AttachInterfacesUnderV243Test.test_add_remove_fixed_ip[id-c7e0e60b-ee45-43d0-abeb-8596fd42a2f9,network,smoke] time: 2026-02-19 22:16:35.771521Z failure: tempest.api.compute.servers.test_attach_interfaces.AttachInterfacesUnderV243Test.test_add_remove_fixed_ip[id-c7e0e60b-ee45-43d0-abeb-8596fd42a2f9,network,smoke] [ multipart Content-Type: text/plain;charset=utf8 pythonlogging:'' E439 2026-02-19 22:15:05,423 27 DEBUG [tempest.lib.common.validation_resources] Requested setup of ValidationResources keypair True, floating IP True, security group True 2026-02-19 22:15:05,424 27 DEBUG [tempest.lib.common.validation_resources] Requested validation resources keypair True, floating IP True, security group True 2026-02-19 22:15:05,990 27 INFO [tempest.lib.common.rest_client] Request (ValidationResourcesFixture:setUp): 200 POST https://nova-public-openstack.apps-crc.testing/v2.1/os-keypairs 0.565s 2026-02-19 22:15:05,990 27 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': ''} Body: {"keypair": {"name": "tempest-keypair-166812157", "public_key": "ecdsa-sha2-nistp384 AAAAE2VjZHNhLXNoYTItbmlzdHAzODQAAAAIbmlzdHAzODQAAABhBByx+U3Rkwnosn6xfLSwTK+fxeT+nWZrKC7jkaJCukFgbbAk7XqwCLjVe/E+w1gd6YxCepHFj8BRE/1TdMJSMz6TJLi71FxMKanSOlTFC68PlAMCxn2Wkrwe5/NVsHrnRw=="}} Response - Headers: {'date': 'Thu, 19 Feb 2026 22:15:05 GMT', 'server': 'Apache', 'content-length': '385', '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-d5c0c587-72e9-42c7-97b9-0c5645ad7830', 'x-compute-request-id': 'req-d5c0c587-72e9-42c7-97b9-0c5645ad7830', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=9d586784b299b220cae43f9e1706fe39; 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-166812157", "public_key": "ecdsa-sha2-nistp384 AAAAE2VjZHNhLXNoYTItbmlzdHAzODQAAAAIbmlzdHAzODQAAABhBByx+U3Rkwnosn6xfLSwTK+fxeT+nWZrKC7jkaJCukFgbbAk7XqwCLjVe/E+w1gd6YxCepHFj8BRE/1TdMJSMz6TJLi71FxMKanSOlTFC68PlAMCxn2Wkrwe5/NVsHrnRw==", "fingerprint": "c6:b0:ac:6d:51:86:19:10:06:52:c7:2c:50:1c:c3:d1", "user_id": "2934e1549866481aaa8d0f69282d95ea"}}' 2026-02-19 22:15:05,992 27 DEBUG [tempest.lib.common.validation_resources] Validation resource key tempest-keypair-166812157 created 2026-02-19 22:15:06,502 27 INFO [tempest.lib.common.rest_client] Request (ValidationResourcesFixture:setUp): 201 POST https://neutron-public-openstack.apps-crc.testing/v2.0/security-groups 0.509s 2026-02-19 22:15:06,502 27 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"security_group": {"name": "tempest-securitygroup--959525181", "description": "tempest-description--824538577"}} Response - Headers: {'date': 'Thu, 19 Feb 2026 22:15:06 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '1595', 'x-openstack-request-id': 'req-e6b4b7c7-9ff8-4986-a186-c4e537898b24', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=7f8eedfcd082174c94dab209a98907d7; 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": "045cb2df-5c6b-4068-ada1-87c081ceb563", "name": "tempest-securitygroup--959525181", "stateful": true, "tenant_id": "c755110910904b2c8aebfeb5214f6ea0", "description": "tempest-description--824538577", "shared": false, "security_group_rules": [{"id": "a0e56bb4-620d-45c6-b792-2c99baaa1810", "tenant_id": "c755110910904b2c8aebfeb5214f6ea0", "security_group_id": "045cb2df-5c6b-4068-ada1-87c081ceb563", "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": 165, "description": null, "tags": [], "created_at": "2026-02-19T22:15:06Z", "updated_at": "2026-02-19T22:15:06Z", "revision_number": 0, "project_id": "c755110910904b2c8aebfeb5214f6ea0"}, {"id": "f5ed2e36-0377-4f60-a634-c951b3327fd2", "tenant_id": "c755110910904b2c8aebfeb5214f6ea0", "security_group_id": "045cb2df-5c6b-4068-ada1-87c081ceb563", "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": 166, "description": null, "tags": [], "created_at": "2026-02-19T22:15:06Z", "updated_at": "2026-02-19T22:15:06Z", "revision_number": 0, "project_id": "c755110910904b2c8aebfeb5214f6ea0"}], "tags": [], "created_at": "2026-02-19T22:15:06Z", "updated_at": "2026-02-19T22:15:06Z", "revision_number": 1, "project_id": "c755110910904b2c8aebfeb5214f6ea0"}}' 2026-02-19 22:15:06,896 27 INFO [tempest.lib.common.rest_client] Request (ValidationResourcesFixture:setUp): 201 POST https://neutron-public-openstack.apps-crc.testing/v2.0/security-group-rules 0.393s 2026-02-19 22:15:06,897 27 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"security_group_rule": {"security_group_id": "045cb2df-5c6b-4068-ada1-87c081ceb563", "protocol": "tcp", "ethertype": "IPv4", "port_range_min": 22, "port_range_max": 22, "direction": "ingress"}} Response - Headers: {'date': 'Thu, 19 Feb 2026 22:15:06 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '565', 'x-openstack-request-id': 'req-46c90eab-0687-44c8-bb37-10dde46c6793', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=7f8eedfcd082174c94dab209a98907d7; 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": "cad1e522-9bb2-43d5-b9cd-2e05573b287f", "tenant_id": "c755110910904b2c8aebfeb5214f6ea0", "security_group_id": "045cb2df-5c6b-4068-ada1-87c081ceb563", "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-19T22:15:06Z", "updated_at": "2026-02-19T22:15:06Z", "revision_number": 0, "project_id": "c755110910904b2c8aebfeb5214f6ea0"}}' 2026-02-19 22:15:07,419 27 INFO [tempest.lib.common.rest_client] Request (ValidationResourcesFixture:setUp): 201 POST https://neutron-public-openstack.apps-crc.testing/v2.0/security-group-rules 0.522s 2026-02-19 22:15:07,420 27 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"security_group_rule": {"security_group_id": "045cb2df-5c6b-4068-ada1-87c081ceb563", "protocol": "icmp", "ethertype": "IPv4", "direction": "ingress"}} Response - Headers: {'date': 'Thu, 19 Feb 2026 22:15:07 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '570', 'x-openstack-request-id': 'req-79283729-8deb-4287-82b5-0a3950dc663e', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=7f8eedfcd082174c94dab209a98907d7; 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": "eec8796c-83c6-458f-a2c2-e96c64e1f93d", "tenant_id": "c755110910904b2c8aebfeb5214f6ea0", "security_group_id": "045cb2df-5c6b-4068-ada1-87c081ceb563", "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-19T22:15:07Z", "updated_at": "2026-02-19T22:15:07Z", "revision_number": 0, "project_id": "c755110910904b2c8aebfeb5214f6ea0"}}' 2026-02-19 22:15:07,420 27 DEBUG [tempest.lib.common.validation_resources] SSH Validation resource security group with tcp and icmp rules tempest-securitygroup--959525181 created 2026-02-19 22:15:09,169 27 INFO [tempest.lib.common.rest_client] Request (ValidationResourcesFixture:setUp): 201 POST https://neutron-public-openstack.apps-crc.testing/v2.0/floatingips 1.746s 2026-02-19 22:15:09,169 27 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"floatingip": {"floating_network_id": "3a8f619e-03ca-41e4-84e0-624987ce4e09"}} Response - Headers: {'date': 'Thu, 19 Feb 2026 22:15:09 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '578', 'x-openstack-request-id': 'req-5c49d9a6-4de9-438d-a714-6836b633d53b', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=7f8eedfcd082174c94dab209a98907d7; 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": "48827e95-96f1-40ee-8abd-ac53d5abb69f", "tenant_id": "c755110910904b2c8aebfeb5214f6ea0", "floating_ip_address": "192.168.122.233", "floating_network_id": "3a8f619e-03ca-41e4-84e0-624987ce4e09", "router_id": null, "port_id": null, "fixed_ip_address": null, "status": "DOWN", "project_id": "c755110910904b2c8aebfeb5214f6ea0", "description": "", "qos_policy_id": null, "port_details": null, "dns_domain": "", "dns_name": "", "port_forwardings": [], "tags": [], "created_at": "2026-02-19T22:15:08Z", "updated_at": "2026-02-19T22:15:08Z", "revision_number": 0}}' 2026-02-19 22:15:09,169 27 DEBUG [tempest.lib.common.validation_resources] Validation resource floating IP {'id': '48827e95-96f1-40ee-8abd-ac53d5abb69f', 'tenant_id': 'c755110910904b2c8aebfeb5214f6ea0', 'floating_ip_address': '192.168.122.233', 'floating_network_id': '3a8f619e-03ca-41e4-84e0-624987ce4e09', 'router_id': None, 'port_id': None, 'fixed_ip_address': None, 'status': 'DOWN', 'project_id': 'c755110910904b2c8aebfeb5214f6ea0', 'description': '', 'qos_policy_id': None, 'port_details': None, 'dns_domain': '', 'dns_name': '', 'port_forwardings': [], 'tags': [], 'created_at': '2026-02-19T22:15:08Z', 'updated_at': '2026-02-19T22:15:08Z', 'revision_number': 0, 'ip': '192.168.122.233'} created 2026-02-19 22:15:09,590 27 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.411s 2026-02-19 22:15:09,590 27 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json'} Body: Response - Headers: {'date': 'Thu, 19 Feb 2026 22:15:09 GMT', 'server': 'Apache', 'content-length': '6272', 'x-subject-token': '', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-d881f92e-d909-470c-8bef-7fa776f3d79a', 'content-type': 'application/json', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=21e4ddad661e05439a720867a9546175; 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": "2934e1549866481aaa8d0f69282d95ea", "name": "tempest-AttachInterfacesUnderV243Test-49202216-project-member", "password_expires_at": null}, "audit_ids": ["jmz5rhCySImZKg91qMqRZQ"], "expires_at": "2026-02-19T23:15:09.000000Z", "issued_at": "2026-02-19T22:15:09.000000Z", "project": {"domain": {"id": "default", "name": "Default"}, "id": "c755110910904b2c8aebfeb5214f6ea0", "name": "tempest-AttachInterfacesUnderV243Test-49202216"}, "is_domain": false, "roles": [{"id": "8baa1783f83b46cc931ad937f20ac789", "name": "reader"}, {"id": "57c8da67aa5c40639d177448660720a2", "name": "member"}], "catalog": [{"endpoints": [{"name": "cinderv3", "id": "00dcba901f554ad6962b9c1463f495c5", "interface": "internal", "region_id": "regionOne", "url": "https://cinder-internal.openstack.svc:8776/v3", "region": "regionOne"}, {"name": "cinderv3", "id": "0a4ecf4a324e4a5f9ee96adc9c357f62", "interface": "public", "region_id": "regionOne", "url": "https://cinder-public-openstack.apps-crc.testing/v3", "region": "regionOne"}], "id": "041996b1cc894ae280db9a1c83e257b6", "type": "volumev3", "name": "cinderv3"}, {"endpoints": [{"name": "neutron", "id": "60aaa7684bb04b499fd86a6d48192dcc", "interface": "public", "region_id": "regionOne", "url": "https://neutron-public-openstack.apps-crc.testing", "region": "regionOne"}, {"name": "neutron", "id": "b1896fe4769a4be9843d520528954e3a", "interface": "internal", "region_id": "regionOne", "url": "https://neutron-internal.openstack.svc:9696", "region": "regionOne"}], "id": "1491750f1d884cbab15d9bb683713512", "type": "network", "name": "neutron"}, {"endpoints": [{"name": "glance", "id": "21088ce45af84a0c9acffca8c85bbea9", "interface": "public", "region_id": "regionOne", "url": "https://glance-default-public-openstack.apps-crc.testing", "region": "regionOne"}, {"name": "glance", "id": "7934a40a888c48a4a6523fa10d707f7e", "interface": "internal", "region_id": "regionOne", "url": "https://glance-default-internal.openstack.svc:9292", "region": "regionOne"}], "id": "19cd368063fa4618b09183d0698fd0f7", "type": "image", "name": "glance"}, {"endpoints": [{"name": "nova", "id": "43a5005daa654f439053c068e8bb6a83", "interface": "internal", "region_id": "regionOne", "url": "https://nova-internal.openstack.svc:8774/v2.1", "region": "regionOne"}, {"name": "nova", "id": "a5d5ad9975e043ad98842a1dbeed58f7", "interface": "public", "region_id": "regionOne", "url": "https://nova-public-openstack.apps-crc.testing/v2.1", "region": "regionOne"}], "id": "27195b9b9080474f891d1e0c8745bcfe", "type": "compute", "name": "nova"}, {"endpoints": [{"name": "heat-cfn", "id": "150019ca3e6b4ed9b7cfaaa84f0b6112", "interface": "public", "region_id": "regionOne", "url": "https://heat-cfnapi-public-openstack.apps-crc.testing/v1", "region": "regionOne"}, {"name": "heat-cfn", "id": "f8a035ec7e6d4e3f9383720548f55602", "interface": "internal", "region_id": "regionOne", "url": "https://heat-cfnapi-internal.openstack.svc:8000/v1", "region": "regionOne"}], "id": "303dd70ca8e24aae92b9aaa7ebfb7257", "type": "cloudformation", "name": "heat-cfn"}, {"endpoints": [{"name": "swift", "id": "0a87e7fbe7c942b1beaebdc413319c0d", "interface": "public", "region_id": "regionOne", "url": "https://swift-public-openstack.apps-crc.testing/v1/AUTH_c755110910904b2c8aebfeb5214f6ea0", "region": "regionOne"}, {"name": "swift", "id": "27fcd77bf080467b92a0c611b34f7dd5", "interface": "internal", "region_id": "regionOne", "url": "https://swift-internal.openstack.svc:8080/v1/AUTH_c755110910904b2c8aebfeb5214f6ea0", "region": "regionOne"}], "id": "3412587c1ee74089a2b3a2b1630271a2", "type": "object-store", "name": "swift"}, {"endpoints": [{"name": "aodh", "id": "6ec9779374a540bcb251f5d9b9027397", "interface": "public", "region_id": "regionOne", "url": "https://aodh-public-openstack.apps-crc.testing", "region": "regionOne"}, {"name": "aodh", "id": "a309a75bd79544a4827ccbc41f84fd00", "interface": "internal", "region_id": "regionOne", "url": "https://aodh-internal.openstack.svc:8042", "region": "regionOne"} 2026-02-19 22:15:09,591 27 INFO [tempest.lib.common.fixed_network] (AttachInterfacesUnderV243Test:test_add_remove_fixed_ip) Found network {'id': '175f3b04-0631-4581-9aef-1a72ee9776ef', 'name': 'tempest-AttachInterfacesUnderV243Test-847382112-network', 'tenant_id': 'c755110910904b2c8aebfeb5214f6ea0', 'admin_state_up': True, 'mtu': 1442, 'status': 'ACTIVE', 'subnets': [], 'shared': False, 'project_id': 'c755110910904b2c8aebfeb5214f6ea0', 'qos_policy_id': None, 'port_security_enabled': True, 'dns_domain': '', 'router:external': False, 'provider:network_type': 'geneve', 'provider:physical_network': None, 'provider:segmentation_id': 17059, '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-19T22:14:53Z', 'updated_at': '2026-02-19T22:14:53Z', 'revision_number': 1} available for tenant 2026-02-19 22:15:09,592 27 DEBUG [tempest.common.compute] Provisioning test server with validation resources {'keypair': {'name': 'tempest-keypair-166812157', 'public_key': 'ecdsa-sha2-nistp384 AAAAE2VjZHNhLXNoYTItbmlzdHAzODQAAAAIbmlzdHAzODQAAABhBByx+U3Rkwnosn6xfLSwTK+fxeT+nWZrKC7jkaJCukFgbbAk7XqwCLjVe/E+w1gd6YxCepHFj8BRE/1TdMJSMz6TJLi71FxMKanSOlTFC68PlAMCxn2Wkrwe5/NVsHrnRw==', 'fingerprint': 'c6:b0:ac:6d:51:86:19:10:06:52:c7:2c:50:1c:c3:d1', 'user_id': '2934e1549866481aaa8d0f69282d95ea', 'private_key': '-----BEGIN EC PRIVATE KEY-----\nMIGkAgEBBDBgN3f2Se+78M2kCLISj3u/8JW1bFNP5tCdRvpLQKu4/NnihXJusW9B\n8+GvqNH9qsKgBwYFK4EEACKhZANiAAQcsflN0ZMJ6LJ+sXy0sEyvn8Xk/p1maygu\n45GiQrpBYG2wJO16sAi41XvxPsNYHemMQnqRxY/AURP9U3TCUjM+kyS4u9RcTCmp\n0jpUxQuvD5QDAsZ9lpK8HufzVbB650c=\n-----END EC PRIVATE KEY-----\n'}, 'security_group': {'id': '045cb2df-5c6b-4068-ada1-87c081ceb563', 'name': 'tempest-securitygroup--959525181', 'stateful': True, 'tenant_id': 'c755110910904b2c8aebfeb5214f6ea0', 'description': 'tempest-description--824538577', 'shared': False, 'security_group_rules': [{'id': 'a0e56bb4-620d-45c6-b792-2c99baaa1810', 'tenant_id': 'c755110910904b2c8aebfeb5214f6ea0', 'security_group_id': '045cb2df-5c6b-4068-ada1-87c081ceb563', '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': 165, 'description': None, 'tags': [], 'created_at': '2026-02-19T22:15:06Z', 'updated_at': '2026-02-19T22:15:06Z', 'revision_number': 0, 'project_id': 'c755110910904b2c8aebfeb5214f6ea0'}, {'id': 'f5ed2e36-0377-4f60-a634-c951b3327fd2', 'tenant_id': 'c755110910904b2c8aebfeb5214f6ea0', 'security_group_id': '045cb2df-5c6b-4068-ada1-87c081ceb563', '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': 166, 'description': None, 'tags': [], 'created_at': '2026-02-19T22:15:06Z', 'updated_at': '2026-02-19T22:15:06Z', 'revision_number': 0, 'project_id': 'c755110910904b2c8aebfeb5214f6ea0'}], 'tags': [], 'created_at': '2026-02-19T22:15:06Z', 'updated_at': '2026-02-19T22:15:06Z', 'revision_number': 1, 'project_id': 'c755110910904b2c8aebfeb5214f6ea0'}, 'floating_ip': {'id': '48827e95-96f1-40ee-8abd-ac53d5abb69f', 'tenant_id': 'c755110910904b2c8aebfeb5214f6ea0', 'floating_ip_address': '192.168.122.233', 'floating_network_id': '3a8f619e-03ca-41e4-84e0-624987ce4e09', 'router_id': None, 'port_id': None, 'fixed_ip_address': None, 'status': 'DOWN', 'project_id': 'c755110910904b2c8aebfeb5214f6ea0', 'description': '', 'qos_policy_id': None, 'port_details': None, 'dns_domain': '', 'dns_name': '', 'port_forwardings': [], 'tags': [], 'created_at': '2026-02-19T22:15:08Z', 'updated_at': '2026-02-19T22:15:08Z', 'revision_number': 0, 'ip': '192.168.122.233'}} 2026-02-19 22:15:14,846 27 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 5.253s 2026-02-19 22:15:14,846 27 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': ''} Body: {"server": {"name": "tempest-AttachInterfacesUnderV243Test-server-202970946", "imageRef": "0273678f-a6cf-492b-bbeb-5944132b38c3", "flavorRef": "db6e9b4b-f955-473d-b837-104fc6388d0d", "networks": [{"uuid": "175f3b04-0631-4581-9aef-1a72ee9776ef"}], "security_groups": [{"name": "tempest-securitygroup--959525181"}], "key_name": "tempest-keypair-166812157", "user_data": "IyEvYmluL3NoCmVjaG8gIlByaW50aW5nIGNpcnJvcyB1c2VyIGF1dGhvcml6ZWQga2V5cyIKY2F0IH5jaXJyb3MvLnNzaC9hdXRob3JpemVkX2tleXMgfHwgdHJ1ZQo="}} Response - Headers: {'date': 'Thu, 19 Feb 2026 22:15:09 GMT', 'server': 'Apache', 'content-length': '445', 'location': 'https://nova-public-openstack.apps-crc.testing/v2.1/servers/aefeecd5-bffd-4bf8-b31e-104e2bb7addf', '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-a4301cb7-d64b-431d-83ec-f007de37d340', 'x-compute-request-id': 'req-a4301cb7-d64b-431d-83ec-f007de37d340', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=9d586784b299b220cae43f9e1706fe39; 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": "aefeecd5-bffd-4bf8-b31e-104e2bb7addf", "links": [{"rel": "self", "href": "https://nova-public-openstack.apps-crc.testing/v2.1/servers/aefeecd5-bffd-4bf8-b31e-104e2bb7addf"}, {"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/servers/aefeecd5-bffd-4bf8-b31e-104e2bb7addf"}], "OS-DCF:diskConfig": "MANUAL", "security_groups": [{"name": "tempest-securitygroup--959525181"}], "adminPass": "v58FTWnDkuoF"}}' 2026-02-19 22:15:16,360 27 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/aefeecd5-bffd-4bf8-b31e-104e2bb7addf 1.512s 2026-02-19 22:15:16,360 27 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': ''} Body: None Response - Headers: {'date': 'Thu, 19 Feb 2026 22:15:14 GMT', 'server': 'Apache', 'content-length': '1449', '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-ff282846-4d89-4d30-8007-c6afa3f0319e', 'x-compute-request-id': 'req-ff282846-4d89-4d30-8007-c6afa3f0319e', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=9d586784b299b220cae43f9e1706fe39; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/servers/aefeecd5-bffd-4bf8-b31e-104e2bb7addf'} Body: b'{"server": {"id": "aefeecd5-bffd-4bf8-b31e-104e2bb7addf", "name": "tempest-AttachInterfacesUnderV243Test-server-202970946", "status": "BUILD", "tenant_id": "c755110910904b2c8aebfeb5214f6ea0", "user_id": "2934e1549866481aaa8d0f69282d95ea", "metadata": {}, "hostId": "6360e88d3e908222188d6588922baa2583fa371a982bf2fd485ac927", "image": {"id": "0273678f-a6cf-492b-bbeb-5944132b38c3", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/images/0273678f-a6cf-492b-bbeb-5944132b38c3"}]}, "flavor": {"id": "db6e9b4b-f955-473d-b837-104fc6388d0d", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/flavors/db6e9b4b-f955-473d-b837-104fc6388d0d"}]}, "created": "2026-02-19T22:15:14Z", "updated": "2026-02-19T22:15:16Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova-public-openstack.apps-crc.testing/v2.1/servers/aefeecd5-bffd-4bf8-b31e-104e2bb7addf"}, {"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/servers/aefeecd5-bffd-4bf8-b31e-104e2bb7addf"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "nova", "config_drive": "", "key_name": "tempest-keypair-166812157", "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-19 22:15:19,849 27 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/aefeecd5-bffd-4bf8-b31e-104e2bb7addf 2.482s 2026-02-19 22:15:19,851 27 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': ''} Body: None Response - Headers: {'date': 'Thu, 19 Feb 2026 22:15:17 GMT', 'server': 'Apache', 'content-length': '1516', '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-0bda52f5-4978-4eb8-be24-e625551259a7', 'x-compute-request-id': 'req-0bda52f5-4978-4eb8-be24-e625551259a7', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=9d586784b299b220cae43f9e1706fe39; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/servers/aefeecd5-bffd-4bf8-b31e-104e2bb7addf'} Body: b'{"server": {"id": "aefeecd5-bffd-4bf8-b31e-104e2bb7addf", "name": "tempest-AttachInterfacesUnderV243Test-server-202970946", "status": "BUILD", "tenant_id": "c755110910904b2c8aebfeb5214f6ea0", "user_id": "2934e1549866481aaa8d0f69282d95ea", "metadata": {}, "hostId": "6360e88d3e908222188d6588922baa2583fa371a982bf2fd485ac927", "image": {"id": "0273678f-a6cf-492b-bbeb-5944132b38c3", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/images/0273678f-a6cf-492b-bbeb-5944132b38c3"}]}, "flavor": {"id": "db6e9b4b-f955-473d-b837-104fc6388d0d", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/flavors/db6e9b4b-f955-473d-b837-104fc6388d0d"}]}, "created": "2026-02-19T22:15:14Z", "updated": "2026-02-19T22:15:16Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova-public-openstack.apps-crc.testing/v2.1/servers/aefeecd5-bffd-4bf8-b31e-104e2bb7addf"}, {"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/servers/aefeecd5-bffd-4bf8-b31e-104e2bb7addf"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "nova", "config_drive": "", "key_name": "tempest-keypair-166812157", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "tempest-securitygroup--959525181"}], "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-19 22:15:22,653 27 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/aefeecd5-bffd-4bf8-b31e-104e2bb7addf 1.792s 2026-02-19 22:15:22,653 27 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': ''} Body: None Response - Headers: {'date': 'Thu, 19 Feb 2026 22:15:20 GMT', 'server': 'Apache', 'content-length': '1516', '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-4edff702-43d8-4292-8991-7c9ef0db8d94', 'x-compute-request-id': 'req-4edff702-43d8-4292-8991-7c9ef0db8d94', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=9d586784b299b220cae43f9e1706fe39; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/servers/aefeecd5-bffd-4bf8-b31e-104e2bb7addf'} Body: b'{"server": {"id": "aefeecd5-bffd-4bf8-b31e-104e2bb7addf", "name": "tempest-AttachInterfacesUnderV243Test-server-202970946", "status": "BUILD", "tenant_id": "c755110910904b2c8aebfeb5214f6ea0", "user_id": "2934e1549866481aaa8d0f69282d95ea", "metadata": {}, "hostId": "6360e88d3e908222188d6588922baa2583fa371a982bf2fd485ac927", "image": {"id": "0273678f-a6cf-492b-bbeb-5944132b38c3", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/images/0273678f-a6cf-492b-bbeb-5944132b38c3"}]}, "flavor": {"id": "db6e9b4b-f955-473d-b837-104fc6388d0d", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/flavors/db6e9b4b-f955-473d-b837-104fc6388d0d"}]}, "created": "2026-02-19T22:15:14Z", "updated": "2026-02-19T22:15:16Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova-public-openstack.apps-crc.testing/v2.1/servers/aefeecd5-bffd-4bf8-b31e-104e2bb7addf"}, {"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/servers/aefeecd5-bffd-4bf8-b31e-104e2bb7addf"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "nova", "config_drive": "", "key_name": "tempest-keypair-166812157", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "tempest-securitygroup--959525181"}], "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-19 22:15:26,388 27 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/aefeecd5-bffd-4bf8-b31e-104e2bb7addf 2.727s 2026-02-19 22:15:26,388 27 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': ''} Body: None Response - Headers: {'date': 'Thu, 19 Feb 2026 22:15:23 GMT', 'server': 'Apache', 'content-length': '1516', '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-0613bea8-e1c3-4521-81c0-fd276c3da696', 'x-compute-request-id': 'req-0613bea8-e1c3-4521-81c0-fd276c3da696', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=9d586784b299b220cae43f9e1706fe39; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/servers/aefeecd5-bffd-4bf8-b31e-104e2bb7addf'} Body: b'{"server": {"id": "aefeecd5-bffd-4bf8-b31e-104e2bb7addf", "name": "tempest-AttachInterfacesUnderV243Test-server-202970946", "status": "BUILD", "tenant_id": "c755110910904b2c8aebfeb5214f6ea0", "user_id": "2934e1549866481aaa8d0f69282d95ea", "metadata": {}, "hostId": "6360e88d3e908222188d6588922baa2583fa371a982bf2fd485ac927", "image": {"id": "0273678f-a6cf-492b-bbeb-5944132b38c3", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/images/0273678f-a6cf-492b-bbeb-5944132b38c3"}]}, "flavor": {"id": "db6e9b4b-f955-473d-b837-104fc6388d0d", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/flavors/db6e9b4b-f955-473d-b837-104fc6388d0d"}]}, "created": "2026-02-19T22:15:14Z", "updated": "2026-02-19T22:15:16Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova-public-openstack.apps-crc.testing/v2.1/servers/aefeecd5-bffd-4bf8-b31e-104e2bb7addf"}, {"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/servers/aefeecd5-bffd-4bf8-b31e-104e2bb7addf"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "nova", "config_drive": "", "key_name": "tempest-keypair-166812157", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "tempest-securitygroup--959525181"}], "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-19 22:15:28,897 27 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/aefeecd5-bffd-4bf8-b31e-104e2bb7addf 1.502s 2026-02-19 22:15:28,897 27 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': ''} Body: None Response - Headers: {'date': 'Thu, 19 Feb 2026 22:15:27 GMT', 'server': 'Apache', 'content-length': '1711', '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-7cab6795-a33d-40ce-a672-4f30f4db2f92', 'x-compute-request-id': 'req-7cab6795-a33d-40ce-a672-4f30f4db2f92', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=9d586784b299b220cae43f9e1706fe39; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/servers/aefeecd5-bffd-4bf8-b31e-104e2bb7addf'} Body: b'{"server": {"id": "aefeecd5-bffd-4bf8-b31e-104e2bb7addf", "name": "tempest-AttachInterfacesUnderV243Test-server-202970946", "status": "ACTIVE", "tenant_id": "c755110910904b2c8aebfeb5214f6ea0", "user_id": "2934e1549866481aaa8d0f69282d95ea", "metadata": {}, "hostId": "6360e88d3e908222188d6588922baa2583fa371a982bf2fd485ac927", "image": {"id": "0273678f-a6cf-492b-bbeb-5944132b38c3", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/images/0273678f-a6cf-492b-bbeb-5944132b38c3"}]}, "flavor": {"id": "db6e9b4b-f955-473d-b837-104fc6388d0d", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/flavors/db6e9b4b-f955-473d-b837-104fc6388d0d"}]}, "created": "2026-02-19T22:15:14Z", "updated": "2026-02-19T22:15:26Z", "addresses": {"tempest-AttachInterfacesUnderV243Test-847382112-network": [{"version": 4, "addr": "10.100.0.12", "OS-EXT-IPS:type": "fixed", "OS-EXT-IPS-MAC:mac_addr": "fa:16:3e:a7:be:81"}]}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova-public-openstack.apps-crc.testing/v2.1/servers/aefeecd5-bffd-4bf8-b31e-104e2bb7addf"}, {"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/servers/aefeecd5-bffd-4bf8-b31e-104e2bb7addf"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "nova", "config_drive": "True", "key_name": "tempest-keypair-166812157", "OS-SRV-USG:launched_at": "2026-02-19T22:15:26.000000", "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "tempest-securitygroup--959525181"}], "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-19 22:15:28,903 27 INFO [tempest.common.waiters] State transition "BUILD/spawning" ==> "ACTIVE/None" after 12 second wait 2026-02-19 22:15:29,898 27 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/aefeecd5-bffd-4bf8-b31e-104e2bb7addf/os-interface 0.994s 2026-02-19 22:15:29,899 27 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': ''} Body: None Response - Headers: {'date': 'Thu, 19 Feb 2026 22:15:28 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-a523c924-3b02-4411-9944-d8c091c8b755', 'x-compute-request-id': 'req-a523c924-3b02-4411-9944-d8c091c8b755', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=9d586784b299b220cae43f9e1706fe39; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/servers/aefeecd5-bffd-4bf8-b31e-104e2bb7addf/os-interface'} Body: b'{"interfaceAttachments": [{"net_id": "175f3b04-0631-4581-9aef-1a72ee9776ef", "port_id": "82895f16-40fd-46bb-8494-cc8e332dbebe", "mac_addr": "fa:16:3e:a7:be:81", "port_state": "ACTIVE", "fixed_ips": [{"subnet_id": "b8c1621a-dd25-4842-a398-4613710d596a", "ip_address": "10.100.0.12"}]}]}' 2026-02-19 22:15:31,703 27 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/48827e95-96f1-40ee-8abd-ac53d5abb69f 1.801s 2026-02-19 22:15:31,703 27 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"floatingip": {"port_id": "82895f16-40fd-46bb-8494-cc8e332dbebe"}} Response - Headers: {'date': 'Thu, 19 Feb 2026 22:15:31 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '882', 'x-openstack-request-id': 'req-3fe5cf2a-aedc-4837-a08c-081af711f9cb', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=7f8eedfcd082174c94dab209a98907d7; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/floatingips/48827e95-96f1-40ee-8abd-ac53d5abb69f'} Body: b'{"floatingip": {"id": "48827e95-96f1-40ee-8abd-ac53d5abb69f", "tenant_id": "c755110910904b2c8aebfeb5214f6ea0", "floating_ip_address": "192.168.122.233", "floating_network_id": "3a8f619e-03ca-41e4-84e0-624987ce4e09", "router_id": "37f570f5-9a65-4706-9da8-2571bf20b012", "port_id": "82895f16-40fd-46bb-8494-cc8e332dbebe", "fixed_ip_address": "10.100.0.12", "status": "DOWN", "description": "", "qos_policy_id": null, "port_details": {"name": "", "network_id": "175f3b04-0631-4581-9aef-1a72ee9776ef", "mac_address": "fa:16:3e:a7:be:81", "admin_state_up": true, "status": "ACTIVE", "device_id": "aefeecd5-bffd-4bf8-b31e-104e2bb7addf", "device_owner": "compute:nova"}, "dns_domain": "", "dns_name": "", "port_forwardings": [], "tags": [], "created_at": "2026-02-19T22:15:08Z", "updated_at": "2026-02-19T22:15:30Z", "revision_number": 1, "project_id": "c755110910904b2c8aebfeb5214f6ea0"}}' 2026-02-19 22:15:32,675 27 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/aefeecd5-bffd-4bf8-b31e-104e2bb7addf 0.970s 2026-02-19 22:15:32,676 27 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': ''} Body: None Response - Headers: {'date': 'Thu, 19 Feb 2026 22:15:31 GMT', 'server': 'Apache', 'content-length': '1711', '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-f7cfece6-03ea-4faa-a08d-504d5688b1e5', 'x-compute-request-id': 'req-f7cfece6-03ea-4faa-a08d-504d5688b1e5', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=9d586784b299b220cae43f9e1706fe39; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/servers/aefeecd5-bffd-4bf8-b31e-104e2bb7addf'} Body: b'{"server": {"id": "aefeecd5-bffd-4bf8-b31e-104e2bb7addf", "name": "tempest-AttachInterfacesUnderV243Test-server-202970946", "status": "ACTIVE", "tenant_id": "c755110910904b2c8aebfeb5214f6ea0", "user_id": "2934e1549866481aaa8d0f69282d95ea", "metadata": {}, "hostId": "6360e88d3e908222188d6588922baa2583fa371a982bf2fd485ac927", "image": {"id": "0273678f-a6cf-492b-bbeb-5944132b38c3", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/images/0273678f-a6cf-492b-bbeb-5944132b38c3"}]}, "flavor": {"id": "db6e9b4b-f955-473d-b837-104fc6388d0d", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/flavors/db6e9b4b-f955-473d-b837-104fc6388d0d"}]}, "created": "2026-02-19T22:15:14Z", "updated": "2026-02-19T22:15:26Z", "addresses": {"tempest-AttachInterfacesUnderV243Test-847382112-network": [{"version": 4, "addr": "10.100.0.12", "OS-EXT-IPS:type": "fixed", "OS-EXT-IPS-MAC:mac_addr": "fa:16:3e:a7:be:81"}]}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova-public-openstack.apps-crc.testing/v2.1/servers/aefeecd5-bffd-4bf8-b31e-104e2bb7addf"}, {"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/servers/aefeecd5-bffd-4bf8-b31e-104e2bb7addf"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "nova", "config_drive": "True", "key_name": "tempest-keypair-166812157", "OS-SRV-USG:launched_at": "2026-02-19T22:15:26.000000", "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "tempest-securitygroup--959525181"}], "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-19 22:15:32,682 27 INFO [tempest.lib.common.ssh] Creating ssh connection to '192.168.122.233:22' as 'cirros' with public key authentication 2026-02-19 22:16:32,743 27 WARNING [tempest.lib.common.ssh] Failed to establish authenticated ssh connection to cirros@192.168.122.233 (timed out). Number attempts: 1. Retry after 2 seconds. 2026-02-19 22:16:35,287 27 INFO [paramiko.transport] Connected (version 2.0, client dropbear_2020.81) 2026-02-19 22:16:35,360 27 INFO [paramiko.transport] Authentication (publickey) successful! 2026-02-19 22:16:35,361 27 INFO [tempest.lib.common.ssh] ssh connection to cirros@192.168.122.233 successfully created 2026-02-19 22:16:35,433 27 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/aefeecd5-bffd-4bf8-b31e-104e2bb7addf/os-interface 0.071s 2026-02-19 22:16:35,434 27 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': ''} Body: None Response - Headers: {'date': 'Thu, 19 Feb 2026 22:16:35 GMT', 'server': 'Apache', 'content-length': '218', 'x-openstack-request-id': 'req-16724953-62ae-4c95-a553-e2cb570861a9', 'x-compute-request-id': 'req-16724953-62ae-4c95-a553-e2cb570861a9', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=9d586784b299b220cae43f9e1706fe39; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '503', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/servers/aefeecd5-bffd-4bf8-b31e-104e2bb7addf/os-interface'} Body: b'{"message": "The server is currently unavailable. Please try again at a later time.

\\nThe Keystone service is temporarily unavailable.\\n\\n", "code": "503 Service Unavailable", "title": "Service Unavailable"}' 2026-02-19 22:16:35,498 27 INFO [tempest.lib.common.rest_client] Request (AttachInterfacesUnderV243Test:_run_cleanups): 503 DELETE https://nova-public-openstack.apps-crc.testing/v2.1/servers/aefeecd5-bffd-4bf8-b31e-104e2bb7addf 0.060s 2026-02-19 22:16:35,498 27 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': ''} Body: None Response - Headers: {'date': 'Thu, 19 Feb 2026 22:16:35 GMT', 'server': 'Apache', 'content-length': '218', 'x-openstack-request-id': 'req-4290021f-f1cc-4aee-bf45-31b64d806dc6', 'x-compute-request-id': 'req-4290021f-f1cc-4aee-bf45-31b64d806dc6', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=9d586784b299b220cae43f9e1706fe39; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '503', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/servers/aefeecd5-bffd-4bf8-b31e-104e2bb7addf'} Body: b'{"message": "The server is currently unavailable. Please try again at a later time.

\\nThe Keystone service is temporarily unavailable.\\n\\n", "code": "503 Service Unavailable", "title": "Service Unavailable"}' 2026-02-19 22:16:35,498 27 ERROR [tempest.api.compute.base] Failed to delete server aefeecd5-bffd-4bf8-b31e-104e2bb7addf 2026-02-19 22:16:35.498 27 ERROR tempest.api.compute.base Traceback (most recent call last): 2026-02-19 22:16:35.498 27 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/tempest/api/compute/base.py", line 434, in delete_server 2026-02-19 22:16:35.498 27 ERROR tempest.api.compute.base cls.servers_client.delete_server(server_id) 2026-02-19 22:16:35.498 27 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-19 22:16:35.498 27 ERROR tempest.api.compute.base resp, body = self.delete("servers/%s" % server_id) 2026-02-19 22:16:35.498 27 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 359, in delete 2026-02-19 22:16:35.498 27 ERROR tempest.api.compute.base return self.request('DELETE', url, extra_headers, headers, body) 2026-02-19 22:16:35.498 27 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-19 22:16:35.498 27 ERROR tempest.api.compute.base resp, resp_body = super(BaseComputeClient, self).request( 2026-02-19 22:16:35.498 27 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 762, in request 2026-02-19 22:16:35.498 27 ERROR tempest.api.compute.base self._error_checker(resp, resp_body) 2026-02-19 22:16:35.498 27 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-19 22:16:35.498 27 ERROR tempest.api.compute.base raise exceptions.UnexpectedResponseCode(str(resp.status), 2026-02-19 22:16:35.498 27 ERROR tempest.api.compute.base tempest.lib.exceptions.UnexpectedResponseCode: Unexpected response code received 2026-02-19 22:16:35.498 27 ERROR tempest.api.compute.base Details: 503 2026-02-19 22:16:35.498 27 ERROR tempest.api.compute.base 2026-02-19 22:16:35,566 27 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-166812157 0.067s 2026-02-19 22:16:35,567 27 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': ''} Body: None Response - Headers: {'date': 'Thu, 19 Feb 2026 22:16:35 GMT', 'server': 'Apache', 'content-length': '218', 'x-openstack-request-id': 'req-362172cf-d55b-4e47-aa98-13ad4d80de29', 'x-compute-request-id': 'req-362172cf-d55b-4e47-aa98-13ad4d80de29', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=9d586784b299b220cae43f9e1706fe39; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '503', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/os-keypairs/tempest-keypair-166812157'} Body: b'{"message": "The server is currently unavailable. Please try again at a later time.

\\nThe Keystone service is temporarily unavailable.\\n\\n", "code": "503 Service Unavailable", "title": "Service Unavailable"}' 2026-02-19 22:16:35,567 27 ERROR [tempest.lib.common.validation_resources] Exception raised while deleting key tempest-keypair-166812157 2026-02-19 22:16:35.567 27 ERROR tempest.lib.common.validation_resources Traceback (most recent call last): 2026-02-19 22:16:35.567 27 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-19 22:16:35.567 27 ERROR tempest.lib.common.validation_resources keypair_client.delete_keypair(keypair_name) 2026-02-19 22:16:35.567 27 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-19 22:16:35.567 27 ERROR tempest.lib.common.validation_resources resp, body = self.delete(url) 2026-02-19 22:16:35.567 27 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-19 22:16:35.567 27 ERROR tempest.lib.common.validation_resources return self.request('DELETE', url, extra_headers, headers, body) 2026-02-19 22:16:35.567 27 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-19 22:16:35.567 27 ERROR tempest.lib.common.validation_resources resp, resp_body = super(BaseComputeClient, self).request( 2026-02-19 22:16:35.567 27 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-19 22:16:35.567 27 ERROR tempest.lib.common.validation_resources self._error_checker(resp, resp_body) 2026-02-19 22:16:35.567 27 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-19 22:16:35.567 27 ERROR tempest.lib.common.validation_resources raise exceptions.UnexpectedResponseCode(str(resp.status), 2026-02-19 22:16:35.567 27 ERROR tempest.lib.common.validation_resources tempest.lib.exceptions.UnexpectedResponseCode: Unexpected response code received 2026-02-19 22:16:35.567 27 ERROR tempest.lib.common.validation_resources Details: 503 2026-02-19 22:16:35.567 27 ERROR tempest.lib.common.validation_resources 2026-02-19 22:16:35,670 27 INFO [tempest.lib.common.rest_client] Request (AttachInterfacesUnderV243Test:_run_cleanups): 503 DELETE https://neutron-public-openstack.apps-crc.testing/v2.0/security-groups/045cb2df-5c6b-4068-ada1-87c081ceb563 0.102s 2026-02-19 22:16:35,670 27 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Feb 2026 22:16:35 GMT', 'server': 'Apache', 'content-length': '218', 'content-type': 'application/json', 'x-openstack-request-id': 'req-e6325049-0557-451b-aaf6-c59e994994e8', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=7f8eedfcd082174c94dab209a98907d7; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '503', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/security-groups/045cb2df-5c6b-4068-ada1-87c081ceb563'} Body: b'{"message": "The server is currently unavailable. Please try again at a later time.

\\nThe Keystone service is temporarily unavailable.\\n\\n", "code": "503 Service Unavailable", "title": "Service Unavailable"}' 2026-02-19 22:16:35,671 27 ERROR [tempest.lib.common.validation_resources] Exception raised while deleting security group 045cb2df-5c6b-4068-ada1-87c081ceb563 2026-02-19 22:16:35.671 27 ERROR tempest.lib.common.validation_resources Traceback (most recent call last): 2026-02-19 22:16:35.671 27 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-19 22:16:35.671 27 ERROR tempest.lib.common.validation_resources security_group_client.delete_security_group(sec_id) 2026-02-19 22:16:35.671 27 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-19 22:16:35.671 27 ERROR tempest.lib.common.validation_resources return self.delete_resource(uri) 2026-02-19 22:16:35.671 27 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-19 22:16:35.671 27 ERROR tempest.lib.common.validation_resources resp, body = self.delete(req_uri) 2026-02-19 22:16:35.671 27 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-19 22:16:35.671 27 ERROR tempest.lib.common.validation_resources return self.request('DELETE', url, extra_headers, headers, body) 2026-02-19 22:16:35.671 27 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-19 22:16:35.671 27 ERROR tempest.lib.common.validation_resources self._error_checker(resp, resp_body) 2026-02-19 22:16:35.671 27 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-19 22:16:35.671 27 ERROR tempest.lib.common.validation_resources raise exceptions.UnexpectedResponseCode(str(resp.status), 2026-02-19 22:16:35.671 27 ERROR tempest.lib.common.validation_resources tempest.lib.exceptions.UnexpectedResponseCode: Unexpected response code received 2026-02-19 22:16:35.671 27 ERROR tempest.lib.common.validation_resources Details: 503 2026-02-19 22:16:35.671 27 ERROR tempest.lib.common.validation_resources 2026-02-19 22:16:35,766 27 INFO [tempest.lib.common.rest_client] Request (AttachInterfacesUnderV243Test:_run_cleanups): 503 DELETE https://neutron-public-openstack.apps-crc.testing/v2.0/floatingips/48827e95-96f1-40ee-8abd-ac53d5abb69f 0.094s 2026-02-19 22:16:35,768 27 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Feb 2026 22:16:35 GMT', 'server': 'Apache', 'content-length': '218', 'content-type': 'application/json', 'x-openstack-request-id': 'req-fe9a5f8f-7a3d-4f40-88a3-4ef35bf378b9', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=7f8eedfcd082174c94dab209a98907d7; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '503', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/floatingips/48827e95-96f1-40ee-8abd-ac53d5abb69f'} Body: b'{"message": "The server is currently unavailable. Please try again at a later time.

\\nThe Keystone service is temporarily unavailable.\\n\\n", "code": "503 Service Unavailable", "title": "Service Unavailable"}' 2026-02-19 22:16:35,768 27 ERROR [tempest.lib.common.validation_resources] Exception raised while deleting ip 48827e95-96f1-40ee-8abd-ac53d5abb69f 2026-02-19 22:16:35.768 27 ERROR tempest.lib.common.validation_resources Traceback (most recent call last): 2026-02-19 22:16:35.768 27 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-19 22:16:35.768 27 ERROR tempest.lib.common.validation_resources floating_ip_client.delete_floatingip(fip_id) 2026-02-19 22:16:35.768 27 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-19 22:16:35.768 27 ERROR tempest.lib.common.validation_resources return self.delete_resource(uri) 2026-02-19 22:16:35.768 27 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-19 22:16:35.768 27 ERROR tempest.lib.common.validation_resources resp, body = self.delete(req_uri) 2026-02-19 22:16:35.768 27 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-19 22:16:35.768 27 ERROR tempest.lib.common.validation_resources return self.request('DELETE', url, extra_headers, headers, body) 2026-02-19 22:16:35.768 27 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-19 22:16:35.768 27 ERROR tempest.lib.common.validation_resources self._error_checker(resp, resp_body) 2026-02-19 22:16:35.768 27 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-19 22:16:35.768 27 ERROR tempest.lib.common.validation_resources raise exceptions.UnexpectedResponseCode(str(resp.status), 2026-02-19 22:16:35.768 27 ERROR tempest.lib.common.validation_resources tempest.lib.exceptions.UnexpectedResponseCode: Unexpected response code received 2026-02-19 22:16:35.768 27 ERROR tempest.lib.common.validation_resources Details: 503 2026-02-19 22:16:35.768 27 ERROR tempest.lib.common.validation_resources 0 Content-Type: text/x-traceback;charset=utf8,language=python traceback 5CE 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 0 Content-Type: text/x-traceback;charset=utf8,language=python traceback-1 662 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 0 ] tags: -worker-2 time: 2026-02-19 22:16:35.943509Z tags: worker-2 test: tearDownClass (tempest.api.compute.servers.test_attach_interfaces.AttachInterfacesUnderV243Test) time: 2026-02-19 22:16:35.943509Z failure: tearDownClass (tempest.api.compute.servers.test_attach_interfaces.AttachInterfacesUnderV243Test) [ multipart Content-Type: text/x-traceback;charset=utf8,language=python traceback 2DE 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: ((, Unexpected response code received Details: 503, ), (, Unexpected response code received Details: 503, )) 0 ] tags: -worker-2 time: 2026-02-19 22:16:36.043634Z tags: worker-2 test: setUpClass (tempest.api.identity.admin.v3.test_groups.GroupsV3TestJSON) time: 2026-02-19 22:16:36.043634Z failure: setUpClass (tempest.api.identity.admin.v3.test_groups.GroupsV3TestJSON) [ multipart Content-Type: text/x-traceback;charset=utf8,language=python traceback B26 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 0 ] tags: -worker-2 time: 2026-02-19 22:16:36.138620Z tags: worker-2 test: setUpClass (tempest.api.identity.admin.v3.test_trusts.TrustsV3TestJSON) time: 2026-02-19 22:16:36.138620Z failure: setUpClass (tempest.api.identity.admin.v3.test_trusts.TrustsV3TestJSON) [ multipart Content-Type: text/x-traceback;charset=utf8,language=python traceback B26 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 0 ] tags: -worker-2 time: 2026-02-19 22:16:36.257380Z tags: worker-2 test: setUpClass (tempest.api.image.v2.test_versions.VersionsTest) time: 2026-02-19 22:16:36.257380Z failure: setUpClass (tempest.api.image.v2.test_versions.VersionsTest) [ multipart Content-Type: text/x-traceback;charset=utf8,language=python traceback B20 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 0 ] tags: -worker-2 time: 2026-02-19 22:16:36.346073Z tags: worker-2 test: setUpClass (tempest.api.network.test_floating_ips.FloatingIPTestJSON) time: 2026-02-19 22:16:36.346073Z failure: setUpClass (tempest.api.network.test_floating_ips.FloatingIPTestJSON) [ multipart Content-Type: text/x-traceback;charset=utf8,language=python traceback B24 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 0 ] tags: -worker-2 time: 2026-02-19 22:16:36.435304Z tags: worker-2 test: setUpClass (tempest.api.network.test_ports.PortsTestJSON) time: 2026-02-19 22:16:36.435304Z failure: setUpClass (tempest.api.network.test_ports.PortsTestJSON) [ multipart Content-Type: text/x-traceback;charset=utf8,language=python traceback B24 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 0 ] tags: -worker-2 time: 2026-02-19 22:16:36.519314Z tags: worker-2 test: setUpClass (tempest.scenario.test_server_basic_ops.TestServerBasicOps) time: 2026-02-19 22:16:36.519314Z failure: setUpClass (tempest.scenario.test_server_basic_ops.TestServerBasicOps) [ multipart Content-Type: text/x-traceback;charset=utf8,language=python traceback B22 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 0 ] tags: -worker-2 time: 2026-02-19 22:16:36.643955Z tags: worker-2 test: setUpClass (telemetry_tempest_plugin.aodh.api.test_alarming_api.TelemetryAlarmingAPITest) time: 2026-02-19 22:16:36.643955Z failure: setUpClass (telemetry_tempest_plugin.aodh.api.test_alarming_api.TelemetryAlarmingAPITest) [ multipart Content-Type: text/x-traceback;charset=utf8,language=python traceback A8B 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 0 ] tags: -worker-2 time: 2026-02-19 22:15:35.276474Z tags: worker-0 test: tempest.scenario.test_network_basic_ops.TestNetworkBasicOps.test_network_basic_ops[compute,id-f323b3ba-82f8-4db7-8ea6-6a895869ec49,network,smoke] time: 2026-02-19 22:16:41.645090Z failure: tempest.scenario.test_network_basic_ops.TestNetworkBasicOps.test_network_basic_ops[compute,id-f323b3ba-82f8-4db7-8ea6-6a895869ec49,network,smoke] [ multipart Content-Type: text/plain;charset=utf8 pythonlogging:'' 10000 2026-02-19 22:15:37,107 25 INFO [tempest.lib.common.rest_client] Request (TestNetworkBasicOps:test_network_basic_ops): 201 POST https://neutron-public-openstack.apps-crc.testing/v2.0/networks 1.831s 2026-02-19 22:15:37,115 25 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"network": {"name": "tempest-network-smoke--1344757336", "project_id": "2284ce8cb9424d27b421497fa9c3fe2a"}} Response - Headers: {'date': 'Thu, 19 Feb 2026 22:15:37 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '627', 'x-openstack-request-id': 'req-c0707cae-6e0a-48bc-9d27-742ee54c1e5e', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=7f8eedfcd082174c94dab209a98907d7; 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":"bc0b2205-a480-4840-adb9-9a503c786602","name":"tempest-network-smoke--1344757336","tenant_id":"2284ce8cb9424d27b421497fa9c3fe2a","admin_state_up":true,"mtu":1442,"status":"ACTIVE","subnets":[],"shared":false,"project_id":"2284ce8cb9424d27b421497fa9c3fe2a","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-19T22:15:36Z","updated_at":"2026-02-19T22:15:36Z","revision_number":1}}' 2026-02-19 22:15:39,613 25 INFO [tempest.lib.common.rest_client] Request (TestNetworkBasicOps:test_network_basic_ops): 201 POST https://neutron-public-openstack.apps-crc.testing/v2.0/routers 2.497s 2026-02-19 22:15:39,613 25 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"router": {"name": "tempest-TestNetworkBasicOps-router-1818808966", "admin_state_up": true, "project_id": "2284ce8cb9424d27b421497fa9c3fe2a", "external_gateway_info": {"network_id": "3a8f619e-03ca-41e4-84e0-624987ce4e09"}}} Response - Headers: {'date': 'Thu, 19 Feb 2026 22:15:39 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '672', 'x-openstack-request-id': 'req-6450aca8-1ac2-4886-b2ff-81047bda35cc', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=7f8eedfcd082174c94dab209a98907d7; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '201', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/routers'} Body: b'{"router": {"id": "c142f650-41ea-4842-a793-daed0792e0d5", "name": "tempest-TestNetworkBasicOps-router-1818808966", "tenant_id": "2284ce8cb9424d27b421497fa9c3fe2a", "admin_state_up": true, "status": "ACTIVE", "external_gateway_info": {"network_id": "3a8f619e-03ca-41e4-84e0-624987ce4e09", "external_fixed_ips": [{"subnet_id": "c159ddc7-84b4-4a9f-baa1-138d5b7ff426", "ip_address": "192.168.122.208"}], "enable_snat": true}, "description": "", "availability_zones": [], "availability_zone_hints": [], "routes": [], "tags": [], "created_at": "2026-02-19T22:15:37Z", "updated_at": "2026-02-19T22:15:38Z", "revision_number": 2, "project_id": "2284ce8cb9424d27b421497fa9c3fe2a"}}' 2026-02-19 22:15:39,820 25 INFO [tempest.lib.common.rest_client] Request (TestNetworkBasicOps:test_network_basic_ops): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/subnets?project_id=2284ce8cb9424d27b421497fa9c3fe2a&cidr=10.100.0.0%2F28 0.206s 2026-02-19 22:15:39,820 25 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Feb 2026 22:15:39 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '14', 'x-openstack-request-id': 'req-bc76c1ba-d569-466c-9874-3c69507704b3', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=7f8eedfcd082174c94dab209a98907d7; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/subnets?project_id=2284ce8cb9424d27b421497fa9c3fe2a&cidr=10.100.0.0%2F28'} Body: b'{"subnets":[]}' 2026-02-19 22:15:40,250 25 INFO [tempest.lib.common.rest_client] Request (TestNetworkBasicOps:test_network_basic_ops): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/networks?router%3Aexternal=True 0.428s 2026-02-19 22:15:40,250 25 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Feb 2026 22:15:40 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '744', 'x-openstack-request-id': 'req-b5b964e4-52d8-49a5-ba51-fc4cc59797fd', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=7f8eedfcd082174c94dab209a98907d7; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/networks?router%3Aexternal=True'} Body: b'{"networks":[{"id":"3a8f619e-03ca-41e4-84e0-624987ce4e09","name":"public","tenant_id":"56d19c360c52448780574a3a5a0ffea9","admin_state_up":true,"mtu":1500,"status":"ACTIVE","subnets":["c159ddc7-84b4-4a9f-baa1-138d5b7ff426"],"shared":false,"availability_zone_hints":[],"availability_zones":[],"ipv4_address_scope":null,"ipv6_address_scope":null,"router:external":true,"description":"","qos_policy_id":null,"port_security_enabled":true,"dns_domain":"","l2_adjacency":true,"is_default":false,"tags":[],"created_at":"2026-02-19T21:51:50Z","updated_at":"2026-02-19T21:51:56Z","revision_number":2,"project_id":"56d19c360c52448780574a3a5a0ffea9","provider:network_type":"flat","provider:physical_network":"datacentre","provider:segmentation_id":null}]}' 2026-02-19 22:15:40,486 25 INFO [tempest.lib.common.rest_client] Request (TestNetworkBasicOps:test_network_basic_ops): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/subnets?network_id=3a8f619e-03ca-41e4-84e0-624987ce4e09&cidr=10.100.0.0%2F28 0.236s 2026-02-19 22:15:40,487 25 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Feb 2026 22:15:40 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '14', 'x-openstack-request-id': 'req-4c904785-28d7-46d4-8465-ad02d71c5342', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=7f8eedfcd082174c94dab209a98907d7; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/subnets?network_id=3a8f619e-03ca-41e4-84e0-624987ce4e09&cidr=10.100.0.0%2F28'} Body: b'{"subnets":[]}' 2026-02-19 22:15:41,480 25 INFO [tempest.lib.common.rest_client] Request (TestNetworkBasicOps:test_network_basic_ops): 201 POST https://neutron-public-openstack.apps-crc.testing/v2.0/subnets 0.993s 2026-02-19 22:15:41,480 25 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"subnet": {"name": "tempest-subnet-smoke-287849959", "network_id": "bc0b2205-a480-4840-adb9-9a503c786602", "project_id": "2284ce8cb9424d27b421497fa9c3fe2a", "ip_version": 4, "cidr": "10.100.0.0/28"}} Response - Headers: {'date': 'Thu, 19 Feb 2026 22:15:41 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '632', 'x-openstack-request-id': 'req-14d79a53-2464-4bdb-9d35-58b115dda779', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=7f8eedfcd082174c94dab209a98907d7; 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":"b25807f2-b86d-4d76-b088-0c8b03fe3536","name":"tempest-subnet-smoke-287849959","tenant_id":"2284ce8cb9424d27b421497fa9c3fe2a","network_id":"bc0b2205-a480-4840-adb9-9a503c786602","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-19T22:15:40Z","updated_at":"2026-02-19T22:15:40Z","revision_number":0,"project_id":"2284ce8cb9424d27b421497fa9c3fe2a"}}' 2026-02-19 22:15:43,539 25 INFO [tempest.lib.common.rest_client] Request (TestNetworkBasicOps:test_network_basic_ops): 200 PUT https://neutron-public-openstack.apps-crc.testing/v2.0/routers/c142f650-41ea-4842-a793-daed0792e0d5/add_router_interface 2.058s 2026-02-19 22:15:43,540 25 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"subnet_id": "b25807f2-b86d-4d76-b088-0c8b03fe3536"} Response - Headers: {'date': 'Thu, 19 Feb 2026 22:15:43 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '309', 'x-openstack-request-id': 'req-6f38b846-7eec-44e7-9288-a71635c0b797', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=7f8eedfcd082174c94dab209a98907d7; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/routers/c142f650-41ea-4842-a793-daed0792e0d5/add_router_interface'} Body: b'{"id": "c142f650-41ea-4842-a793-daed0792e0d5", "tenant_id": "2284ce8cb9424d27b421497fa9c3fe2a", "port_id": "8473d6f8-23d1-4171-8181-c4edb6f32bbe", "network_id": "bc0b2205-a480-4840-adb9-9a503c786602", "subnet_id": "b25807f2-b86d-4d76-b088-0c8b03fe3536", "subnet_ids": ["b25807f2-b86d-4d76-b088-0c8b03fe3536"]}' 2026-02-19 22:15:43,788 25 INFO [tempest.lib.common.rest_client] Request (TestNetworkBasicOps:test_network_basic_ops): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/networks 0.247s 2026-02-19 22:15:43,789 25 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Feb 2026 22:15:43 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '7277', 'x-openstack-request-id': 'req-fb1f9685-6023-49a7-9b3c-5c6991a918cd', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=7f8eedfcd082174c94dab209a98907d7; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/networks'} Body: b'{"networks":[{"id":"175f3b04-0631-4581-9aef-1a72ee9776ef","name":"tempest-AttachInterfacesUnderV243Test-847382112-network","tenant_id":"c755110910904b2c8aebfeb5214f6ea0","admin_state_up":true,"mtu":1442,"status":"ACTIVE","subnets":["b8c1621a-dd25-4842-a398-4613710d596a"],"shared":false,"availability_zone_hints":[],"availability_zones":[],"ipv4_address_scope":null,"ipv6_address_scope":null,"router:external":false,"description":"","qos_policy_id":null,"port_security_enabled":true,"dns_domain":"","l2_adjacency":true,"tags":[],"created_at":"2026-02-19T22:14:53Z","updated_at":"2026-02-19T22:14:54Z","revision_number":2,"project_id":"c755110910904b2c8aebfeb5214f6ea0","provider:network_type":"geneve","provider:physical_network":null,"provider:segmentation_id":17059},{"id":"209023b9-6075-44af-ae57-fc44ee65bced","name":"tempest-BulkNetworkOpsTest-test-network-1683085455","tenant_id":"349b7441bd674c17a5dc86511d00b55f","admin_state_up":true,"mtu":1442,"status":"ACTIVE","subnets":[],"shared":false,"availability_zone_hints":[],"availability_zones":[],"ipv4_address_scope":null,"ipv6_address_scope":null,"router:external":false,"description":"","qos_policy_id":null,"port_security_enabled":true,"dns_domain":"","l2_adjacency":true,"tags":[],"created_at":"2026-02-19T22:15:43Z","updated_at":"2026-02-19T22:15:43Z","revision_number":1,"project_id":"349b7441bd674c17a5dc86511d00b55f","provider:network_type":"geneve","provider:physical_network":null,"provider:segmentation_id":12016},{"id":"3a8f619e-03ca-41e4-84e0-624987ce4e09","name":"public","tenant_id":"56d19c360c52448780574a3a5a0ffea9","admin_state_up":true,"mtu":1500,"status":"ACTIVE","subnets":["c159ddc7-84b4-4a9f-baa1-138d5b7ff426"],"shared":false,"availability_zone_hints":[],"availability_zones":[],"ipv4_address_scope":null,"ipv6_address_scope":null,"router:external":true,"description":"","qos_policy_id":null,"port_security_enabled":true,"dns_domain":"","l2_adjacency":true,"is_default":false,"tags":[],"created_at":"2026-02-19T21:51:50Z","updated_at":"2026-02-19T21:51:56Z","revision_number":2,"project_id":"56d19c360c52448780574a3a5a0ffea9","provider:network_type":"flat","provider:physical_network":"datacentre","provider:segmentation_id":null},{"id":"6521d3c1-3dd3-4c5a-9b2b-daead7536695","name":"tempest-ServersTestJSON-627236020-network","tenant_id":"cfc31125321f478b80e61809325890bc","admin_state_up":true,"mtu":1442,"status":"ACTIVE","subnets":["23d2117f-2273-46cc-b217-dec7fd84425c"],"shared":false,"availability_zone_hints":[],"availability_zones":[],"ipv4_address_scope":null,"ipv6_address_scope":null,"router:external":false,"description":"","qos_policy_id":null,"port_security_enabled":true,"dns_domain":"","l2_adjacency":true,"tags":[],"created_at":"2026-02-19T22:14:52Z","updated_at":"2026-02-19T22:14:54Z","revision_number":2,"project_id":"cfc31125321f478b80e61809325890bc","provider:network_type":"geneve","provider:physical_network":null,"provider:segmentation_id":40873},{"id":"6d9776b1-829e-4d26-819d-3844e8aaf77c","name":"tempest-PrometheusGabbiTest-1255122942-network","tenant_id":"f5dde9c7ba1d4812b3f4bf10dd558b37","admin_state_up":true,"mtu":1442,"status":"ACTIVE","subnets":["2e1ac9ab-88dd-469d-8b90-9ac689fb30c3"],"shared":false,"availability_zone_hints":[],"availability_zones":[],"ipv4_address_scope":null,"ipv6_address_scope":null,"router:external":false,"description":"","qos_policy_id":null,"port_security_enabled":true,"dns_domain":"","l2_adjacency":true,"tags":[],"created_at":"2026-02-19T22:15:14Z","updated_at":"2026-02-19T22:15:15Z","revision_number":2,"project_id":"f5dde9c7ba1d4812b3f4bf10dd558b37","provider:network_type":"geneve","provider:physical_network":null,"provider:segmentation_id":18565},{"id":"a2745087-8244-4f94-aa46-99327e8ca1a1","name":"heat_tempestconf_network","tenant_id":"aaca25802b8b4a008d74c466efdaf3d9","admin_state_up":true,"mtu":1442,"status":"ACTIVE","subnets":["73642066-5325-4a1a-a4a4-f8a2d66b15dc"],"shared":false,"availability_zone_hints":[],"availability_zones":[],"ipv4_address_scope":null,"ipv6_address_scope":null,"router:external":false,"description":"","qos 2026-02-19 22:15:44,096 25 INFO [tempest.lib.common.rest_client] Request (TestNetworkBasicOps:test_network_basic_ops): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/subnets 0.303s 2026-02-19 22:15:44,097 25 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Feb 2026 22:15:44 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '5184', 'x-openstack-request-id': 'req-bfc761dd-078e-4b7f-83ad-2bb93ed70f86', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=7f8eedfcd082174c94dab209a98907d7; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/subnets'} Body: b'{"subnets":[{"id":"07952a4c-8817-45e4-bb27-2cb201f5c116","name":"priv_sub","tenant_id":"56d19c360c52448780574a3a5a0ffea9","network_id":"ef282f6a-6d99-4f6f-8268-f8077f0d3d7f","ip_version":4,"subnetpool_id":null,"enable_dhcp":true,"ipv6_ra_mode":null,"ipv6_address_mode":null,"gateway_ip":"192.168.0.1","cidr":"192.168.0.0/24","allocation_pools":[{"start":"192.168.0.2","end":"192.168.0.254"}],"host_routes":[],"dns_nameservers":[],"description":"","service_types":[],"segment_id":null,"tags":[],"created_at":"2026-02-19T21:51:45Z","updated_at":"2026-02-19T21:51:45Z","revision_number":0,"project_id":"56d19c360c52448780574a3a5a0ffea9"},{"id":"23d2117f-2273-46cc-b217-dec7fd84425c","name":"tempest-ServersTestJSON-627236020-subnet","tenant_id":"cfc31125321f478b80e61809325890bc","network_id":"6521d3c1-3dd3-4c5a-9b2b-daead7536695","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":[],"segment_id":null,"tags":[],"created_at":"2026-02-19T22:14:54Z","updated_at":"2026-02-19T22:14:54Z","revision_number":0,"project_id":"cfc31125321f478b80e61809325890bc"},{"id":"2e1ac9ab-88dd-469d-8b90-9ac689fb30c3","name":"tempest-PrometheusGabbiTest-1255122942-subnet","tenant_id":"f5dde9c7ba1d4812b3f4bf10dd558b37","network_id":"6d9776b1-829e-4d26-819d-3844e8aaf77c","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":[],"segment_id":null,"tags":[],"created_at":"2026-02-19T22:15:15Z","updated_at":"2026-02-19T22:15:15Z","revision_number":0,"project_id":"f5dde9c7ba1d4812b3f4bf10dd558b37"},{"id":"73642066-5325-4a1a-a4a4-f8a2d66b15dc","name":"heat_tempestconf_subnet","tenant_id":"56d19c360c52448780574a3a5a0ffea9","network_id":"a2745087-8244-4f94-aa46-99327e8ca1a1","ip_version":4,"subnetpool_id":null,"enable_dhcp":true,"ipv6_ra_mode":null,"ipv6_address_mode":null,"gateway_ip":"192.168.199.1","cidr":"192.168.199.0/24","allocation_pools":[{"start":"192.168.199.2","end":"192.168.199.254"}],"host_routes":[],"dns_nameservers":[],"description":"","service_types":[],"segment_id":null,"tags":[],"created_at":"2026-02-19T22:14:18Z","updated_at":"2026-02-19T22:14:18Z","revision_number":0,"project_id":"56d19c360c52448780574a3a5a0ffea9"},{"id":"8066a88a-3502-448d-9815-e95503ada65d","name":"tempest-PrometheusGabbiTest-1263146983-subnet","tenant_id":"7fc33c05dd5b48bd84544f807bba604c","network_id":"eeebc63b-4918-4722-962d-8892260f9593","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":[],"segment_id":null,"tags":[],"created_at":"2026-02-19T22:15:28Z","updated_at":"2026-02-19T22:15:28Z","revision_number":0,"project_id":"7fc33c05dd5b48bd84544f807bba604c"},{"id":"b25807f2-b86d-4d76-b088-0c8b03fe3536","name":"tempest-subnet-smoke-287849959","tenant_id":"2284ce8cb9424d27b421497fa9c3fe2a","network_id":"bc0b2205-a480-4840-adb9-9a503c786602","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":[],"segment_id":null,"tags":[],"created_at":"2026-02-19T22:15:40Z","updated_at":"2026-02-19T22:15:40Z","revision_number":0,"project_id":"2284ce8cb9424d27b421497fa9c3fe2a"},{"id":"b8c1621a-dd25-4842-a398-4613710d596a","name":"tempest-AttachInterfacesUnderV243Test-847382112-subnet","tenant_id":"c755110910904b2c8aebfeb5214f6ea0","network_id":"175f3b04-0631-4581-9aef-1a72ee9776ef","ip_v 2026-02-19 22:15:44,483 25 INFO [tempest.lib.common.rest_client] Request (TestNetworkBasicOps:test_network_basic_ops): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/routers 0.385s 2026-02-19 22:15:44,484 25 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Feb 2026 22:15:44 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '3955', 'x-openstack-request-id': 'req-b7811001-ea9d-44fa-9ed6-980a559e6284', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=7f8eedfcd082174c94dab209a98907d7; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/routers'} Body: b'{"routers": [{"id": "37f570f5-9a65-4706-9da8-2571bf20b012", "name": "tempest-AttachInterfacesUnderV243Test-847382112-router", "tenant_id": "c755110910904b2c8aebfeb5214f6ea0", "admin_state_up": true, "status": "ACTIVE", "external_gateway_info": {"network_id": "3a8f619e-03ca-41e4-84e0-624987ce4e09", "external_fixed_ips": [{"subnet_id": "c159ddc7-84b4-4a9f-baa1-138d5b7ff426", "ip_address": "192.168.122.243"}], "enable_snat": true}, "description": "", "availability_zones": [], "availability_zone_hints": [], "routes": [], "tags": [], "created_at": "2026-02-19T22:14:55Z", "updated_at": "2026-02-19T22:15:00Z", "revision_number": 3, "project_id": "c755110910904b2c8aebfeb5214f6ea0"}, {"id": "43788b7a-93eb-4e8a-b047-61b0b6e7236c", "name": "tempest-PrometheusGabbiTest-1263146983-router", "tenant_id": "7fc33c05dd5b48bd84544f807bba604c", "admin_state_up": true, "status": "ACTIVE", "external_gateway_info": {"network_id": "3a8f619e-03ca-41e4-84e0-624987ce4e09", "external_fixed_ips": [{"subnet_id": "c159ddc7-84b4-4a9f-baa1-138d5b7ff426", "ip_address": "192.168.122.175"}], "enable_snat": true}, "description": "", "availability_zones": [], "availability_zone_hints": [], "routes": [], "tags": [], "created_at": "2026-02-19T22:15:29Z", "updated_at": "2026-02-19T22:15:36Z", "revision_number": 3, "project_id": "7fc33c05dd5b48bd84544f807bba604c"}, {"id": "63e28e39-4612-4595-a678-434e7ce9ccb8", "name": "tempest-PrometheusGabbiTest-1255122942-router", "tenant_id": "f5dde9c7ba1d4812b3f4bf10dd558b37", "admin_state_up": true, "status": "ACTIVE", "external_gateway_info": {"network_id": "3a8f619e-03ca-41e4-84e0-624987ce4e09", "external_fixed_ips": [{"subnet_id": "c159ddc7-84b4-4a9f-baa1-138d5b7ff426", "ip_address": "192.168.122.221"}], "enable_snat": true}, "description": "", "availability_zones": [], "availability_zone_hints": [], "routes": [], "tags": [], "created_at": "2026-02-19T22:15:17Z", "updated_at": "2026-02-19T22:15:20Z", "revision_number": 3, "project_id": "f5dde9c7ba1d4812b3f4bf10dd558b37"}, {"id": "8333b16e-00b1-4535-81b1-4e4a68bfedcc", "name": "priv_router", "tenant_id": "56d19c360c52448780574a3a5a0ffea9", "admin_state_up": true, "status": "ACTIVE", "external_gateway_info": {"network_id": "3a8f619e-03ca-41e4-84e0-624987ce4e09", "external_fixed_ips": [{"subnet_id": "c159ddc7-84b4-4a9f-baa1-138d5b7ff426", "ip_address": "192.168.122.245"}], "enable_snat": true}, "description": "", "availability_zones": [], "availability_zone_hints": [], "routes": [], "tags": [], "created_at": "2026-02-19T21:52:03Z", "updated_at": "2026-02-19T21:52:11Z", "revision_number": 3, "project_id": "56d19c360c52448780574a3a5a0ffea9"}, {"id": "9286cded-1f9f-4770-9d24-38477c2d19e9", "name": "tempest-ServersTestJSON-627236020-router", "tenant_id": "cfc31125321f478b80e61809325890bc", "admin_state_up": true, "status": "ACTIVE", "external_gateway_info": {"network_id": "3a8f619e-03ca-41e4-84e0-624987ce4e09", "external_fixed_ips": [{"subnet_id": "c159ddc7-84b4-4a9f-baa1-138d5b7ff426", "ip_address": "192.168.122.215"}], "enable_snat": true}, "description": "", "availability_zones": [], "availability_zone_hints": [], "routes": [], "tags": [], "created_at": "2026-02-19T22:14:55Z", "updated_at": "2026-02-19T22:15:41Z", "revision_number": 4, "project_id": "cfc31125321f478b80e61809325890bc"}, {"id": "c142f650-41ea-4842-a793-daed0792e0d5", "name": "tempest-TestNetworkBasicOps-router-1818808966", "tenant_id": "2284ce8cb9424d27b421497fa9c3fe2a", "admin_state_up": true, "status": "ACTIVE", "external_gateway_info": {"network_id": "3a8f619e-03ca-41e4-84e0-624987ce4e09", "external_fixed_ips": [{"subnet_id": "c159ddc7-84b4-4a9f-baa1-138d5b7ff426", "ip_address": "192.168.122.208"}], "enable_snat": true}, "description": "", "availability_zones": [], "availability_zone_hints": [], "routes": [], "tags": [], "created_at": "2026-02-19T22:15:37Z", "updated_at": "2026-02-19T22:15:42Z", "revision_number": 3, "project_id": "2284ce8cb9424d27b421497fa9c3fe2a"}]}' 2026-02-19 22:15:44,880 25 INFO [tempest.lib.common.rest_client] Request (TestNetworkBasicOps:test_network_basic_ops): 200 POST https://nova-public-openstack.apps-crc.testing/v2.1/os-keypairs 0.394s 2026-02-19 22:15:44,881 25 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': ''} Body: {"keypair": {"name": "tempest-TestNetworkBasicOps-104038353", "public_key": "ecdsa-sha2-nistp384 AAAAE2VjZHNhLXNoYTItbmlzdHAzODQAAAAIbmlzdHAzODQAAABhBC43FDdeZL7vr2mCefWc0uyPm+DnJIddQxCJjEtxRDDy6/DGqGC90NenjuogdqJjYuQo5ztBbqRakJlLr0QanqTs7pTdzBdp9VEy9MTSGf2o3ZMQTj7hMk3s0Or2a2lgFg=="}} Response - Headers: {'date': 'Thu, 19 Feb 2026 22:15:44 GMT', 'server': 'Apache', 'content-length': '397', '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-30adc03d-fd2a-40c7-96c3-ef19f9c0bf7a', 'x-compute-request-id': 'req-30adc03d-fd2a-40c7-96c3-ef19f9c0bf7a', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=9d586784b299b220cae43f9e1706fe39; 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-TestNetworkBasicOps-104038353", "public_key": "ecdsa-sha2-nistp384 AAAAE2VjZHNhLXNoYTItbmlzdHAzODQAAAAIbmlzdHAzODQAAABhBC43FDdeZL7vr2mCefWc0uyPm+DnJIddQxCJjEtxRDDy6/DGqGC90NenjuogdqJjYuQo5ztBbqRakJlLr0QanqTs7pTdzBdp9VEy9MTSGf2o3ZMQTj7hMk3s0Or2a2lgFg==", "fingerprint": "92:f9:45:09:f2:fb:d5:0a:c6:be:c4:bf:80:bd:b5:81", "user_id": "410926b988cd49339d30d9ee684f5aff"}}' 2026-02-19 22:15:45,403 25 INFO [tempest.lib.common.rest_client] Request (TestNetworkBasicOps:test_network_basic_ops): 201 POST https://neutron-public-openstack.apps-crc.testing/v2.0/security-groups 0.517s 2026-02-19 22:15:45,404 25 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"security_group": {"name": "tempest-secgroup-smoke-1105500472", "description": "tempest-secgroup-smoke-1105500472 description", "project_id": "2284ce8cb9424d27b421497fa9c3fe2a"}} Response - Headers: {'date': 'Thu, 19 Feb 2026 22:15:45 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '1611', 'x-openstack-request-id': 'req-fc6e2b0e-df80-4c79-8117-6d8f7397d50d', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=7f8eedfcd082174c94dab209a98907d7; 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": "92c9359f-968c-4ad7-bc83-e0f1d325c125", "name": "tempest-secgroup-smoke-1105500472", "stateful": true, "tenant_id": "2284ce8cb9424d27b421497fa9c3fe2a", "description": "tempest-secgroup-smoke-1105500472 description", "shared": false, "security_group_rules": [{"id": "0044aadb-6dca-43ad-90dc-bbf5646220f4", "tenant_id": "2284ce8cb9424d27b421497fa9c3fe2a", "security_group_id": "92c9359f-968c-4ad7-bc83-e0f1d325c125", "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": 328, "description": null, "tags": [], "created_at": "2026-02-19T22:15:45Z", "updated_at": "2026-02-19T22:15:45Z", "revision_number": 0, "project_id": "2284ce8cb9424d27b421497fa9c3fe2a"}, {"id": "0a868ec8-86ca-4bca-81b4-20f51e3355e8", "tenant_id": "2284ce8cb9424d27b421497fa9c3fe2a", "security_group_id": "92c9359f-968c-4ad7-bc83-e0f1d325c125", "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": 329, "description": null, "tags": [], "created_at": "2026-02-19T22:15:45Z", "updated_at": "2026-02-19T22:15:45Z", "revision_number": 0, "project_id": "2284ce8cb9424d27b421497fa9c3fe2a"}], "tags": [], "created_at": "2026-02-19T22:15:45Z", "updated_at": "2026-02-19T22:15:45Z", "revision_number": 1, "project_id": "2284ce8cb9424d27b421497fa9c3fe2a"}}' 2026-02-19 22:15:45,817 25 INFO [tempest.lib.common.rest_client] Request (TestNetworkBasicOps:test_network_basic_ops): 201 POST https://neutron-public-openstack.apps-crc.testing/v2.0/security-group-rules 0.413s 2026-02-19 22:15:45,817 25 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"security_group_rule": {"security_group_id": "92c9359f-968c-4ad7-bc83-e0f1d325c125", "project_id": "2284ce8cb9424d27b421497fa9c3fe2a", "protocol": "tcp", "port_range_min": 22, "port_range_max": 22, "direction": "ingress"}} Response - Headers: {'date': 'Thu, 19 Feb 2026 22:15:45 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '565', 'x-openstack-request-id': 'req-9fbc7acf-ef58-40b3-864d-b7c67570e699', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=7f8eedfcd082174c94dab209a98907d7; 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": "cd81962d-755a-4f33-ada7-53d8338c5bc1", "tenant_id": "2284ce8cb9424d27b421497fa9c3fe2a", "security_group_id": "92c9359f-968c-4ad7-bc83-e0f1d325c125", "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-19T22:15:45Z", "updated_at": "2026-02-19T22:15:45Z", "revision_number": 0, "project_id": "2284ce8cb9424d27b421497fa9c3fe2a"}}' 2026-02-19 22:15:46,226 25 INFO [tempest.lib.common.rest_client] Request (TestNetworkBasicOps:test_network_basic_ops): 201 POST https://neutron-public-openstack.apps-crc.testing/v2.0/security-group-rules 0.409s 2026-02-19 22:15:46,226 25 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"security_group_rule": {"security_group_id": "92c9359f-968c-4ad7-bc83-e0f1d325c125", "project_id": "2284ce8cb9424d27b421497fa9c3fe2a", "protocol": "tcp", "port_range_min": 22, "port_range_max": 22, "direction": "egress"}} Response - Headers: {'date': 'Thu, 19 Feb 2026 22:15:46 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '564', 'x-openstack-request-id': 'req-5f480eeb-b678-49d6-a08c-8dcdd2f24b88', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=7f8eedfcd082174c94dab209a98907d7; 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": "85e8b0fa-f196-430c-8208-2354e3182283", "tenant_id": "2284ce8cb9424d27b421497fa9c3fe2a", "security_group_id": "92c9359f-968c-4ad7-bc83-e0f1d325c125", "ethertype": "IPv4", "direction": "egress", "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-19T22:15:45Z", "updated_at": "2026-02-19T22:15:45Z", "revision_number": 0, "project_id": "2284ce8cb9424d27b421497fa9c3fe2a"}}' 2026-02-19 22:15:47,119 25 INFO [tempest.lib.common.rest_client] Request (TestNetworkBasicOps:test_network_basic_ops): 201 POST https://neutron-public-openstack.apps-crc.testing/v2.0/security-group-rules 0.892s 2026-02-19 22:15:47,119 25 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"security_group_rule": {"security_group_id": "92c9359f-968c-4ad7-bc83-e0f1d325c125", "project_id": "2284ce8cb9424d27b421497fa9c3fe2a", "protocol": "icmp", "direction": "ingress"}} Response - Headers: {'date': 'Thu, 19 Feb 2026 22:15:47 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '570', 'x-openstack-request-id': 'req-fbccb397-d249-43fa-8bb0-bb59b406ece6', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=7f8eedfcd082174c94dab209a98907d7; 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": "4d7c8534-1065-464c-9cde-408f016ed099", "tenant_id": "2284ce8cb9424d27b421497fa9c3fe2a", "security_group_id": "92c9359f-968c-4ad7-bc83-e0f1d325c125", "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-19T22:15:46Z", "updated_at": "2026-02-19T22:15:46Z", "revision_number": 0, "project_id": "2284ce8cb9424d27b421497fa9c3fe2a"}}' 2026-02-19 22:15:47,749 25 INFO [tempest.lib.common.rest_client] Request (TestNetworkBasicOps:test_network_basic_ops): 201 POST https://neutron-public-openstack.apps-crc.testing/v2.0/security-group-rules 0.629s 2026-02-19 22:15:47,749 25 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"security_group_rule": {"security_group_id": "92c9359f-968c-4ad7-bc83-e0f1d325c125", "project_id": "2284ce8cb9424d27b421497fa9c3fe2a", "protocol": "icmp", "direction": "egress"}} Response - Headers: {'date': 'Thu, 19 Feb 2026 22:15:47 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '569', 'x-openstack-request-id': 'req-71579dfb-69e1-4f33-9b86-6978a068e813', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=7f8eedfcd082174c94dab209a98907d7; 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": "455b597b-46dc-4788-94e1-b5e9165007c8", "tenant_id": "2284ce8cb9424d27b421497fa9c3fe2a", "security_group_id": "92c9359f-968c-4ad7-bc83-e0f1d325c125", "ethertype": "IPv4", "direction": "egress", "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-19T22:15:47Z", "updated_at": "2026-02-19T22:15:47Z", "revision_number": 0, "project_id": "2284ce8cb9424d27b421497fa9c3fe2a"}}' 2026-02-19 22:15:48,053 25 INFO [tempest.lib.common.rest_client] Request (TestNetworkBasicOps:test_network_basic_ops): 201 POST https://neutron-public-openstack.apps-crc.testing/v2.0/security-group-rules 0.303s 2026-02-19 22:15:48,053 25 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"security_group_rule": {"security_group_id": "92c9359f-968c-4ad7-bc83-e0f1d325c125", "project_id": "2284ce8cb9424d27b421497fa9c3fe2a", "protocol": "icmp", "ethertype": "IPv6", "direction": "ingress"}} Response - Headers: {'date': 'Thu, 19 Feb 2026 22:15:48 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '575', 'x-openstack-request-id': 'req-83f39012-df43-4e46-bc3d-2742787ea0f2', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=7f8eedfcd082174c94dab209a98907d7; 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": "a65f90b6-6141-4ba9-a6e9-9a0924768c5f", "tenant_id": "2284ce8cb9424d27b421497fa9c3fe2a", "security_group_id": "92c9359f-968c-4ad7-bc83-e0f1d325c125", "ethertype": "IPv6", "direction": "ingress", "protocol": "ipv6-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-19T22:15:47Z", "updated_at": "2026-02-19T22:15:47Z", "revision_number": 0, "project_id": "2284ce8cb9424d27b421497fa9c3fe2a"}}' 2026-02-19 22:15:48,522 25 INFO [tempest.lib.common.rest_client] Request (TestNetworkBasicOps:test_network_basic_ops): 201 POST https://neutron-public-openstack.apps-crc.testing/v2.0/security-group-rules 0.468s 2026-02-19 22:15:48,522 25 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"security_group_rule": {"security_group_id": "92c9359f-968c-4ad7-bc83-e0f1d325c125", "project_id": "2284ce8cb9424d27b421497fa9c3fe2a", "protocol": "icmp", "ethertype": "IPv6", "direction": "egress"}} Response - Headers: {'date': 'Thu, 19 Feb 2026 22:15:48 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '574', 'x-openstack-request-id': 'req-ccbd7b1e-196f-4bbb-b95c-19dd383056bf', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=7f8eedfcd082174c94dab209a98907d7; 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": "a6ab6c3a-4820-4eb8-946c-06e5ded48a93", "tenant_id": "2284ce8cb9424d27b421497fa9c3fe2a", "security_group_id": "92c9359f-968c-4ad7-bc83-e0f1d325c125", "ethertype": "IPv6", "direction": "egress", "protocol": "ipv6-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-19T22:15:48Z", "updated_at": "2026-02-19T22:15:48Z", "revision_number": 0, "project_id": "2284ce8cb9424d27b421497fa9c3fe2a"}}' 2026-02-19 22:15:49,017 25 INFO [tempest.lib.common.rest_client] Request (TestNetworkBasicOps:test_network_basic_ops): 201 POST https://keystone-public-openstack.apps-crc.testing/v3/auth/tokens 0.490s 2026-02-19 22:15:49,017 25 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json'} Body: Response - Headers: {'date': 'Thu, 19 Feb 2026 22:15:48 GMT', 'server': 'Apache', 'content-length': '6256', 'x-subject-token': '', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-74bbff7d-fc59-4c2e-af00-9a3e5664c6a6', 'content-type': 'application/json', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=21e4ddad661e05439a720867a9546175; 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": "410926b988cd49339d30d9ee684f5aff", "name": "tempest-TestNetworkBasicOps-2066905283-project-member", "password_expires_at": null}, "audit_ids": ["IV_RvM8-QRqYO-rbWswF-w"], "expires_at": "2026-02-19T23:15:48.000000Z", "issued_at": "2026-02-19T22:15:48.000000Z", "project": {"domain": {"id": "default", "name": "Default"}, "id": "2284ce8cb9424d27b421497fa9c3fe2a", "name": "tempest-TestNetworkBasicOps-2066905283"}, "is_domain": false, "roles": [{"id": "8baa1783f83b46cc931ad937f20ac789", "name": "reader"}, {"id": "57c8da67aa5c40639d177448660720a2", "name": "member"}], "catalog": [{"endpoints": [{"name": "cinderv3", "id": "00dcba901f554ad6962b9c1463f495c5", "interface": "internal", "region_id": "regionOne", "url": "https://cinder-internal.openstack.svc:8776/v3", "region": "regionOne"}, {"name": "cinderv3", "id": "0a4ecf4a324e4a5f9ee96adc9c357f62", "interface": "public", "region_id": "regionOne", "url": "https://cinder-public-openstack.apps-crc.testing/v3", "region": "regionOne"}], "id": "041996b1cc894ae280db9a1c83e257b6", "type": "volumev3", "name": "cinderv3"}, {"endpoints": [{"name": "neutron", "id": "60aaa7684bb04b499fd86a6d48192dcc", "interface": "public", "region_id": "regionOne", "url": "https://neutron-public-openstack.apps-crc.testing", "region": "regionOne"}, {"name": "neutron", "id": "b1896fe4769a4be9843d520528954e3a", "interface": "internal", "region_id": "regionOne", "url": "https://neutron-internal.openstack.svc:9696", "region": "regionOne"}], "id": "1491750f1d884cbab15d9bb683713512", "type": "network", "name": "neutron"}, {"endpoints": [{"name": "glance", "id": "21088ce45af84a0c9acffca8c85bbea9", "interface": "public", "region_id": "regionOne", "url": "https://glance-default-public-openstack.apps-crc.testing", "region": "regionOne"}, {"name": "glance", "id": "7934a40a888c48a4a6523fa10d707f7e", "interface": "internal", "region_id": "regionOne", "url": "https://glance-default-internal.openstack.svc:9292", "region": "regionOne"}], "id": "19cd368063fa4618b09183d0698fd0f7", "type": "image", "name": "glance"}, {"endpoints": [{"name": "nova", "id": "43a5005daa654f439053c068e8bb6a83", "interface": "internal", "region_id": "regionOne", "url": "https://nova-internal.openstack.svc:8774/v2.1", "region": "regionOne"}, {"name": "nova", "id": "a5d5ad9975e043ad98842a1dbeed58f7", "interface": "public", "region_id": "regionOne", "url": "https://nova-public-openstack.apps-crc.testing/v2.1", "region": "regionOne"}], "id": "27195b9b9080474f891d1e0c8745bcfe", "type": "compute", "name": "nova"}, {"endpoints": [{"name": "heat-cfn", "id": "150019ca3e6b4ed9b7cfaaa84f0b6112", "interface": "public", "region_id": "regionOne", "url": "https://heat-cfnapi-public-openstack.apps-crc.testing/v1", "region": "regionOne"}, {"name": "heat-cfn", "id": "f8a035ec7e6d4e3f9383720548f55602", "interface": "internal", "region_id": "regionOne", "url": "https://heat-cfnapi-internal.openstack.svc:8000/v1", "region": "regionOne"}], "id": "303dd70ca8e24aae92b9aaa7ebfb7257", "type": "cloudformation", "name": "heat-cfn"}, {"endpoints": [{"name": "swift", "id": "0a87e7fbe7c942b1beaebdc413319c0d", "interface": "public", "region_id": "regionOne", "url": "https://swift-public-openstack.apps-crc.testing/v1/AUTH_2284ce8cb9424d27b421497fa9c3fe2a", "region": "regionOne"}, {"name": "swift", "id": "27fcd77bf080467b92a0c611b34f7dd5", "interface": "internal", "region_id": "regionOne", "url": "https://swift-internal.openstack.svc:8080/v1/AUTH_2284ce8cb9424d27b421497fa9c3fe2a", "region": "regionOne"}], "id": "3412587c1ee74089a2b3a2b1630271a2", "type": "object-store", "name": "swift"}, {"endpoints": [{"name": "aodh", "id": "6ec9779374a540bcb251f5d9b9027397", "interface": "public", "region_id": "regionOne", "url": "https://aodh-public-openstack.apps-crc.testing", "region": "regionOne"}, {"name": "aodh", "id": "a309a75bd79544a4827ccbc41f84fd00", "interface": "internal", "region_id": "regionOne", "url": "https://aodh-internal.openstack.svc:8042", "region": "regionOne"}], "id": "7cf2bf 2026-02-19 22:15:49,018 25 INFO [tempest.lib.common.fixed_network] (TestNetworkBasicOps:test_network_basic_ops) Found network None available for tenant 2026-02-19 22:15:53,137 25 INFO [tempest.lib.common.rest_client] Request (TestNetworkBasicOps:test_network_basic_ops): 202 POST https://nova-public-openstack.apps-crc.testing/v2.1/servers 4.119s 2026-02-19 22:15:53,138 25 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': ''} Body: {"server": {"name": "tempest-TestNetworkBasicOps-server-328848588", "imageRef": "0273678f-a6cf-492b-bbeb-5944132b38c3", "flavorRef": "db6e9b4b-f955-473d-b837-104fc6388d0d", "networks": [{"uuid": "bc0b2205-a480-4840-adb9-9a503c786602"}], "key_name": "tempest-TestNetworkBasicOps-104038353", "security_groups": [{"name": "tempest-secgroup-smoke-1105500472"}]}} Response - Headers: {'date': 'Thu, 19 Feb 2026 22:15:49 GMT', 'server': 'Apache', 'content-length': '446', 'location': 'https://nova-public-openstack.apps-crc.testing/v2.1/servers/ae70393a-a8fe-4c8f-9e7d-592da5db5361', '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-ec74576d-52ca-4def-9b4c-4e2a9ba83643', 'x-compute-request-id': 'req-ec74576d-52ca-4def-9b4c-4e2a9ba83643', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=9d586784b299b220cae43f9e1706fe39; 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": "ae70393a-a8fe-4c8f-9e7d-592da5db5361", "links": [{"rel": "self", "href": "https://nova-public-openstack.apps-crc.testing/v2.1/servers/ae70393a-a8fe-4c8f-9e7d-592da5db5361"}, {"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/servers/ae70393a-a8fe-4c8f-9e7d-592da5db5361"}], "OS-DCF:diskConfig": "MANUAL", "security_groups": [{"name": "tempest-secgroup-smoke-1105500472"}], "adminPass": "YkgXdm5rR5bc"}}' 2026-02-19 22:15:53,630 25 INFO [tempest.lib.common.rest_client] Request (TestNetworkBasicOps:test_network_basic_ops): 200 GET https://nova-public-openstack.apps-crc.testing/v2.1/servers/ae70393a-a8fe-4c8f-9e7d-592da5db5361 0.490s 2026-02-19 22:15:53,630 25 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': ''} Body: None Response - Headers: {'date': 'Thu, 19 Feb 2026 22:15:53 GMT', 'server': 'Apache', 'content-length': '1393', '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-298a5e62-9899-41d2-b7bd-ff4a62af517c', 'x-compute-request-id': 'req-298a5e62-9899-41d2-b7bd-ff4a62af517c', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=9d586784b299b220cae43f9e1706fe39; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/servers/ae70393a-a8fe-4c8f-9e7d-592da5db5361'} Body: b'{"server": {"id": "ae70393a-a8fe-4c8f-9e7d-592da5db5361", "name": "tempest-TestNetworkBasicOps-server-328848588", "status": "BUILD", "tenant_id": "2284ce8cb9424d27b421497fa9c3fe2a", "user_id": "410926b988cd49339d30d9ee684f5aff", "metadata": {}, "hostId": "", "image": {"id": "0273678f-a6cf-492b-bbeb-5944132b38c3", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/images/0273678f-a6cf-492b-bbeb-5944132b38c3"}]}, "flavor": {"id": "db6e9b4b-f955-473d-b837-104fc6388d0d", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/flavors/db6e9b4b-f955-473d-b837-104fc6388d0d"}]}, "created": "2026-02-19T22:15:53Z", "updated": "2026-02-19T22:15:53Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova-public-openstack.apps-crc.testing/v2.1/servers/ae70393a-a8fe-4c8f-9e7d-592da5db5361"}, {"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/servers/ae70393a-a8fe-4c8f-9e7d-592da5db5361"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "", "config_drive": "", "key_name": "tempest-TestNetworkBasicOps-104038353", "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-19 22:15:55,052 25 INFO [tempest.lib.common.rest_client] Request (TestNetworkBasicOps:test_network_basic_ops): 200 GET https://nova-public-openstack.apps-crc.testing/v2.1/servers/ae70393a-a8fe-4c8f-9e7d-592da5db5361 0.415s 2026-02-19 22:15:55,052 25 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': ''} Body: None Response - Headers: {'date': 'Thu, 19 Feb 2026 22:15:54 GMT', 'server': 'Apache', 'content-length': '1445', '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-f20945d0-86cd-4717-942b-dce0019146e1', 'x-compute-request-id': 'req-f20945d0-86cd-4717-942b-dce0019146e1', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=9d586784b299b220cae43f9e1706fe39; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/servers/ae70393a-a8fe-4c8f-9e7d-592da5db5361'} Body: b'{"server": {"id": "ae70393a-a8fe-4c8f-9e7d-592da5db5361", "name": "tempest-TestNetworkBasicOps-server-328848588", "status": "BUILD", "tenant_id": "2284ce8cb9424d27b421497fa9c3fe2a", "user_id": "410926b988cd49339d30d9ee684f5aff", "metadata": {}, "hostId": "5e42e0b36561f3fa9a574233a1509aa851d539aa0481cc4e64331cb8", "image": {"id": "0273678f-a6cf-492b-bbeb-5944132b38c3", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/images/0273678f-a6cf-492b-bbeb-5944132b38c3"}]}, "flavor": {"id": "db6e9b4b-f955-473d-b837-104fc6388d0d", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/flavors/db6e9b4b-f955-473d-b837-104fc6388d0d"}]}, "created": "2026-02-19T22:15:53Z", "updated": "2026-02-19T22:15:54Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova-public-openstack.apps-crc.testing/v2.1/servers/ae70393a-a8fe-4c8f-9e7d-592da5db5361"}, {"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/servers/ae70393a-a8fe-4c8f-9e7d-592da5db5361"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "nova", "config_drive": "", "key_name": "tempest-TestNetworkBasicOps-104038353", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "OS-EXT-STS:task_state": null, "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": []}}' 2026-02-19 22:15:55,055 25 INFO [tempest.common.waiters] State transition "BUILD/scheduling" ==> "BUILD/None" after 2 second wait 2026-02-19 22:15:58,296 25 INFO [tempest.lib.common.rest_client] Request (TestNetworkBasicOps:test_network_basic_ops): 200 GET https://nova-public-openstack.apps-crc.testing/v2.1/servers/ae70393a-a8fe-4c8f-9e7d-592da5db5361 2.240s 2026-02-19 22:15:58,297 25 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': ''} Body: None Response - Headers: {'date': 'Thu, 19 Feb 2026 22:15:56 GMT', 'server': 'Apache', 'content-length': '1519', '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-84b4b465-2890-446f-a9d5-3cdd6d546d52', 'x-compute-request-id': 'req-84b4b465-2890-446f-a9d5-3cdd6d546d52', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=9d586784b299b220cae43f9e1706fe39; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/servers/ae70393a-a8fe-4c8f-9e7d-592da5db5361'} Body: b'{"server": {"id": "ae70393a-a8fe-4c8f-9e7d-592da5db5361", "name": "tempest-TestNetworkBasicOps-server-328848588", "status": "BUILD", "tenant_id": "2284ce8cb9424d27b421497fa9c3fe2a", "user_id": "410926b988cd49339d30d9ee684f5aff", "metadata": {}, "hostId": "5e42e0b36561f3fa9a574233a1509aa851d539aa0481cc4e64331cb8", "image": {"id": "0273678f-a6cf-492b-bbeb-5944132b38c3", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/images/0273678f-a6cf-492b-bbeb-5944132b38c3"}]}, "flavor": {"id": "db6e9b4b-f955-473d-b837-104fc6388d0d", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/flavors/db6e9b4b-f955-473d-b837-104fc6388d0d"}]}, "created": "2026-02-19T22:15:53Z", "updated": "2026-02-19T22:15:54Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova-public-openstack.apps-crc.testing/v2.1/servers/ae70393a-a8fe-4c8f-9e7d-592da5db5361"}, {"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/servers/ae70393a-a8fe-4c8f-9e7d-592da5db5361"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "nova", "config_drive": "", "key_name": "tempest-TestNetworkBasicOps-104038353", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "tempest-secgroup-smoke-1105500472"}], "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-19 22:15:58,300 25 INFO [tempest.common.waiters] State transition "BUILD/None" ==> "BUILD/spawning" after 5 second wait 2026-02-19 22:16:00,807 25 INFO [tempest.lib.common.rest_client] Request (TestNetworkBasicOps:test_network_basic_ops): 200 GET https://nova-public-openstack.apps-crc.testing/v2.1/servers/ae70393a-a8fe-4c8f-9e7d-592da5db5361 1.505s 2026-02-19 22:16:00,807 25 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': ''} Body: None Response - Headers: {'date': 'Thu, 19 Feb 2026 22:15:59 GMT', 'server': 'Apache', 'content-length': '1519', '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-e3adccaa-9a1e-4210-b394-8b4f9f869eb9', 'x-compute-request-id': 'req-e3adccaa-9a1e-4210-b394-8b4f9f869eb9', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=9d586784b299b220cae43f9e1706fe39; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/servers/ae70393a-a8fe-4c8f-9e7d-592da5db5361'} Body: b'{"server": {"id": "ae70393a-a8fe-4c8f-9e7d-592da5db5361", "name": "tempest-TestNetworkBasicOps-server-328848588", "status": "BUILD", "tenant_id": "2284ce8cb9424d27b421497fa9c3fe2a", "user_id": "410926b988cd49339d30d9ee684f5aff", "metadata": {}, "hostId": "5e42e0b36561f3fa9a574233a1509aa851d539aa0481cc4e64331cb8", "image": {"id": "0273678f-a6cf-492b-bbeb-5944132b38c3", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/images/0273678f-a6cf-492b-bbeb-5944132b38c3"}]}, "flavor": {"id": "db6e9b4b-f955-473d-b837-104fc6388d0d", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/flavors/db6e9b4b-f955-473d-b837-104fc6388d0d"}]}, "created": "2026-02-19T22:15:53Z", "updated": "2026-02-19T22:15:54Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova-public-openstack.apps-crc.testing/v2.1/servers/ae70393a-a8fe-4c8f-9e7d-592da5db5361"}, {"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/servers/ae70393a-a8fe-4c8f-9e7d-592da5db5361"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "nova", "config_drive": "", "key_name": "tempest-TestNetworkBasicOps-104038353", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "tempest-secgroup-smoke-1105500472"}], "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-19 22:16:03,517 25 INFO [tempest.lib.common.rest_client] Request (TestNetworkBasicOps:test_network_basic_ops): 200 GET https://nova-public-openstack.apps-crc.testing/v2.1/servers/ae70393a-a8fe-4c8f-9e7d-592da5db5361 1.704s 2026-02-19 22:16:03,517 25 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': ''} Body: None Response - Headers: {'date': 'Thu, 19 Feb 2026 22:16:01 GMT', 'server': 'Apache', 'content-length': '1519', '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-5bc32c51-fd89-4b71-8d27-e56384845b5e', 'x-compute-request-id': 'req-5bc32c51-fd89-4b71-8d27-e56384845b5e', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=9d586784b299b220cae43f9e1706fe39; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/servers/ae70393a-a8fe-4c8f-9e7d-592da5db5361'} Body: b'{"server": {"id": "ae70393a-a8fe-4c8f-9e7d-592da5db5361", "name": "tempest-TestNetworkBasicOps-server-328848588", "status": "BUILD", "tenant_id": "2284ce8cb9424d27b421497fa9c3fe2a", "user_id": "410926b988cd49339d30d9ee684f5aff", "metadata": {}, "hostId": "5e42e0b36561f3fa9a574233a1509aa851d539aa0481cc4e64331cb8", "image": {"id": "0273678f-a6cf-492b-bbeb-5944132b38c3", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/images/0273678f-a6cf-492b-bbeb-5944132b38c3"}]}, "flavor": {"id": "db6e9b4b-f955-473d-b837-104fc6388d0d", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/flavors/db6e9b4b-f955-473d-b837-104fc6388d0d"}]}, "created": "2026-02-19T22:15:53Z", "updated": "2026-02-19T22:15:54Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova-public-openstack.apps-crc.testing/v2.1/servers/ae70393a-a8fe-4c8f-9e7d-592da5db5361"}, {"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/servers/ae70393a-a8fe-4c8f-9e7d-592da5db5361"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "nova", "config_drive": "", "key_name": "tempest-TestNetworkBasicOps-104038353", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "tempest-secgroup-smoke-1105500472"}], "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-19 22:16:06,366 25 INFO [tempest.lib.common.rest_client] Request (TestNetworkBasicOps:test_network_basic_ops): 200 GET https://nova-public-openstack.apps-crc.testing/v2.1/servers/ae70393a-a8fe-4c8f-9e7d-592da5db5361 1.845s 2026-02-19 22:16:06,367 25 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': ''} Body: None Response - Headers: {'date': 'Thu, 19 Feb 2026 22:16:04 GMT', 'server': 'Apache', 'content-length': '1691', '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-c4eaa4af-89a9-4930-823e-3a041b679e26', 'x-compute-request-id': 'req-c4eaa4af-89a9-4930-823e-3a041b679e26', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=9d586784b299b220cae43f9e1706fe39; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/servers/ae70393a-a8fe-4c8f-9e7d-592da5db5361'} Body: b'{"server": {"id": "ae70393a-a8fe-4c8f-9e7d-592da5db5361", "name": "tempest-TestNetworkBasicOps-server-328848588", "status": "ACTIVE", "tenant_id": "2284ce8cb9424d27b421497fa9c3fe2a", "user_id": "410926b988cd49339d30d9ee684f5aff", "metadata": {}, "hostId": "5e42e0b36561f3fa9a574233a1509aa851d539aa0481cc4e64331cb8", "image": {"id": "0273678f-a6cf-492b-bbeb-5944132b38c3", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/images/0273678f-a6cf-492b-bbeb-5944132b38c3"}]}, "flavor": {"id": "db6e9b4b-f955-473d-b837-104fc6388d0d", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/flavors/db6e9b4b-f955-473d-b837-104fc6388d0d"}]}, "created": "2026-02-19T22:15:53Z", "updated": "2026-02-19T22:16:04Z", "addresses": {"tempest-network-smoke--1344757336": [{"version": 4, "addr": "10.100.0.4", "OS-EXT-IPS:type": "fixed", "OS-EXT-IPS-MAC:mac_addr": "fa:16:3e:97:df:0c"}]}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova-public-openstack.apps-crc.testing/v2.1/servers/ae70393a-a8fe-4c8f-9e7d-592da5db5361"}, {"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/servers/ae70393a-a8fe-4c8f-9e7d-592da5db5361"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "nova", "config_drive": "True", "key_name": "tempest-TestNetworkBasicOps-104038353", "OS-SRV-USG:launched_at": "2026-02-19T22:16:04.000000", "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "tempest-secgroup-smoke-1105500472"}], "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-19 22:16:06,372 25 INFO [tempest.common.waiters] State transition "BUILD/spawning" ==> "ACTIVE/None" after 13 second wait 2026-02-19 22:16:07,724 25 INFO [tempest.lib.common.rest_client] Request (TestNetworkBasicOps:test_network_basic_ops): 200 GET https://nova-public-openstack.apps-crc.testing/v2.1/servers/ae70393a-a8fe-4c8f-9e7d-592da5db5361 1.352s 2026-02-19 22:16:07,725 25 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': ''} Body: None Response - Headers: {'date': 'Thu, 19 Feb 2026 22:16:06 GMT', 'server': 'Apache', 'content-length': '1691', '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-45365803-e3ad-4482-a7e4-7b9ae3c5118b', 'x-compute-request-id': 'req-45365803-e3ad-4482-a7e4-7b9ae3c5118b', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=9d586784b299b220cae43f9e1706fe39; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/servers/ae70393a-a8fe-4c8f-9e7d-592da5db5361'} Body: b'{"server": {"id": "ae70393a-a8fe-4c8f-9e7d-592da5db5361", "name": "tempest-TestNetworkBasicOps-server-328848588", "status": "ACTIVE", "tenant_id": "2284ce8cb9424d27b421497fa9c3fe2a", "user_id": "410926b988cd49339d30d9ee684f5aff", "metadata": {}, "hostId": "5e42e0b36561f3fa9a574233a1509aa851d539aa0481cc4e64331cb8", "image": {"id": "0273678f-a6cf-492b-bbeb-5944132b38c3", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/images/0273678f-a6cf-492b-bbeb-5944132b38c3"}]}, "flavor": {"id": "db6e9b4b-f955-473d-b837-104fc6388d0d", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/flavors/db6e9b4b-f955-473d-b837-104fc6388d0d"}]}, "created": "2026-02-19T22:15:53Z592A ", "updated": "2026-02-19T22:16:04Z", "addresses": {"tempest-network-smoke--1344757336": [{"version": 4, "addr": "10.100.0.4", "OS-EXT-IPS:type": "fixed", "OS-EXT-IPS-MAC:mac_addr": "fa:16:3e:97:df:0c"}]}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova-public-openstack.apps-crc.testing/v2.1/servers/ae70393a-a8fe-4c8f-9e7d-592da5db5361"}, {"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/servers/ae70393a-a8fe-4c8f-9e7d-592da5db5361"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "nova", "config_drive": "True", "key_name": "tempest-TestNetworkBasicOps-104038353", "OS-SRV-USG:launched_at": "2026-02-19T22:16:04.000000", "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "tempest-secgroup-smoke-1105500472"}], "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-19 22:16:07,728 25 INFO [tempest.scenario.manager] Tenant networks not configured to be reachable. 2026-02-19 22:16:08,010 25 INFO [tempest.lib.common.rest_client] Request (TestNetworkBasicOps:test_network_basic_ops): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/ports?device_id=ae70393a-a8fe-4c8f-9e7d-592da5db5361 0.281s 2026-02-19 22:16:08,010 25 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Feb 2026 22:16:08 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '1338', 'x-openstack-request-id': 'req-61b56862-3212-4ecb-97f3-c2e0966421d3', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=7f8eedfcd082174c94dab209a98907d7; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/ports?device_id=ae70393a-a8fe-4c8f-9e7d-592da5db5361'} Body: b'{"ports":[{"id":"78f713f3-b4d5-4ccb-973c-90a4b2cede53","name":"","network_id":"bc0b2205-a480-4840-adb9-9a503c786602","tenant_id":"2284ce8cb9424d27b421497fa9c3fe2a","mac_address":"fa:16:3e:97:df:0c","admin_state_up":true,"status":"ACTIVE","device_id":"ae70393a-a8fe-4c8f-9e7d-592da5db5361","device_owner":"compute:nova","fixed_ips":[{"subnet_id":"b25807f2-b86d-4d76-b088-0c8b03fe3536","ip_address":"10.100.0.4"}],"allowed_address_pairs":[],"extra_dhcp_opts":[],"security_groups":["92c9359f-968c-4ad7-bc83-e0f1d325c125"],"description":"","binding:vnic_type":"normal","binding:profile":{},"binding:host_id":"compute-0.ctlplane.example.com","binding:vif_type":"ovs","binding:vif_details":{"port_filter":true,"connectivity":"l2","bridge_name":"br-int","datapath_type":"system","bound_drivers":{"0":"ovn"}},"qos_policy_id":null,"qos_network_policy_id":null,"port_security_enabled":true,"dns_name":"tempest-testnetworkbasicops-server-328848588","dns_assignment":[{"ip_address":"10.100.0.4","hostname":"tempest-testnetworkbasicops-server-328848588","fqdn":"tempest-testnetworkbasicops-server-328848588.openstackgate.local."}],"dns_domain":"","resource_request":null,"ip_allocation":"immediate","tags":[],"created_at":"2026-02-19T22:15:56Z","updated_at":"2026-02-19T22:16:03Z","revision_number":4,"project_id":"2284ce8cb9424d27b421497fa9c3fe2a"}]}' 2026-02-19 22:16:08,010 25 DEBUG [tempest.common.waiters] Server ID ae70393a-a8fe-4c8f-9e7d-592da5db5361 ports are all ACTIVE [{'id': '78f713f3-b4d5-4ccb-973c-90a4b2cede53', 'name': '', 'network_id': 'bc0b2205-a480-4840-adb9-9a503c786602', 'tenant_id': '2284ce8cb9424d27b421497fa9c3fe2a', 'mac_address': 'fa:16:3e:97:df:0c', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'ae70393a-a8fe-4c8f-9e7d-592da5db5361', 'device_owner': 'compute:nova', 'fixed_ips': [{'subnet_id': 'b25807f2-b86d-4d76-b088-0c8b03fe3536', 'ip_address': '10.100.0.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['92c9359f-968c-4ad7-bc83-e0f1d325c125'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'compute-0.ctlplane.example.com', 'binding:vif_type': 'ovs', 'binding:vif_details': {'port_filter': True, 'connectivity': 'l2', 'bridge_name': 'br-int', 'datapath_type': 'system', 'bound_drivers': {'0': 'ovn'}}, 'qos_policy_id': None, 'qos_network_policy_id': None, 'port_security_enabled': True, 'dns_name': 'tempest-testnetworkbasicops-server-328848588', 'dns_assignment': [{'ip_address': '10.100.0.4', 'hostname': 'tempest-testnetworkbasicops-server-328848588', 'fqdn': 'tempest-testnetworkbasicops-server-328848588.openstackgate.local.'}], 'dns_domain': '', 'resource_request': None, 'ip_allocation': 'immediate', 'tags': [], 'created_at': '2026-02-19T22:15:56Z', 'updated_at': '2026-02-19T22:16:03Z', 'revision_number': 4, 'project_id': '2284ce8cb9424d27b421497fa9c3fe2a'}]: 2026-02-19 22:16:11,006 25 INFO [tempest.lib.common.rest_client] Request (TestNetworkBasicOps:test_network_basic_ops): 201 POST https://neutron-public-openstack.apps-crc.testing/v2.0/floatingips 2.995s 2026-02-19 22:16:11,007 25 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"floatingip": {"floating_network_id": "3a8f619e-03ca-41e4-84e0-624987ce4e09", "port_id": "78f713f3-b4d5-4ccb-973c-90a4b2cede53", "tenant_id": "2284ce8cb9424d27b421497fa9c3fe2a", "fixed_ip_address": "10.100.0.4"}} Response - Headers: {'date': 'Thu, 19 Feb 2026 22:16:11 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '881', 'x-openstack-request-id': 'req-b2214d10-29b4-4a5c-9cf3-d93d5d0c5f15', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=7f8eedfcd082174c94dab209a98907d7; 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": "3913f817-98b3-4055-b310-773d791c89e6", "tenant_id": "2284ce8cb9424d27b421497fa9c3fe2a", "floating_ip_address": "192.168.122.218", "floating_network_id": "3a8f619e-03ca-41e4-84e0-624987ce4e09", "router_id": "c142f650-41ea-4842-a793-daed0792e0d5", "port_id": "78f713f3-b4d5-4ccb-973c-90a4b2cede53", "fixed_ip_address": "10.100.0.4", "status": "DOWN", "project_id": "2284ce8cb9424d27b421497fa9c3fe2a", "description": "", "qos_policy_id": null, "port_details": {"name": "", "network_id": "bc0b2205-a480-4840-adb9-9a503c786602", "mac_address": "fa:16:3e:97:df:0c", "admin_state_up": true, "status": "ACTIVE", "device_id": "ae70393a-a8fe-4c8f-9e7d-592da5db5361", "device_owner": "compute:nova"}, "dns_domain": "", "dns_name": "", "port_forwardings": [], "tags": [], "created_at": "2026-02-19T22:16:09Z", "updated_at": "2026-02-19T22:16:09Z", "revision_number": 0}}' 2026-02-19 22:16:11,269 25 INFO [tempest.lib.common.rest_client] Request (TestNetworkBasicOps:test_network_basic_ops): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/floatingips/3913f817-98b3-4055-b310-773d791c89e6 0.261s 2026-02-19 22:16:11,269 25 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Feb 2026 22:16:11 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '883', 'x-openstack-request-id': 'req-49ec6620-a7ae-4743-a4aa-5a31447725c2', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=7f8eedfcd082174c94dab209a98907d7; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/floatingips/3913f817-98b3-4055-b310-773d791c89e6'} Body: b'{"floatingip": {"id": "3913f817-98b3-4055-b310-773d791c89e6", "tenant_id": "2284ce8cb9424d27b421497fa9c3fe2a", "floating_ip_address": "192.168.122.218", "floating_network_id": "3a8f619e-03ca-41e4-84e0-624987ce4e09", "router_id": "c142f650-41ea-4842-a793-daed0792e0d5", "port_id": "78f713f3-b4d5-4ccb-973c-90a4b2cede53", "fixed_ip_address": "10.100.0.4", "status": "ACTIVE", "description": "", "qos_policy_id": null, "port_details": {"name": "", "network_id": "bc0b2205-a480-4840-adb9-9a503c786602", "mac_address": "fa:16:3e:97:df:0c", "admin_state_up": true, "status": "ACTIVE", "device_id": "ae70393a-a8fe-4c8f-9e7d-592da5db5361", "device_owner": "compute:nova"}, "dns_domain": "", "dns_name": "", "port_forwardings": [], "tags": [], "created_at": "2026-02-19T22:16:09Z", "updated_at": "2026-02-19T22:16:10Z", "revision_number": 1, "project_id": "2284ce8cb9424d27b421497fa9c3fe2a"}}' 2026-02-19 22:16:11,269 25 INFO [tempest.scenario.manager] FloatingIP: {'id': '3913f817-98b3-4055-b310-773d791c89e6', 'tenant_id': '2284ce8cb9424d27b421497fa9c3fe2a', 'floating_ip_address': '192.168.122.218', 'floating_network_id': '3a8f619e-03ca-41e4-84e0-624987ce4e09', 'router_id': 'c142f650-41ea-4842-a793-daed0792e0d5', 'port_id': '78f713f3-b4d5-4ccb-973c-90a4b2cede53', 'fixed_ip_address': '10.100.0.4', 'status': 'ACTIVE', 'description': '', 'qos_policy_id': None, 'port_details': {'name': '', 'network_id': 'bc0b2205-a480-4840-adb9-9a503c786602', 'mac_address': 'fa:16:3e:97:df:0c', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'ae70393a-a8fe-4c8f-9e7d-592da5db5361', 'device_owner': 'compute:nova'}, 'dns_domain': '', 'dns_name': '', 'port_forwardings': [], 'tags': [], 'created_at': '2026-02-19T22:16:09Z', 'updated_at': '2026-02-19T22:16:10Z', 'revision_number': 1, 'project_id': '2284ce8cb9424d27b421497fa9c3fe2a'} is at status: ACTIVE 2026-02-19 22:16:11,269 25 DEBUG [tempest.lib.common.utils.test_utils] Call refresh returns true in 0.262205 seconds 2026-02-19 22:16:11,270 25 DEBUG [tempest.scenario.manager] checking network connections to IP 192.168.122.218 with user: cirros 2026-02-19 22:16:11,270 25 DEBUG [tempest.scenario.manager] TestNetworkBasicOps:test_network_basic_ops begins to ping 192.168.122.218 in 120 sec and the expected result is reachable 2026-02-19 22:16:40,717 25 DEBUG [tempest.lib.common.utils.test_utils] Call ping returns true in 29.447279 seconds 2026-02-19 22:16:40,718 25 DEBUG [tempest.scenario.manager] TestNetworkBasicOps:test_network_basic_ops finishes ping 192.168.122.218 in 120 sec and the ping result is expected 2026-02-19 22:16:40,811 25 INFO [tempest.lib.common.rest_client] Request (TestNetworkBasicOps:test_network_basic_ops): 503 POST https://nova-public-openstack.apps-crc.testing/v2.1/servers/ae70393a-a8fe-4c8f-9e7d-592da5db5361/action 0.091s 2026-02-19 22:16:40,811 25 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': ''} Body: {"os-getConsoleOutput": {}} Response - Headers: {'date': 'Thu, 19 Feb 2026 22:16:40 GMT', 'server': 'Apache', 'content-length': '218', 'x-openstack-request-id': 'req-b80acd34-a4e0-4c44-89c6-61a055787d69', 'x-compute-request-id': 'req-b80acd34-a4e0-4c44-89c6-61a055787d69', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=9d586784b299b220cae43f9e1706fe39; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '503', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/servers/ae70393a-a8fe-4c8f-9e7d-592da5db5361/action'} Body: b'{"message": "The server is currently unavailable. Please try again at a later time.

\\nThe Keystone service is temporarily unavailable.\\n\\n", "code": "503 Service Unavailable", "title": "Service Unavailable"}' 2026-02-19 22:16:40,885 25 INFO [tempest.lib.common.rest_client] Request (TestNetworkBasicOps:_run_cleanups): 503 DELETE https://neutron-public-openstack.apps-crc.testing/v2.0/floatingips/3913f817-98b3-4055-b310-773d791c89e6 0.069s 2026-02-19 22:16:40,886 25 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Feb 2026 22:16:40 GMT', 'server': 'Apache', 'content-length': '218', 'content-type': 'application/json', 'x-openstack-request-id': 'req-79dd937a-62c5-4720-aaa7-96ca01ec192d', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=7f8eedfcd082174c94dab209a98907d7; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '503', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/floatingips/3913f817-98b3-4055-b310-773d791c89e6'} Body: b'{"message": "The server is currently unavailable. Please try again at a later time.

\\nThe Keystone service is temporarily unavailable.\\n\\n", "code": "503 Service Unavailable", "title": "Service Unavailable"}' 2026-02-19 22:16:40,953 25 INFO [tempest.lib.common.rest_client] Request (TestNetworkBasicOps:_run_cleanups): 503 DELETE https://nova-public-openstack.apps-crc.testing/v2.1/servers/ae70393a-a8fe-4c8f-9e7d-592da5db5361 0.063s 2026-02-19 22:16:40,953 25 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': ''} Body: None Response - Headers: {'date': 'Thu, 19 Feb 2026 22:16:40 GMT', 'server': 'Apache', 'content-length': '218', 'x-openstack-request-id': 'req-da533862-a57d-4269-a8f7-8bb96085c3f3', 'x-compute-request-id': 'req-da533862-a57d-4269-a8f7-8bb96085c3f3', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=9d586784b299b220cae43f9e1706fe39; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '503', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/servers/ae70393a-a8fe-4c8f-9e7d-592da5db5361'} Body: b'{"message": "The server is currently unavailable. Please try again at a later time.

\\nThe Keystone service is temporarily unavailable.\\n\\n", "code": "503 Service Unavailable", "title": "Service Unavailable"}' 2026-02-19 22:16:41,315 25 INFO [tempest.lib.common.rest_client] Request (TestNetworkBasicOps:_run_cleanups): 503 GET https://nova-public-openstack.apps-crc.testing/v2.1/servers/ae70393a-a8fe-4c8f-9e7d-592da5db5361 0.360s 2026-02-19 22:16:41,315 25 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': ''} Body: None Response - Headers: {'date': 'Thu, 19 Feb 2026 22:16:40 GMT', 'server': 'Apache', 'content-length': '218', 'x-openstack-request-id': 'req-d9aa6fa4-a237-4e8b-b738-0ee9a89bbfe9', 'x-compute-request-id': 'req-d9aa6fa4-a237-4e8b-b738-0ee9a89bbfe9', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=9d586784b299b220cae43f9e1706fe39; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '503', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/servers/ae70393a-a8fe-4c8f-9e7d-592da5db5361'} Body: b'{"message": "The server is currently unavailable. Please try again at a later time.

\\nThe Keystone service is temporarily unavailable.\\n\\n", "code": "503 Service Unavailable", "title": "Service Unavailable"}' 2026-02-19 22:16:41,373 25 INFO [tempest.lib.common.rest_client] Request (TestNetworkBasicOps:_run_cleanups): 503 DELETE https://neutron-public-openstack.apps-crc.testing/v2.0/security-groups/92c9359f-968c-4ad7-bc83-e0f1d325c125 0.057s 2026-02-19 22:16:41,373 25 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Feb 2026 22:16:41 GMT', 'server': 'Apache', 'content-length': '218', 'content-type': 'application/json', 'x-openstack-request-id': 'req-6a4180e3-c761-4cfb-9284-fb112dca3e87', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=7f8eedfcd082174c94dab209a98907d7; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '503', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/security-groups/92c9359f-968c-4ad7-bc83-e0f1d325c125'} Body: b'{"message": "The server is currently unavailable. Please try again at a later time.

\\nThe Keystone service is temporarily unavailable.\\n\\n", "code": "503 Service Unavailable", "title": "Service Unavailable"}' 2026-02-19 22:16:41,428 25 INFO [tempest.lib.common.rest_client] Request (TestNetworkBasicOps:_run_cleanups): 503 DELETE https://nova-public-openstack.apps-crc.testing/v2.1/os-keypairs/tempest-TestNetworkBasicOps-104038353 0.053s 2026-02-19 22:16:41,428 25 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': ''} Body: None Response - Headers: {'date': 'Thu, 19 Feb 2026 22:16:41 GMT', 'server': 'Apache', 'content-length': '218', 'x-openstack-request-id': 'req-b86209e7-54d8-4f98-9a73-37ac899ab47f', 'x-compute-request-id': 'req-b86209e7-54d8-4f98-9a73-37ac899ab47f', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=9d586784b299b220cae43f9e1706fe39; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '503', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/os-keypairs/tempest-TestNetworkBasicOps-104038353'} Body: b'{"message": "The server is currently unavailable. Please try again at a later time.

\\nThe Keystone service is temporarily unavailable.\\n\\n", "code": "503 Service Unavailable", "title": "Service Unavailable"}' 2026-02-19 22:16:41,477 25 INFO [tempest.lib.common.rest_client] Request (TestNetworkBasicOps:_run_cleanups): 503 PUT https://neutron-public-openstack.apps-crc.testing/v2.0/routers/c142f650-41ea-4842-a793-daed0792e0d5/remove_router_interface 0.048s 2026-02-19 22:16:41,477 25 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"subnet_id": "b25807f2-b86d-4d76-b088-0c8b03fe3536"} Response - Headers: {'date': 'Thu, 19 Feb 2026 22:16:41 GMT', 'server': 'Apache', 'content-length': '218', 'content-type': 'application/json', 'x-openstack-request-id': 'req-20c7d7ce-0e8e-455f-8b02-638e1b3b02c2', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=7f8eedfcd082174c94dab209a98907d7; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '503', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/routers/c142f650-41ea-4842-a793-daed0792e0d5/remove_router_interface'} Body: b'{"message": "The server is currently unavailable. Please try again at a later time.

\\nThe Keystone service is temporarily unavailable.\\n\\n", "code": "503 Service Unavailable", "title": "Service Unavailable"}' 2026-02-19 22:16:41,533 25 INFO [tempest.lib.common.rest_client] Request (TestNetworkBasicOps:_run_cleanups): 503 DELETE https://neutron-public-openstack.apps-crc.testing/v2.0/subnets/b25807f2-b86d-4d76-b088-0c8b03fe3536 0.055s 2026-02-19 22:16:41,534 25 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Feb 2026 22:16:41 GMT', 'server': 'Apache', 'content-length': '218', 'content-type': 'application/json', 'x-openstack-request-id': 'req-4bf39c19-d593-47aa-91a2-c3b7f49932d8', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=7f8eedfcd082174c94dab209a98907d7; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '503', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/subnets/b25807f2-b86d-4d76-b088-0c8b03fe3536'} Body: b'{"message": "The server is currently unavailable. Please try again at a later time.

\\nThe Keystone service is temporarily unavailable.\\n\\n", "code": "503 Service Unavailable", "title": "Service Unavailable"}' 2026-02-19 22:16:41,594 25 INFO [tempest.lib.common.rest_client] Request (TestNetworkBasicOps:_run_cleanups): 503 DELETE https://neutron-public-openstack.apps-crc.testing/v2.0/routers/c142f650-41ea-4842-a793-daed0792e0d5 0.060s 2026-02-19 22:16:41,594 25 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Feb 2026 22:16:41 GMT', 'server': 'Apache', 'content-length': '218', 'content-type': 'application/json', 'x-openstack-request-id': 'req-05b668bf-d8a8-4924-8731-ab88e0c39963', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=7f8eedfcd082174c94dab209a98907d7; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '503', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/routers/c142f650-41ea-4842-a793-daed0792e0d5'} Body: b'{"message": "The server is currently unavailable. Please try again at a later time.

\\nThe Keystone service is temporarily unavailable.\\n\\n", "code": "503 Service Unavailable", "title": "Service Unavailable"}' 2026-02-19 22:16:41,644 25 INFO [tempest.lib.common.rest_client] Request (TestNetworkBasicOps:_run_cleanups): 503 DELETE https://neutron-public-openstack.apps-crc.testing/v2.0/networks/bc0b2205-a480-4840-adb9-9a503c786602 0.048s 2026-02-19 22:16:41,644 25 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Feb 2026 22:16:41 GMT', 'server': 'Apache', 'content-length': '218', 'content-type': 'application/json', 'x-openstack-request-id': 'req-13745870-28ac-4782-b732-539e6330ddf7', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=7f8eedfcd082174c94dab209a98907d7; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '503', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/networks/bc0b2205-a480-4840-adb9-9a503c786602'} Body: b'{"message": "The server is currently unavailable. Please try again at a later time.

\\nThe Keystone service is temporarily unavailable.\\n\\n", "code": "503 Service Unavailable", "title": "Service Unavailable"}' 0 Content-Type: text/x-traceback;charset=utf8,language=python traceback 7F6 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/scenario/test_network_basic_ops.py", line 435, in test_network_basic_ops self._check_public_network_connectivity(should_connect=True) File "/usr/lib/python3.9/site-packages/tempest/scenario/test_network_basic_ops.py", line 211, in _check_public_network_connectivity self.check_vm_connectivity( File "/usr/lib/python3.9/site-packages/tempest/scenario/manager.py", line 1082, in check_vm_connectivity self.assertTrue(self.ping_ip_address(ip_address, File "/usr/lib/python3.9/site-packages/tempest/scenario/manager.py", line 1047, in ping_ip_address self.log_console_output([server]) File "/usr/lib/python3.9/site-packages/tempest/scenario/manager.py", line 913, in log_console_output console_output = client.get_console_output( File "/usr/lib/python3.9/site-packages/tempest/lib/services/compute/servers_client.py", line 657, in get_console_output return self.action(server_id, 'os-getConsoleOutput', File "/usr/lib/python3.9/site-packages/tempest/lib/services/compute/servers_client.py", line 227, in action resp, body = self.post('servers/%s/action' % server_id, 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/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 0 Content-Type: text/x-traceback;charset=utf8,language=python traceback-1 429 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/floating_ips_client.py", line 55, in delete_floatingip 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 0 Content-Type: text/x-traceback;charset=utf8,language=python traceback-2 452 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/compute/servers_client.py", line 172, in delete_server resp, body = self.delete("servers/%s" % server_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/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 0 Content-Type: text/x-traceback;charset=utf8,language=python traceback-3 446 Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/tempest/common/waiters.py", line 110, in wait_for_server_termination body = client.show_server(server_id)['server'] File "/usr/lib/python3.9/site-packages/tempest/lib/services/compute/servers_client.py", line 159, in show_server resp, body = self.get("servers/%s" % 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 0 Content-Type: text/x-traceback;charset=utf8,language=python traceback-4 430 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/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 0 Content-Type: text/x-traceback;charset=utf8,language=python traceback-5 3A3 Traceback (most recent call last): 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 0 Content-Type: text/x-traceback;charset=utf8,language=python traceback-6 441 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/routers_client.py", line 82, in remove_router_interface return self.update_resource(uri, kwargs) File "/usr/lib/python3.9/site-packages/tempest/lib/services/network/base.py", line 77, in update_resource resp, body = self.put(req_uri, req_post_data) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 392, in put return self.request('PUT', url, extra_headers, headers, body, chunked) 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 0 Content-Type: text/x-traceback;charset=utf8,language=python traceback-7 420 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 0 Content-Type: text/x-traceback;charset=utf8,language=python traceback-8 420 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/routers_client.py", line 52, in delete_router 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 0 Content-Type: text/x-traceback;charset=utf8,language=python traceback-9 422 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 0 ] tags: -worker-0 time: 2026-02-19 22:16:41.741570Z tags: worker-0 test: tearDownClass (tempest.scenario.test_network_basic_ops.TestNetworkBasicOps) time: 2026-02-19 22:16:41.741570Z failure: tearDownClass (tempest.scenario.test_network_basic_ops.TestNetworkBasicOps) [ multipart Content-Type: text/x-traceback;charset=utf8,language=python traceback 5AB 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. 0 ] tags: -worker-0 time: 2026-02-19 22:16:41.742808Z tags: worker-0 test: setUpClass (telemetry_tempest_plugin.aodh.api.gnocchi.test_alarming_api_negative.TelemetryAlarmingNegativeGnocchiTest) time: 2026-02-19 22:16:41.742808Z skip: setUpClass (telemetry_tempest_plugin.aodh.api.gnocchi.test_alarming_api_negative.TelemetryAlarmingNegativeGnocchiTest) [ multipart Content-Type: text/plain;charset=utf8 reason 56 TelemetryAlarmingNegativeGnocchiTest: Skipping Gnocchi specific tests withouth Gnocchi0 ] tags: -worker-0 .stestr/meta.dbm.dat0000644012276001227600000000000015145705712014574 0ustar tempesttempest.stestr/meta.dbm.dir0000644012276001227600000000000015145705712014602 0ustar tempesttempest.stestr/failing0000600012276001227600000162730715145705712013771 0ustar tempesttempesttime: 2026-02-19 22:16:28.054466Z tags: worker-4 test: tempest.api.network.test_networks.NetworksTest.test_create_update_delete_network_subnet[id-0e269138-0da6-4efc-a46d-578161e7b221,smoke] time: 2026-02-19 22:16:31.197839Z failure: tempest.api.network.test_networks.NetworksTest.test_create_update_delete_network_subnet[id-0e269138-0da6-4efc-a46d-578161e7b221,smoke] [ multipart Content-Type: text/x-traceback;charset=utf8 traceback 101E Traceback (most recent call last): 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 446, in _make_request six.raise_from(e, None) File "", 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 289, in _read_status raise RemoteDisconnected("Remote end closed connection without" http.client.RemoteDisconnected: Remote end closed connection without response 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_networks.py", line 163, in test_create_update_delete_network_subnet 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 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 708, in reraise raise value.with_traceback(tb) 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 446, in _make_request six.raise_from(e, None) File "", 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 289, in _read_status raise RemoteDisconnected("Remote end closed connection without" urllib3.exceptions.ProtocolError: ('Connection aborted.', RemoteDisconnected('Remote end closed connection without response')) 0 ] tags: -worker-4 time: 2026-02-19 22:16:31.199465Z tags: worker-4 test: tempest.api.network.test_networks.NetworksTest.test_external_network_visibility[id-af774677-42a9-4e4b-bb58-16fe6a5bc1ec,smoke] time: 2026-02-19 22:16:31.276598Z failure: tempest.api.network.test_networks.NetworksTest.test_external_network_visibility[id-af774677-42a9-4e4b-bb58-16fe6a5bc1ec,smoke] [ multipart Content-Type: text/plain;charset=utf8 pythonlogging:'' E06 2026-02-19 22:16:31,205 29 WARNING [urllib3.connectionpool] Retrying (Retry(total=9, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks?router%3Aexternal=True 2026-02-19 22:16:31,217 29 WARNING [urllib3.connectionpool] Retrying (Retry(total=8, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks?router%3Aexternal=True 2026-02-19 22:16:31,225 29 WARNING [urllib3.connectionpool] Retrying (Retry(total=7, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks?router%3Aexternal=True 2026-02-19 22:16:31,232 29 WARNING [urllib3.connectionpool] Retrying (Retry(total=6, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks?router%3Aexternal=True 2026-02-19 22:16:31,238 29 WARNING [urllib3.connectionpool] Retrying (Retry(total=5, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks?router%3Aexternal=True 2026-02-19 22:16:31,242 29 WARNING [urllib3.connectionpool] Retrying (Retry(total=4, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks?router%3Aexternal=True 2026-02-19 22:16:31,247 29 WARNING [urllib3.connectionpool] Retrying (Retry(total=3, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks?router%3Aexternal=True 2026-02-19 22:16:31,250 29 WARNING [urllib3.connectionpool] Retrying (Retry(total=2, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks?router%3Aexternal=True 2026-02-19 22:16:31,253 29 WARNING [urllib3.connectionpool] Retrying (Retry(total=1, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks?router%3Aexternal=True 2026-02-19 22:16:31,256 29 WARNING [urllib3.connectionpool] Retrying (Retry(total=0, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks?router%3Aexternal=True 0 Content-Type: text/x-traceback;charset=utf8 traceback 10AE Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn conn = connection.create_connection( File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 96, in create_connection raise err File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 86, in create_connection sock.connect(sa) ConnectionRefusedError: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): 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 383, in _make_request self._validate_conn(conn) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn conn.connect() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect conn = self._new_conn() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn raise NewConnectionError( urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/tempest/common/utils/__init__.py", line 84, in wrapper return func(*func_args, **func_kwargs) File "/usr/lib/python3.9/site-packages/tempest/api/network/test_networks.py", line 376, in test_external_network_visibility body = self.networks_client.list_networks(**{'router:external': True}) File "/usr/lib/python3.9/site-packages/tempest/lib/services/network/networks_client.py", line 62, in list_networks 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 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 74, in request return self.request_encode_url( File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 96, in request_encode_url 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 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( [Previous line repeated 7 more times] 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 576, in increment raise MaxRetryError(_pool, url, error or ResponseError(cause)) urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='neutron-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v2.0/networks?router%3Aexternal=True (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 0 ] tags: -worker-4 time: 2026-02-19 22:16:27.729989Z tags: worker-7 test: tempest.api.network.test_ports.PortsIpV6TestJSON.test_create_update_delete_port[id-c72c1c0c-2193-4aca-aaa4-b1442640f51c,smoke] time: 2026-02-19 22:16:31.292692Z failure: tempest.api.network.test_ports.PortsIpV6TestJSON.test_create_update_delete_port[id-c72c1c0c-2193-4aca-aaa4-b1442640f51c,smoke] [ multipart Content-Type: text/plain;charset=utf8 pythonlogging:'' 321F 2026-02-19 22:16:28,390 32 INFO [tempest.lib.common.rest_client] Request (PortsIpV6TestJSON:test_create_update_delete_port): 201 POST https://neutron-public-openstack.apps-crc.testing/v2.0/ports 0.656s 2026-02-19 22:16:28,390 32 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"port": {"network_id": "856eb6f2-f7db-4c92-8ac2-e541014b64f4", "name": "tempest-PortsIpV6TestJSON-2006129611"}} Response - Headers: {'date': 'Thu, 19 Feb 2026 22:16:28 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '779', 'x-openstack-request-id': 'req-139a724c-d821-44bb-a0e7-f5d523e3f8f2', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=7f8eedfcd082174c94dab209a98907d7; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '201', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/ports'} Body: b'{"port":{"id":"d7aba38c-b9a1-4b54-b896-eb65d136032c","name":"tempest-PortsIpV6TestJSON-2006129611","network_id":"856eb6f2-f7db-4c92-8ac2-e541014b64f4","tenant_id":"462736799d844295a009d8ca99834a55","mac_address":"fa:16:3e:ab:a6:65","admin_state_up":true,"status":"DOWN","device_id":"","device_owner":"","fixed_ips":[],"project_id":"462736799d844295a009d8ca99834a55","qos_policy_id":null,"port_security_enabled":true,"security_groups":["92bd0694-f3f1-48c3-ac12-2220fe40022e"],"binding:vnic_type":"normal","allowed_address_pairs":[],"extra_dhcp_opts":[],"description":"","qos_network_policy_id":null,"dns_name":"","dns_assignment":[],"dns_domain":"","ip_allocation":"immediate","tags":[],"created_at":"2026-02-19T22:16:28Z","updated_at":"2026-02-19T22:16:28Z","revision_number":1}}' 2026-02-19 22:16:31,053 32 WARNING [urllib3.connectionpool] Retrying (Retry(total=9, connect=None, read=None, redirect=5, status=None)) after connection broken by 'ProtocolError('Connection aborted.', RemoteDisconnected('Remote end closed connection without response'))': /v2.0/ports/d7aba38c-b9a1-4b54-b896-eb65d136032c 2026-02-19 22:16:31,057 32 WARNING [urllib3.connectionpool] Retrying (Retry(total=8, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/ports/d7aba38c-b9a1-4b54-b896-eb65d136032c 2026-02-19 22:16:31,061 32 WARNING [urllib3.connectionpool] Retrying (Retry(total=7, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/ports/d7aba38c-b9a1-4b54-b896-eb65d136032c 2026-02-19 22:16:31,064 32 WARNING [urllib3.connectionpool] Retrying (Retry(total=6, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/ports/d7aba38c-b9a1-4b54-b896-eb65d136032c 2026-02-19 22:16:31,066 32 WARNING [urllib3.connectionpool] Retrying (Retry(total=5, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/ports/d7aba38c-b9a1-4b54-b896-eb65d136032c 2026-02-19 22:16:31,068 32 WARNING [urllib3.connectionpool] Retrying (Retry(total=4, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/ports/d7aba38c-b9a1-4b54-b896-eb65d136032c 2026-02-19 22:16:31,070 32 WARNING [urllib3.connectionpool] Retrying (Retry(total=3, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/ports/d7aba38c-b9a1-4b54-b896-eb65d136032c 2026-02-19 22:16:31,072 32 WARNING [urllib3.connectionpool] Retrying (Retry(total=2, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/ports/d7aba38c-b9a1-4b54-b896-eb65d136032c 2026-02-19 22:16:31,074 32 WARNING [urllib3.connectionpool] Retrying (Retry(total=1, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/ports/d7aba38c-b9a1-4b54-b896-eb65d136032c 2026-02-19 22:16:31,075 32 WARNING [urllib3.connectionpool] Retrying (Retry(total=0, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/ports/d7aba38c-b9a1-4b54-b896-eb65d136032c 2026-02-19 22:16:31,115 32 WARNING [urllib3.connectionpool] Retrying (Retry(total=9, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/ports/d7aba38c-b9a1-4b54-b896-eb65d136032c 2026-02-19 22:16:31,120 32 WARNING [urllib3.connectionpool] Retrying (Retry(total=8, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/ports/d7aba38c-b9a1-4b54-b896-eb65d136032c 2026-02-19 22:16:31,123 32 WARNING [urllib3.connectionpool] Retrying (Retry(total=7, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/ports/d7aba38c-b9a1-4b54-b896-eb65d136032c 2026-02-19 22:16:31,130 32 WARNING [urllib3.connectionpool] Retrying (Retry(total=6, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/ports/d7aba38c-b9a1-4b54-b896-eb65d136032c 2026-02-19 22:16:31,134 32 WARNING [urllib3.connectionpool] Retrying (Retry(total=5, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/ports/d7aba38c-b9a1-4b54-b896-eb65d136032c 2026-02-19 22:16:31,137 32 WARNING [urllib3.connectionpool] Retrying (Retry(total=4, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/ports/d7aba38c-b9a1-4b54-b896-eb65d136032c 2026-02-19 22:16:31,141 32 WARNING [urllib3.connectionpool] Retrying (Retry(total=3, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/ports/d7aba38c-b9a1-4b54-b896-eb65d136032c 2026-02-19 22:16:31,145 32 WARNING [urllib3.connectionpool] Retrying (Retry(total=2, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/ports/d7aba38c-b9a1-4b54-b896-eb65d136032c 2026-02-19 22:16:31,186 32 WARNING [urllib3.connectionpool] Retrying (Retry(total=1, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/ports/d7aba38c-b9a1-4b54-b896-eb65d136032c 2026-02-19 22:16:31,201 32 WARNING [urllib3.connectionpool] Retrying (Retry(total=0, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/ports/d7aba38c-b9a1-4b54-b896-eb65d136032c 2026-02-19 22:16:31,233 32 WARNING [urllib3.connectionpool] Retrying (Retry(total=9, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/ports/d7aba38c-b9a1-4b54-b896-eb65d136032c 2026-02-19 22:16:31,239 32 WARNING [urllib3.connectionpool] Retrying (Retry(total=8, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/ports/d7aba38c-b9a1-4b54-b896-eb65d136032c 2026-02-19 22:16:31,243 32 WARNING [urllib3.connectionpool] Retrying (Retry(total=7, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/ports/d7aba38c-b9a1-4b54-b896-eb65d136032c 2026-02-19 22:16:31,249 32 WARNING [urllib3.connectionpool] Retrying (Retry(total=6, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/ports/d7aba38c-b9a1-4b54-b896-eb65d136032c 2026-02-19 22:16:31,252 32 WARNING [urllib3.connectionpool] Retrying (Retry(total=5, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/ports/d7aba38c-b9a1-4b54-b896-eb65d136032c 2026-02-19 22:16:31,255 32 WARNING [urllib3.connectionpool] Retrying (Retry(total=4, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/ports/d7aba38c-b9a1-4b54-b896-eb65d136032c 2026-02-19 22:16:31,259 32 WARNING [urllib3.connectionpool] Retrying (Retry(total=3, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/ports/d7aba38c-b9a1-4b54-b896-eb65d136032c 2026-02-19 22:16:31,264 32 WARNING [urllib3.connectionpool] Retrying (Retry(total=2, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/ports/d7aba38c-b9a1-4b54-b896-eb65d136032c 2026-02-19 22:16:31,269 32 WARNING [urllib3.connectionpool] Retrying (Retry(total=1, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/ports/d7aba38c-b9a1-4b54-b896-eb65d136032c 2026-02-19 22:16:31,272 32 WARNING [urllib3.connectionpool] Retrying (Retry(total=0, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/ports/d7aba38c-b9a1-4b54-b896-eb65d136032c 0 Content-Type: text/x-traceback;charset=utf8 traceback 1030 Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn conn = connection.create_connection( File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 96, in create_connection raise err File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 86, in create_connection sock.connect(sa) ConnectionRefusedError: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): 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 383, in _make_request self._validate_conn(conn) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn conn.connect() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect conn = self._new_conn() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn raise NewConnectionError( urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused 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 90, in test_create_update_delete_port body = self.ports_client.update_port(port['id'], File "/usr/lib/python3.9/site-packages/tempest/lib/services/network/ports_client.py", line 39, in update_port return self.update_resource(uri, post_data) File "/usr/lib/python3.9/site-packages/tempest/lib/services/network/base.py", line 77, in update_resource resp, body = self.put(req_uri, req_post_data) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 392, in put return self.request('PUT', url, extra_headers, headers, body, chunked) 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 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( [Previous line repeated 7 more times] 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 576, in increment raise MaxRetryError(_pool, url, error or ResponseError(cause)) urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='neutron-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v2.0/ports/d7aba38c-b9a1-4b54-b896-eb65d136032c (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 0 Content-Type: text/x-traceback;charset=utf8 traceback-1 FF7 Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn conn = connection.create_connection( File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 96, in create_connection raise err File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 86, in create_connection sock.connect(sa) ConnectionRefusedError: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): 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 383, in _make_request self._validate_conn(conn) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn conn.connect() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect conn = self._new_conn() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn raise NewConnectionError( urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused 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 50, in _delete_port self.ports_client.delete_port(port_id) File "/usr/lib/python3.9/site-packages/tempest/lib/services/network/ports_client.py", line 59, in delete_port 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 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 74, in request return self.request_encode_url( File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 96, in request_encode_url 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 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( [Previous line repeated 7 more times] 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 576, in increment raise MaxRetryError(_pool, url, error or ResponseError(cause)) urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='neutron-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v2.0/ports/d7aba38c-b9a1-4b54-b896-eb65d136032c (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 0 Content-Type: text/x-traceback;charset=utf8 traceback-2 1095 Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn conn = connection.create_connection( File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 96, in create_connection raise err File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 86, in create_connection sock.connect(sa) ConnectionRefusedError: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): 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 383, in _make_request self._validate_conn(conn) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn conn.connect() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect conn = self._new_conn() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn raise NewConnectionError( urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 968, in wait_for_resource_deletion if self.is_resource_deleted(id, *args, **kwargs): File "/usr/lib/python3.9/site-packages/tempest/lib/services/network/ports_client.py", line 83, in is_resource_deleted self.show_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 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 74, in request return self.request_encode_url( File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 96, in request_encode_url 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 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( [Previous line repeated 7 more times] 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 576, in increment raise MaxRetryError(_pool, url, error or ResponseError(cause)) urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='neutron-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v2.0/ports/d7aba38c-b9a1-4b54-b896-eb65d136032c (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 0 ] tags: -worker-7 time: 2026-02-19 22:16:31.278739Z tags: worker-4 test: tempest.api.network.test_networks.NetworksTest.test_list_networks[id-f7ffdeda-e200-4a7a-bcbe-05716e86bf43,smoke] time: 2026-02-19 22:16:31.348229Z failure: tempest.api.network.test_networks.NetworksTest.test_list_networks[id-f7ffdeda-e200-4a7a-bcbe-05716e86bf43,smoke] [ multipart Content-Type: text/plain;charset=utf8 pythonlogging:'' D20 2026-02-19 22:16:31,295 29 WARNING [urllib3.connectionpool] Retrying (Retry(total=9, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks 2026-02-19 22:16:31,323 29 WARNING [urllib3.connectionpool] Retrying (Retry(total=8, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks 2026-02-19 22:16:31,328 29 WARNING [urllib3.connectionpool] Retrying (Retry(total=7, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks 2026-02-19 22:16:31,331 29 WARNING [urllib3.connectionpool] Retrying (Retry(total=6, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks 2026-02-19 22:16:31,333 29 WARNING [urllib3.connectionpool] Retrying (Retry(total=5, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks 2026-02-19 22:16:31,335 29 WARNING [urllib3.connectionpool] Retrying (Retry(total=4, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks 2026-02-19 22:16:31,336 29 WARNING [urllib3.connectionpool] Retrying (Retry(total=3, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks 2026-02-19 22:16:31,338 29 WARNING [urllib3.connectionpool] Retrying (Retry(total=2, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks 2026-02-19 22:16:31,341 29 WARNING [urllib3.connectionpool] Retrying (Retry(total=1, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks 2026-02-19 22:16:31,342 29 WARNING [urllib3.connectionpool] Retrying (Retry(total=0, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks 0 Content-Type: text/x-traceback;charset=utf8 traceback FE3 Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn conn = connection.create_connection( File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 96, in create_connection raise err File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 86, in create_connection sock.connect(sa) ConnectionRefusedError: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): 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 383, in _make_request self._validate_conn(conn) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn conn.connect() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect conn = self._new_conn() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn raise NewConnectionError( urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused 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_networks.py", line 212, in test_list_networks body = self.networks_client.list_networks() File "/usr/lib/python3.9/site-packages/tempest/lib/services/network/networks_client.py", line 62, in list_networks 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 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 74, in request return self.request_encode_url( File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 96, in request_encode_url 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 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( [Previous line repeated 7 more times] 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 576, in increment raise MaxRetryError(_pool, url, error or ResponseError(cause)) urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='neutron-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v2.0/networks (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 0 ] tags: -worker-4 time: 2026-02-19 22:16:31.313851Z tags: worker-7 test: tempest.api.network.test_ports.PortsIpV6TestJSON.test_list_ports[id-cf95b358-3e92-4a29-a148-52445e1ac50e,smoke] time: 2026-02-19 22:16:31.355330Z failure: tempest.api.network.test_ports.PortsIpV6TestJSON.test_list_ports[id-cf95b358-3e92-4a29-a148-52445e1ac50e,smoke] [ multipart Content-Type: text/plain;charset=utf8 pythonlogging:'' D02 2026-02-19 22:16:31,323 32 WARNING [urllib3.connectionpool] Retrying (Retry(total=9, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/ports 2026-02-19 22:16:31,327 32 WARNING [urllib3.connectionpool] Retrying (Retry(total=8, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/ports 2026-02-19 22:16:31,329 32 WARNING [urllib3.connectionpool] Retrying (Retry(total=7, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/ports 2026-02-19 22:16:31,332 32 WARNING [urllib3.connectionpool] Retrying (Retry(total=6, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/ports 2026-02-19 22:16:31,338 32 WARNING [urllib3.connectionpool] Retrying (Retry(total=5, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/ports 2026-02-19 22:16:31,341 32 WARNING [urllib3.connectionpool] Retrying (Retry(total=4, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/ports 2026-02-19 22:16:31,342 32 WARNING [urllib3.connectionpool] Retrying (Retry(total=3, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/ports 2026-02-19 22:16:31,349 32 WARNING [urllib3.connectionpool] Retrying (Retry(total=2, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/ports 2026-02-19 22:16:31,351 32 WARNING [urllib3.connectionpool] Retrying (Retry(total=1, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/ports 2026-02-19 22:16:31,353 32 WARNING [urllib3.connectionpool] Retrying (Retry(total=0, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/ports 0 Content-Type: text/x-traceback;charset=utf8 traceback FCE Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn conn = connection.create_connection( File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 96, in create_connection raise err File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 86, in create_connection sock.connect(sa) ConnectionRefusedError: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): 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 383, in _make_request self._validate_conn(conn) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn conn.connect() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect conn = self._new_conn() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn raise NewConnectionError( urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused 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 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 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 74, in request return self.request_encode_url( File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 96, in request_encode_url 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 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( [Previous line repeated 7 more times] 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 576, in increment raise MaxRetryError(_pool, url, error or ResponseError(cause)) urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='neutron-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v2.0/ports (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 0 ] tags: -worker-7 time: 2026-02-19 22:16:31.349518Z tags: worker-4 test: tempest.api.network.test_networks.NetworksTest.test_list_subnets[id-db68ba48-f4ea-49e9-81d1-e367f6d0b20a,smoke] time: 2026-02-19 22:16:31.376582Z failure: tempest.api.network.test_networks.NetworksTest.test_list_subnets[id-db68ba48-f4ea-49e9-81d1-e367f6d0b20a,smoke] [ multipart Content-Type: text/plain;charset=utf8 pythonlogging:'' D16 2026-02-19 22:16:31,352 29 WARNING [urllib3.connectionpool] Retrying (Retry(total=9, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/subnets 2026-02-19 22:16:31,355 29 WARNING [urllib3.connectionpool] Retrying (Retry(total=8, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/subnets 2026-02-19 22:16:31,357 29 WARNING [urllib3.connectionpool] Retrying (Retry(total=7, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/subnets 2026-02-19 22:16:31,359 29 WARNING [urllib3.connectionpool] Retrying (Retry(total=6, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/subnets 2026-02-19 22:16:31,362 29 WARNING [urllib3.connectionpool] Retrying (Retry(total=5, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/subnets 2026-02-19 22:16:31,365 29 WARNING [urllib3.connectionpool] Retrying (Retry(total=4, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/subnets 2026-02-19 22:16:31,367 29 WARNING [urllib3.connectionpool] Retrying (Retry(total=3, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/subnets 2026-02-19 22:16:31,369 29 WARNING [urllib3.connectionpool] Retrying (Retry(total=2, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/subnets 2026-02-19 22:16:31,370 29 WARNING [urllib3.connectionpool] Retrying (Retry(total=1, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/subnets 2026-02-19 22:16:31,372 29 WARNING [urllib3.connectionpool] Retrying (Retry(total=0, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/subnets 0 Content-Type: text/x-traceback;charset=utf8 traceback FDD Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn conn = connection.create_connection( File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 96, in create_connection raise err File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 86, in create_connection sock.connect(sa) ConnectionRefusedError: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): 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 383, in _make_request self._validate_conn(conn) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn conn.connect() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect conn = self._new_conn() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn raise NewConnectionError( urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused 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_networks.py", line 255, in test_list_subnets body = self.subnets_client.list_subnets() File "/usr/lib/python3.9/site-packages/tempest/lib/services/network/subnets_client.py", line 62, in list_subnets 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 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 74, in request return self.request_encode_url( File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 96, in request_encode_url 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 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( [Previous line repeated 7 more times] 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 576, in increment raise MaxRetryError(_pool, url, error or ResponseError(cause)) urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='neutron-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v2.0/subnets (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 0 ] tags: -worker-4 time: 2026-02-19 22:16:31.359124Z tags: worker-7 test: tempest.api.network.test_ports.PortsIpV6TestJSON.test_show_port[id-c9a685bd-e83f-499c-939f-9f7863ca259f,smoke] time: 2026-02-19 22:16:31.384831Z failure: tempest.api.network.test_ports.PortsIpV6TestJSON.test_show_port[id-c9a685bd-e83f-499c-939f-9f7863ca259f,smoke] [ multipart Content-Type: text/plain;charset=utf8 pythonlogging:'' E74 2026-02-19 22:16:31,362 32 WARNING [urllib3.connectionpool] Retrying (Retry(total=9, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/ports/71fd0cba-90f9-4f15-94d1-ec2b54626203 2026-02-19 22:16:31,365 32 WARNING [urllib3.connectionpool] Retrying (Retry(total=8, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/ports/71fd0cba-90f9-4f15-94d1-ec2b54626203 2026-02-19 22:16:31,367 32 WARNING [urllib3.connectionpool] Retrying (Retry(total=7, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/ports/71fd0cba-90f9-4f15-94d1-ec2b54626203 2026-02-19 22:16:31,370 32 WARNING [urllib3.connectionpool] Retrying (Retry(total=6, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/ports/71fd0cba-90f9-4f15-94d1-ec2b54626203 2026-02-19 22:16:31,371 32 WARNING [urllib3.connectionpool] Retrying (Retry(total=5, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/ports/71fd0cba-90f9-4f15-94d1-ec2b54626203 2026-02-19 22:16:31,372 32 WARNING [urllib3.connectionpool] Retrying (Retry(total=4, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/ports/71fd0cba-90f9-4f15-94d1-ec2b54626203 2026-02-19 22:16:31,374 32 WARNING [urllib3.connectionpool] Retrying (Retry(total=3, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/ports/71fd0cba-90f9-4f15-94d1-ec2b54626203 2026-02-19 22:16:31,376 32 WARNING [urllib3.connectionpool] Retrying (Retry(total=2, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/ports/71fd0cba-90f9-4f15-94d1-ec2b54626203 2026-02-19 22:16:31,378 32 WARNING [urllib3.connectionpool] Retrying (Retry(total=1, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/ports/71fd0cba-90f9-4f15-94d1-ec2b54626203 2026-02-19 22:16:31,381 32 WARNING [urllib3.connectionpool] Retrying (Retry(total=0, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/ports/71fd0cba-90f9-4f15-94d1-ec2b54626203 0 Content-Type: text/x-traceback;charset=utf8 traceback FFC Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn conn = connection.create_connection( File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 96, in create_connection raise err File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 86, in create_connection sock.connect(sa) ConnectionRefusedError: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): 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 383, in _make_request self._validate_conn(conn) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn conn.connect() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect conn = self._new_conn() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn raise NewConnectionError( urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused 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 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 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 74, in request return self.request_encode_url( File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 96, in request_encode_url 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 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( [Previous line repeated 7 more times] 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 576, in increment raise MaxRetryError(_pool, url, error or ResponseError(cause)) urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='neutron-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v2.0/ports/71fd0cba-90f9-4f15-94d1-ec2b54626203 (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 0 ] tags: -worker-7 time: 2026-02-19 22:16:31.395200Z tags: worker-1 test: setUpClass (telemetry_tempest_plugin.aodh.api.test_alarming_api_negative.TelemetryAlarmingNegativeTest) time: 2026-02-19 22:16:31.395200Z failure: setUpClass (telemetry_tempest_plugin.aodh.api.test_alarming_api_negative.TelemetryAlarmingNegativeTest) [ multipart Content-Type: text/x-traceback;charset=utf8 traceback 14F4 Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn conn = connection.create_connection( File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 96, in create_connection raise err File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 86, in create_connection sock.connect(sa) ConnectionRefusedError: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): 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 383, in _make_request self._validate_conn(conn) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn conn.connect() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect conn = self._new_conn() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn raise NewConnectionError( urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused 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/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 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 319, in _create_network_resources self._add_router_interface(router['id'], subnet['id']) File "/usr/lib/python3.9/site-packages/tempest/lib/common/dynamic_creds.py", line 383, in _add_router_interface self.routers_admin_client.add_router_interface(router_id, File "/usr/lib/python3.9/site-packages/tempest/lib/services/network/routers_client.py", line 72, in add_router_interface return self.update_resource(uri, kwargs) File "/usr/lib/python3.9/site-packages/tempest/lib/services/network/base.py", line 77, in update_resource resp, body = self.put(req_uri, req_post_data) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 392, in put return self.request('PUT', url, extra_headers, headers, body, chunked) 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 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( [Previous line repeated 7 more times] 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 576, in increment raise MaxRetryError(_pool, url, error or ResponseError(cause)) urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='neutron-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v2.0/routers/64adf81d-be6d-46da-9eca-91a6c833a555/add_router_interface (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 0 ] tags: -worker-1 time: 2026-02-19 22:16:31.377775Z tags: worker-4 test: tempest.api.network.test_networks.NetworksTest.test_show_network[id-2bf13842-c93f-4a69-83ed-717d2ec3b44e,smoke] time: 2026-02-19 22:16:31.500820Z failure: tempest.api.network.test_networks.NetworksTest.test_show_network[id-2bf13842-c93f-4a69-83ed-717d2ec3b44e,smoke] [ multipart Content-Type: text/plain;charset=utf8 pythonlogging:'' E92 2026-02-19 22:16:31,380 29 WARNING [urllib3.connectionpool] Retrying (Retry(total=9, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks/4b5f4df9-3d90-43dc-bbf4-406e2eaaae43 2026-02-19 22:16:31,383 29 WARNING [urllib3.connectionpool] Retrying (Retry(total=8, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks/4b5f4df9-3d90-43dc-bbf4-406e2eaaae43 2026-02-19 22:16:31,386 29 WARNING [urllib3.connectionpool] Retrying (Retry(total=7, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks/4b5f4df9-3d90-43dc-bbf4-406e2eaaae43 2026-02-19 22:16:31,389 29 WARNING [urllib3.connectionpool] Retrying (Retry(total=6, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks/4b5f4df9-3d90-43dc-bbf4-406e2eaaae43 2026-02-19 22:16:31,392 29 WARNING [urllib3.connectionpool] Retrying (Retry(total=5, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks/4b5f4df9-3d90-43dc-bbf4-406e2eaaae43 2026-02-19 22:16:31,395 29 WARNING [urllib3.connectionpool] Retrying (Retry(total=4, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks/4b5f4df9-3d90-43dc-bbf4-406e2eaaae43 2026-02-19 22:16:31,400 29 WARNING [urllib3.connectionpool] Retrying (Retry(total=3, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks/4b5f4df9-3d90-43dc-bbf4-406e2eaaae43 2026-02-19 22:16:31,420 29 WARNING [urllib3.connectionpool] Retrying (Retry(total=2, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks/4b5f4df9-3d90-43dc-bbf4-406e2eaaae43 2026-02-19 22:16:31,489 29 WARNING [urllib3.connectionpool] Retrying (Retry(total=1, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks/4b5f4df9-3d90-43dc-bbf4-406e2eaaae43 2026-02-19 22:16:31,496 29 WARNING [urllib3.connectionpool] Retrying (Retry(total=0, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks/4b5f4df9-3d90-43dc-bbf4-406e2eaaae43 0 Content-Type: text/x-traceback;charset=utf8 traceback 1014 Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn conn = connection.create_connection( File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 96, in create_connection raise err File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 86, in create_connection sock.connect(sa) ConnectionRefusedError: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): 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 383, in _make_request self._validate_conn(conn) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn conn.connect() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect conn = self._new_conn() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn raise NewConnectionError( urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused 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_networks.py", line 188, in test_show_network body = self.networks_client.show_network(self.network['id']) File "/usr/lib/python3.9/site-packages/tempest/lib/services/network/networks_client.py", line 48, in show_network 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 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 74, in request return self.request_encode_url( File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 96, in request_encode_url 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 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( [Previous line repeated 7 more times] 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 576, in increment raise MaxRetryError(_pool, url, error or ResponseError(cause)) urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='neutron-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v2.0/networks/4b5f4df9-3d90-43dc-bbf4-406e2eaaae43 (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 0 ] tags: -worker-4 time: 2026-02-19 22:16:31.502490Z tags: worker-4 test: tempest.api.network.test_networks.NetworksTest.test_show_subnet[id-bd635d81-6030-4dd1-b3b9-31ba0cfdf6cc,smoke] time: 2026-02-19 22:16:31.530664Z failure: tempest.api.network.test_networks.NetworksTest.test_show_subnet[id-bd635d81-6030-4dd1-b3b9-31ba0cfdf6cc,smoke] [ multipart Content-Type: text/plain;charset=utf8 pythonlogging:'' E88 2026-02-19 22:16:31,507 29 WARNING [urllib3.connectionpool] Retrying (Retry(total=9, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/subnets/5ed82c01-b381-48ce-a65e-94cc55dccf9e 2026-02-19 22:16:31,511 29 WARNING [urllib3.connectionpool] Retrying (Retry(total=8, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/subnets/5ed82c01-b381-48ce-a65e-94cc55dccf9e 2026-02-19 22:16:31,513 29 WARNING [urllib3.connectionpool] Retrying (Retry(total=7, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/subnets/5ed82c01-b381-48ce-a65e-94cc55dccf9e 2026-02-19 22:16:31,515 29 WARNING [urllib3.connectionpool] Retrying (Retry(total=6, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/subnets/5ed82c01-b381-48ce-a65e-94cc55dccf9e 2026-02-19 22:16:31,518 29 WARNING [urllib3.connectionpool] Retrying (Retry(total=5, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/subnets/5ed82c01-b381-48ce-a65e-94cc55dccf9e 2026-02-19 22:16:31,519 29 WARNING [urllib3.connectionpool] Retrying (Retry(total=4, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/subnets/5ed82c01-b381-48ce-a65e-94cc55dccf9e 2026-02-19 22:16:31,522 29 WARNING [urllib3.connectionpool] Retrying (Retry(total=3, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/subnets/5ed82c01-b381-48ce-a65e-94cc55dccf9e 2026-02-19 22:16:31,523 29 WARNING [urllib3.connectionpool] Retrying (Retry(total=2, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/subnets/5ed82c01-b381-48ce-a65e-94cc55dccf9e 2026-02-19 22:16:31,525 29 WARNING [urllib3.connectionpool] Retrying (Retry(total=1, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/subnets/5ed82c01-b381-48ce-a65e-94cc55dccf9e 2026-02-19 22:16:31,528 29 WARNING [urllib3.connectionpool] Retrying (Retry(total=0, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/subnets/5ed82c01-b381-48ce-a65e-94cc55dccf9e 0 Content-Type: text/x-traceback;charset=utf8 traceback 100D Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn conn = connection.create_connection( File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 96, in create_connection raise err File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 86, in create_connection sock.connect(sa) ConnectionRefusedError: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): 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 383, in _make_request self._validate_conn(conn) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn conn.connect() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect conn = self._new_conn() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn raise NewConnectionError( urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused 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_networks.py", line 233, in test_show_subnet body = self.subnets_client.show_subnet(self.subnet['id']) File "/usr/lib/python3.9/site-packages/tempest/lib/services/network/subnets_client.py", line 48, in show_subnet 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 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 74, in request return self.request_encode_url( File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 96, in request_encode_url 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 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( [Previous line repeated 7 more times] 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 576, in increment raise MaxRetryError(_pool, url, error or ResponseError(cause)) urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='neutron-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v2.0/subnets/5ed82c01-b381-48ce-a65e-94cc55dccf9e (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 0 ] tags: -worker-4 time: 2026-02-19 22:15:45.939826Z tags: worker-5 test: telemetry_tempest_plugin.scenario.test_telemetry_integration_prometheus.PrometheusGabbiTest.test_autoscaling time: 2026-02-19 22:16:31.583575Z failure: telemetry_tempest_plugin.scenario.test_telemetry_integration_prometheus.PrometheusGabbiTest.test_autoscaling [ multipart Content-Type: text/plain;charset=utf8 pythonlogging:'' 2AEF 2026-02-19 22:15:45,989 30 DEBUG [tempest.scenario.manager] paths: img: /var/lib/tempest/openshift/etc/cirros-0.6.2-x86_64-disk.img, container_format: bare, disk_format: qcow2, properties: None 2026-02-19 22:15:46,596 30 INFO [tempest.lib.common.rest_client] Request (main): 201 POST https://glance-default-public-openstack.apps-crc.testing/v2/images 0.592s 2026-02-19 22:15:46,597 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"name": "tempest-scenario-img--1189279742", "container_format": "bare", "disk_format": "qcow2", "visibility": "private"} Response - Headers: {'date': 'Thu, 19 Feb 2026 22:15:46 GMT', 'server': 'Apache', 'content-length': '642', 'location': 'https://glance-default-public-openstack.apps-crc.testing/v2/images/f1960582-addc-4fe6-8fc7-729b71a21cd9', 'openstack-image-import-methods': 'web-download,glance-direct', 'openstack-image-store-ids': 'default_backend', 'x-openstack-request-id': 'req-b980b05a-f044-4291-958d-d80411c3bf5d', 'content-type': 'application/json', 'set-cookie': 'c27908ff53cf87cdb033d6a54ac4cb8e=9cba406d4e042e51f6925d14a657e841; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '201', 'content-location': 'https://glance-default-public-openstack.apps-crc.testing/v2/images'} Body: b'{"name": "tempest-scenario-img--1189279742", "disk_format": "qcow2", "container_format": "bare", "visibility": "private", "size": null, "virtual_size": null, "status": "queued", "checksum": null, "protected": false, "min_ram": 0, "min_disk": 0, "owner": "7fc33c05dd5b48bd84544f807bba604c", "os_hidden": false, "os_hash_algo": null, "os_hash_value": null, "id": "f1960582-addc-4fe6-8fc7-729b71a21cd9", "created_at": "2026-02-19T22:15:46Z", "updated_at": "2026-02-19T22:15:46Z", "tags": [], "self": "/v2/images/f1960582-addc-4fe6-8fc7-729b71a21cd9", "file": "/v2/images/f1960582-addc-4fe6-8fc7-729b71a21cd9/file", "schema": "/v2/schemas/image"}' 2026-02-19 22:15:48,123 30 INFO [tempest.lib.common.rest_client] Request (main): 204 PUT https://glance-default-public-openstack.apps-crc.testing/v2/images/f1960582-addc-4fe6-8fc7-729b71a21cd9/file 1.525s 2026-02-19 22:15:48,124 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/octet-stream', 'X-Auth-Token': ''} Body: Response - Headers: {'date': 'Thu, 19 Feb 2026 22:15:46 GMT', 'server': 'Apache', 'x-openstack-request-id': 'req-57675a8b-20cb-4c2a-aa56-043d593aa957', 'set-cookie': 'c27908ff53cf87cdb033d6a54ac4cb8e=9cba406d4e042e51f6925d14a657e841; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '204', 'content-location': 'https://glance-default-public-openstack.apps-crc.testing/v2/images/f1960582-addc-4fe6-8fc7-729b71a21cd9/file'} Body: b'' 2026-02-19 22:15:48,124 30 DEBUG [tempest.scenario.manager] image:f1960582-addc-4fe6-8fc7-729b71a21cd9 2026-02-19 22:15:52,375 30 INFO [urllib3.poolmanager] Redirecting https://heat-api-public-openstack.apps-crc.testing/v1/7fc33c05dd5b48bd84544f807bba604c/stacks/tempest-telemetry-461567906 -> https://heat-api-public-openstack.apps-crc.testing/v1/7fc33c05dd5b48bd84544f807bba604c/stacks/tempest-telemetry-461567906/66246868-4b32-488f-ae7c-1e645ec75ec7 2026-02-19 22:15:54,755 30 INFO [urllib3.poolmanager] Redirecting https://heat-api-public-openstack.apps-crc.testing/v1/7fc33c05dd5b48bd84544f807bba604c/stacks/tempest-telemetry-461567906 -> https://heat-api-public-openstack.apps-crc.testing/v1/7fc33c05dd5b48bd84544f807bba604c/stacks/tempest-telemetry-461567906/66246868-4b32-488f-ae7c-1e645ec75ec7 2026-02-19 22:15:57,705 30 INFO [urllib3.poolmanager] Redirecting https://heat-api-public-openstack.apps-crc.testing/v1/7fc33c05dd5b48bd84544f807bba604c/stacks/tempest-telemetry-461567906 -> https://heat-api-public-openstack.apps-crc.testing/v1/7fc33c05dd5b48bd84544f807bba604c/stacks/tempest-telemetry-461567906/66246868-4b32-488f-ae7c-1e645ec75ec7 2026-02-19 22:16:00,086 30 INFO [urllib3.poolmanager] Redirecting https://heat-api-public-openstack.apps-crc.testing/v1/7fc33c05dd5b48bd84544f807bba604c/stacks/tempest-telemetry-461567906 -> https://heat-api-public-openstack.apps-crc.testing/v1/7fc33c05dd5b48bd84544f807bba604c/stacks/tempest-telemetry-461567906/66246868-4b32-488f-ae7c-1e645ec75ec7 2026-02-19 22:16:02,808 30 INFO [urllib3.poolmanager] Redirecting https://heat-api-public-openstack.apps-crc.testing/v1/7fc33c05dd5b48bd84544f807bba604c/stacks/tempest-telemetry-461567906 -> https://heat-api-public-openstack.apps-crc.testing/v1/7fc33c05dd5b48bd84544f807bba604c/stacks/tempest-telemetry-461567906/66246868-4b32-488f-ae7c-1e645ec75ec7 2026-02-19 22:16:05,714 30 INFO [urllib3.poolmanager] Redirecting https://heat-api-public-openstack.apps-crc.testing/v1/7fc33c05dd5b48bd84544f807bba604c/stacks/tempest-telemetry-461567906 -> https://heat-api-public-openstack.apps-crc.testing/v1/7fc33c05dd5b48bd84544f807bba604c/stacks/tempest-telemetry-461567906/66246868-4b32-488f-ae7c-1e645ec75ec7 2026-02-19 22:16:08,506 30 INFO [urllib3.poolmanager] Redirecting https://heat-api-public-openstack.apps-crc.testing/v1/7fc33c05dd5b48bd84544f807bba604c/stacks/tempest-telemetry-461567906 -> https://heat-api-public-openstack.apps-crc.testing/v1/7fc33c05dd5b48bd84544f807bba604c/stacks/tempest-telemetry-461567906/66246868-4b32-488f-ae7c-1e645ec75ec7 2026-02-19 22:16:13,322 30 INFO [urllib3.poolmanager] Redirecting https://heat-api-public-openstack.apps-crc.testing/v1/7fc33c05dd5b48bd84544f807bba604c/stacks/tempest-telemetry-461567906 -> https://heat-api-public-openstack.apps-crc.testing/v1/7fc33c05dd5b48bd84544f807bba604c/stacks/tempest-telemetry-461567906/66246868-4b32-488f-ae7c-1e645ec75ec7 2026-02-19 22:16:17,714 30 INFO [urllib3.poolmanager] Redirecting https://heat-api-public-openstack.apps-crc.testing/v1/7fc33c05dd5b48bd84544f807bba604c/stacks/tempest-telemetry-461567906 -> https://heat-api-public-openstack.apps-crc.testing/v1/7fc33c05dd5b48bd84544f807bba604c/stacks/tempest-telemetry-461567906/66246868-4b32-488f-ae7c-1e645ec75ec7 2026-02-19 22:16:21,605 30 INFO [urllib3.poolmanager] Redirecting https://heat-api-public-openstack.apps-crc.testing/v1/7fc33c05dd5b48bd84544f807bba604c/stacks/tempest-telemetry-461567906 -> https://heat-api-public-openstack.apps-crc.testing/v1/7fc33c05dd5b48bd84544f807bba604c/stacks/tempest-telemetry-461567906/66246868-4b32-488f-ae7c-1e645ec75ec7 2026-02-19 22:16:24,007 30 INFO [urllib3.poolmanager] Redirecting https://heat-api-public-openstack.apps-crc.testing/v1/7fc33c05dd5b48bd84544f807bba604c/stacks/tempest-telemetry-461567906 -> https://heat-api-public-openstack.apps-crc.testing/v1/7fc33c05dd5b48bd84544f807bba604c/stacks/tempest-telemetry-461567906/66246868-4b32-488f-ae7c-1e645ec75ec7 2026-02-19 22:16:26,253 30 INFO [urllib3.poolmanager] Redirecting https://heat-api-public-openstack.apps-crc.testing/v1/7fc33c05dd5b48bd84544f807bba604c/stacks/tempest-telemetry-461567906 -> https://heat-api-public-openstack.apps-crc.testing/v1/7fc33c05dd5b48bd84544f807bba604c/stacks/tempest-telemetry-461567906/66246868-4b32-488f-ae7c-1e645ec75ec7 2026-02-19 22:16:31,383 30 WARNING [urllib3.connectionpool] Retrying (Retry(total=9, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2/images/f1960582-addc-4fe6-8fc7-729b71a21cd9 2026-02-19 22:16:31,388 30 WARNING [urllib3.connectionpool] Retrying (Retry(total=8, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2/images/f1960582-addc-4fe6-8fc7-729b71a21cd9 2026-02-19 22:16:31,391 30 WARNING [urllib3.connectionpool] Retrying (Retry(total=7, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2/images/f1960582-addc-4fe6-8fc7-729b71a21cd9 2026-02-19 22:16:31,395 30 WARNING [urllib3.connectionpool] Retrying (Retry(total=6, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2/images/f1960582-addc-4fe6-8fc7-729b71a21cd9 2026-02-19 22:16:31,419 30 WARNING [urllib3.connectionpool] Retrying (Retry(total=5, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2/images/f1960582-addc-4fe6-8fc7-729b71a21cd9 2026-02-19 22:16:31,487 30 WARNING [urllib3.connectionpool] Retrying (Retry(total=4, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2/images/f1960582-addc-4fe6-8fc7-729b71a21cd9 2026-02-19 22:16:31,490 30 WARNING [urllib3.connectionpool] Retrying (Retry(total=3, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2/images/f1960582-addc-4fe6-8fc7-729b71a21cd9 2026-02-19 22:16:31,495 30 WARNING [urllib3.connectionpool] Retrying (Retry(total=2, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2/images/f1960582-addc-4fe6-8fc7-729b71a21cd9 2026-02-19 22:16:31,498 30 WARNING [urllib3.connectionpool] Retrying (Retry(total=1, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2/images/f1960582-addc-4fe6-8fc7-729b71a21cd9 2026-02-19 22:16:31,502 30 WARNING [urllib3.connectionpool] Retrying (Retry(total=0, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2/images/f1960582-addc-4fe6-8fc7-729b71a21cd9 0 Content-Type: text/x-traceback;charset=utf8 traceback FB8 Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/telemetry_tempest_plugin/scenario/utils.py", line 66, in test run_test(self, test_dir, filename) File "/usr/lib/python3.9/site-packages/telemetry_tempest_plugin/scenario/utils.py", line 58, in run_test test_class_instance.fail(msg) File "/usr/lib64/python3.9/unittest/case.py", line 676, in fail raise self.failureException(msg) AssertionError: From test "list servers grow" : Traceback (most recent call last): 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 446, in _make_request six.raise_from(e, None) File "", 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 289, in _read_status raise RemoteDisconnected("Remote end closed connection without" http.client.RemoteDisconnected: Remote end closed connection without response During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/gabbi/suitemaker.py", line 104, in do_test return test_method(*args, **kwargs) File "/usr/lib/python3.9/site-packages/gabbi/case.py", line 97, in wrapper func(self) File "/usr/lib/python3.9/site-packages/gabbi/case.py", line 164, in test_request self._run_test() File "/usr/lib/python3.9/site-packages/gabbi/case.py", line 585, in _run_test self._run_request(full_url, method, headers, body, File "/usr/lib/python3.9/site-packages/gabbi/case.py", line 498, in _run_request response, content = self.http.request( File "/usr/lib/python3.9/site-packages/gabbi/httpclient.py", line 120, in request response, content = super(VerboseHttp, self).request( File "/usr/lib/python3.9/site-packages/gabbi/httpclient.py", line 43, in request response = super(Http, self).request( File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 74, in request return self.request_encode_url( File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 96, in request_encode_url 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 509, in increment raise six.reraise(type(error), error, _stacktrace) File "/usr/lib/python3.9/site-packages/urllib3/packages/six.py", line 708, in reraise raise value.with_traceback(tb) 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 446, in _make_request six.raise_from(e, None) File "", 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 289, in _read_status raise RemoteDisconnected("Remote end closed connection without" urllib3.exceptions.ProtocolError: ('Connection aborted.', RemoteDisconnected('Remote end closed connection without response')) 0 Content-Type: text/x-traceback;charset=utf8 traceback-1 ED7 Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn conn = connection.create_connection( File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 96, in create_connection raise err File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 86, in create_connection sock.connect(sa) ConnectionRefusedError: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): 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 383, in _make_request self._validate_conn(conn) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn conn.connect() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect conn = self._new_conn() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn raise NewConnectionError( urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/tempest/lib/services/image/v2/images_client.py", line 90, in delete_image resp, _ = 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/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 74, in request return self.request_encode_url( File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 96, in request_encode_url 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 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( [Previous line repeated 7 more times] 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 576, in increment raise MaxRetryError(_pool, url, error or ResponseError(cause)) urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='glance-default-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v2/images/f1960582-addc-4fe6-8fc7-729b71a21cd9 (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 0 ] tags: -worker-5 time: 2026-02-19 22:16:11.222938Z tags: worker-3 test: tempest.api.network.test_routers.RoutersIpV6Test.test_add_multiple_router_interfaces[id-802c73c9-c937-4cef-824b-2191e24a6aab,smoke] time: 2026-02-19 22:16:31.573594Z failure: tempest.api.network.test_routers.RoutersIpV6Test.test_add_multiple_router_interfaces[id-802c73c9-c937-4cef-824b-2191e24a6aab,smoke] [ multipart Content-Type: text/plain;charset=utf8 pythonlogging:'' 93BF 2026-02-19 22:16:15,346 28 INFO [tempest.lib.common.rest_client] Request (RoutersIpV6Test:test_add_multiple_router_interfaces): 201 POST https://neutron-public-openstack.apps-crc.testing/v2.0/networks 4.123s 2026-02-19 22:16:15,346 28 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"network": {"name": "tempest-RoutersIpV6Test-1210186217"}} Response - Headers: {'date': 'Thu, 19 Feb 2026 22:16:15 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '628', 'x-openstack-request-id': 'req-a9dee627-89a5-4a89-b605-686d05ea94e5', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=7f8eedfcd082174c94dab209a98907d7; 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":"24de1528-aa76-48bb-956c-d83b82f61a76","name":"tempest-RoutersIpV6Test-1210186217","tenant_id":"3b0079358f03448b874a58b90d9a284a","admin_state_up":true,"mtu":1442,"status":"ACTIVE","subnets":[],"shared":false,"project_id":"3b0079358f03448b874a58b90d9a284a","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-19T22:16:12Z","updated_at":"2026-02-19T22:16:12Z","revision_number":1}}' 2026-02-19 22:16:17,249 28 INFO [tempest.lib.common.rest_client] Request (RoutersIpV6Test:test_add_multiple_router_interfaces): 201 POST https://neutron-public-openstack.apps-crc.testing/v2.0/networks 1.902s 2026-02-19 22:16:17,250 28 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"network": {"name": "tempest-RoutersIpV6Test-1568582097"}} Response - Headers: {'date': 'Thu, 19 Feb 2026 22:16:17 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '628', 'x-openstack-request-id': 'req-5f91c791-957b-430a-a1e6-74ff8ff4880e', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=7f8eedfcd082174c94dab209a98907d7; 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":"a0c43dbb-736f-463d-9068-7066113d5f74","name":"tempest-RoutersIpV6Test-1568582097","tenant_id":"3b0079358f03448b874a58b90d9a284a","admin_state_up":true,"mtu":1442,"status":"ACTIVE","subnets":[],"shared":false,"project_id":"3b0079358f03448b874a58b90d9a284a","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-19T22:16:15Z","updated_at":"2026-02-19T22:16:15Z","revision_number":1}}' 2026-02-19 22:16:18,445 28 INFO [tempest.lib.common.rest_client] Request (RoutersIpV6Test:test_add_multiple_router_interfaces): 201 POST https://neutron-public-openstack.apps-crc.testing/v2.0/subnets 1.194s 2026-02-19 22:16:18,446 28 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"subnet": {"network_id": "24de1528-aa76-48bb-956c-d83b82f61a76", "cidr": "2001:db8::/64", "ip_version": 6, "gateway_ip": "2001:db8::1"}} Response - Headers: {'date': 'Thu, 19 Feb 2026 22:16:18 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '622', 'x-openstack-request-id': 'req-b5bacfe7-1cc8-4732-a969-4897785a364c', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=7f8eedfcd082174c94dab209a98907d7; 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":"7d04f688-6e10-47e5-9774-a676feb05908","name":"","tenant_id":"3b0079358f03448b874a58b90d9a284a","network_id":"24de1528-aa76-48bb-956c-d83b82f61a76","ip_version":6,"subnetpool_id":null,"enable_dhcp":true,"ipv6_ra_mode":null,"ipv6_address_mode":null,"gateway_ip":"2001:db8::1","cidr":"2001:db8::/64","allocation_pools":[{"start":"2001:db8::2","end":"2001:db8::ffff:ffff:ffff:ffff"}],"host_routes":[],"dns_nameservers":[],"description":"","service_types":[],"tags":[],"created_at":"2026-02-19T22:16:18Z","updated_at":"2026-02-19T22:16:18Z","revision_number":0,"project_id":"3b0079358f03448b874a58b90d9a284a"}}' 2026-02-19 22:16:20,013 28 INFO [tempest.lib.common.rest_client] Request (RoutersIpV6Test:test_add_multiple_router_interfaces): 201 POST https://neutron-public-openstack.apps-crc.testing/v2.0/subnets 1.567s 2026-02-19 22:16:20,013 28 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"subnet": {"network_id": "a0c43dbb-736f-463d-9068-7066113d5f74", "cidr": "2001:db8:1::/64", "ip_version": 6, "gateway_ip": "2001:db8:1::1"}} Response - Headers: {'date': 'Thu, 19 Feb 2026 22:16:20 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '631', 'x-openstack-request-id': 'req-cfbe2b93-fe5a-4204-9e4f-ff1eaeda8e51', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=7f8eedfcd082174c94dab209a98907d7; 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":"0af7383e-2add-4fe9-ae7f-8e204052d15a","name":"","tenant_id":"3b0079358f03448b874a58b90d9a284a","network_id":"a0c43dbb-736f-463d-9068-7066113d5f74","ip_version":6,"subnetpool_id":null,"enable_dhcp":true,"ipv6_ra_mode":null,"ipv6_address_mode":null,"gateway_ip":"2001:db8:1::1","cidr":"2001:db8:1::/64","allocation_pools":[{"start":"2001:db8:1::2","end":"2001:db8:1:0:ffff:ffff:ffff:ffff"}],"host_routes":[],"dns_nameservers":[],"description":"","service_types":[],"tags":[],"created_at":"2026-02-19T22:16:19Z","updated_at":"2026-02-19T22:16:19Z","revision_number":0,"project_id":"3b0079358f03448b874a58b90d9a284a"}}' 2026-02-19 22:16:20,664 28 INFO [tempest.lib.common.rest_client] Request (RoutersIpV6Test:test_add_multiple_router_interfaces): 201 POST https://neutron-public-openstack.apps-crc.testing/v2.0/routers 0.650s 2026-02-19 22:16:20,664 28 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"router": {"name": "tempest-RoutersIpV6Test-router-1962161630", "external_gateway_info": {}, "admin_state_up": false}} Response - Headers: {'date': 'Thu, 19 Feb 2026 22:16:20 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '486', 'x-openstack-request-id': 'req-ac9313f3-9f0f-4178-8a2b-f0c0552d14d6', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=7f8eedfcd082174c94dab209a98907d7; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '201', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/routers'} Body: b'{"router": {"id": "88ea9b48-c748-4adb-9207-24f0562dd34a", "name": "tempest-RoutersIpV6Test-router-1962161630", "tenant_id": "3b0079358f03448b874a58b90d9a284a", "admin_state_up": false, "status": "ACTIVE", "external_gateway_info": null, "description": "", "availability_zones": [], "availability_zone_hints": [], "routes": [], "tags": [], "created_at": "2026-02-19T22:16:20Z", "updated_at": "2026-02-19T22:16:20Z", "revision_number": 1, "project_id": "3b0079358f03448b874a58b90d9a284a"}}' 2026-02-19 22:16:25,411 28 INFO [tempest.lib.common.rest_client] Request (RoutersIpV6Test:test_add_multiple_router_interfaces): 200 PUT https://neutron-public-openstack.apps-crc.testing/v2.0/routers/88ea9b48-c748-4adb-9207-24f0562dd34a/add_router_interface 4.746s 2026-02-19 22:16:25,411 28 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"subnet_id": "7d04f688-6e10-47e5-9774-a676feb05908"} Response - Headers: {'date': 'Thu, 19 Feb 2026 22:16:25 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '309', 'x-openstack-request-id': 'req-0d1a1fd7-51d8-4128-bf15-80564a885847', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=7f8eedfcd082174c94dab209a98907d7; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/routers/88ea9b48-c748-4adb-9207-24f0562dd34a/add_router_interface'} Body: b'{"id": "88ea9b48-c748-4adb-9207-24f0562dd34a", "tenant_id": "3b0079358f03448b874a58b90d9a284a", "port_id": "fad6aeee-4007-4786-8ab6-1f49b23ac4cd", "network_id": "24de1528-aa76-48bb-956c-d83b82f61a76", "subnet_id": "7d04f688-6e10-47e5-9774-a676feb05908", "subnet_ids": ["7d04f688-6e10-47e5-9774-a676feb05908"]}' 2026-02-19 22:16:26,066 28 INFO [tempest.lib.common.rest_client] Request (RoutersIpV6Test:test_add_multiple_router_interfaces): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/ports/fad6aeee-4007-4786-8ab6-1f49b23ac4cd 0.655s 2026-02-19 22:16:26,066 28 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Feb 2026 22:16:26 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '952', 'x-openstack-request-id': 'req-3dc8e44e-a3e7-459f-b651-0629b1ef5bf0', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=7f8eedfcd082174c94dab209a98907d7; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/ports/fad6aeee-4007-4786-8ab6-1f49b23ac4cd'} Body: b'{"port":{"id":"fad6aeee-4007-4786-8ab6-1f49b23ac4cd","name":"","network_id":"24de1528-aa76-48bb-956c-d83b82f61a76","tenant_id":"3b0079358f03448b874a58b90d9a284a","mac_address":"fa:16:3e:5c:a2:a0","admin_state_up":true,"status":"ACTIVE","device_id":"88ea9b48-c748-4adb-9207-24f0562dd34a","device_owner":"network:router_interface","fixed_ips":[{"subnet_id":"7d04f688-6e10-47e5-9774-a676feb05908","ip_address":"2001:db8::1"}],"allowed_address_pairs":[],"extra_dhcp_opts":[],"security_groups":[],"description":"","binding:vnic_type":"normal","qos_policy_id":null,"qos_network_policy_id":null,"port_security_enabled":false,"dns_name":"","dns_assignment":[{"ip_address":"2001:db8::1","hostname":"host-2001-db8--1","fqdn":"host-2001-db8--1.openstackgate.local."}],"dns_domain":"","ip_allocation":"immediate","tags":[],"created_at":"2026-02-19T22:16:22Z","updated_at":"2026-02-19T22:16:24Z","revision_number":2,"project_id":"3b0079358f03448b874a58b90d9a284a"}}' 2026-02-19 22:16:31,053 28 WARNING [urllib3.connectionpool] Retrying (Retry(total=9, connect=None, read=None, redirect=5, status=None)) after connection broken by 'ProtocolError('Connection aborted.', RemoteDisconnected('Remote end closed connection without response'))': /v2.0/routers/88ea9b48-c748-4adb-9207-24f0562dd34a/add_router_interface 2026-02-19 22:16:31,085 28 WARNING [urllib3.connectionpool] Retrying (Retry(total=8, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/routers/88ea9b48-c748-4adb-9207-24f0562dd34a/add_router_interface 2026-02-19 22:16:31,102 28 WARNING [urllib3.connectionpool] Retrying (Retry(total=7, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/routers/88ea9b48-c748-4adb-9207-24f0562dd34a/add_router_interface 2026-02-19 22:16:31,113 28 WARNING [urllib3.connectionpool] Retrying (Retry(total=6, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/routers/88ea9b48-c748-4adb-9207-24f0562dd34a/add_router_interface 2026-02-19 22:16:31,116 28 WARNING [urllib3.connectionpool] Retrying (Retry(total=5, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/routers/88ea9b48-c748-4adb-9207-24f0562dd34a/add_router_interface 2026-02-19 22:16:31,121 28 WARNING [urllib3.connectionpool] Retrying (Retry(total=4, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/routers/88ea9b48-c748-4adb-9207-24f0562dd34a/add_router_interface 2026-02-19 22:16:31,131 28 WARNING [urllib3.connectionpool] Retrying (Retry(total=3, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/routers/88ea9b48-c748-4adb-9207-24f0562dd34a/add_router_interface 2026-02-19 22:16:31,136 28 WARNING [urllib3.connectionpool] Retrying (Retry(total=2, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/routers/88ea9b48-c748-4adb-9207-24f0562dd34a/add_router_interface 2026-02-19 22:16:31,141 28 WARNING [urllib3.connectionpool] Retrying (Retry(total=1, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/routers/88ea9b48-c748-4adb-9207-24f0562dd34a/add_router_interface 2026-02-19 22:16:31,144 28 WARNING [urllib3.connectionpool] Retrying (Retry(total=0, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/routers/88ea9b48-c748-4adb-9207-24f0562dd34a/add_router_interface 2026-02-19 22:16:31,218 28 WARNING [urllib3.connectionpool] Retrying (Retry(total=9, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/routers/88ea9b48-c748-4adb-9207-24f0562dd34a/remove_router_interface 2026-02-19 22:16:31,228 28 WARNING [urllib3.connectionpool] Retrying (Retry(total=8, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/routers/88ea9b48-c748-4adb-9207-24f0562dd34a/remove_router_interface 2026-02-19 22:16:31,236 28 WARNING [urllib3.connectionpool] Retrying (Retry(total=7, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/routers/88ea9b48-c748-4adb-9207-24f0562dd34a/remove_router_interface 2026-02-19 22:16:31,239 28 WARNING [urllib3.connectionpool] Retrying (Retry(total=6, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/routers/88ea9b48-c748-4adb-9207-24f0562dd34a/remove_router_interface 2026-02-19 22:16:31,243 28 WARNING [urllib3.connectionpool] Retrying (Retry(total=5, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/routers/88ea9b48-c748-4adb-9207-24f0562dd34a/remove_router_interface 2026-02-19 22:16:31,245 28 WARNING [urllib3.connectionpool] Retrying (Retry(total=4, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/routers/88ea9b48-c748-4adb-9207-24f0562dd34a/remove_router_interface 2026-02-19 22:16:31,248 28 WARNING [urllib3.connectionpool] Retrying (Retry(total=3, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/routers/88ea9b48-c748-4adb-9207-24f0562dd34a/remove_router_interface 2026-02-19 22:16:31,254 28 WARNING [urllib3.connectionpool] Retrying (Retry(total=2, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/routers/88ea9b48-c748-4adb-9207-24f0562dd34a/remove_router_interface 2026-02-19 22:16:31,257 28 WARNING [urllib3.connectionpool] Retrying (Retry(total=1, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/routers/88ea9b48-c748-4adb-9207-24f0562dd34a/remove_router_interface 2026-02-19 22:16:31,261 28 WARNING [urllib3.connectionpool] Retrying (Retry(total=0, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/routers/88ea9b48-c748-4adb-9207-24f0562dd34a/remove_router_interface 2026-02-19 22:16:31,267 28 WARNING [urllib3.connectionpool] Retrying (Retry(total=9, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/ports?device_id=88ea9b48-c748-4adb-9207-24f0562dd34a 2026-02-19 22:16:31,269 28 WARNING [urllib3.connectionpool] Retrying (Retry(total=8, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/ports?device_id=88ea9b48-c748-4adb-9207-24f0562dd34a 2026-02-19 22:16:31,272 28 WARNING [urllib3.connectionpool] Retrying (Retry(total=7, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/ports?device_id=88ea9b48-c748-4adb-9207-24f0562dd34a 2026-02-19 22:16:31,315 28 WARNING [urllib3.connectionpool] Retrying (Retry(total=6, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/ports?device_id=88ea9b48-c748-4adb-9207-24f0562dd34a 2026-02-19 22:16:31,329 28 WARNING [urllib3.connectionpool] Retrying (Retry(total=5, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/ports?device_id=88ea9b48-c748-4adb-9207-24f0562dd34a 2026-02-19 22:16:31,331 28 WARNING [urllib3.connectionpool] Retrying (Retry(total=4, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/ports?device_id=88ea9b48-c748-4adb-9207-24f0562dd34a 2026-02-19 22:16:31,333 28 WARNING [urllib3.connectionpool] Retrying (Retry(total=3, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/ports?device_id=88ea9b48-c748-4adb-9207-24f0562dd34a 2026-02-19 22:16:31,335 28 WARNING [urllib3.connectionpool] Retrying (Retry(total=2, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/ports?device_id=88ea9b48-c748-4adb-9207-24f0562dd34a 2026-02-19 22:16:31,337 28 WARNING [urllib3.connectionpool] Retrying (Retry(total=1, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/ports?device_id=88ea9b48-c748-4adb-9207-24f0562dd34a 2026-02-19 22:16:31,338 28 WARNING [urllib3.connectionpool] Retrying (Retry(total=0, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/ports?device_id=88ea9b48-c748-4adb-9207-24f0562dd34a 2026-02-19 22:16:31,344 28 WARNING [urllib3.connectionpool] Retrying (Retry(total=9, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/subnets/0af7383e-2add-4fe9-ae7f-8e204052d15a 2026-02-19 22:16:31,350 28 WARNING [urllib3.connectionpool] Retrying (Retry(total=8, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/subnets/0af7383e-2add-4fe9-ae7f-8e204052d15a 2026-02-19 22:16:31,352 28 WARNING [urllib3.connectionpool] Retrying (Retry(total=7, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/subnets/0af7383e-2add-4fe9-ae7f-8e204052d15a 2026-02-19 22:16:31,353 28 WARNING [urllib3.connectionpool] Retrying (Retry(total=6, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/subnets/0af7383e-2add-4fe9-ae7f-8e204052d15a 2026-02-19 22:16:31,356 28 WARNING [urllib3.connectionpool] Retrying (Retry(total=5, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/subnets/0af7383e-2add-4fe9-ae7f-8e204052d15a 2026-02-19 22:16:31,358 28 WARNING [urllib3.connectionpool] Retrying (Retry(total=4, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/subnets/0af7383e-2add-4fe9-ae7f-8e204052d15a 2026-02-19 22:16:31,359 28 WARNING [urllib3.connectionpool] Retrying (Retry(total=3, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/subnets/0af7383e-2add-4fe9-ae7f-8e204052d15a 2026-02-19 22:16:31,362 28 WARNING [urllib3.connectionpool] Retrying (Retry(total=2, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/subnets/0af7383e-2add-4fe9-ae7f-8e204052d15a 2026-02-19 22:16:31,364 28 WARNING [urllib3.connectionpool] Retrying (Retry(total=1, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/subnets/0af7383e-2add-4fe9-ae7f-8e204052d15a 2026-02-19 22:16:31,366 28 WARNING [urllib3.connectionpool] Retrying (Retry(total=0, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/subnets/0af7383e-2add-4fe9-ae7f-8e204052d15a 2026-02-19 22:16:31,386 28 WARNING [urllib3.connectionpool] Retrying (Retry(total=9, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/subnets/7d04f688-6e10-47e5-9774-a676feb05908 2026-02-19 22:16:31,394 28 WARNING [urllib3.connectionpool] Retrying (Retry(total=8, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/subnets/7d04f688-6e10-47e5-9774-a676feb05908 2026-02-19 22:16:31,420 28 WARNING [urllib3.connectionpool] Retrying (Retry(total=7, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/subnets/7d04f688-6e10-47e5-9774-a676feb05908 2026-02-19 22:16:31,491 28 WARNING [urllib3.connectionpool] Retrying (Retry(total=6, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/subnets/7d04f688-6e10-47e5-9774-a676feb05908 2026-02-19 22:16:31,497 28 WARNING [urllib3.connectionpool] Retrying (Retry(total=5, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/subnets/7d04f688-6e10-47e5-9774-a676feb05908 2026-02-19 22:16:31,503 28 WARNING [urllib3.connectionpool] Retrying (Retry(total=4, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/subnets/7d04f688-6e10-47e5-9774-a676feb05908 2026-02-19 22:16:31,511 28 WARNING [urllib3.connectionpool] Retrying (Retry(total=3, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/subnets/7d04f688-6e10-47e5-9774-a676feb05908 2026-02-19 22:16:31,513 28 WARNING [urllib3.connectionpool] Retrying (Retry(total=2, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/subnets/7d04f688-6e10-47e5-9774-a676feb05908 2026-02-19 22:16:31,516 28 WARNING [urllib3.connectionpool] Retrying (Retry(total=1, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/subnets/7d04f688-6e10-47e5-9774-a676feb05908 2026-02-19 22:16:31,518 28 WARNING [urllib3.connectionpool] Retrying (Retry(total=0, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/subnets/7d04f688-6e10-47e5-9774-a676feb05908 2026-02-19 22:16:31,523 28 WARNING [urllib3.connectionpool] Retrying (Retry(total=9, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks/a0c43dbb-736f-463d-9068-7066113d5f74 2026-02-19 22:16:31,525 28 WARNING [urllib3.connectionpool] Retrying (Retry(total=8, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks/a0c43dbb-736f-463d-9068-7066113d5f74 2026-02-19 22:16:31,528 28 WARNING [urllib3.connectionpool] Retrying (Retry(total=7, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks/a0c43dbb-736f-463d-9068-7066113d5f74 2026-02-19 22:16:31,530 28 WARNING [urllib3.connectionpool] Retrying (Retry(total=6, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks/a0c43dbb-736f-463d-9068-7066113d5f74 2026-02-19 22:16:31,532 28 WARNING [urllib3.connectionpool] Retrying (Retry(total=5, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks/a0c43dbb-736f-463d-9068-7066113d5f74 2026-02-19 22:16:31,534 28 WARNING [urllib3.connectionpool] Retrying (Retry(total=4, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks/a0c43dbb-736f-463d-9068-7066113d5f74 2026-02-19 22:16:31,537 28 WARNING [urllib3.connectionpool] Retrying (Retry(total=3, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks/a0c43dbb-736f-463d-9068-7066113d5f74 2026-02-19 22:16:31,540 28 WARNING [urllib3.connectionpool] Retrying (Retry(total=2, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks/a0c43dbb-736f-463d-9068-7066113d5f74 2026-02-19 22:16:31,542 28 WARNING [urllib3.connectionpool] Retrying (Retry(total=1, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks/a0c43dbb-736f-463d-9068-7066113d5f74 2026-02-19 22:16:31,544 28 WARNING [urllib3.connectionpool] Retrying (Retry(total=0, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks/a0c43dbb-736f-463d-9068-7066113d5f74 2026-02-19 22:16:31,552 28 WARNING [urllib3.connectionpool] Retrying (Retry(total=9, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks/24de1528-aa76-48bb-956c-d83b82f61a76 2026-02-19 22:16:31,554 28 WARNING [urllib3.connectionpool] Retrying (Retry(total=8, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks/24de1528-aa76-48bb-956c-d83b82f61a76 2026-02-19 22:16:31,555 28 WARNING [urllib3.connectionpool] Retrying (Retry(total=7, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks/24de1528-aa76-48bb-956c-d83b82f61a76 2026-02-19 22:16:31,558 28 WARNING [urllib3.connectionpool] Retrying (Retry(total=6, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks/24de1528-aa76-48bb-956c-d83b82f61a76 2026-02-19 22:16:31,560 28 WARNING [urllib3.connectionpool] Retrying (Retry(total=5, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks/24de1528-aa76-48bb-956c-d83b82f61a76 2026-02-19 22:16:31,561 28 WARNING [urllib3.connectionpool] Retrying (Retry(total=4, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks/24de1528-aa76-48bb-956c-d83b82f61a76 2026-02-19 22:16:31,563 28 WARNING [urllib3.connectionpool] Retrying (Retry(total=3, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks/24de1528-aa76-48bb-956c-d83b82f61a76 2026-02-19 22:16:31,565 28 WARNING [urllib3.connectionpool] Retrying (Retry(total=2, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks/24de1528-aa76-48bb-956c-d83b82f61a76 2026-02-19 22:16:31,567 28 WARNING [urllib3.connectionpool] Retrying (Retry(total=1, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks/24de1528-aa76-48bb-956c-d83b82f61a76 2026-02-19 22:16:31,570 28 WARNING [urllib3.connectionpool] Retrying (Retry(total=0, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks/24de1528-aa76-48bb-956c-d83b82f61a76 0 Content-Type: text/x-traceback;charset=utf8 traceback 1126 Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn conn = connection.create_connection( File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 96, in create_connection raise err File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 86, in create_connection sock.connect(sa) ConnectionRefusedError: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): 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 383, in _make_request self._validate_conn(conn) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn conn.connect() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect conn = self._new_conn() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn raise NewConnectionError( urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused 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_routers.py", line 269, in test_add_multiple_router_interfaces interface02 = self._add_router_interface_with_subnet_id(router['id'], File "/usr/lib/python3.9/site-packages/tempest/api/network/test_routers.py", line 33, in _add_router_interface_with_subnet_id interface = self.routers_client.add_router_interface( File "/usr/lib/python3.9/site-packages/tempest/lib/services/network/routers_client.py", line 72, in add_router_interface return self.update_resource(uri, kwargs) File "/usr/lib/python3.9/site-packages/tempest/lib/services/network/base.py", line 77, in update_resource resp, body = self.put(req_uri, req_post_data) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 392, in put return self.request('PUT', url, extra_headers, headers, body, chunked) 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 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( [Previous line repeated 7 more times] 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 576, in increment raise MaxRetryError(_pool, url, error or ResponseError(cause)) urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='neutron-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v2.0/routers/88ea9b48-c748-4adb-9207-24f0562dd34a/add_router_interface (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 0 Content-Type: text/x-traceback;charset=utf8 traceback-1 106D Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn conn = connection.create_connection( File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 96, in create_connection raise err File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 86, in create_connection sock.connect(sa) ConnectionRefusedError: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): 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 383, in _make_request self._validate_conn(conn) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn conn.connect() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect conn = self._new_conn() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn raise NewConnectionError( urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused 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_routers.py", line 41, in _remove_router_interface_with_subnet_id body = self.routers_client.remove_router_interface(router_id, File "/usr/lib/python3.9/site-packages/tempest/lib/services/network/routers_client.py", line 82, in remove_router_interface return self.update_resource(uri, kwargs) File "/usr/lib/python3.9/site-packages/tempest/lib/services/network/base.py", line 77, in update_resource resp, body = self.put(req_uri, req_post_data) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 392, in put return self.request('PUT', url, extra_headers, headers, body, chunked) 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 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( [Previous line repeated 7 more times] 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 576, in increment raise MaxRetryError(_pool, url, error or ResponseError(cause)) urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='neutron-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v2.0/routers/88ea9b48-c748-4adb-9207-24f0562dd34a/remove_router_interface (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 0 Content-Type: text/x-traceback;charset=utf8 traceback-2 100A Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn conn = connection.create_connection( File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 96, in create_connection raise err File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 86, in create_connection sock.connect(sa) ConnectionRefusedError: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): 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 383, in _make_request self._validate_conn(conn) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn conn.connect() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect conn = self._new_conn() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn raise NewConnectionError( urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/tempest/api/network/base.py", line 221, in delete_router body = cls.ports_client.list_ports(device_id=router['id']) 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 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 74, in request return self.request_encode_url( File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 96, in request_encode_url 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 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( [Previous line repeated 7 more times] 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 576, in increment raise MaxRetryError(_pool, url, error or ResponseError(cause)) urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='neutron-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v2.0/ports?device_id=88ea9b48-c748-4adb-9207-24f0562dd34a (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 0 Content-Type: text/x-traceback;charset=utf8 traceback-3 1008 Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn conn = connection.create_connection( File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 96, in create_connection raise err File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 86, in create_connection sock.connect(sa) ConnectionRefusedError: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): 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 383, in _make_request self._validate_conn(conn) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn conn.connect() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect conn = self._new_conn() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn raise NewConnectionError( urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused During handling of the above exception, another exception occurred: 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 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 74, in request return self.request_encode_url( File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 96, in request_encode_url 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 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( [Previous line repeated 7 more times] 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 576, in increment raise MaxRetryError(_pool, url, error or ResponseError(cause)) urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='neutron-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v2.0/subnets/0af7383e-2add-4fe9-ae7f-8e204052d15a (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 0 Content-Type: text/x-traceback;charset=utf8 traceback-4 1008 Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn conn = connection.create_connection( File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 96, in create_connection raise err File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 86, in create_connection sock.connect(sa) ConnectionRefusedError: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): 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 383, in _make_request self._validate_conn(conn) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn conn.connect() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect conn = self._new_conn() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn raise NewConnectionError( urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused During handling of the above exception, another exception occurred: 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 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 74, in request return self.request_encode_url( File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 96, in request_encode_url 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 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( [Previous line repeated 7 more times] 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 576, in increment raise MaxRetryError(_pool, url, error or ResponseError(cause)) urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='neutron-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v2.0/subnets/7d04f688-6e10-47e5-9774-a676feb05908 (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 0 Content-Type: text/x-traceback;charset=utf8 traceback-5 100B Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn conn = connection.create_connection( File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 96, in create_connection raise err File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 86, in create_connection sock.connect(sa) ConnectionRefusedError: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): 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 383, in _make_request self._validate_conn(conn) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn conn.connect() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect conn = self._new_conn() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn raise NewConnectionError( urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused During handling of the above exception, another exception occurred: 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 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 74, in request return self.request_encode_url( File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 96, in request_encode_url 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 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( [Previous line repeated 7 more times] 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 576, in increment raise MaxRetryError(_pool, url, error or ResponseError(cause)) urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='neutron-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v2.0/networks/a0c43dbb-736f-463d-9068-7066113d5f74 (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 0 Content-Type: text/x-traceback;charset=utf8 traceback-6 100B Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn conn = connection.create_connection( File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 96, in create_connection raise err File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 86, in create_connection sock.connect(sa) ConnectionRefusedError: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): 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 383, in _make_request self._validate_conn(conn) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn conn.connect() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect conn = self._new_conn() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn raise NewConnectionError( urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused During handling of the above exception, another exception occurred: 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 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 74, in request return self.request_encode_url( File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 96, in request_encode_url 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 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( [Previous line repeated 7 more times] 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 576, in increment raise MaxRetryError(_pool, url, error or ResponseError(cause)) urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='neutron-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v2.0/networks/24de1528-aa76-48bb-956c-d83b82f61a76 (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 0 ] tags: -worker-3 time: 2026-02-19 22:16:31.636407Z tags: worker-4 test: tearDownClass (tempest.api.network.test_networks.NetworksTest) time: 2026-02-19 22:16:31.636407Z failure: tearDownClass (tempest.api.network.test_networks.NetworksTest) [ multipart Content-Type: text/x-traceback;charset=utf8 traceback 51B 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: ((, MaxRetryError("HTTPSConnectionPool(host='neutron-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v2.0/subnets/5ed82c01-b381-48ce-a65e-94cc55dccf9e (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused'))"), ), (, MaxRetryError("HTTPSConnectionPool(host='neutron-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v2.0/networks/4b5f4df9-3d90-43dc-bbf4-406e2eaaae43 (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused'))"), )) 0 ] tags: -worker-4 time: 2026-02-19 22:16:31.630015Z tags: worker-3 test: tempest.api.network.test_routers.RoutersIpV6Test.test_add_remove_router_interface_with_port_id[id-2b7d2f37-6748-4d78-92e5-1d590234f0d5,smoke] time: 2026-02-19 22:16:31.650620Z failure: tempest.api.network.test_routers.RoutersIpV6Test.test_add_remove_router_interface_with_port_id[id-2b7d2f37-6748-4d78-92e5-1d590234f0d5,smoke] [ multipart Content-Type: text/plain;charset=utf8 pythonlogging:'' D20 2026-02-19 22:16:31,632 28 WARNING [urllib3.connectionpool] Retrying (Retry(total=9, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks 2026-02-19 22:16:31,634 28 WARNING [urllib3.connectionpool] Retrying (Retry(total=8, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks 2026-02-19 22:16:31,635 28 WARNING [urllib3.connectionpool] Retrying (Retry(total=7, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks 2026-02-19 22:16:31,637 28 WARNING [urllib3.connectionpool] Retrying (Retry(total=6, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks 2026-02-19 22:16:31,639 28 WARNING [urllib3.connectionpool] Retrying (Retry(total=5, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks 2026-02-19 22:16:31,641 28 WARNING [urllib3.connectionpool] Retrying (Retry(total=4, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks 2026-02-19 22:16:31,643 28 WARNING [urllib3.connectionpool] Retrying (Retry(total=3, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks 2026-02-19 22:16:31,645 28 WARNING [urllib3.connectionpool] Retrying (Retry(total=2, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks 2026-02-19 22:16:31,646 28 WARNING [urllib3.connectionpool] Retrying (Retry(total=1, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks 2026-02-19 22:16:31,648 28 WARNING [urllib3.connectionpool] Retrying (Retry(total=0, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks 0 Content-Type: text/x-traceback;charset=utf8 traceback 1006 Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn conn = connection.create_connection( File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 96, in create_connection raise err File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 86, in create_connection sock.connect(sa) ConnectionRefusedError: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): 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 383, in _make_request self._validate_conn(conn) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn conn.connect() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect conn = self._new_conn() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn raise NewConnectionError( urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused 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_routers.py", line 125, in test_add_remove_router_interface_with_port_id 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 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 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( [Previous line repeated 7 more times] 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 576, in increment raise MaxRetryError(_pool, url, error or ResponseError(cause)) urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='neutron-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v2.0/networks (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 0 ] tags: -worker-3 time: 2026-02-19 22:16:31.659967Z tags: worker-7 test: tearDownClass (tempest.api.network.test_ports.PortsIpV6TestJSON) time: 2026-02-19 22:16:31.659967Z failure: tearDownClass (tempest.api.network.test_ports.PortsIpV6TestJSON) [ multipart Content-Type: text/x-traceback;charset=utf8 traceback A24 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: ((, MaxRetryError("HTTPSConnectionPool(host='neutron-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v2.0/ports/b4d8c489-0897-4f04-8f57-096b0b9f69fa (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused'))"), ), (, MaxRetryError("HTTPSConnectionPool(host='neutron-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v2.0/subnets/9df6682f-f8be-4ba0-ad51-5f44ce794a57 (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused'))"), ), (, MaxRetryError("HTTPSConnectionPool(host='neutron-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v2.0/subnets/85cee060-f719-4f5f-a627-7f5465e76059 (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused'))"), ), (, MaxRetryError("HTTPSConnectionPool(host='neutron-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v2.0/ports/71fd0cba-90f9-4f15-94d1-ec2b54626203 (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused'))"), ), (, MaxRetryError("HTTPSConnectionPool(host='neutron-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v2.0/networks/856eb6f2-f7db-4c92-8ac2-e541014b64f4 (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused'))"), )) 0 ] tags: -worker-7 time: 2026-02-19 22:16:31.651579Z tags: worker-3 test: tempest.api.network.test_routers.RoutersIpV6Test.test_add_remove_router_interface_with_subnet_id[id-b42e6e39-2e37-49cc-a6f4-8467e940900a,smoke] time: 2026-02-19 22:16:31.675336Z failure: tempest.api.network.test_routers.RoutersIpV6Test.test_add_remove_router_interface_with_subnet_id[id-b42e6e39-2e37-49cc-a6f4-8467e940900a,smoke] [ multipart Content-Type: text/plain;charset=utf8 pythonlogging:'' D20 2026-02-19 22:16:31,653 28 WARNING [urllib3.connectionpool] Retrying (Retry(total=9, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks 2026-02-19 22:16:31,655 28 WARNING [urllib3.connectionpool] Retrying (Retry(total=8, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks 2026-02-19 22:16:31,657 28 WARNING [urllib3.connectionpool] Retrying (Retry(total=7, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks 2026-02-19 22:16:31,659 28 WARNING [urllib3.connectionpool] Retrying (Retry(total=6, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks 2026-02-19 22:16:31,661 28 WARNING [urllib3.connectionpool] Retrying (Retry(total=5, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks 2026-02-19 22:16:31,663 28 WARNING [urllib3.connectionpool] Retrying (Retry(total=4, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks 2026-02-19 22:16:31,664 28 WARNING [urllib3.connectionpool] Retrying (Retry(total=3, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks 2026-02-19 22:16:31,667 28 WARNING [urllib3.connectionpool] Retrying (Retry(total=2, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks 2026-02-19 22:16:31,670 28 WARNING [urllib3.connectionpool] Retrying (Retry(total=1, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks 2026-02-19 22:16:31,672 28 WARNING [urllib3.connectionpool] Retrying (Retry(total=0, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks 0 Content-Type: text/x-traceback;charset=utf8 traceback 1007 Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn conn = connection.create_connection( File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 96, in create_connection raise err File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 86, in create_connection sock.connect(sa) ConnectionRefusedError: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): 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 383, in _make_request self._validate_conn(conn) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn conn.connect() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect conn = self._new_conn() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn raise NewConnectionError( urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused 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_routers.py", line 97, in test_add_remove_router_interface_with_subnet_id 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 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 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( [Previous line repeated 7 more times] 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 576, in increment raise MaxRetryError(_pool, url, error or ResponseError(cause)) urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='neutron-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v2.0/networks (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 0 ] tags: -worker-3 time: 2026-02-19 22:16:31.585051Z tags: worker-5 test: telemetry_tempest_plugin.scenario.test_telemetry_integration_prometheus.PrometheusGabbiTest.test_ceilometer_sg_core_integration time: 2026-02-19 22:16:31.694564Z failure: telemetry_tempest_plugin.scenario.test_telemetry_integration_prometheus.PrometheusGabbiTest.test_ceilometer_sg_core_integration [ multipart Content-Type: text/plain;charset=utf8 pythonlogging:'' DBD 2026-02-19 22:16:31,593 30 DEBUG [tempest.scenario.manager] paths: img: /var/lib/tempest/openshift/etc/cirros-0.6.2-x86_64-disk.img, container_format: bare, disk_format: qcow2, properties: None 2026-02-19 22:16:31,620 30 WARNING [urllib3.connectionpool] Retrying (Retry(total=9, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2/images 2026-02-19 22:16:31,624 30 WARNING [urllib3.connectionpool] Retrying (Retry(total=8, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2/images 2026-02-19 22:16:31,628 30 WARNING [urllib3.connectionpool] Retrying (Retry(total=7, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2/images 2026-02-19 22:16:31,630 30 WARNING [urllib3.connectionpool] Retrying (Retry(total=6, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2/images 2026-02-19 22:16:31,632 30 WARNING [urllib3.connectionpool] Retrying (Retry(total=5, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2/images 2026-02-19 22:16:31,634 30 WARNING [urllib3.connectionpool] Retrying (Retry(total=4, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2/images 2026-02-19 22:16:31,636 30 WARNING [urllib3.connectionpool] Retrying (Retry(total=3, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2/images 2026-02-19 22:16:31,638 30 WARNING [urllib3.connectionpool] Retrying (Retry(total=2, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2/images 2026-02-19 22:16:31,639 30 WARNING [urllib3.connectionpool] Retrying (Retry(total=1, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2/images 2026-02-19 22:16:31,641 30 WARNING [urllib3.connectionpool] Retrying (Retry(total=0, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2/images 0 Content-Type: text/x-traceback;charset=utf8 traceback 107B Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn conn = connection.create_connection( File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 96, in create_connection raise err File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 86, in create_connection sock.connect(sa) ConnectionRefusedError: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): 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 383, in _make_request self._validate_conn(conn) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn conn.connect() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect conn = self._new_conn() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn raise NewConnectionError( urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/telemetry_tempest_plugin/scenario/utils.py", line 65, in test self._prep_test(filename) File "/usr/lib/python3.9/site-packages/telemetry_tempest_plugin/scenario/test_telemetry_integration_prometheus.py", line 164, in _prep_test "GLANCE_IMAGE_NAME": self.image_create(), File "/usr/lib/python3.9/site-packages/tempest/scenario/manager.py", line 893, in image_create body = self.image_client.create_image(**params) File "/usr/lib/python3.9/site-packages/tempest/lib/services/image/v2/images_client.py", line 53, in create_image resp, body = self.post('images', 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 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( [Previous line repeated 7 more times] 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 576, in increment raise MaxRetryError(_pool, url, error or ResponseError(cause)) urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='glance-default-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v2/images (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 0 ] tags: -worker-5 time: 2026-02-19 22:16:31.713294Z tags: worker-6 test: setUpClass (tempest.api.compute.servers.test_create_server.ServersTestManualDisk) time: 2026-02-19 22:16:31.713294Z failure: setUpClass (tempest.api.compute.servers.test_create_server.ServersTestManualDisk) [ multipart Content-Type: text/x-traceback;charset=utf8 traceback 8FE 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/tempest/api/compute/servers/test_create_server.py", line 63, in resource_setup server_initial = cls.create_test_server( File "/usr/lib/python3.9/site-packages/tempest/api/compute/base.py", line 243, in create_test_server body, servers = compute.create_test_server( File "/usr/lib/python3.9/site-packages/tempest/common/compute.py", line 359, in create_test_server LOG.exception('Server %s failed to delete in time', File "/usr/lib/python3.9/site-packages/oslo_utils/excutils.py", line 227, in __exit__ self.force_reraise() File "/usr/lib/python3.9/site-packages/oslo_utils/excutils.py", line 200, in force_reraise raise self.value File "/usr/lib/python3.9/site-packages/tempest/common/compute.py", line 323, in create_test_server server = waiters.wait_for_server_status( File "/usr/lib/python3.9/site-packages/tempest/common/waiters.py", line 40, in wait_for_server_status body = client.show_server(server_id)['server'] File "/usr/lib/python3.9/site-packages/tempest/lib/services/compute/servers_client.py", line 159, in show_server resp, body = self.get("servers/%s" % 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 942, in _error_checker raise exceptions.ServerFault(resp_body, resp=resp, tempest.lib.exceptions.ServerFault: Got server fault Details: Unexpected API Error. Please report this at http://bugs.launchpad.net/nova/ and attach the Nova API log if possible. 0 ] tags: -worker-6 time: 2026-02-19 22:16:31.661988Z tags: worker-4 test: setUpClass (tempest.api.network.test_security_groups.SecGroupIPv6Test) time: 2026-02-19 22:16:31.661988Z failure: setUpClass (tempest.api.network.test_security_groups.SecGroupIPv6Test) [ multipart Content-Type: text/x-traceback;charset=utf8 traceback 1701 Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn conn = connection.create_connection( File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 96, in create_connection raise err File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 86, in create_connection sock.connect(sa) ConnectionRefusedError: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): 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 383, in _make_request self._validate_conn(conn) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn conn.connect() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect conn = self._new_conn() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn raise NewConnectionError( urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused 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/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 165, in request resp, resp_body = self.raw_request(url, method, 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 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( [Previous line repeated 7 more times] 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 576, in increment raise MaxRetryError(_pool, url, error or ResponseError(cause)) urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='keystone-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v3/auth/tokens (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 0 ] tags: -worker-4 time: 2026-02-19 22:16:31.677760Z tags: worker-3 test: tempest.api.network.test_routers.RoutersIpV6Test.test_create_show_list_update_delete_router[id-f64403e2-8483-4b34-8ccd-b09a87bcc68c,smoke] time: 2026-02-19 22:16:31.738696Z failure: tempest.api.network.test_routers.RoutersIpV6Test.test_create_show_list_update_delete_router[id-f64403e2-8483-4b34-8ccd-b09a87bcc68c,smoke] [ multipart Content-Type: text/plain;charset=utf8 pythonlogging:'' D16 2026-02-19 22:16:31,696 28 WARNING [urllib3.connectionpool] Retrying (Retry(total=9, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/routers 2026-02-19 22:16:31,699 28 WARNING [urllib3.connectionpool] Retrying (Retry(total=8, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/routers 2026-02-19 22:16:31,703 28 WARNING [urllib3.connectionpool] Retrying (Retry(total=7, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/routers 2026-02-19 22:16:31,706 28 WARNING [urllib3.connectionpool] Retrying (Retry(total=6, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/routers 2026-02-19 22:16:31,710 28 WARNING [urllib3.connectionpool] Retrying (Retry(total=5, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/routers 2026-02-19 22:16:31,714 28 WARNING [urllib3.connectionpool] Retrying (Retry(total=4, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/routers 2026-02-19 22:16:31,718 28 WARNING [urllib3.connectionpool] Retrying (Retry(total=3, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/routers 2026-02-19 22:16:31,729 28 WARNING [urllib3.connectionpool] Retrying (Retry(total=2, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/routers 2026-02-19 22:16:31,732 28 WARNING [urllib3.connectionpool] Retrying (Retry(total=1, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/routers 2026-02-19 22:16:31,735 28 WARNING [urllib3.connectionpool] Retrying (Retry(total=0, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/routers 0 Content-Type: text/x-traceback;charset=utf8 traceback 107C Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn conn = connection.create_connection( File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 96, in create_connection raise err File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 86, in create_connection sock.connect(sa) ConnectionRefusedError: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): 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 383, in _make_request self._validate_conn(conn) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn conn.connect() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect conn = self._new_conn() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn raise NewConnectionError( urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused 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_routers.py", line 62, in test_create_show_list_update_delete_router router = self.create_router( File "/usr/lib/python3.9/site-packages/tempest/api/network/base.py", line 193, in create_router body = cls.routers_client.create_router( 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 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( [Previous line repeated 7 more times] 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 576, in increment raise MaxRetryError(_pool, url, error or ResponseError(cause)) urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='neutron-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v2.0/routers (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 0 ] tags: -worker-3 time: 2026-02-19 22:16:31.745430Z tags: worker-4 test: setUpClass (tempest.api.network.test_security_groups.SecGroupTest) time: 2026-02-19 22:16:31.745430Z failure: setUpClass (tempest.api.network.test_security_groups.SecGroupTest) [ multipart Content-Type: text/x-traceback;charset=utf8 traceback 1701 Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn conn = connection.create_connection( File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 96, in create_connection raise err File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 86, in create_connection sock.connect(sa) ConnectionRefusedError: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): 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 383, in _make_request self._validate_conn(conn) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn conn.connect() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect conn = self._new_conn() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn raise NewConnectionError( urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused 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/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 165, in request resp, resp_body = self.raw_request(url, method, 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 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( [Previous line repeated 7 more times] 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 576, in increment raise MaxRetryError(_pool, url, error or ResponseError(cause)) urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='keystone-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v3/auth/tokens (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 0 ] tags: -worker-4 time: 2026-02-19 22:16:31.750652Z tags: worker-6 test: setUpClass (tempest.api.compute.servers.test_server_actions.ServerActionsTestJSON) time: 2026-02-19 22:16:31.750652Z failure: setUpClass (tempest.api.compute.servers.test_server_actions.ServerActionsTestJSON) [ multipart Content-Type: text/x-traceback;charset=utf8 traceback 17B5 Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn conn = connection.create_connection( File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 96, in create_connection raise err File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 86, in create_connection sock.connect(sa) ConnectionRefusedError: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): 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 383, in _make_request self._validate_conn(conn) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn conn.connect() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect conn = self._new_conn() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn raise NewConnectionError( urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused 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/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 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 165, in request resp, resp_body = self.raw_request(url, method, 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 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( [Previous line repeated 7 more times] 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 576, in increment raise MaxRetryError(_pool, url, error or ResponseError(cause)) urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='keystone-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v3/auth/tokens (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 0 ] tags: -worker-6 time: 2026-02-19 22:16:31.844476Z tags: worker-5 test: tearDownClass (telemetry_tempest_plugin.scenario.test_telemetry_integration_prometheus.PrometheusGabbiTest) time: 2026-02-19 22:16:31.844476Z failure: tearDownClass (telemetry_tempest_plugin.scenario.test_telemetry_integration_prometheus.PrometheusGabbiTest) [ multipart Content-Type: text/x-traceback;charset=utf8 traceback EB9 Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn conn = connection.create_connection( File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 96, in create_connection raise err File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 86, in create_connection sock.connect(sa) ConnectionRefusedError: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): 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 383, in _make_request self._validate_conn(conn) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn conn.connect() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect conn = self._new_conn() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn raise NewConnectionError( urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/requests/adapters.py", line 612, in send resp = conn.urlopen( 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 576, in increment raise MaxRetryError(_pool, url, error or ResponseError(cause)) urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='heat-api-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v1/7fc33c05dd5b48bd84544f807bba604c/stacks/tempest-telemetry-461567906 (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 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 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/telemetry_tempest_plugin/scenario/test_telemetry_integration_prometheus.py", line 96, in resource_cleanup r = requests.get(url, headers=headers) File "/usr/lib/python3.9/site-packages/requests/api.py", line 76, in get return request('get', url, params=params, **kwargs) File "/usr/lib/python3.9/site-packages/requests/api.py", line 61, in request return session.request(method=method, url=url, **kwargs) File "/usr/lib/python3.9/site-packages/requests/sessions.py", line 544, in request resp = self.send(prep, **send_kwargs) File "/usr/lib/python3.9/site-packages/requests/sessions.py", line 657, in send r = adapter.send(request, **kwargs) File "/usr/lib/python3.9/site-packages/requests/adapters.py", line 689, in send raise ConnectionError(e, request=request) requests.exceptions.ConnectionError: HTTPSConnectionPool(host='heat-api-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v1/7fc33c05dd5b48bd84544f807bba604c/stacks/tempest-telemetry-461567906 (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 0 ] tags: -worker-5 time: 2026-02-19 22:16:31.846025Z tags: worker-6 test: setUpClass (tempest.api.network.test_routers.RoutersTest) time: 2026-02-19 22:16:31.846025Z failure: setUpClass (tempest.api.network.test_routers.RoutersTest) [ multipart Content-Type: text/x-traceback;charset=utf8 traceback 1701 Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn conn = connection.create_connection( File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 96, in create_connection raise err File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 86, in create_connection sock.connect(sa) ConnectionRefusedError: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): 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 383, in _make_request self._validate_conn(conn) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn conn.connect() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect conn = self._new_conn() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn raise NewConnectionError( urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused 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/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 165, in request resp, resp_body = self.raw_request(url, method, 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 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( [Previous line repeated 7 more times] 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 576, in increment raise MaxRetryError(_pool, url, error or ResponseError(cause)) urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='keystone-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v3/auth/tokens (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 0 ] tags: -worker-6 time: 2026-02-19 22:16:31.885940Z tags: worker-6 test: setUpClass (tempest.api.object_storage.test_account_quotas.AccountQuotasTest) time: 2026-02-19 22:16:31.885940Z failure: setUpClass (tempest.api.object_storage.test_account_quotas.AccountQuotasTest) [ multipart Content-Type: text/x-traceback;charset=utf8 traceback 17D3 Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn conn = connection.create_connection( File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 96, in create_connection raise err File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 86, in create_connection sock.connect(sa) ConnectionRefusedError: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): 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 383, in _make_request self._validate_conn(conn) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn conn.connect() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect conn = self._new_conn() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn raise NewConnectionError( urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused 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/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 165, in request resp, resp_body = self.raw_request(url, method, 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 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( [Previous line repeated 7 more times] 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 576, in increment raise MaxRetryError(_pool, url, error or ResponseError(cause)) urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='keystone-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v3/auth/tokens (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 0 ] tags: -worker-6 time: 2026-02-19 22:16:31.922980Z tags: worker-3 test: tearDownClass (tempest.api.network.test_routers.RoutersIpV6Test) time: 2026-02-19 22:16:31.922980Z failure: tearDownClass (tempest.api.network.test_routers.RoutersIpV6Test) [ multipart Content-Type: text/x-traceback;charset=utf8 traceback 6D1 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: ((, MaxRetryError("HTTPSConnectionPool(host='neutron-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v2.0/ports?device_id=88ea9b48-c748-4adb-9207-24f0562dd34a (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused'))"), ), (, MaxRetryError("HTTPSConnectionPool(host='neutron-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v2.0/subnets/0af7383e-2add-4fe9-ae7f-8e204052d15a (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused'))"), ), (, MaxRetryError("HTTPSConnectionPool(host='neutron-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v2.0/subnets/7d04f688-6e10-47e5-9774-a676feb05908 (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused'))"), )) 0 ] tags: -worker-3 time: 2026-02-19 22:16:31.958167Z tags: worker-3 test: setUpClass (tempest.api.network.test_versions.NetworksApiDiscovery) time: 2026-02-19 22:16:31.958167Z failure: setUpClass (tempest.api.network.test_versions.NetworksApiDiscovery) [ multipart Content-Type: text/x-traceback;charset=utf8 traceback 1701 Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn conn = connection.create_connection( File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 96, in create_connection raise err File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 86, in create_connection sock.connect(sa) ConnectionRefusedError: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): 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 383, in _make_request self._validate_conn(conn) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn conn.connect() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect conn = self._new_conn() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn raise NewConnectionError( urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused 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/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 165, in request resp, resp_body = self.raw_request(url, method, 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 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( [Previous line repeated 7 more times] 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 576, in increment raise MaxRetryError(_pool, url, error or ResponseError(cause)) urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='keystone-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v3/auth/tokens (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 0 ] tags: -worker-3 time: 2026-02-19 22:16:31.982534Z tags: worker-6 test: setUpClass (telemetry_tempest_plugin.aodh.api.admin.test_alarming_api_admin.TelemetryAlarmingAPIAdminTest) time: 2026-02-19 22:16:31.982534Z failure: setUpClass (telemetry_tempest_plugin.aodh.api.admin.test_alarming_api_admin.TelemetryAlarmingAPIAdminTest) [ multipart Content-Type: text/x-traceback;charset=utf8 traceback 1668 Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn conn = connection.create_connection( File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 96, in create_connection raise err File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 86, in create_connection sock.connect(sa) ConnectionRefusedError: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): 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 383, in _make_request self._validate_conn(conn) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn conn.connect() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect conn = self._new_conn() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn raise NewConnectionError( urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused 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/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 165, in request resp, resp_body = self.raw_request(url, method, 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 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( [Previous line repeated 7 more times] 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 576, in increment raise MaxRetryError(_pool, url, error or ResponseError(cause)) urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='keystone-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v3/auth/tokens (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 0 ] tags: -worker-6 time: 2026-02-19 22:16:32.054522Z tags: worker-3 test: setUpClass (tempest.api.object_storage.test_container_services.ContainerTest) time: 2026-02-19 22:16:32.054522Z failure: setUpClass (tempest.api.object_storage.test_container_services.ContainerTest) [ multipart Content-Type: text/x-traceback;charset=utf8 traceback 1722 Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn conn = connection.create_connection( File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 96, in create_connection raise err File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 86, in create_connection sock.connect(sa) ConnectionRefusedError: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): 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 383, in _make_request self._validate_conn(conn) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn conn.connect() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect conn = self._new_conn() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn raise NewConnectionError( urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused 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/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 165, in request resp, resp_body = self.raw_request(url, method, 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 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( [Previous line repeated 7 more times] 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 576, in increment raise MaxRetryError(_pool, url, error or ResponseError(cause)) urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='keystone-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v3/auth/tokens (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 0 ] tags: -worker-3 time: 2026-02-19 22:16:32.063598Z tags: worker-6 test: setUpClass (telemetry_tempest_plugin.aodh.api.sql.test_alarming_api.TelemetryAlarmingAPIMysqlTest) time: 2026-02-19 22:16:32.063598Z failure: setUpClass (telemetry_tempest_plugin.aodh.api.sql.test_alarming_api.TelemetryAlarmingAPIMysqlTest) [ multipart Content-Type: text/x-traceback;charset=utf8 traceback 1668 Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn conn = connection.create_connection( File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 96, in create_connection raise err File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 86, in create_connection sock.connect(sa) ConnectionRefusedError: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): 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 383, in _make_request self._validate_conn(conn) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn conn.connect() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect conn = self._new_conn() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn raise NewConnectionError( urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused 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/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 165, in request resp, resp_body = self.raw_request(url, method, 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 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( [Previous line repeated 7 more times] 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 576, in increment raise MaxRetryError(_pool, url, error or ResponseError(cause)) urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='keystone-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v3/auth/tokens (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 0 ] tags: -worker-6 time: 2026-02-19 22:15:05.423373Z tags: worker-2 test: tempest.api.compute.servers.test_attach_interfaces.AttachInterfacesUnderV243Test.test_add_remove_fixed_ip[id-c7e0e60b-ee45-43d0-abeb-8596fd42a2f9,network,smoke] time: 2026-02-19 22:16:35.771521Z failure: tempest.api.compute.servers.test_attach_interfaces.AttachInterfacesUnderV243Test.test_add_remove_fixed_ip[id-c7e0e60b-ee45-43d0-abeb-8596fd42a2f9,network,smoke] [ multipart Content-Type: text/plain;charset=utf8 pythonlogging:'' E439 2026-02-19 22:15:05,423 27 DEBUG [tempest.lib.common.validation_resources] Requested setup of ValidationResources keypair True, floating IP True, security group True 2026-02-19 22:15:05,424 27 DEBUG [tempest.lib.common.validation_resources] Requested validation resources keypair True, floating IP True, security group True 2026-02-19 22:15:05,990 27 INFO [tempest.lib.common.rest_client] Request (ValidationResourcesFixture:setUp): 200 POST https://nova-public-openstack.apps-crc.testing/v2.1/os-keypairs 0.565s 2026-02-19 22:15:05,990 27 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': ''} Body: {"keypair": {"name": "tempest-keypair-166812157", "public_key": "ecdsa-sha2-nistp384 AAAAE2VjZHNhLXNoYTItbmlzdHAzODQAAAAIbmlzdHAzODQAAABhBByx+U3Rkwnosn6xfLSwTK+fxeT+nWZrKC7jkaJCukFgbbAk7XqwCLjVe/E+w1gd6YxCepHFj8BRE/1TdMJSMz6TJLi71FxMKanSOlTFC68PlAMCxn2Wkrwe5/NVsHrnRw=="}} Response - Headers: {'date': 'Thu, 19 Feb 2026 22:15:05 GMT', 'server': 'Apache', 'content-length': '385', '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-d5c0c587-72e9-42c7-97b9-0c5645ad7830', 'x-compute-request-id': 'req-d5c0c587-72e9-42c7-97b9-0c5645ad7830', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=9d586784b299b220cae43f9e1706fe39; 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-166812157", "public_key": "ecdsa-sha2-nistp384 AAAAE2VjZHNhLXNoYTItbmlzdHAzODQAAAAIbmlzdHAzODQAAABhBByx+U3Rkwnosn6xfLSwTK+fxeT+nWZrKC7jkaJCukFgbbAk7XqwCLjVe/E+w1gd6YxCepHFj8BRE/1TdMJSMz6TJLi71FxMKanSOlTFC68PlAMCxn2Wkrwe5/NVsHrnRw==", "fingerprint": "c6:b0:ac:6d:51:86:19:10:06:52:c7:2c:50:1c:c3:d1", "user_id": "2934e1549866481aaa8d0f69282d95ea"}}' 2026-02-19 22:15:05,992 27 DEBUG [tempest.lib.common.validation_resources] Validation resource key tempest-keypair-166812157 created 2026-02-19 22:15:06,502 27 INFO [tempest.lib.common.rest_client] Request (ValidationResourcesFixture:setUp): 201 POST https://neutron-public-openstack.apps-crc.testing/v2.0/security-groups 0.509s 2026-02-19 22:15:06,502 27 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"security_group": {"name": "tempest-securitygroup--959525181", "description": "tempest-description--824538577"}} Response - Headers: {'date': 'Thu, 19 Feb 2026 22:15:06 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '1595', 'x-openstack-request-id': 'req-e6b4b7c7-9ff8-4986-a186-c4e537898b24', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=7f8eedfcd082174c94dab209a98907d7; 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": "045cb2df-5c6b-4068-ada1-87c081ceb563", "name": "tempest-securitygroup--959525181", "stateful": true, "tenant_id": "c755110910904b2c8aebfeb5214f6ea0", "description": "tempest-description--824538577", "shared": false, "security_group_rules": [{"id": "a0e56bb4-620d-45c6-b792-2c99baaa1810", "tenant_id": "c755110910904b2c8aebfeb5214f6ea0", "security_group_id": "045cb2df-5c6b-4068-ada1-87c081ceb563", "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": 165, "description": null, "tags": [], "created_at": "2026-02-19T22:15:06Z", "updated_at": "2026-02-19T22:15:06Z", "revision_number": 0, "project_id": "c755110910904b2c8aebfeb5214f6ea0"}, {"id": "f5ed2e36-0377-4f60-a634-c951b3327fd2", "tenant_id": "c755110910904b2c8aebfeb5214f6ea0", "security_group_id": "045cb2df-5c6b-4068-ada1-87c081ceb563", "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": 166, "description": null, "tags": [], "created_at": "2026-02-19T22:15:06Z", "updated_at": "2026-02-19T22:15:06Z", "revision_number": 0, "project_id": "c755110910904b2c8aebfeb5214f6ea0"}], "tags": [], "created_at": "2026-02-19T22:15:06Z", "updated_at": "2026-02-19T22:15:06Z", "revision_number": 1, "project_id": "c755110910904b2c8aebfeb5214f6ea0"}}' 2026-02-19 22:15:06,896 27 INFO [tempest.lib.common.rest_client] Request (ValidationResourcesFixture:setUp): 201 POST https://neutron-public-openstack.apps-crc.testing/v2.0/security-group-rules 0.393s 2026-02-19 22:15:06,897 27 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"security_group_rule": {"security_group_id": "045cb2df-5c6b-4068-ada1-87c081ceb563", "protocol": "tcp", "ethertype": "IPv4", "port_range_min": 22, "port_range_max": 22, "direction": "ingress"}} Response - Headers: {'date': 'Thu, 19 Feb 2026 22:15:06 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '565', 'x-openstack-request-id': 'req-46c90eab-0687-44c8-bb37-10dde46c6793', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=7f8eedfcd082174c94dab209a98907d7; 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": "cad1e522-9bb2-43d5-b9cd-2e05573b287f", "tenant_id": "c755110910904b2c8aebfeb5214f6ea0", "security_group_id": "045cb2df-5c6b-4068-ada1-87c081ceb563", "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-19T22:15:06Z", "updated_at": "2026-02-19T22:15:06Z", "revision_number": 0, "project_id": "c755110910904b2c8aebfeb5214f6ea0"}}' 2026-02-19 22:15:07,419 27 INFO [tempest.lib.common.rest_client] Request (ValidationResourcesFixture:setUp): 201 POST https://neutron-public-openstack.apps-crc.testing/v2.0/security-group-rules 0.522s 2026-02-19 22:15:07,420 27 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"security_group_rule": {"security_group_id": "045cb2df-5c6b-4068-ada1-87c081ceb563", "protocol": "icmp", "ethertype": "IPv4", "direction": "ingress"}} Response - Headers: {'date': 'Thu, 19 Feb 2026 22:15:07 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '570', 'x-openstack-request-id': 'req-79283729-8deb-4287-82b5-0a3950dc663e', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=7f8eedfcd082174c94dab209a98907d7; 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": "eec8796c-83c6-458f-a2c2-e96c64e1f93d", "tenant_id": "c755110910904b2c8aebfeb5214f6ea0", "security_group_id": "045cb2df-5c6b-4068-ada1-87c081ceb563", "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-19T22:15:07Z", "updated_at": "2026-02-19T22:15:07Z", "revision_number": 0, "project_id": "c755110910904b2c8aebfeb5214f6ea0"}}' 2026-02-19 22:15:07,420 27 DEBUG [tempest.lib.common.validation_resources] SSH Validation resource security group with tcp and icmp rules tempest-securitygroup--959525181 created 2026-02-19 22:15:09,169 27 INFO [tempest.lib.common.rest_client] Request (ValidationResourcesFixture:setUp): 201 POST https://neutron-public-openstack.apps-crc.testing/v2.0/floatingips 1.746s 2026-02-19 22:15:09,169 27 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"floatingip": {"floating_network_id": "3a8f619e-03ca-41e4-84e0-624987ce4e09"}} Response - Headers: {'date': 'Thu, 19 Feb 2026 22:15:09 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '578', 'x-openstack-request-id': 'req-5c49d9a6-4de9-438d-a714-6836b633d53b', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=7f8eedfcd082174c94dab209a98907d7; 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": "48827e95-96f1-40ee-8abd-ac53d5abb69f", "tenant_id": "c755110910904b2c8aebfeb5214f6ea0", "floating_ip_address": "192.168.122.233", "floating_network_id": "3a8f619e-03ca-41e4-84e0-624987ce4e09", "router_id": null, "port_id": null, "fixed_ip_address": null, "status": "DOWN", "project_id": "c755110910904b2c8aebfeb5214f6ea0", "description": "", "qos_policy_id": null, "port_details": null, "dns_domain": "", "dns_name": "", "port_forwardings": [], "tags": [], "created_at": "2026-02-19T22:15:08Z", "updated_at": "2026-02-19T22:15:08Z", "revision_number": 0}}' 2026-02-19 22:15:09,169 27 DEBUG [tempest.lib.common.validation_resources] Validation resource floating IP {'id': '48827e95-96f1-40ee-8abd-ac53d5abb69f', 'tenant_id': 'c755110910904b2c8aebfeb5214f6ea0', 'floating_ip_address': '192.168.122.233', 'floating_network_id': '3a8f619e-03ca-41e4-84e0-624987ce4e09', 'router_id': None, 'port_id': None, 'fixed_ip_address': None, 'status': 'DOWN', 'project_id': 'c755110910904b2c8aebfeb5214f6ea0', 'description': '', 'qos_policy_id': None, 'port_details': None, 'dns_domain': '', 'dns_name': '', 'port_forwardings': [], 'tags': [], 'created_at': '2026-02-19T22:15:08Z', 'updated_at': '2026-02-19T22:15:08Z', 'revision_number': 0, 'ip': '192.168.122.233'} created 2026-02-19 22:15:09,590 27 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.411s 2026-02-19 22:15:09,590 27 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json'} Body: Response - Headers: {'date': 'Thu, 19 Feb 2026 22:15:09 GMT', 'server': 'Apache', 'content-length': '6272', 'x-subject-token': '', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-d881f92e-d909-470c-8bef-7fa776f3d79a', 'content-type': 'application/json', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=21e4ddad661e05439a720867a9546175; 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": "2934e1549866481aaa8d0f69282d95ea", "name": "tempest-AttachInterfacesUnderV243Test-49202216-project-member", "password_expires_at": null}, "audit_ids": ["jmz5rhCySImZKg91qMqRZQ"], "expires_at": "2026-02-19T23:15:09.000000Z", "issued_at": "2026-02-19T22:15:09.000000Z", "project": {"domain": {"id": "default", "name": "Default"}, "id": "c755110910904b2c8aebfeb5214f6ea0", "name": "tempest-AttachInterfacesUnderV243Test-49202216"}, "is_domain": false, "roles": [{"id": "8baa1783f83b46cc931ad937f20ac789", "name": "reader"}, {"id": "57c8da67aa5c40639d177448660720a2", "name": "member"}], "catalog": [{"endpoints": [{"name": "cinderv3", "id": "00dcba901f554ad6962b9c1463f495c5", "interface": "internal", "region_id": "regionOne", "url": "https://cinder-internal.openstack.svc:8776/v3", "region": "regionOne"}, {"name": "cinderv3", "id": "0a4ecf4a324e4a5f9ee96adc9c357f62", "interface": "public", "region_id": "regionOne", "url": "https://cinder-public-openstack.apps-crc.testing/v3", "region": "regionOne"}], "id": "041996b1cc894ae280db9a1c83e257b6", "type": "volumev3", "name": "cinderv3"}, {"endpoints": [{"name": "neutron", "id": "60aaa7684bb04b499fd86a6d48192dcc", "interface": "public", "region_id": "regionOne", "url": "https://neutron-public-openstack.apps-crc.testing", "region": "regionOne"}, {"name": "neutron", "id": "b1896fe4769a4be9843d520528954e3a", "interface": "internal", "region_id": "regionOne", "url": "https://neutron-internal.openstack.svc:9696", "region": "regionOne"}], "id": "1491750f1d884cbab15d9bb683713512", "type": "network", "name": "neutron"}, {"endpoints": [{"name": "glance", "id": "21088ce45af84a0c9acffca8c85bbea9", "interface": "public", "region_id": "regionOne", "url": "https://glance-default-public-openstack.apps-crc.testing", "region": "regionOne"}, {"name": "glance", "id": "7934a40a888c48a4a6523fa10d707f7e", "interface": "internal", "region_id": "regionOne", "url": "https://glance-default-internal.openstack.svc:9292", "region": "regionOne"}], "id": "19cd368063fa4618b09183d0698fd0f7", "type": "image", "name": "glance"}, {"endpoints": [{"name": "nova", "id": "43a5005daa654f439053c068e8bb6a83", "interface": "internal", "region_id": "regionOne", "url": "https://nova-internal.openstack.svc:8774/v2.1", "region": "regionOne"}, {"name": "nova", "id": "a5d5ad9975e043ad98842a1dbeed58f7", "interface": "public", "region_id": "regionOne", "url": "https://nova-public-openstack.apps-crc.testing/v2.1", "region": "regionOne"}], "id": "27195b9b9080474f891d1e0c8745bcfe", "type": "compute", "name": "nova"}, {"endpoints": [{"name": "heat-cfn", "id": "150019ca3e6b4ed9b7cfaaa84f0b6112", "interface": "public", "region_id": "regionOne", "url": "https://heat-cfnapi-public-openstack.apps-crc.testing/v1", "region": "regionOne"}, {"name": "heat-cfn", "id": "f8a035ec7e6d4e3f9383720548f55602", "interface": "internal", "region_id": "regionOne", "url": "https://heat-cfnapi-internal.openstack.svc:8000/v1", "region": "regionOne"}], "id": "303dd70ca8e24aae92b9aaa7ebfb7257", "type": "cloudformation", "name": "heat-cfn"}, {"endpoints": [{"name": "swift", "id": "0a87e7fbe7c942b1beaebdc413319c0d", "interface": "public", "region_id": "regionOne", "url": "https://swift-public-openstack.apps-crc.testing/v1/AUTH_c755110910904b2c8aebfeb5214f6ea0", "region": "regionOne"}, {"name": "swift", "id": "27fcd77bf080467b92a0c611b34f7dd5", "interface": "internal", "region_id": "regionOne", "url": "https://swift-internal.openstack.svc:8080/v1/AUTH_c755110910904b2c8aebfeb5214f6ea0", "region": "regionOne"}], "id": "3412587c1ee74089a2b3a2b1630271a2", "type": "object-store", "name": "swift"}, {"endpoints": [{"name": "aodh", "id": "6ec9779374a540bcb251f5d9b9027397", "interface": "public", "region_id": "regionOne", "url": "https://aodh-public-openstack.apps-crc.testing", "region": "regionOne"}, {"name": "aodh", "id": "a309a75bd79544a4827ccbc41f84fd00", "interface": "internal", "region_id": "regionOne", "url": "https://aodh-internal.openstack.svc:8042", "region": "regionOne"} 2026-02-19 22:15:09,591 27 INFO [tempest.lib.common.fixed_network] (AttachInterfacesUnderV243Test:test_add_remove_fixed_ip) Found network {'id': '175f3b04-0631-4581-9aef-1a72ee9776ef', 'name': 'tempest-AttachInterfacesUnderV243Test-847382112-network', 'tenant_id': 'c755110910904b2c8aebfeb5214f6ea0', 'admin_state_up': True, 'mtu': 1442, 'status': 'ACTIVE', 'subnets': [], 'shared': False, 'project_id': 'c755110910904b2c8aebfeb5214f6ea0', 'qos_policy_id': None, 'port_security_enabled': True, 'dns_domain': '', 'router:external': False, 'provider:network_type': 'geneve', 'provider:physical_network': None, 'provider:segmentation_id': 17059, '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-19T22:14:53Z', 'updated_at': '2026-02-19T22:14:53Z', 'revision_number': 1} available for tenant 2026-02-19 22:15:09,592 27 DEBUG [tempest.common.compute] Provisioning test server with validation resources {'keypair': {'name': 'tempest-keypair-166812157', 'public_key': 'ecdsa-sha2-nistp384 AAAAE2VjZHNhLXNoYTItbmlzdHAzODQAAAAIbmlzdHAzODQAAABhBByx+U3Rkwnosn6xfLSwTK+fxeT+nWZrKC7jkaJCukFgbbAk7XqwCLjVe/E+w1gd6YxCepHFj8BRE/1TdMJSMz6TJLi71FxMKanSOlTFC68PlAMCxn2Wkrwe5/NVsHrnRw==', 'fingerprint': 'c6:b0:ac:6d:51:86:19:10:06:52:c7:2c:50:1c:c3:d1', 'user_id': '2934e1549866481aaa8d0f69282d95ea', 'private_key': '-----BEGIN EC PRIVATE KEY-----\nMIGkAgEBBDBgN3f2Se+78M2kCLISj3u/8JW1bFNP5tCdRvpLQKu4/NnihXJusW9B\n8+GvqNH9qsKgBwYFK4EEACKhZANiAAQcsflN0ZMJ6LJ+sXy0sEyvn8Xk/p1maygu\n45GiQrpBYG2wJO16sAi41XvxPsNYHemMQnqRxY/AURP9U3TCUjM+kyS4u9RcTCmp\n0jpUxQuvD5QDAsZ9lpK8HufzVbB650c=\n-----END EC PRIVATE KEY-----\n'}, 'security_group': {'id': '045cb2df-5c6b-4068-ada1-87c081ceb563', 'name': 'tempest-securitygroup--959525181', 'stateful': True, 'tenant_id': 'c755110910904b2c8aebfeb5214f6ea0', 'description': 'tempest-description--824538577', 'shared': False, 'security_group_rules': [{'id': 'a0e56bb4-620d-45c6-b792-2c99baaa1810', 'tenant_id': 'c755110910904b2c8aebfeb5214f6ea0', 'security_group_id': '045cb2df-5c6b-4068-ada1-87c081ceb563', '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': 165, 'description': None, 'tags': [], 'created_at': '2026-02-19T22:15:06Z', 'updated_at': '2026-02-19T22:15:06Z', 'revision_number': 0, 'project_id': 'c755110910904b2c8aebfeb5214f6ea0'}, {'id': 'f5ed2e36-0377-4f60-a634-c951b3327fd2', 'tenant_id': 'c755110910904b2c8aebfeb5214f6ea0', 'security_group_id': '045cb2df-5c6b-4068-ada1-87c081ceb563', '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': 166, 'description': None, 'tags': [], 'created_at': '2026-02-19T22:15:06Z', 'updated_at': '2026-02-19T22:15:06Z', 'revision_number': 0, 'project_id': 'c755110910904b2c8aebfeb5214f6ea0'}], 'tags': [], 'created_at': '2026-02-19T22:15:06Z', 'updated_at': '2026-02-19T22:15:06Z', 'revision_number': 1, 'project_id': 'c755110910904b2c8aebfeb5214f6ea0'}, 'floating_ip': {'id': '48827e95-96f1-40ee-8abd-ac53d5abb69f', 'tenant_id': 'c755110910904b2c8aebfeb5214f6ea0', 'floating_ip_address': '192.168.122.233', 'floating_network_id': '3a8f619e-03ca-41e4-84e0-624987ce4e09', 'router_id': None, 'port_id': None, 'fixed_ip_address': None, 'status': 'DOWN', 'project_id': 'c755110910904b2c8aebfeb5214f6ea0', 'description': '', 'qos_policy_id': None, 'port_details': None, 'dns_domain': '', 'dns_name': '', 'port_forwardings': [], 'tags': [], 'created_at': '2026-02-19T22:15:08Z', 'updated_at': '2026-02-19T22:15:08Z', 'revision_number': 0, 'ip': '192.168.122.233'}} 2026-02-19 22:15:14,846 27 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 5.253s 2026-02-19 22:15:14,846 27 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': ''} Body: {"server": {"name": "tempest-AttachInterfacesUnderV243Test-server-202970946", "imageRef": "0273678f-a6cf-492b-bbeb-5944132b38c3", "flavorRef": "db6e9b4b-f955-473d-b837-104fc6388d0d", "networks": [{"uuid": "175f3b04-0631-4581-9aef-1a72ee9776ef"}], "security_groups": [{"name": "tempest-securitygroup--959525181"}], "key_name": "tempest-keypair-166812157", "user_data": "IyEvYmluL3NoCmVjaG8gIlByaW50aW5nIGNpcnJvcyB1c2VyIGF1dGhvcml6ZWQga2V5cyIKY2F0IH5jaXJyb3MvLnNzaC9hdXRob3JpemVkX2tleXMgfHwgdHJ1ZQo="}} Response - Headers: {'date': 'Thu, 19 Feb 2026 22:15:09 GMT', 'server': 'Apache', 'content-length': '445', 'location': 'https://nova-public-openstack.apps-crc.testing/v2.1/servers/aefeecd5-bffd-4bf8-b31e-104e2bb7addf', '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-a4301cb7-d64b-431d-83ec-f007de37d340', 'x-compute-request-id': 'req-a4301cb7-d64b-431d-83ec-f007de37d340', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=9d586784b299b220cae43f9e1706fe39; 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": "aefeecd5-bffd-4bf8-b31e-104e2bb7addf", "links": [{"rel": "self", "href": "https://nova-public-openstack.apps-crc.testing/v2.1/servers/aefeecd5-bffd-4bf8-b31e-104e2bb7addf"}, {"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/servers/aefeecd5-bffd-4bf8-b31e-104e2bb7addf"}], "OS-DCF:diskConfig": "MANUAL", "security_groups": [{"name": "tempest-securitygroup--959525181"}], "adminPass": "v58FTWnDkuoF"}}' 2026-02-19 22:15:16,360 27 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/aefeecd5-bffd-4bf8-b31e-104e2bb7addf 1.512s 2026-02-19 22:15:16,360 27 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': ''} Body: None Response - Headers: {'date': 'Thu, 19 Feb 2026 22:15:14 GMT', 'server': 'Apache', 'content-length': '1449', '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-ff282846-4d89-4d30-8007-c6afa3f0319e', 'x-compute-request-id': 'req-ff282846-4d89-4d30-8007-c6afa3f0319e', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=9d586784b299b220cae43f9e1706fe39; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/servers/aefeecd5-bffd-4bf8-b31e-104e2bb7addf'} Body: b'{"server": {"id": "aefeecd5-bffd-4bf8-b31e-104e2bb7addf", "name": "tempest-AttachInterfacesUnderV243Test-server-202970946", "status": "BUILD", "tenant_id": "c755110910904b2c8aebfeb5214f6ea0", "user_id": "2934e1549866481aaa8d0f69282d95ea", "metadata": {}, "hostId": "6360e88d3e908222188d6588922baa2583fa371a982bf2fd485ac927", "image": {"id": "0273678f-a6cf-492b-bbeb-5944132b38c3", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/images/0273678f-a6cf-492b-bbeb-5944132b38c3"}]}, "flavor": {"id": "db6e9b4b-f955-473d-b837-104fc6388d0d", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/flavors/db6e9b4b-f955-473d-b837-104fc6388d0d"}]}, "created": "2026-02-19T22:15:14Z", "updated": "2026-02-19T22:15:16Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova-public-openstack.apps-crc.testing/v2.1/servers/aefeecd5-bffd-4bf8-b31e-104e2bb7addf"}, {"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/servers/aefeecd5-bffd-4bf8-b31e-104e2bb7addf"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "nova", "config_drive": "", "key_name": "tempest-keypair-166812157", "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-19 22:15:19,849 27 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/aefeecd5-bffd-4bf8-b31e-104e2bb7addf 2.482s 2026-02-19 22:15:19,851 27 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': ''} Body: None Response - Headers: {'date': 'Thu, 19 Feb 2026 22:15:17 GMT', 'server': 'Apache', 'content-length': '1516', '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-0bda52f5-4978-4eb8-be24-e625551259a7', 'x-compute-request-id': 'req-0bda52f5-4978-4eb8-be24-e625551259a7', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=9d586784b299b220cae43f9e1706fe39; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/servers/aefeecd5-bffd-4bf8-b31e-104e2bb7addf'} Body: b'{"server": {"id": "aefeecd5-bffd-4bf8-b31e-104e2bb7addf", "name": "tempest-AttachInterfacesUnderV243Test-server-202970946", "status": "BUILD", "tenant_id": "c755110910904b2c8aebfeb5214f6ea0", "user_id": "2934e1549866481aaa8d0f69282d95ea", "metadata": {}, "hostId": "6360e88d3e908222188d6588922baa2583fa371a982bf2fd485ac927", "image": {"id": "0273678f-a6cf-492b-bbeb-5944132b38c3", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/images/0273678f-a6cf-492b-bbeb-5944132b38c3"}]}, "flavor": {"id": "db6e9b4b-f955-473d-b837-104fc6388d0d", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/flavors/db6e9b4b-f955-473d-b837-104fc6388d0d"}]}, "created": "2026-02-19T22:15:14Z", "updated": "2026-02-19T22:15:16Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova-public-openstack.apps-crc.testing/v2.1/servers/aefeecd5-bffd-4bf8-b31e-104e2bb7addf"}, {"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/servers/aefeecd5-bffd-4bf8-b31e-104e2bb7addf"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "nova", "config_drive": "", "key_name": "tempest-keypair-166812157", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "tempest-securitygroup--959525181"}], "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-19 22:15:22,653 27 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/aefeecd5-bffd-4bf8-b31e-104e2bb7addf 1.792s 2026-02-19 22:15:22,653 27 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': ''} Body: None Response - Headers: {'date': 'Thu, 19 Feb 2026 22:15:20 GMT', 'server': 'Apache', 'content-length': '1516', '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-4edff702-43d8-4292-8991-7c9ef0db8d94', 'x-compute-request-id': 'req-4edff702-43d8-4292-8991-7c9ef0db8d94', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=9d586784b299b220cae43f9e1706fe39; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/servers/aefeecd5-bffd-4bf8-b31e-104e2bb7addf'} Body: b'{"server": {"id": "aefeecd5-bffd-4bf8-b31e-104e2bb7addf", "name": "tempest-AttachInterfacesUnderV243Test-server-202970946", "status": "BUILD", "tenant_id": "c755110910904b2c8aebfeb5214f6ea0", "user_id": "2934e1549866481aaa8d0f69282d95ea", "metadata": {}, "hostId": "6360e88d3e908222188d6588922baa2583fa371a982bf2fd485ac927", "image": {"id": "0273678f-a6cf-492b-bbeb-5944132b38c3", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/images/0273678f-a6cf-492b-bbeb-5944132b38c3"}]}, "flavor": {"id": "db6e9b4b-f955-473d-b837-104fc6388d0d", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/flavors/db6e9b4b-f955-473d-b837-104fc6388d0d"}]}, "created": "2026-02-19T22:15:14Z", "updated": "2026-02-19T22:15:16Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova-public-openstack.apps-crc.testing/v2.1/servers/aefeecd5-bffd-4bf8-b31e-104e2bb7addf"}, {"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/servers/aefeecd5-bffd-4bf8-b31e-104e2bb7addf"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "nova", "config_drive": "", "key_name": "tempest-keypair-166812157", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "tempest-securitygroup--959525181"}], "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-19 22:15:26,388 27 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/aefeecd5-bffd-4bf8-b31e-104e2bb7addf 2.727s 2026-02-19 22:15:26,388 27 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': ''} Body: None Response - Headers: {'date': 'Thu, 19 Feb 2026 22:15:23 GMT', 'server': 'Apache', 'content-length': '1516', '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-0613bea8-e1c3-4521-81c0-fd276c3da696', 'x-compute-request-id': 'req-0613bea8-e1c3-4521-81c0-fd276c3da696', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=9d586784b299b220cae43f9e1706fe39; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/servers/aefeecd5-bffd-4bf8-b31e-104e2bb7addf'} Body: b'{"server": {"id": "aefeecd5-bffd-4bf8-b31e-104e2bb7addf", "name": "tempest-AttachInterfacesUnderV243Test-server-202970946", "status": "BUILD", "tenant_id": "c755110910904b2c8aebfeb5214f6ea0", "user_id": "2934e1549866481aaa8d0f69282d95ea", "metadata": {}, "hostId": "6360e88d3e908222188d6588922baa2583fa371a982bf2fd485ac927", "image": {"id": "0273678f-a6cf-492b-bbeb-5944132b38c3", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/images/0273678f-a6cf-492b-bbeb-5944132b38c3"}]}, "flavor": {"id": "db6e9b4b-f955-473d-b837-104fc6388d0d", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/flavors/db6e9b4b-f955-473d-b837-104fc6388d0d"}]}, "created": "2026-02-19T22:15:14Z", "updated": "2026-02-19T22:15:16Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova-public-openstack.apps-crc.testing/v2.1/servers/aefeecd5-bffd-4bf8-b31e-104e2bb7addf"}, {"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/servers/aefeecd5-bffd-4bf8-b31e-104e2bb7addf"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "nova", "config_drive": "", "key_name": "tempest-keypair-166812157", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "tempest-securitygroup--959525181"}], "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-19 22:15:28,897 27 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/aefeecd5-bffd-4bf8-b31e-104e2bb7addf 1.502s 2026-02-19 22:15:28,897 27 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': ''} Body: None Response - Headers: {'date': 'Thu, 19 Feb 2026 22:15:27 GMT', 'server': 'Apache', 'content-length': '1711', '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-7cab6795-a33d-40ce-a672-4f30f4db2f92', 'x-compute-request-id': 'req-7cab6795-a33d-40ce-a672-4f30f4db2f92', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=9d586784b299b220cae43f9e1706fe39; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/servers/aefeecd5-bffd-4bf8-b31e-104e2bb7addf'} Body: b'{"server": {"id": "aefeecd5-bffd-4bf8-b31e-104e2bb7addf", "name": "tempest-AttachInterfacesUnderV243Test-server-202970946", "status": "ACTIVE", "tenant_id": "c755110910904b2c8aebfeb5214f6ea0", "user_id": "2934e1549866481aaa8d0f69282d95ea", "metadata": {}, "hostId": "6360e88d3e908222188d6588922baa2583fa371a982bf2fd485ac927", "image": {"id": "0273678f-a6cf-492b-bbeb-5944132b38c3", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/images/0273678f-a6cf-492b-bbeb-5944132b38c3"}]}, "flavor": {"id": "db6e9b4b-f955-473d-b837-104fc6388d0d", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/flavors/db6e9b4b-f955-473d-b837-104fc6388d0d"}]}, "created": "2026-02-19T22:15:14Z", "updated": "2026-02-19T22:15:26Z", "addresses": {"tempest-AttachInterfacesUnderV243Test-847382112-network": [{"version": 4, "addr": "10.100.0.12", "OS-EXT-IPS:type": "fixed", "OS-EXT-IPS-MAC:mac_addr": "fa:16:3e:a7:be:81"}]}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova-public-openstack.apps-crc.testing/v2.1/servers/aefeecd5-bffd-4bf8-b31e-104e2bb7addf"}, {"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/servers/aefeecd5-bffd-4bf8-b31e-104e2bb7addf"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "nova", "config_drive": "True", "key_name": "tempest-keypair-166812157", "OS-SRV-USG:launched_at": "2026-02-19T22:15:26.000000", "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "tempest-securitygroup--959525181"}], "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-19 22:15:28,903 27 INFO [tempest.common.waiters] State transition "BUILD/spawning" ==> "ACTIVE/None" after 12 second wait 2026-02-19 22:15:29,898 27 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/aefeecd5-bffd-4bf8-b31e-104e2bb7addf/os-interface 0.994s 2026-02-19 22:15:29,899 27 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': ''} Body: None Response - Headers: {'date': 'Thu, 19 Feb 2026 22:15:28 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-a523c924-3b02-4411-9944-d8c091c8b755', 'x-compute-request-id': 'req-a523c924-3b02-4411-9944-d8c091c8b755', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=9d586784b299b220cae43f9e1706fe39; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/servers/aefeecd5-bffd-4bf8-b31e-104e2bb7addf/os-interface'} Body: b'{"interfaceAttachments": [{"net_id": "175f3b04-0631-4581-9aef-1a72ee9776ef", "port_id": "82895f16-40fd-46bb-8494-cc8e332dbebe", "mac_addr": "fa:16:3e:a7:be:81", "port_state": "ACTIVE", "fixed_ips": [{"subnet_id": "b8c1621a-dd25-4842-a398-4613710d596a", "ip_address": "10.100.0.12"}]}]}' 2026-02-19 22:15:31,703 27 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/48827e95-96f1-40ee-8abd-ac53d5abb69f 1.801s 2026-02-19 22:15:31,703 27 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"floatingip": {"port_id": "82895f16-40fd-46bb-8494-cc8e332dbebe"}} Response - Headers: {'date': 'Thu, 19 Feb 2026 22:15:31 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '882', 'x-openstack-request-id': 'req-3fe5cf2a-aedc-4837-a08c-081af711f9cb', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=7f8eedfcd082174c94dab209a98907d7; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/floatingips/48827e95-96f1-40ee-8abd-ac53d5abb69f'} Body: b'{"floatingip": {"id": "48827e95-96f1-40ee-8abd-ac53d5abb69f", "tenant_id": "c755110910904b2c8aebfeb5214f6ea0", "floating_ip_address": "192.168.122.233", "floating_network_id": "3a8f619e-03ca-41e4-84e0-624987ce4e09", "router_id": "37f570f5-9a65-4706-9da8-2571bf20b012", "port_id": "82895f16-40fd-46bb-8494-cc8e332dbebe", "fixed_ip_address": "10.100.0.12", "status": "DOWN", "description": "", "qos_policy_id": null, "port_details": {"name": "", "network_id": "175f3b04-0631-4581-9aef-1a72ee9776ef", "mac_address": "fa:16:3e:a7:be:81", "admin_state_up": true, "status": "ACTIVE", "device_id": "aefeecd5-bffd-4bf8-b31e-104e2bb7addf", "device_owner": "compute:nova"}, "dns_domain": "", "dns_name": "", "port_forwardings": [], "tags": [], "created_at": "2026-02-19T22:15:08Z", "updated_at": "2026-02-19T22:15:30Z", "revision_number": 1, "project_id": "c755110910904b2c8aebfeb5214f6ea0"}}' 2026-02-19 22:15:32,675 27 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/aefeecd5-bffd-4bf8-b31e-104e2bb7addf 0.970s 2026-02-19 22:15:32,676 27 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': ''} Body: None Response - Headers: {'date': 'Thu, 19 Feb 2026 22:15:31 GMT', 'server': 'Apache', 'content-length': '1711', '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-f7cfece6-03ea-4faa-a08d-504d5688b1e5', 'x-compute-request-id': 'req-f7cfece6-03ea-4faa-a08d-504d5688b1e5', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=9d586784b299b220cae43f9e1706fe39; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/servers/aefeecd5-bffd-4bf8-b31e-104e2bb7addf'} Body: b'{"server": {"id": "aefeecd5-bffd-4bf8-b31e-104e2bb7addf", "name": "tempest-AttachInterfacesUnderV243Test-server-202970946", "status": "ACTIVE", "tenant_id": "c755110910904b2c8aebfeb5214f6ea0", "user_id": "2934e1549866481aaa8d0f69282d95ea", "metadata": {}, "hostId": "6360e88d3e908222188d6588922baa2583fa371a982bf2fd485ac927", "image": {"id": "0273678f-a6cf-492b-bbeb-5944132b38c3", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/images/0273678f-a6cf-492b-bbeb-5944132b38c3"}]}, "flavor": {"id": "db6e9b4b-f955-473d-b837-104fc6388d0d", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/flavors/db6e9b4b-f955-473d-b837-104fc6388d0d"}]}, "created": "2026-02-19T22:15:14Z", "updated": "2026-02-19T22:15:26Z", "addresses": {"tempest-AttachInterfacesUnderV243Test-847382112-network": [{"version": 4, "addr": "10.100.0.12", "OS-EXT-IPS:type": "fixed", "OS-EXT-IPS-MAC:mac_addr": "fa:16:3e:a7:be:81"}]}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova-public-openstack.apps-crc.testing/v2.1/servers/aefeecd5-bffd-4bf8-b31e-104e2bb7addf"}, {"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/servers/aefeecd5-bffd-4bf8-b31e-104e2bb7addf"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "nova", "config_drive": "True", "key_name": "tempest-keypair-166812157", "OS-SRV-USG:launched_at": "2026-02-19T22:15:26.000000", "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "tempest-securitygroup--959525181"}], "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-19 22:15:32,682 27 INFO [tempest.lib.common.ssh] Creating ssh connection to '192.168.122.233:22' as 'cirros' with public key authentication 2026-02-19 22:16:32,743 27 WARNING [tempest.lib.common.ssh] Failed to establish authenticated ssh connection to cirros@192.168.122.233 (timed out). Number attempts: 1. Retry after 2 seconds. 2026-02-19 22:16:35,287 27 INFO [paramiko.transport] Connected (version 2.0, client dropbear_2020.81) 2026-02-19 22:16:35,360 27 INFO [paramiko.transport] Authentication (publickey) successful! 2026-02-19 22:16:35,361 27 INFO [tempest.lib.common.ssh] ssh connection to cirros@192.168.122.233 successfully created 2026-02-19 22:16:35,433 27 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/aefeecd5-bffd-4bf8-b31e-104e2bb7addf/os-interface 0.071s 2026-02-19 22:16:35,434 27 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': ''} Body: None Response - Headers: {'date': 'Thu, 19 Feb 2026 22:16:35 GMT', 'server': 'Apache', 'content-length': '218', 'x-openstack-request-id': 'req-16724953-62ae-4c95-a553-e2cb570861a9', 'x-compute-request-id': 'req-16724953-62ae-4c95-a553-e2cb570861a9', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=9d586784b299b220cae43f9e1706fe39; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '503', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/servers/aefeecd5-bffd-4bf8-b31e-104e2bb7addf/os-interface'} Body: b'{"message": "The server is currently unavailable. Please try again at a later time.

\\nThe Keystone service is temporarily unavailable.\\n\\n", "code": "503 Service Unavailable", "title": "Service Unavailable"}' 2026-02-19 22:16:35,498 27 INFO [tempest.lib.common.rest_client] Request (AttachInterfacesUnderV243Test:_run_cleanups): 503 DELETE https://nova-public-openstack.apps-crc.testing/v2.1/servers/aefeecd5-bffd-4bf8-b31e-104e2bb7addf 0.060s 2026-02-19 22:16:35,498 27 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': ''} Body: None Response - Headers: {'date': 'Thu, 19 Feb 2026 22:16:35 GMT', 'server': 'Apache', 'content-length': '218', 'x-openstack-request-id': 'req-4290021f-f1cc-4aee-bf45-31b64d806dc6', 'x-compute-request-id': 'req-4290021f-f1cc-4aee-bf45-31b64d806dc6', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=9d586784b299b220cae43f9e1706fe39; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '503', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/servers/aefeecd5-bffd-4bf8-b31e-104e2bb7addf'} Body: b'{"message": "The server is currently unavailable. Please try again at a later time.

\\nThe Keystone service is temporarily unavailable.\\n\\n", "code": "503 Service Unavailable", "title": "Service Unavailable"}' 2026-02-19 22:16:35,498 27 ERROR [tempest.api.compute.base] Failed to delete server aefeecd5-bffd-4bf8-b31e-104e2bb7addf 2026-02-19 22:16:35.498 27 ERROR tempest.api.compute.base Traceback (most recent call last): 2026-02-19 22:16:35.498 27 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/tempest/api/compute/base.py", line 434, in delete_server 2026-02-19 22:16:35.498 27 ERROR tempest.api.compute.base cls.servers_client.delete_server(server_id) 2026-02-19 22:16:35.498 27 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-19 22:16:35.498 27 ERROR tempest.api.compute.base resp, body = self.delete("servers/%s" % server_id) 2026-02-19 22:16:35.498 27 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 359, in delete 2026-02-19 22:16:35.498 27 ERROR tempest.api.compute.base return self.request('DELETE', url, extra_headers, headers, body) 2026-02-19 22:16:35.498 27 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-19 22:16:35.498 27 ERROR tempest.api.compute.base resp, resp_body = super(BaseComputeClient, self).request( 2026-02-19 22:16:35.498 27 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 762, in request 2026-02-19 22:16:35.498 27 ERROR tempest.api.compute.base self._error_checker(resp, resp_body) 2026-02-19 22:16:35.498 27 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-19 22:16:35.498 27 ERROR tempest.api.compute.base raise exceptions.UnexpectedResponseCode(str(resp.status), 2026-02-19 22:16:35.498 27 ERROR tempest.api.compute.base tempest.lib.exceptions.UnexpectedResponseCode: Unexpected response code received 2026-02-19 22:16:35.498 27 ERROR tempest.api.compute.base Details: 503 2026-02-19 22:16:35.498 27 ERROR tempest.api.compute.base 2026-02-19 22:16:35,566 27 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-166812157 0.067s 2026-02-19 22:16:35,567 27 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': ''} Body: None Response - Headers: {'date': 'Thu, 19 Feb 2026 22:16:35 GMT', 'server': 'Apache', 'content-length': '218', 'x-openstack-request-id': 'req-362172cf-d55b-4e47-aa98-13ad4d80de29', 'x-compute-request-id': 'req-362172cf-d55b-4e47-aa98-13ad4d80de29', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=9d586784b299b220cae43f9e1706fe39; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '503', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/os-keypairs/tempest-keypair-166812157'} Body: b'{"message": "The server is currently unavailable. Please try again at a later time.

\\nThe Keystone service is temporarily unavailable.\\n\\n", "code": "503 Service Unavailable", "title": "Service Unavailable"}' 2026-02-19 22:16:35,567 27 ERROR [tempest.lib.common.validation_resources] Exception raised while deleting key tempest-keypair-166812157 2026-02-19 22:16:35.567 27 ERROR tempest.lib.common.validation_resources Traceback (most recent call last): 2026-02-19 22:16:35.567 27 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-19 22:16:35.567 27 ERROR tempest.lib.common.validation_resources keypair_client.delete_keypair(keypair_name) 2026-02-19 22:16:35.567 27 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-19 22:16:35.567 27 ERROR tempest.lib.common.validation_resources resp, body = self.delete(url) 2026-02-19 22:16:35.567 27 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-19 22:16:35.567 27 ERROR tempest.lib.common.validation_resources return self.request('DELETE', url, extra_headers, headers, body) 2026-02-19 22:16:35.567 27 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-19 22:16:35.567 27 ERROR tempest.lib.common.validation_resources resp, resp_body = super(BaseComputeClient, self).request( 2026-02-19 22:16:35.567 27 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-19 22:16:35.567 27 ERROR tempest.lib.common.validation_resources self._error_checker(resp, resp_body) 2026-02-19 22:16:35.567 27 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-19 22:16:35.567 27 ERROR tempest.lib.common.validation_resources raise exceptions.UnexpectedResponseCode(str(resp.status), 2026-02-19 22:16:35.567 27 ERROR tempest.lib.common.validation_resources tempest.lib.exceptions.UnexpectedResponseCode: Unexpected response code received 2026-02-19 22:16:35.567 27 ERROR tempest.lib.common.validation_resources Details: 503 2026-02-19 22:16:35.567 27 ERROR tempest.lib.common.validation_resources 2026-02-19 22:16:35,670 27 INFO [tempest.lib.common.rest_client] Request (AttachInterfacesUnderV243Test:_run_cleanups): 503 DELETE https://neutron-public-openstack.apps-crc.testing/v2.0/security-groups/045cb2df-5c6b-4068-ada1-87c081ceb563 0.102s 2026-02-19 22:16:35,670 27 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Feb 2026 22:16:35 GMT', 'server': 'Apache', 'content-length': '218', 'content-type': 'application/json', 'x-openstack-request-id': 'req-e6325049-0557-451b-aaf6-c59e994994e8', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=7f8eedfcd082174c94dab209a98907d7; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '503', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/security-groups/045cb2df-5c6b-4068-ada1-87c081ceb563'} Body: b'{"message": "The server is currently unavailable. Please try again at a later time.

\\nThe Keystone service is temporarily unavailable.\\n\\n", "code": "503 Service Unavailable", "title": "Service Unavailable"}' 2026-02-19 22:16:35,671 27 ERROR [tempest.lib.common.validation_resources] Exception raised while deleting security group 045cb2df-5c6b-4068-ada1-87c081ceb563 2026-02-19 22:16:35.671 27 ERROR tempest.lib.common.validation_resources Traceback (most recent call last): 2026-02-19 22:16:35.671 27 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-19 22:16:35.671 27 ERROR tempest.lib.common.validation_resources security_group_client.delete_security_group(sec_id) 2026-02-19 22:16:35.671 27 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-19 22:16:35.671 27 ERROR tempest.lib.common.validation_resources return self.delete_resource(uri) 2026-02-19 22:16:35.671 27 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-19 22:16:35.671 27 ERROR tempest.lib.common.validation_resources resp, body = self.delete(req_uri) 2026-02-19 22:16:35.671 27 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-19 22:16:35.671 27 ERROR tempest.lib.common.validation_resources return self.request('DELETE', url, extra_headers, headers, body) 2026-02-19 22:16:35.671 27 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-19 22:16:35.671 27 ERROR tempest.lib.common.validation_resources self._error_checker(resp, resp_body) 2026-02-19 22:16:35.671 27 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-19 22:16:35.671 27 ERROR tempest.lib.common.validation_resources raise exceptions.UnexpectedResponseCode(str(resp.status), 2026-02-19 22:16:35.671 27 ERROR tempest.lib.common.validation_resources tempest.lib.exceptions.UnexpectedResponseCode: Unexpected response code received 2026-02-19 22:16:35.671 27 ERROR tempest.lib.common.validation_resources Details: 503 2026-02-19 22:16:35.671 27 ERROR tempest.lib.common.validation_resources 2026-02-19 22:16:35,766 27 INFO [tempest.lib.common.rest_client] Request (AttachInterfacesUnderV243Test:_run_cleanups): 503 DELETE https://neutron-public-openstack.apps-crc.testing/v2.0/floatingips/48827e95-96f1-40ee-8abd-ac53d5abb69f 0.094s 2026-02-19 22:16:35,768 27 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Feb 2026 22:16:35 GMT', 'server': 'Apache', 'content-length': '218', 'content-type': 'application/json', 'x-openstack-request-id': 'req-fe9a5f8f-7a3d-4f40-88a3-4ef35bf378b9', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=7f8eedfcd082174c94dab209a98907d7; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '503', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/floatingips/48827e95-96f1-40ee-8abd-ac53d5abb69f'} Body: b'{"message": "The server is currently unavailable. Please try again at a later time.

\\nThe Keystone service is temporarily unavailable.\\n\\n", "code": "503 Service Unavailable", "title": "Service Unavailable"}' 2026-02-19 22:16:35,768 27 ERROR [tempest.lib.common.validation_resources] Exception raised while deleting ip 48827e95-96f1-40ee-8abd-ac53d5abb69f 2026-02-19 22:16:35.768 27 ERROR tempest.lib.common.validation_resources Traceback (most recent call last): 2026-02-19 22:16:35.768 27 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-19 22:16:35.768 27 ERROR tempest.lib.common.validation_resources floating_ip_client.delete_floatingip(fip_id) 2026-02-19 22:16:35.768 27 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-19 22:16:35.768 27 ERROR tempest.lib.common.validation_resources return self.delete_resource(uri) 2026-02-19 22:16:35.768 27 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-19 22:16:35.768 27 ERROR tempest.lib.common.validation_resources resp, body = self.delete(req_uri) 2026-02-19 22:16:35.768 27 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-19 22:16:35.768 27 ERROR tempest.lib.common.validation_resources return self.request('DELETE', url, extra_headers, headers, body) 2026-02-19 22:16:35.768 27 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-19 22:16:35.768 27 ERROR tempest.lib.common.validation_resources self._error_checker(resp, resp_body) 2026-02-19 22:16:35.768 27 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-19 22:16:35.768 27 ERROR tempest.lib.common.validation_resources raise exceptions.UnexpectedResponseCode(str(resp.status), 2026-02-19 22:16:35.768 27 ERROR tempest.lib.common.validation_resources tempest.lib.exceptions.UnexpectedResponseCode: Unexpected response code received 2026-02-19 22:16:35.768 27 ERROR tempest.lib.common.validation_resources Details: 503 2026-02-19 22:16:35.768 27 ERROR tempest.lib.common.validation_resources 0 Content-Type: text/x-traceback;charset=utf8 traceback 5CE 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 0 Content-Type: text/x-traceback;charset=utf8 traceback-1 662 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 0 ] tags: -worker-2 time: 2026-02-19 22:16:35.943509Z tags: worker-2 test: tearDownClass (tempest.api.compute.servers.test_attach_interfaces.AttachInterfacesUnderV243Test) time: 2026-02-19 22:16:35.943509Z failure: tearDownClass (tempest.api.compute.servers.test_attach_interfaces.AttachInterfacesUnderV243Test) [ multipart Content-Type: text/x-traceback;charset=utf8 traceback 2DE 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: ((, Unexpected response code received Details: 503, ), (, Unexpected response code received Details: 503, )) 0 ] tags: -worker-2 time: 2026-02-19 22:16:36.043634Z tags: worker-2 test: setUpClass (tempest.api.identity.admin.v3.test_groups.GroupsV3TestJSON) time: 2026-02-19 22:16:36.043634Z failure: setUpClass (tempest.api.identity.admin.v3.test_groups.GroupsV3TestJSON) [ multipart Content-Type: text/x-traceback;charset=utf8 traceback B26 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 0 ] tags: -worker-2 time: 2026-02-19 22:16:36.138620Z tags: worker-2 test: setUpClass (tempest.api.identity.admin.v3.test_trusts.TrustsV3TestJSON) time: 2026-02-19 22:16:36.138620Z failure: setUpClass (tempest.api.identity.admin.v3.test_trusts.TrustsV3TestJSON) [ multipart Content-Type: text/x-traceback;charset=utf8 traceback B26 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 0 ] tags: -worker-2 time: 2026-02-19 22:16:36.257380Z tags: worker-2 test: setUpClass (tempest.api.image.v2.test_versions.VersionsTest) time: 2026-02-19 22:16:36.257380Z failure: setUpClass (tempest.api.image.v2.test_versions.VersionsTest) [ multipart Content-Type: text/x-traceback;charset=utf8 traceback B20 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 0 ] tags: -worker-2 time: 2026-02-19 22:16:36.346073Z tags: worker-2 test: setUpClass (tempest.api.network.test_floating_ips.FloatingIPTestJSON) time: 2026-02-19 22:16:36.346073Z failure: setUpClass (tempest.api.network.test_floating_ips.FloatingIPTestJSON) [ multipart Content-Type: text/x-traceback;charset=utf8 traceback B24 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 0 ] tags: -worker-2 time: 2026-02-19 22:16:36.435304Z tags: worker-2 test: setUpClass (tempest.api.network.test_ports.PortsTestJSON) time: 2026-02-19 22:16:36.435304Z failure: setUpClass (tempest.api.network.test_ports.PortsTestJSON) [ multipart Content-Type: text/x-traceback;charset=utf8 traceback B24 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 0 ] tags: -worker-2 time: 2026-02-19 22:16:36.519314Z tags: worker-2 test: setUpClass (tempest.scenario.test_server_basic_ops.TestServerBasicOps) time: 2026-02-19 22:16:36.519314Z failure: setUpClass (tempest.scenario.test_server_basic_ops.TestServerBasicOps) [ multipart Content-Type: text/x-traceback;charset=utf8 traceback B22 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 0 ] tags: -worker-2 time: 2026-02-19 22:16:36.643955Z tags: worker-2 test: setUpClass (telemetry_tempest_plugin.aodh.api.test_alarming_api.TelemetryAlarmingAPITest) time: 2026-02-19 22:16:36.643955Z failure: setUpClass (telemetry_tempest_plugin.aodh.api.test_alarming_api.TelemetryAlarmingAPITest) [ multipart Content-Type: text/x-traceback;charset=utf8 traceback A8B 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 0 ] tags: -worker-2 time: 2026-02-19 22:15:35.276474Z tags: worker-0 test: tempest.scenario.test_network_basic_ops.TestNetworkBasicOps.test_network_basic_ops[compute,id-f323b3ba-82f8-4db7-8ea6-6a895869ec49,network,smoke] time: 2026-02-19 22:16:41.645090Z failure: tempest.scenario.test_network_basic_ops.TestNetworkBasicOps.test_network_basic_ops[compute,id-f323b3ba-82f8-4db7-8ea6-6a895869ec49,network,smoke] [ multipart Content-Type: text/plain;charset=utf8 pythonlogging:'' 1592A 2026-02-19 22:15:37,107 25 INFO [tempest.lib.common.rest_client] Request (TestNetworkBasicOps:test_network_basic_ops): 201 POST https://neutron-public-openstack.apps-crc.testing/v2.0/networks 1.831s 2026-02-19 22:15:37,115 25 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"network": {"name": "tempest-network-smoke--1344757336", "project_id": "2284ce8cb9424d27b421497fa9c3fe2a"}} Response - Headers: {'date': 'Thu, 19 Feb 2026 22:15:37 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '627', 'x-openstack-request-id': 'req-c0707cae-6e0a-48bc-9d27-742ee54c1e5e', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=7f8eedfcd082174c94dab209a98907d7; 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":"bc0b2205-a480-4840-adb9-9a503c786602","name":"tempest-network-smoke--1344757336","tenant_id":"2284ce8cb9424d27b421497fa9c3fe2a","admin_state_up":true,"mtu":1442,"status":"ACTIVE","subnets":[],"shared":false,"project_id":"2284ce8cb9424d27b421497fa9c3fe2a","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-19T22:15:36Z","updated_at":"2026-02-19T22:15:36Z","revision_number":1}}' 2026-02-19 22:15:39,613 25 INFO [tempest.lib.common.rest_client] Request (TestNetworkBasicOps:test_network_basic_ops): 201 POST https://neutron-public-openstack.apps-crc.testing/v2.0/routers 2.497s 2026-02-19 22:15:39,613 25 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"router": {"name": "tempest-TestNetworkBasicOps-router-1818808966", "admin_state_up": true, "project_id": "2284ce8cb9424d27b421497fa9c3fe2a", "external_gateway_info": {"network_id": "3a8f619e-03ca-41e4-84e0-624987ce4e09"}}} Response - Headers: {'date': 'Thu, 19 Feb 2026 22:15:39 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '672', 'x-openstack-request-id': 'req-6450aca8-1ac2-4886-b2ff-81047bda35cc', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=7f8eedfcd082174c94dab209a98907d7; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '201', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/routers'} Body: b'{"router": {"id": "c142f650-41ea-4842-a793-daed0792e0d5", "name": "tempest-TestNetworkBasicOps-router-1818808966", "tenant_id": "2284ce8cb9424d27b421497fa9c3fe2a", "admin_state_up": true, "status": "ACTIVE", "external_gateway_info": {"network_id": "3a8f619e-03ca-41e4-84e0-624987ce4e09", "external_fixed_ips": [{"subnet_id": "c159ddc7-84b4-4a9f-baa1-138d5b7ff426", "ip_address": "192.168.122.208"}], "enable_snat": true}, "description": "", "availability_zones": [], "availability_zone_hints": [], "routes": [], "tags": [], "created_at": "2026-02-19T22:15:37Z", "updated_at": "2026-02-19T22:15:38Z", "revision_number": 2, "project_id": "2284ce8cb9424d27b421497fa9c3fe2a"}}' 2026-02-19 22:15:39,820 25 INFO [tempest.lib.common.rest_client] Request (TestNetworkBasicOps:test_network_basic_ops): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/subnets?project_id=2284ce8cb9424d27b421497fa9c3fe2a&cidr=10.100.0.0%2F28 0.206s 2026-02-19 22:15:39,820 25 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Feb 2026 22:15:39 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '14', 'x-openstack-request-id': 'req-bc76c1ba-d569-466c-9874-3c69507704b3', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=7f8eedfcd082174c94dab209a98907d7; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/subnets?project_id=2284ce8cb9424d27b421497fa9c3fe2a&cidr=10.100.0.0%2F28'} Body: b'{"subnets":[]}' 2026-02-19 22:15:40,250 25 INFO [tempest.lib.common.rest_client] Request (TestNetworkBasicOps:test_network_basic_ops): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/networks?router%3Aexternal=True 0.428s 2026-02-19 22:15:40,250 25 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Feb 2026 22:15:40 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '744', 'x-openstack-request-id': 'req-b5b964e4-52d8-49a5-ba51-fc4cc59797fd', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=7f8eedfcd082174c94dab209a98907d7; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/networks?router%3Aexternal=True'} Body: b'{"networks":[{"id":"3a8f619e-03ca-41e4-84e0-624987ce4e09","name":"public","tenant_id":"56d19c360c52448780574a3a5a0ffea9","admin_state_up":true,"mtu":1500,"status":"ACTIVE","subnets":["c159ddc7-84b4-4a9f-baa1-138d5b7ff426"],"shared":false,"availability_zone_hints":[],"availability_zones":[],"ipv4_address_scope":null,"ipv6_address_scope":null,"router:external":true,"description":"","qos_policy_id":null,"port_security_enabled":true,"dns_domain":"","l2_adjacency":true,"is_default":false,"tags":[],"created_at":"2026-02-19T21:51:50Z","updated_at":"2026-02-19T21:51:56Z","revision_number":2,"project_id":"56d19c360c52448780574a3a5a0ffea9","provider:network_type":"flat","provider:physical_network":"datacentre","provider:segmentation_id":null}]}' 2026-02-19 22:15:40,486 25 INFO [tempest.lib.common.rest_client] Request (TestNetworkBasicOps:test_network_basic_ops): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/subnets?network_id=3a8f619e-03ca-41e4-84e0-624987ce4e09&cidr=10.100.0.0%2F28 0.236s 2026-02-19 22:15:40,487 25 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Feb 2026 22:15:40 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '14', 'x-openstack-request-id': 'req-4c904785-28d7-46d4-8465-ad02d71c5342', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=7f8eedfcd082174c94dab209a98907d7; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/subnets?network_id=3a8f619e-03ca-41e4-84e0-624987ce4e09&cidr=10.100.0.0%2F28'} Body: b'{"subnets":[]}' 2026-02-19 22:15:41,480 25 INFO [tempest.lib.common.rest_client] Request (TestNetworkBasicOps:test_network_basic_ops): 201 POST https://neutron-public-openstack.apps-crc.testing/v2.0/subnets 0.993s 2026-02-19 22:15:41,480 25 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"subnet": {"name": "tempest-subnet-smoke-287849959", "network_id": "bc0b2205-a480-4840-adb9-9a503c786602", "project_id": "2284ce8cb9424d27b421497fa9c3fe2a", "ip_version": 4, "cidr": "10.100.0.0/28"}} Response - Headers: {'date': 'Thu, 19 Feb 2026 22:15:41 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '632', 'x-openstack-request-id': 'req-14d79a53-2464-4bdb-9d35-58b115dda779', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=7f8eedfcd082174c94dab209a98907d7; 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":"b25807f2-b86d-4d76-b088-0c8b03fe3536","name":"tempest-subnet-smoke-287849959","tenant_id":"2284ce8cb9424d27b421497fa9c3fe2a","network_id":"bc0b2205-a480-4840-adb9-9a503c786602","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-19T22:15:40Z","updated_at":"2026-02-19T22:15:40Z","revision_number":0,"project_id":"2284ce8cb9424d27b421497fa9c3fe2a"}}' 2026-02-19 22:15:43,539 25 INFO [tempest.lib.common.rest_client] Request (TestNetworkBasicOps:test_network_basic_ops): 200 PUT https://neutron-public-openstack.apps-crc.testing/v2.0/routers/c142f650-41ea-4842-a793-daed0792e0d5/add_router_interface 2.058s 2026-02-19 22:15:43,540 25 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"subnet_id": "b25807f2-b86d-4d76-b088-0c8b03fe3536"} Response - Headers: {'date': 'Thu, 19 Feb 2026 22:15:43 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '309', 'x-openstack-request-id': 'req-6f38b846-7eec-44e7-9288-a71635c0b797', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=7f8eedfcd082174c94dab209a98907d7; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/routers/c142f650-41ea-4842-a793-daed0792e0d5/add_router_interface'} Body: b'{"id": "c142f650-41ea-4842-a793-daed0792e0d5", "tenant_id": "2284ce8cb9424d27b421497fa9c3fe2a", "port_id": "8473d6f8-23d1-4171-8181-c4edb6f32bbe", "network_id": "bc0b2205-a480-4840-adb9-9a503c786602", "subnet_id": "b25807f2-b86d-4d76-b088-0c8b03fe3536", "subnet_ids": ["b25807f2-b86d-4d76-b088-0c8b03fe3536"]}' 2026-02-19 22:15:43,788 25 INFO [tempest.lib.common.rest_client] Request (TestNetworkBasicOps:test_network_basic_ops): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/networks 0.247s 2026-02-19 22:15:43,789 25 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Feb 2026 22:15:43 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '7277', 'x-openstack-request-id': 'req-fb1f9685-6023-49a7-9b3c-5c6991a918cd', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=7f8eedfcd082174c94dab209a98907d7; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/networks'} Body: b'{"networks":[{"id":"175f3b04-0631-4581-9aef-1a72ee9776ef","name":"tempest-AttachInterfacesUnderV243Test-847382112-network","tenant_id":"c755110910904b2c8aebfeb5214f6ea0","admin_state_up":true,"mtu":1442,"status":"ACTIVE","subnets":["b8c1621a-dd25-4842-a398-4613710d596a"],"shared":false,"availability_zone_hints":[],"availability_zones":[],"ipv4_address_scope":null,"ipv6_address_scope":null,"router:external":false,"description":"","qos_policy_id":null,"port_security_enabled":true,"dns_domain":"","l2_adjacency":true,"tags":[],"created_at":"2026-02-19T22:14:53Z","updated_at":"2026-02-19T22:14:54Z","revision_number":2,"project_id":"c755110910904b2c8aebfeb5214f6ea0","provider:network_type":"geneve","provider:physical_network":null,"provider:segmentation_id":17059},{"id":"209023b9-6075-44af-ae57-fc44ee65bced","name":"tempest-BulkNetworkOpsTest-test-network-1683085455","tenant_id":"349b7441bd674c17a5dc86511d00b55f","admin_state_up":true,"mtu":1442,"status":"ACTIVE","subnets":[],"shared":false,"availability_zone_hints":[],"availability_zones":[],"ipv4_address_scope":null,"ipv6_address_scope":null,"router:external":false,"description":"","qos_policy_id":null,"port_security_enabled":true,"dns_domain":"","l2_adjacency":true,"tags":[],"created_at":"2026-02-19T22:15:43Z","updated_at":"2026-02-19T22:15:43Z","revision_number":1,"project_id":"349b7441bd674c17a5dc86511d00b55f","provider:network_type":"geneve","provider:physical_network":null,"provider:segmentation_id":12016},{"id":"3a8f619e-03ca-41e4-84e0-624987ce4e09","name":"public","tenant_id":"56d19c360c52448780574a3a5a0ffea9","admin_state_up":true,"mtu":1500,"status":"ACTIVE","subnets":["c159ddc7-84b4-4a9f-baa1-138d5b7ff426"],"shared":false,"availability_zone_hints":[],"availability_zones":[],"ipv4_address_scope":null,"ipv6_address_scope":null,"router:external":true,"description":"","qos_policy_id":null,"port_security_enabled":true,"dns_domain":"","l2_adjacency":true,"is_default":false,"tags":[],"created_at":"2026-02-19T21:51:50Z","updated_at":"2026-02-19T21:51:56Z","revision_number":2,"project_id":"56d19c360c52448780574a3a5a0ffea9","provider:network_type":"flat","provider:physical_network":"datacentre","provider:segmentation_id":null},{"id":"6521d3c1-3dd3-4c5a-9b2b-daead7536695","name":"tempest-ServersTestJSON-627236020-network","tenant_id":"cfc31125321f478b80e61809325890bc","admin_state_up":true,"mtu":1442,"status":"ACTIVE","subnets":["23d2117f-2273-46cc-b217-dec7fd84425c"],"shared":false,"availability_zone_hints":[],"availability_zones":[],"ipv4_address_scope":null,"ipv6_address_scope":null,"router:external":false,"description":"","qos_policy_id":null,"port_security_enabled":true,"dns_domain":"","l2_adjacency":true,"tags":[],"created_at":"2026-02-19T22:14:52Z","updated_at":"2026-02-19T22:14:54Z","revision_number":2,"project_id":"cfc31125321f478b80e61809325890bc","provider:network_type":"geneve","provider:physical_network":null,"provider:segmentation_id":40873},{"id":"6d9776b1-829e-4d26-819d-3844e8aaf77c","name":"tempest-PrometheusGabbiTest-1255122942-network","tenant_id":"f5dde9c7ba1d4812b3f4bf10dd558b37","admin_state_up":true,"mtu":1442,"status":"ACTIVE","subnets":["2e1ac9ab-88dd-469d-8b90-9ac689fb30c3"],"shared":false,"availability_zone_hints":[],"availability_zones":[],"ipv4_address_scope":null,"ipv6_address_scope":null,"router:external":false,"description":"","qos_policy_id":null,"port_security_enabled":true,"dns_domain":"","l2_adjacency":true,"tags":[],"created_at":"2026-02-19T22:15:14Z","updated_at":"2026-02-19T22:15:15Z","revision_number":2,"project_id":"f5dde9c7ba1d4812b3f4bf10dd558b37","provider:network_type":"geneve","provider:physical_network":null,"provider:segmentation_id":18565},{"id":"a2745087-8244-4f94-aa46-99327e8ca1a1","name":"heat_tempestconf_network","tenant_id":"aaca25802b8b4a008d74c466efdaf3d9","admin_state_up":true,"mtu":1442,"status":"ACTIVE","subnets":["73642066-5325-4a1a-a4a4-f8a2d66b15dc"],"shared":false,"availability_zone_hints":[],"availability_zones":[],"ipv4_address_scope":null,"ipv6_address_scope":null,"router:external":false,"description":"","qos 2026-02-19 22:15:44,096 25 INFO [tempest.lib.common.rest_client] Request (TestNetworkBasicOps:test_network_basic_ops): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/subnets 0.303s 2026-02-19 22:15:44,097 25 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Feb 2026 22:15:44 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '5184', 'x-openstack-request-id': 'req-bfc761dd-078e-4b7f-83ad-2bb93ed70f86', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=7f8eedfcd082174c94dab209a98907d7; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/subnets'} Body: b'{"subnets":[{"id":"07952a4c-8817-45e4-bb27-2cb201f5c116","name":"priv_sub","tenant_id":"56d19c360c52448780574a3a5a0ffea9","network_id":"ef282f6a-6d99-4f6f-8268-f8077f0d3d7f","ip_version":4,"subnetpool_id":null,"enable_dhcp":true,"ipv6_ra_mode":null,"ipv6_address_mode":null,"gateway_ip":"192.168.0.1","cidr":"192.168.0.0/24","allocation_pools":[{"start":"192.168.0.2","end":"192.168.0.254"}],"host_routes":[],"dns_nameservers":[],"description":"","service_types":[],"segment_id":null,"tags":[],"created_at":"2026-02-19T21:51:45Z","updated_at":"2026-02-19T21:51:45Z","revision_number":0,"project_id":"56d19c360c52448780574a3a5a0ffea9"},{"id":"23d2117f-2273-46cc-b217-dec7fd84425c","name":"tempest-ServersTestJSON-627236020-subnet","tenant_id":"cfc31125321f478b80e61809325890bc","network_id":"6521d3c1-3dd3-4c5a-9b2b-daead7536695","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":[],"segment_id":null,"tags":[],"created_at":"2026-02-19T22:14:54Z","updated_at":"2026-02-19T22:14:54Z","revision_number":0,"project_id":"cfc31125321f478b80e61809325890bc"},{"id":"2e1ac9ab-88dd-469d-8b90-9ac689fb30c3","name":"tempest-PrometheusGabbiTest-1255122942-subnet","tenant_id":"f5dde9c7ba1d4812b3f4bf10dd558b37","network_id":"6d9776b1-829e-4d26-819d-3844e8aaf77c","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":[],"segment_id":null,"tags":[],"created_at":"2026-02-19T22:15:15Z","updated_at":"2026-02-19T22:15:15Z","revision_number":0,"project_id":"f5dde9c7ba1d4812b3f4bf10dd558b37"},{"id":"73642066-5325-4a1a-a4a4-f8a2d66b15dc","name":"heat_tempestconf_subnet","tenant_id":"56d19c360c52448780574a3a5a0ffea9","network_id":"a2745087-8244-4f94-aa46-99327e8ca1a1","ip_version":4,"subnetpool_id":null,"enable_dhcp":true,"ipv6_ra_mode":null,"ipv6_address_mode":null,"gateway_ip":"192.168.199.1","cidr":"192.168.199.0/24","allocation_pools":[{"start":"192.168.199.2","end":"192.168.199.254"}],"host_routes":[],"dns_nameservers":[],"description":"","service_types":[],"segment_id":null,"tags":[],"created_at":"2026-02-19T22:14:18Z","updated_at":"2026-02-19T22:14:18Z","revision_number":0,"project_id":"56d19c360c52448780574a3a5a0ffea9"},{"id":"8066a88a-3502-448d-9815-e95503ada65d","name":"tempest-PrometheusGabbiTest-1263146983-subnet","tenant_id":"7fc33c05dd5b48bd84544f807bba604c","network_id":"eeebc63b-4918-4722-962d-8892260f9593","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":[],"segment_id":null,"tags":[],"created_at":"2026-02-19T22:15:28Z","updated_at":"2026-02-19T22:15:28Z","revision_number":0,"project_id":"7fc33c05dd5b48bd84544f807bba604c"},{"id":"b25807f2-b86d-4d76-b088-0c8b03fe3536","name":"tempest-subnet-smoke-287849959","tenant_id":"2284ce8cb9424d27b421497fa9c3fe2a","network_id":"bc0b2205-a480-4840-adb9-9a503c786602","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":[],"segment_id":null,"tags":[],"created_at":"2026-02-19T22:15:40Z","updated_at":"2026-02-19T22:15:40Z","revision_number":0,"project_id":"2284ce8cb9424d27b421497fa9c3fe2a"},{"id":"b8c1621a-dd25-4842-a398-4613710d596a","name":"tempest-AttachInterfacesUnderV243Test-847382112-subnet","tenant_id":"c755110910904b2c8aebfeb5214f6ea0","network_id":"175f3b04-0631-4581-9aef-1a72ee9776ef","ip_v 2026-02-19 22:15:44,483 25 INFO [tempest.lib.common.rest_client] Request (TestNetworkBasicOps:test_network_basic_ops): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/routers 0.385s 2026-02-19 22:15:44,484 25 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Feb 2026 22:15:44 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '3955', 'x-openstack-request-id': 'req-b7811001-ea9d-44fa-9ed6-980a559e6284', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=7f8eedfcd082174c94dab209a98907d7; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/routers'} Body: b'{"routers": [{"id": "37f570f5-9a65-4706-9da8-2571bf20b012", "name": "tempest-AttachInterfacesUnderV243Test-847382112-router", "tenant_id": "c755110910904b2c8aebfeb5214f6ea0", "admin_state_up": true, "status": "ACTIVE", "external_gateway_info": {"network_id": "3a8f619e-03ca-41e4-84e0-624987ce4e09", "external_fixed_ips": [{"subnet_id": "c159ddc7-84b4-4a9f-baa1-138d5b7ff426", "ip_address": "192.168.122.243"}], "enable_snat": true}, "description": "", "availability_zones": [], "availability_zone_hints": [], "routes": [], "tags": [], "created_at": "2026-02-19T22:14:55Z", "updated_at": "2026-02-19T22:15:00Z", "revision_number": 3, "project_id": "c755110910904b2c8aebfeb5214f6ea0"}, {"id": "43788b7a-93eb-4e8a-b047-61b0b6e7236c", "name": "tempest-PrometheusGabbiTest-1263146983-router", "tenant_id": "7fc33c05dd5b48bd84544f807bba604c", "admin_state_up": true, "status": "ACTIVE", "external_gateway_info": {"network_id": "3a8f619e-03ca-41e4-84e0-624987ce4e09", "external_fixed_ips": [{"subnet_id": "c159ddc7-84b4-4a9f-baa1-138d5b7ff426", "ip_address": "192.168.122.175"}], "enable_snat": true}, "description": "", "availability_zones": [], "availability_zone_hints": [], "routes": [], "tags": [], "created_at": "2026-02-19T22:15:29Z", "updated_at": "2026-02-19T22:15:36Z", "revision_number": 3, "project_id": "7fc33c05dd5b48bd84544f807bba604c"}, {"id": "63e28e39-4612-4595-a678-434e7ce9ccb8", "name": "tempest-PrometheusGabbiTest-1255122942-router", "tenant_id": "f5dde9c7ba1d4812b3f4bf10dd558b37", "admin_state_up": true, "status": "ACTIVE", "external_gateway_info": {"network_id": "3a8f619e-03ca-41e4-84e0-624987ce4e09", "external_fixed_ips": [{"subnet_id": "c159ddc7-84b4-4a9f-baa1-138d5b7ff426", "ip_address": "192.168.122.221"}], "enable_snat": true}, "description": "", "availability_zones": [], "availability_zone_hints": [], "routes": [], "tags": [], "created_at": "2026-02-19T22:15:17Z", "updated_at": "2026-02-19T22:15:20Z", "revision_number": 3, "project_id": "f5dde9c7ba1d4812b3f4bf10dd558b37"}, {"id": "8333b16e-00b1-4535-81b1-4e4a68bfedcc", "name": "priv_router", "tenant_id": "56d19c360c52448780574a3a5a0ffea9", "admin_state_up": true, "status": "ACTIVE", "external_gateway_info": {"network_id": "3a8f619e-03ca-41e4-84e0-624987ce4e09", "external_fixed_ips": [{"subnet_id": "c159ddc7-84b4-4a9f-baa1-138d5b7ff426", "ip_address": "192.168.122.245"}], "enable_snat": true}, "description": "", "availability_zones": [], "availability_zone_hints": [], "routes": [], "tags": [], "created_at": "2026-02-19T21:52:03Z", "updated_at": "2026-02-19T21:52:11Z", "revision_number": 3, "project_id": "56d19c360c52448780574a3a5a0ffea9"}, {"id": "9286cded-1f9f-4770-9d24-38477c2d19e9", "name": "tempest-ServersTestJSON-627236020-router", "tenant_id": "cfc31125321f478b80e61809325890bc", "admin_state_up": true, "status": "ACTIVE", "external_gateway_info": {"network_id": "3a8f619e-03ca-41e4-84e0-624987ce4e09", "external_fixed_ips": [{"subnet_id": "c159ddc7-84b4-4a9f-baa1-138d5b7ff426", "ip_address": "192.168.122.215"}], "enable_snat": true}, "description": "", "availability_zones": [], "availability_zone_hints": [], "routes": [], "tags": [], "created_at": "2026-02-19T22:14:55Z", "updated_at": "2026-02-19T22:15:41Z", "revision_number": 4, "project_id": "cfc31125321f478b80e61809325890bc"}, {"id": "c142f650-41ea-4842-a793-daed0792e0d5", "name": "tempest-TestNetworkBasicOps-router-1818808966", "tenant_id": "2284ce8cb9424d27b421497fa9c3fe2a", "admin_state_up": true, "status": "ACTIVE", "external_gateway_info": {"network_id": "3a8f619e-03ca-41e4-84e0-624987ce4e09", "external_fixed_ips": [{"subnet_id": "c159ddc7-84b4-4a9f-baa1-138d5b7ff426", "ip_address": "192.168.122.208"}], "enable_snat": true}, "description": "", "availability_zones": [], "availability_zone_hints": [], "routes": [], "tags": [], "created_at": "2026-02-19T22:15:37Z", "updated_at": "2026-02-19T22:15:42Z", "revision_number": 3, "project_id": "2284ce8cb9424d27b421497fa9c3fe2a"}]}' 2026-02-19 22:15:44,880 25 INFO [tempest.lib.common.rest_client] Request (TestNetworkBasicOps:test_network_basic_ops): 200 POST https://nova-public-openstack.apps-crc.testing/v2.1/os-keypairs 0.394s 2026-02-19 22:15:44,881 25 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': ''} Body: {"keypair": {"name": "tempest-TestNetworkBasicOps-104038353", "public_key": "ecdsa-sha2-nistp384 AAAAE2VjZHNhLXNoYTItbmlzdHAzODQAAAAIbmlzdHAzODQAAABhBC43FDdeZL7vr2mCefWc0uyPm+DnJIddQxCJjEtxRDDy6/DGqGC90NenjuogdqJjYuQo5ztBbqRakJlLr0QanqTs7pTdzBdp9VEy9MTSGf2o3ZMQTj7hMk3s0Or2a2lgFg=="}} Response - Headers: {'date': 'Thu, 19 Feb 2026 22:15:44 GMT', 'server': 'Apache', 'content-length': '397', '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-30adc03d-fd2a-40c7-96c3-ef19f9c0bf7a', 'x-compute-request-id': 'req-30adc03d-fd2a-40c7-96c3-ef19f9c0bf7a', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=9d586784b299b220cae43f9e1706fe39; 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-TestNetworkBasicOps-104038353", "public_key": "ecdsa-sha2-nistp384 AAAAE2VjZHNhLXNoYTItbmlzdHAzODQAAAAIbmlzdHAzODQAAABhBC43FDdeZL7vr2mCefWc0uyPm+DnJIddQxCJjEtxRDDy6/DGqGC90NenjuogdqJjYuQo5ztBbqRakJlLr0QanqTs7pTdzBdp9VEy9MTSGf2o3ZMQTj7hMk3s0Or2a2lgFg==", "fingerprint": "92:f9:45:09:f2:fb:d5:0a:c6:be:c4:bf:80:bd:b5:81", "user_id": "410926b988cd49339d30d9ee684f5aff"}}' 2026-02-19 22:15:45,403 25 INFO [tempest.lib.common.rest_client] Request (TestNetworkBasicOps:test_network_basic_ops): 201 POST https://neutron-public-openstack.apps-crc.testing/v2.0/security-groups 0.517s 2026-02-19 22:15:45,404 25 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"security_group": {"name": "tempest-secgroup-smoke-1105500472", "description": "tempest-secgroup-smoke-1105500472 description", "project_id": "2284ce8cb9424d27b421497fa9c3fe2a"}} Response - Headers: {'date': 'Thu, 19 Feb 2026 22:15:45 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '1611', 'x-openstack-request-id': 'req-fc6e2b0e-df80-4c79-8117-6d8f7397d50d', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=7f8eedfcd082174c94dab209a98907d7; 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": "92c9359f-968c-4ad7-bc83-e0f1d325c125", "name": "tempest-secgroup-smoke-1105500472", "stateful": true, "tenant_id": "2284ce8cb9424d27b421497fa9c3fe2a", "description": "tempest-secgroup-smoke-1105500472 description", "shared": false, "security_group_rules": [{"id": "0044aadb-6dca-43ad-90dc-bbf5646220f4", "tenant_id": "2284ce8cb9424d27b421497fa9c3fe2a", "security_group_id": "92c9359f-968c-4ad7-bc83-e0f1d325c125", "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": 328, "description": null, "tags": [], "created_at": "2026-02-19T22:15:45Z", "updated_at": "2026-02-19T22:15:45Z", "revision_number": 0, "project_id": "2284ce8cb9424d27b421497fa9c3fe2a"}, {"id": "0a868ec8-86ca-4bca-81b4-20f51e3355e8", "tenant_id": "2284ce8cb9424d27b421497fa9c3fe2a", "security_group_id": "92c9359f-968c-4ad7-bc83-e0f1d325c125", "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": 329, "description": null, "tags": [], "created_at": "2026-02-19T22:15:45Z", "updated_at": "2026-02-19T22:15:45Z", "revision_number": 0, "project_id": "2284ce8cb9424d27b421497fa9c3fe2a"}], "tags": [], "created_at": "2026-02-19T22:15:45Z", "updated_at": "2026-02-19T22:15:45Z", "revision_number": 1, "project_id": "2284ce8cb9424d27b421497fa9c3fe2a"}}' 2026-02-19 22:15:45,817 25 INFO [tempest.lib.common.rest_client] Request (TestNetworkBasicOps:test_network_basic_ops): 201 POST https://neutron-public-openstack.apps-crc.testing/v2.0/security-group-rules 0.413s 2026-02-19 22:15:45,817 25 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"security_group_rule": {"security_group_id": "92c9359f-968c-4ad7-bc83-e0f1d325c125", "project_id": "2284ce8cb9424d27b421497fa9c3fe2a", "protocol": "tcp", "port_range_min": 22, "port_range_max": 22, "direction": "ingress"}} Response - Headers: {'date': 'Thu, 19 Feb 2026 22:15:45 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '565', 'x-openstack-request-id': 'req-9fbc7acf-ef58-40b3-864d-b7c67570e699', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=7f8eedfcd082174c94dab209a98907d7; 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": "cd81962d-755a-4f33-ada7-53d8338c5bc1", "tenant_id": "2284ce8cb9424d27b421497fa9c3fe2a", "security_group_id": "92c9359f-968c-4ad7-bc83-e0f1d325c125", "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-19T22:15:45Z", "updated_at": "2026-02-19T22:15:45Z", "revision_number": 0, "project_id": "2284ce8cb9424d27b421497fa9c3fe2a"}}' 2026-02-19 22:15:46,226 25 INFO [tempest.lib.common.rest_client] Request (TestNetworkBasicOps:test_network_basic_ops): 201 POST https://neutron-public-openstack.apps-crc.testing/v2.0/security-group-rules 0.409s 2026-02-19 22:15:46,226 25 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"security_group_rule": {"security_group_id": "92c9359f-968c-4ad7-bc83-e0f1d325c125", "project_id": "2284ce8cb9424d27b421497fa9c3fe2a", "protocol": "tcp", "port_range_min": 22, "port_range_max": 22, "direction": "egress"}} Response - Headers: {'date': 'Thu, 19 Feb 2026 22:15:46 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '564', 'x-openstack-request-id': 'req-5f480eeb-b678-49d6-a08c-8dcdd2f24b88', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=7f8eedfcd082174c94dab209a98907d7; 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": "85e8b0fa-f196-430c-8208-2354e3182283", "tenant_id": "2284ce8cb9424d27b421497fa9c3fe2a", "security_group_id": "92c9359f-968c-4ad7-bc83-e0f1d325c125", "ethertype": "IPv4", "direction": "egress", "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-19T22:15:45Z", "updated_at": "2026-02-19T22:15:45Z", "revision_number": 0, "project_id": "2284ce8cb9424d27b421497fa9c3fe2a"}}' 2026-02-19 22:15:47,119 25 INFO [tempest.lib.common.rest_client] Request (TestNetworkBasicOps:test_network_basic_ops): 201 POST https://neutron-public-openstack.apps-crc.testing/v2.0/security-group-rules 0.892s 2026-02-19 22:15:47,119 25 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"security_group_rule": {"security_group_id": "92c9359f-968c-4ad7-bc83-e0f1d325c125", "project_id": "2284ce8cb9424d27b421497fa9c3fe2a", "protocol": "icmp", "direction": "ingress"}} Response - Headers: {'date': 'Thu, 19 Feb 2026 22:15:47 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '570', 'x-openstack-request-id': 'req-fbccb397-d249-43fa-8bb0-bb59b406ece6', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=7f8eedfcd082174c94dab209a98907d7; 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": "4d7c8534-1065-464c-9cde-408f016ed099", "tenant_id": "2284ce8cb9424d27b421497fa9c3fe2a", "security_group_id": "92c9359f-968c-4ad7-bc83-e0f1d325c125", "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-19T22:15:46Z", "updated_at": "2026-02-19T22:15:46Z", "revision_number": 0, "project_id": "2284ce8cb9424d27b421497fa9c3fe2a"}}' 2026-02-19 22:15:47,749 25 INFO [tempest.lib.common.rest_client] Request (TestNetworkBasicOps:test_network_basic_ops): 201 POST https://neutron-public-openstack.apps-crc.testing/v2.0/security-group-rules 0.629s 2026-02-19 22:15:47,749 25 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"security_group_rule": {"security_group_id": "92c9359f-968c-4ad7-bc83-e0f1d325c125", "project_id": "2284ce8cb9424d27b421497fa9c3fe2a", "protocol": "icmp", "direction": "egress"}} Response - Headers: {'date': 'Thu, 19 Feb 2026 22:15:47 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '569', 'x-openstack-request-id': 'req-71579dfb-69e1-4f33-9b86-6978a068e813', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=7f8eedfcd082174c94dab209a98907d7; 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": "455b597b-46dc-4788-94e1-b5e9165007c8", "tenant_id": "2284ce8cb9424d27b421497fa9c3fe2a", "security_group_id": "92c9359f-968c-4ad7-bc83-e0f1d325c125", "ethertype": "IPv4", "direction": "egress", "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-19T22:15:47Z", "updated_at": "2026-02-19T22:15:47Z", "revision_number": 0, "project_id": "2284ce8cb9424d27b421497fa9c3fe2a"}}' 2026-02-19 22:15:48,053 25 INFO [tempest.lib.common.rest_client] Request (TestNetworkBasicOps:test_network_basic_ops): 201 POST https://neutron-public-openstack.apps-crc.testing/v2.0/security-group-rules 0.303s 2026-02-19 22:15:48,053 25 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"security_group_rule": {"security_group_id": "92c9359f-968c-4ad7-bc83-e0f1d325c125", "project_id": "2284ce8cb9424d27b421497fa9c3fe2a", "protocol": "icmp", "ethertype": "IPv6", "direction": "ingress"}} Response - Headers: {'date': 'Thu, 19 Feb 2026 22:15:48 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '575', 'x-openstack-request-id': 'req-83f39012-df43-4e46-bc3d-2742787ea0f2', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=7f8eedfcd082174c94dab209a98907d7; 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": "a65f90b6-6141-4ba9-a6e9-9a0924768c5f", "tenant_id": "2284ce8cb9424d27b421497fa9c3fe2a", "security_group_id": "92c9359f-968c-4ad7-bc83-e0f1d325c125", "ethertype": "IPv6", "direction": "ingress", "protocol": "ipv6-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-19T22:15:47Z", "updated_at": "2026-02-19T22:15:47Z", "revision_number": 0, "project_id": "2284ce8cb9424d27b421497fa9c3fe2a"}}' 2026-02-19 22:15:48,522 25 INFO [tempest.lib.common.rest_client] Request (TestNetworkBasicOps:test_network_basic_ops): 201 POST https://neutron-public-openstack.apps-crc.testing/v2.0/security-group-rules 0.468s 2026-02-19 22:15:48,522 25 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"security_group_rule": {"security_group_id": "92c9359f-968c-4ad7-bc83-e0f1d325c125", "project_id": "2284ce8cb9424d27b421497fa9c3fe2a", "protocol": "icmp", "ethertype": "IPv6", "direction": "egress"}} Response - Headers: {'date': 'Thu, 19 Feb 2026 22:15:48 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '574', 'x-openstack-request-id': 'req-ccbd7b1e-196f-4bbb-b95c-19dd383056bf', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=7f8eedfcd082174c94dab209a98907d7; 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": "a6ab6c3a-4820-4eb8-946c-06e5ded48a93", "tenant_id": "2284ce8cb9424d27b421497fa9c3fe2a", "security_group_id": "92c9359f-968c-4ad7-bc83-e0f1d325c125", "ethertype": "IPv6", "direction": "egress", "protocol": "ipv6-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-19T22:15:48Z", "updated_at": "2026-02-19T22:15:48Z", "revision_number": 0, "project_id": "2284ce8cb9424d27b421497fa9c3fe2a"}}' 2026-02-19 22:15:49,017 25 INFO [tempest.lib.common.rest_client] Request (TestNetworkBasicOps:test_network_basic_ops): 201 POST https://keystone-public-openstack.apps-crc.testing/v3/auth/tokens 0.490s 2026-02-19 22:15:49,017 25 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json'} Body: Response - Headers: {'date': 'Thu, 19 Feb 2026 22:15:48 GMT', 'server': 'Apache', 'content-length': '6256', 'x-subject-token': '', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-74bbff7d-fc59-4c2e-af00-9a3e5664c6a6', 'content-type': 'application/json', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=21e4ddad661e05439a720867a9546175; 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": "410926b988cd49339d30d9ee684f5aff", "name": "tempest-TestNetworkBasicOps-2066905283-project-member", "password_expires_at": null}, "audit_ids": ["IV_RvM8-QRqYO-rbWswF-w"], "expires_at": "2026-02-19T23:15:48.000000Z", "issued_at": "2026-02-19T22:15:48.000000Z", "project": {"domain": {"id": "default", "name": "Default"}, "id": "2284ce8cb9424d27b421497fa9c3fe2a", "name": "tempest-TestNetworkBasicOps-2066905283"}, "is_domain": false, "roles": [{"id": "8baa1783f83b46cc931ad937f20ac789", "name": "reader"}, {"id": "57c8da67aa5c40639d177448660720a2", "name": "member"}], "catalog": [{"endpoints": [{"name": "cinderv3", "id": "00dcba901f554ad6962b9c1463f495c5", "interface": "internal", "region_id": "regionOne", "url": "https://cinder-internal.openstack.svc:8776/v3", "region": "regionOne"}, {"name": "cinderv3", "id": "0a4ecf4a324e4a5f9ee96adc9c357f62", "interface": "public", "region_id": "regionOne", "url": "https://cinder-public-openstack.apps-crc.testing/v3", "region": "regionOne"}], "id": "041996b1cc894ae280db9a1c83e257b6", "type": "volumev3", "name": "cinderv3"}, {"endpoints": [{"name": "neutron", "id": "60aaa7684bb04b499fd86a6d48192dcc", "interface": "public", "region_id": "regionOne", "url": "https://neutron-public-openstack.apps-crc.testing", "region": "regionOne"}, {"name": "neutron", "id": "b1896fe4769a4be9843d520528954e3a", "interface": "internal", "region_id": "regionOne", "url": "https://neutron-internal.openstack.svc:9696", "region": "regionOne"}], "id": "1491750f1d884cbab15d9bb683713512", "type": "network", "name": "neutron"}, {"endpoints": [{"name": "glance", "id": "21088ce45af84a0c9acffca8c85bbea9", "interface": "public", "region_id": "regionOne", "url": "https://glance-default-public-openstack.apps-crc.testing", "region": "regionOne"}, {"name": "glance", "id": "7934a40a888c48a4a6523fa10d707f7e", "interface": "internal", "region_id": "regionOne", "url": "https://glance-default-internal.openstack.svc:9292", "region": "regionOne"}], "id": "19cd368063fa4618b09183d0698fd0f7", "type": "image", "name": "glance"}, {"endpoints": [{"name": "nova", "id": "43a5005daa654f439053c068e8bb6a83", "interface": "internal", "region_id": "regionOne", "url": "https://nova-internal.openstack.svc:8774/v2.1", "region": "regionOne"}, {"name": "nova", "id": "a5d5ad9975e043ad98842a1dbeed58f7", "interface": "public", "region_id": "regionOne", "url": "https://nova-public-openstack.apps-crc.testing/v2.1", "region": "regionOne"}], "id": "27195b9b9080474f891d1e0c8745bcfe", "type": "compute", "name": "nova"}, {"endpoints": [{"name": "heat-cfn", "id": "150019ca3e6b4ed9b7cfaaa84f0b6112", "interface": "public", "region_id": "regionOne", "url": "https://heat-cfnapi-public-openstack.apps-crc.testing/v1", "region": "regionOne"}, {"name": "heat-cfn", "id": "f8a035ec7e6d4e3f9383720548f55602", "interface": "internal", "region_id": "regionOne", "url": "https://heat-cfnapi-internal.openstack.svc:8000/v1", "region": "regionOne"}], "id": "303dd70ca8e24aae92b9aaa7ebfb7257", "type": "cloudformation", "name": "heat-cfn"}, {"endpoints": [{"name": "swift", "id": "0a87e7fbe7c942b1beaebdc413319c0d", "interface": "public", "region_id": "regionOne", "url": "https://swift-public-openstack.apps-crc.testing/v1/AUTH_2284ce8cb9424d27b421497fa9c3fe2a", "region": "regionOne"}, {"name": "swift", "id": "27fcd77bf080467b92a0c611b34f7dd5", "interface": "internal", "region_id": "regionOne", "url": "https://swift-internal.openstack.svc:8080/v1/AUTH_2284ce8cb9424d27b421497fa9c3fe2a", "region": "regionOne"}], "id": "3412587c1ee74089a2b3a2b1630271a2", "type": "object-store", "name": "swift"}, {"endpoints": [{"name": "aodh", "id": "6ec9779374a540bcb251f5d9b9027397", "interface": "public", "region_id": "regionOne", "url": "https://aodh-public-openstack.apps-crc.testing", "region": "regionOne"}, {"name": "aodh", "id": "a309a75bd79544a4827ccbc41f84fd00", "interface": "internal", "region_id": "regionOne", "url": "https://aodh-internal.openstack.svc:8042", "region": "regionOne"}], "id": "7cf2bf 2026-02-19 22:15:49,018 25 INFO [tempest.lib.common.fixed_network] (TestNetworkBasicOps:test_network_basic_ops) Found network None available for tenant 2026-02-19 22:15:53,137 25 INFO [tempest.lib.common.rest_client] Request (TestNetworkBasicOps:test_network_basic_ops): 202 POST https://nova-public-openstack.apps-crc.testing/v2.1/servers 4.119s 2026-02-19 22:15:53,138 25 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': ''} Body: {"server": {"name": "tempest-TestNetworkBasicOps-server-328848588", "imageRef": "0273678f-a6cf-492b-bbeb-5944132b38c3", "flavorRef": "db6e9b4b-f955-473d-b837-104fc6388d0d", "networks": [{"uuid": "bc0b2205-a480-4840-adb9-9a503c786602"}], "key_name": "tempest-TestNetworkBasicOps-104038353", "security_groups": [{"name": "tempest-secgroup-smoke-1105500472"}]}} Response - Headers: {'date': 'Thu, 19 Feb 2026 22:15:49 GMT', 'server': 'Apache', 'content-length': '446', 'location': 'https://nova-public-openstack.apps-crc.testing/v2.1/servers/ae70393a-a8fe-4c8f-9e7d-592da5db5361', '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-ec74576d-52ca-4def-9b4c-4e2a9ba83643', 'x-compute-request-id': 'req-ec74576d-52ca-4def-9b4c-4e2a9ba83643', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=9d586784b299b220cae43f9e1706fe39; 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": "ae70393a-a8fe-4c8f-9e7d-592da5db5361", "links": [{"rel": "self", "href": "https://nova-public-openstack.apps-crc.testing/v2.1/servers/ae70393a-a8fe-4c8f-9e7d-592da5db5361"}, {"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/servers/ae70393a-a8fe-4c8f-9e7d-592da5db5361"}], "OS-DCF:diskConfig": "MANUAL", "security_groups": [{"name": "tempest-secgroup-smoke-1105500472"}], "adminPass": "YkgXdm5rR5bc"}}' 2026-02-19 22:15:53,630 25 INFO [tempest.lib.common.rest_client] Request (TestNetworkBasicOps:test_network_basic_ops): 200 GET https://nova-public-openstack.apps-crc.testing/v2.1/servers/ae70393a-a8fe-4c8f-9e7d-592da5db5361 0.490s 2026-02-19 22:15:53,630 25 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': ''} Body: None Response - Headers: {'date': 'Thu, 19 Feb 2026 22:15:53 GMT', 'server': 'Apache', 'content-length': '1393', '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-298a5e62-9899-41d2-b7bd-ff4a62af517c', 'x-compute-request-id': 'req-298a5e62-9899-41d2-b7bd-ff4a62af517c', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=9d586784b299b220cae43f9e1706fe39; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/servers/ae70393a-a8fe-4c8f-9e7d-592da5db5361'} Body: b'{"server": {"id": "ae70393a-a8fe-4c8f-9e7d-592da5db5361", "name": "tempest-TestNetworkBasicOps-server-328848588", "status": "BUILD", "tenant_id": "2284ce8cb9424d27b421497fa9c3fe2a", "user_id": "410926b988cd49339d30d9ee684f5aff", "metadata": {}, "hostId": "", "image": {"id": "0273678f-a6cf-492b-bbeb-5944132b38c3", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/images/0273678f-a6cf-492b-bbeb-5944132b38c3"}]}, "flavor": {"id": "db6e9b4b-f955-473d-b837-104fc6388d0d", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/flavors/db6e9b4b-f955-473d-b837-104fc6388d0d"}]}, "created": "2026-02-19T22:15:53Z", "updated": "2026-02-19T22:15:53Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova-public-openstack.apps-crc.testing/v2.1/servers/ae70393a-a8fe-4c8f-9e7d-592da5db5361"}, {"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/servers/ae70393a-a8fe-4c8f-9e7d-592da5db5361"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "", "config_drive": "", "key_name": "tempest-TestNetworkBasicOps-104038353", "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-19 22:15:55,052 25 INFO [tempest.lib.common.rest_client] Request (TestNetworkBasicOps:test_network_basic_ops): 200 GET https://nova-public-openstack.apps-crc.testing/v2.1/servers/ae70393a-a8fe-4c8f-9e7d-592da5db5361 0.415s 2026-02-19 22:15:55,052 25 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': ''} Body: None Response - Headers: {'date': 'Thu, 19 Feb 2026 22:15:54 GMT', 'server': 'Apache', 'content-length': '1445', '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-f20945d0-86cd-4717-942b-dce0019146e1', 'x-compute-request-id': 'req-f20945d0-86cd-4717-942b-dce0019146e1', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=9d586784b299b220cae43f9e1706fe39; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/servers/ae70393a-a8fe-4c8f-9e7d-592da5db5361'} Body: b'{"server": {"id": "ae70393a-a8fe-4c8f-9e7d-592da5db5361", "name": "tempest-TestNetworkBasicOps-server-328848588", "status": "BUILD", "tenant_id": "2284ce8cb9424d27b421497fa9c3fe2a", "user_id": "410926b988cd49339d30d9ee684f5aff", "metadata": {}, "hostId": "5e42e0b36561f3fa9a574233a1509aa851d539aa0481cc4e64331cb8", "image": {"id": "0273678f-a6cf-492b-bbeb-5944132b38c3", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/images/0273678f-a6cf-492b-bbeb-5944132b38c3"}]}, "flavor": {"id": "db6e9b4b-f955-473d-b837-104fc6388d0d", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/flavors/db6e9b4b-f955-473d-b837-104fc6388d0d"}]}, "created": "2026-02-19T22:15:53Z", "updated": "2026-02-19T22:15:54Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova-public-openstack.apps-crc.testing/v2.1/servers/ae70393a-a8fe-4c8f-9e7d-592da5db5361"}, {"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/servers/ae70393a-a8fe-4c8f-9e7d-592da5db5361"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "nova", "config_drive": "", "key_name": "tempest-TestNetworkBasicOps-104038353", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "OS-EXT-STS:task_state": null, "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": []}}' 2026-02-19 22:15:55,055 25 INFO [tempest.common.waiters] State transition "BUILD/scheduling" ==> "BUILD/None" after 2 second wait 2026-02-19 22:15:58,296 25 INFO [tempest.lib.common.rest_client] Request (TestNetworkBasicOps:test_network_basic_ops): 200 GET https://nova-public-openstack.apps-crc.testing/v2.1/servers/ae70393a-a8fe-4c8f-9e7d-592da5db5361 2.240s 2026-02-19 22:15:58,297 25 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': ''} Body: None Response - Headers: {'date': 'Thu, 19 Feb 2026 22:15:56 GMT', 'server': 'Apache', 'content-length': '1519', '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-84b4b465-2890-446f-a9d5-3cdd6d546d52', 'x-compute-request-id': 'req-84b4b465-2890-446f-a9d5-3cdd6d546d52', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=9d586784b299b220cae43f9e1706fe39; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/servers/ae70393a-a8fe-4c8f-9e7d-592da5db5361'} Body: b'{"server": {"id": "ae70393a-a8fe-4c8f-9e7d-592da5db5361", "name": "tempest-TestNetworkBasicOps-server-328848588", "status": "BUILD", "tenant_id": "2284ce8cb9424d27b421497fa9c3fe2a", "user_id": "410926b988cd49339d30d9ee684f5aff", "metadata": {}, "hostId": "5e42e0b36561f3fa9a574233a1509aa851d539aa0481cc4e64331cb8", "image": {"id": "0273678f-a6cf-492b-bbeb-5944132b38c3", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/images/0273678f-a6cf-492b-bbeb-5944132b38c3"}]}, "flavor": {"id": "db6e9b4b-f955-473d-b837-104fc6388d0d", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/flavors/db6e9b4b-f955-473d-b837-104fc6388d0d"}]}, "created": "2026-02-19T22:15:53Z", "updated": "2026-02-19T22:15:54Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova-public-openstack.apps-crc.testing/v2.1/servers/ae70393a-a8fe-4c8f-9e7d-592da5db5361"}, {"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/servers/ae70393a-a8fe-4c8f-9e7d-592da5db5361"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "nova", "config_drive": "", "key_name": "tempest-TestNetworkBasicOps-104038353", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "tempest-secgroup-smoke-1105500472"}], "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-19 22:15:58,300 25 INFO [tempest.common.waiters] State transition "BUILD/None" ==> "BUILD/spawning" after 5 second wait 2026-02-19 22:16:00,807 25 INFO [tempest.lib.common.rest_client] Request (TestNetworkBasicOps:test_network_basic_ops): 200 GET https://nova-public-openstack.apps-crc.testing/v2.1/servers/ae70393a-a8fe-4c8f-9e7d-592da5db5361 1.505s 2026-02-19 22:16:00,807 25 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': ''} Body: None Response - Headers: {'date': 'Thu, 19 Feb 2026 22:15:59 GMT', 'server': 'Apache', 'content-length': '1519', '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-e3adccaa-9a1e-4210-b394-8b4f9f869eb9', 'x-compute-request-id': 'req-e3adccaa-9a1e-4210-b394-8b4f9f869eb9', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=9d586784b299b220cae43f9e1706fe39; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/servers/ae70393a-a8fe-4c8f-9e7d-592da5db5361'} Body: b'{"server": {"id": "ae70393a-a8fe-4c8f-9e7d-592da5db5361", "name": "tempest-TestNetworkBasicOps-server-328848588", "status": "BUILD", "tenant_id": "2284ce8cb9424d27b421497fa9c3fe2a", "user_id": "410926b988cd49339d30d9ee684f5aff", "metadata": {}, "hostId": "5e42e0b36561f3fa9a574233a1509aa851d539aa0481cc4e64331cb8", "image": {"id": "0273678f-a6cf-492b-bbeb-5944132b38c3", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/images/0273678f-a6cf-492b-bbeb-5944132b38c3"}]}, "flavor": {"id": "db6e9b4b-f955-473d-b837-104fc6388d0d", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/flavors/db6e9b4b-f955-473d-b837-104fc6388d0d"}]}, "created": "2026-02-19T22:15:53Z", "updated": "2026-02-19T22:15:54Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova-public-openstack.apps-crc.testing/v2.1/servers/ae70393a-a8fe-4c8f-9e7d-592da5db5361"}, {"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/servers/ae70393a-a8fe-4c8f-9e7d-592da5db5361"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "nova", "config_drive": "", "key_name": "tempest-TestNetworkBasicOps-104038353", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "tempest-secgroup-smoke-1105500472"}], "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-19 22:16:03,517 25 INFO [tempest.lib.common.rest_client] Request (TestNetworkBasicOps:test_network_basic_ops): 200 GET https://nova-public-openstack.apps-crc.testing/v2.1/servers/ae70393a-a8fe-4c8f-9e7d-592da5db5361 1.704s 2026-02-19 22:16:03,517 25 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': ''} Body: None Response - Headers: {'date': 'Thu, 19 Feb 2026 22:16:01 GMT', 'server': 'Apache', 'content-length': '1519', '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-5bc32c51-fd89-4b71-8d27-e56384845b5e', 'x-compute-request-id': 'req-5bc32c51-fd89-4b71-8d27-e56384845b5e', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=9d586784b299b220cae43f9e1706fe39; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/servers/ae70393a-a8fe-4c8f-9e7d-592da5db5361'} Body: b'{"server": {"id": "ae70393a-a8fe-4c8f-9e7d-592da5db5361", "name": "tempest-TestNetworkBasicOps-server-328848588", "status": "BUILD", "tenant_id": "2284ce8cb9424d27b421497fa9c3fe2a", "user_id": "410926b988cd49339d30d9ee684f5aff", "metadata": {}, "hostId": "5e42e0b36561f3fa9a574233a1509aa851d539aa0481cc4e64331cb8", "image": {"id": "0273678f-a6cf-492b-bbeb-5944132b38c3", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/images/0273678f-a6cf-492b-bbeb-5944132b38c3"}]}, "flavor": {"id": "db6e9b4b-f955-473d-b837-104fc6388d0d", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/flavors/db6e9b4b-f955-473d-b837-104fc6388d0d"}]}, "created": "2026-02-19T22:15:53Z", "updated": "2026-02-19T22:15:54Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova-public-openstack.apps-crc.testing/v2.1/servers/ae70393a-a8fe-4c8f-9e7d-592da5db5361"}, {"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/servers/ae70393a-a8fe-4c8f-9e7d-592da5db5361"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "nova", "config_drive": "", "key_name": "tempest-TestNetworkBasicOps-104038353", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "tempest-secgroup-smoke-1105500472"}], "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-19 22:16:06,366 25 INFO [tempest.lib.common.rest_client] Request (TestNetworkBasicOps:test_network_basic_ops): 200 GET https://nova-public-openstack.apps-crc.testing/v2.1/servers/ae70393a-a8fe-4c8f-9e7d-592da5db5361 1.845s 2026-02-19 22:16:06,367 25 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': ''} Body: None Response - Headers: {'date': 'Thu, 19 Feb 2026 22:16:04 GMT', 'server': 'Apache', 'content-length': '1691', '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-c4eaa4af-89a9-4930-823e-3a041b679e26', 'x-compute-request-id': 'req-c4eaa4af-89a9-4930-823e-3a041b679e26', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=9d586784b299b220cae43f9e1706fe39; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/servers/ae70393a-a8fe-4c8f-9e7d-592da5db5361'} Body: b'{"server": {"id": "ae70393a-a8fe-4c8f-9e7d-592da5db5361", "name": "tempest-TestNetworkBasicOps-server-328848588", "status": "ACTIVE", "tenant_id": "2284ce8cb9424d27b421497fa9c3fe2a", "user_id": "410926b988cd49339d30d9ee684f5aff", "metadata": {}, "hostId": "5e42e0b36561f3fa9a574233a1509aa851d539aa0481cc4e64331cb8", "image": {"id": "0273678f-a6cf-492b-bbeb-5944132b38c3", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/images/0273678f-a6cf-492b-bbeb-5944132b38c3"}]}, "flavor": {"id": "db6e9b4b-f955-473d-b837-104fc6388d0d", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/flavors/db6e9b4b-f955-473d-b837-104fc6388d0d"}]}, "created": "2026-02-19T22:15:53Z", "updated": "2026-02-19T22:16:04Z", "addresses": {"tempest-network-smoke--1344757336": [{"version": 4, "addr": "10.100.0.4", "OS-EXT-IPS:type": "fixed", "OS-EXT-IPS-MAC:mac_addr": "fa:16:3e:97:df:0c"}]}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova-public-openstack.apps-crc.testing/v2.1/servers/ae70393a-a8fe-4c8f-9e7d-592da5db5361"}, {"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/servers/ae70393a-a8fe-4c8f-9e7d-592da5db5361"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "nova", "config_drive": "True", "key_name": "tempest-TestNetworkBasicOps-104038353", "OS-SRV-USG:launched_at": "2026-02-19T22:16:04.000000", "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "tempest-secgroup-smoke-1105500472"}], "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-19 22:16:06,372 25 INFO [tempest.common.waiters] State transition "BUILD/spawning" ==> "ACTIVE/None" after 13 second wait 2026-02-19 22:16:07,724 25 INFO [tempest.lib.common.rest_client] Request (TestNetworkBasicOps:test_network_basic_ops): 200 GET https://nova-public-openstack.apps-crc.testing/v2.1/servers/ae70393a-a8fe-4c8f-9e7d-592da5db5361 1.352s 2026-02-19 22:16:07,725 25 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': ''} Body: None Response - Headers: {'date': 'Thu, 19 Feb 2026 22:16:06 GMT', 'server': 'Apache', 'content-length': '1691', '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-45365803-e3ad-4482-a7e4-7b9ae3c5118b', 'x-compute-request-id': 'req-45365803-e3ad-4482-a7e4-7b9ae3c5118b', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=9d586784b299b220cae43f9e1706fe39; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/servers/ae70393a-a8fe-4c8f-9e7d-592da5db5361'} Body: b'{"server": {"id": "ae70393a-a8fe-4c8f-9e7d-592da5db5361", "name": "tempest-TestNetworkBasicOps-server-328848588", "status": "ACTIVE", "tenant_id": "2284ce8cb9424d27b421497fa9c3fe2a", "user_id": "410926b988cd49339d30d9ee684f5aff", "metadata": {}, "hostId": "5e42e0b36561f3fa9a574233a1509aa851d539aa0481cc4e64331cb8", "image": {"id": "0273678f-a6cf-492b-bbeb-5944132b38c3", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/images/0273678f-a6cf-492b-bbeb-5944132b38c3"}]}, "flavor": {"id": "db6e9b4b-f955-473d-b837-104fc6388d0d", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/flavors/db6e9b4b-f955-473d-b837-104fc6388d0d"}]}, "created": "2026-02-19T22:15:53Z", "updated": "2026-02-19T22:16:04Z", "addresses": {"tempest-network-smoke--1344757336": [{"version": 4, "addr": "10.100.0.4", "OS-EXT-IPS:type": "fixed", "OS-EXT-IPS-MAC:mac_addr": "fa:16:3e:97:df:0c"}]}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova-public-openstack.apps-crc.testing/v2.1/servers/ae70393a-a8fe-4c8f-9e7d-592da5db5361"}, {"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/servers/ae70393a-a8fe-4c8f-9e7d-592da5db5361"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "nova", "config_drive": "True", "key_name": "tempest-TestNetworkBasicOps-104038353", "OS-SRV-USG:launched_at": "2026-02-19T22:16:04.000000", "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "tempest-secgroup-smoke-1105500472"}], "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-19 22:16:07,728 25 INFO [tempest.scenario.manager] Tenant networks not configured to be reachable. 2026-02-19 22:16:08,010 25 INFO [tempest.lib.common.rest_client] Request (TestNetworkBasicOps:test_network_basic_ops): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/ports?device_id=ae70393a-a8fe-4c8f-9e7d-592da5db5361 0.281s 2026-02-19 22:16:08,010 25 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Feb 2026 22:16:08 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '1338', 'x-openstack-request-id': 'req-61b56862-3212-4ecb-97f3-c2e0966421d3', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=7f8eedfcd082174c94dab209a98907d7; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/ports?device_id=ae70393a-a8fe-4c8f-9e7d-592da5db5361'} Body: b'{"ports":[{"id":"78f713f3-b4d5-4ccb-973c-90a4b2cede53","name":"","network_id":"bc0b2205-a480-4840-adb9-9a503c786602","tenant_id":"2284ce8cb9424d27b421497fa9c3fe2a","mac_address":"fa:16:3e:97:df:0c","admin_state_up":true,"status":"ACTIVE","device_id":"ae70393a-a8fe-4c8f-9e7d-592da5db5361","device_owner":"compute:nova","fixed_ips":[{"subnet_id":"b25807f2-b86d-4d76-b088-0c8b03fe3536","ip_address":"10.100.0.4"}],"allowed_address_pairs":[],"extra_dhcp_opts":[],"security_groups":["92c9359f-968c-4ad7-bc83-e0f1d325c125"],"description":"","binding:vnic_type":"normal","binding:profile":{},"binding:host_id":"compute-0.ctlplane.example.com","binding:vif_type":"ovs","binding:vif_details":{"port_filter":true,"connectivity":"l2","bridge_name":"br-int","datapath_type":"system","bound_drivers":{"0":"ovn"}},"qos_policy_id":null,"qos_network_policy_id":null,"port_security_enabled":true,"dns_name":"tempest-testnetworkbasicops-server-328848588","dns_assignment":[{"ip_address":"10.100.0.4","hostname":"tempest-testnetworkbasicops-server-328848588","fqdn":"tempest-testnetworkbasicops-server-328848588.openstackgate.local."}],"dns_domain":"","resource_request":null,"ip_allocation":"immediate","tags":[],"created_at":"2026-02-19T22:15:56Z","updated_at":"2026-02-19T22:16:03Z","revision_number":4,"project_id":"2284ce8cb9424d27b421497fa9c3fe2a"}]}' 2026-02-19 22:16:08,010 25 DEBUG [tempest.common.waiters] Server ID ae70393a-a8fe-4c8f-9e7d-592da5db5361 ports are all ACTIVE [{'id': '78f713f3-b4d5-4ccb-973c-90a4b2cede53', 'name': '', 'network_id': 'bc0b2205-a480-4840-adb9-9a503c786602', 'tenant_id': '2284ce8cb9424d27b421497fa9c3fe2a', 'mac_address': 'fa:16:3e:97:df:0c', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'ae70393a-a8fe-4c8f-9e7d-592da5db5361', 'device_owner': 'compute:nova', 'fixed_ips': [{'subnet_id': 'b25807f2-b86d-4d76-b088-0c8b03fe3536', 'ip_address': '10.100.0.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['92c9359f-968c-4ad7-bc83-e0f1d325c125'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'compute-0.ctlplane.example.com', 'binding:vif_type': 'ovs', 'binding:vif_details': {'port_filter': True, 'connectivity': 'l2', 'bridge_name': 'br-int', 'datapath_type': 'system', 'bound_drivers': {'0': 'ovn'}}, 'qos_policy_id': None, 'qos_network_policy_id': None, 'port_security_enabled': True, 'dns_name': 'tempest-testnetworkbasicops-server-328848588', 'dns_assignment': [{'ip_address': '10.100.0.4', 'hostname': 'tempest-testnetworkbasicops-server-328848588', 'fqdn': 'tempest-testnetworkbasicops-server-328848588.openstackgate.local.'}], 'dns_domain': '', 'resource_request': None, 'ip_allocation': 'immediate', 'tags': [], 'created_at': '2026-02-19T22:15:56Z', 'updated_at': '2026-02-19T22:16:03Z', 'revision_number': 4, 'project_id': '2284ce8cb9424d27b421497fa9c3fe2a'}]: 2026-02-19 22:16:11,006 25 INFO [tempest.lib.common.rest_client] Request (TestNetworkBasicOps:test_network_basic_ops): 201 POST https://neutron-public-openstack.apps-crc.testing/v2.0/floatingips 2.995s 2026-02-19 22:16:11,007 25 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"floatingip": {"floating_network_id": "3a8f619e-03ca-41e4-84e0-624987ce4e09", "port_id": "78f713f3-b4d5-4ccb-973c-90a4b2cede53", "tenant_id": "2284ce8cb9424d27b421497fa9c3fe2a", "fixed_ip_address": "10.100.0.4"}} Response - Headers: {'date': 'Thu, 19 Feb 2026 22:16:11 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '881', 'x-openstack-request-id': 'req-b2214d10-29b4-4a5c-9cf3-d93d5d0c5f15', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=7f8eedfcd082174c94dab209a98907d7; 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": "3913f817-98b3-4055-b310-773d791c89e6", "tenant_id": "2284ce8cb9424d27b421497fa9c3fe2a", "floating_ip_address": "192.168.122.218", "floating_network_id": "3a8f619e-03ca-41e4-84e0-624987ce4e09", "router_id": "c142f650-41ea-4842-a793-daed0792e0d5", "port_id": "78f713f3-b4d5-4ccb-973c-90a4b2cede53", "fixed_ip_address": "10.100.0.4", "status": "DOWN", "project_id": "2284ce8cb9424d27b421497fa9c3fe2a", "description": "", "qos_policy_id": null, "port_details": {"name": "", "network_id": "bc0b2205-a480-4840-adb9-9a503c786602", "mac_address": "fa:16:3e:97:df:0c", "admin_state_up": true, "status": "ACTIVE", "device_id": "ae70393a-a8fe-4c8f-9e7d-592da5db5361", "device_owner": "compute:nova"}, "dns_domain": "", "dns_name": "", "port_forwardings": [], "tags": [], "created_at": "2026-02-19T22:16:09Z", "updated_at": "2026-02-19T22:16:09Z", "revision_number": 0}}' 2026-02-19 22:16:11,269 25 INFO [tempest.lib.common.rest_client] Request (TestNetworkBasicOps:test_network_basic_ops): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/floatingips/3913f817-98b3-4055-b310-773d791c89e6 0.261s 2026-02-19 22:16:11,269 25 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Feb 2026 22:16:11 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '883', 'x-openstack-request-id': 'req-49ec6620-a7ae-4743-a4aa-5a31447725c2', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=7f8eedfcd082174c94dab209a98907d7; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/floatingips/3913f817-98b3-4055-b310-773d791c89e6'} Body: b'{"floatingip": {"id": "3913f817-98b3-4055-b310-773d791c89e6", "tenant_id": "2284ce8cb9424d27b421497fa9c3fe2a", "floating_ip_address": "192.168.122.218", "floating_network_id": "3a8f619e-03ca-41e4-84e0-624987ce4e09", "router_id": "c142f650-41ea-4842-a793-daed0792e0d5", "port_id": "78f713f3-b4d5-4ccb-973c-90a4b2cede53", "fixed_ip_address": "10.100.0.4", "status": "ACTIVE", "description": "", "qos_policy_id": null, "port_details": {"name": "", "network_id": "bc0b2205-a480-4840-adb9-9a503c786602", "mac_address": "fa:16:3e:97:df:0c", "admin_state_up": true, "status": "ACTIVE", "device_id": "ae70393a-a8fe-4c8f-9e7d-592da5db5361", "device_owner": "compute:nova"}, "dns_domain": "", "dns_name": "", "port_forwardings": [], "tags": [], "created_at": "2026-02-19T22:16:09Z", "updated_at": "2026-02-19T22:16:10Z", "revision_number": 1, "project_id": "2284ce8cb9424d27b421497fa9c3fe2a"}}' 2026-02-19 22:16:11,269 25 INFO [tempest.scenario.manager] FloatingIP: {'id': '3913f817-98b3-4055-b310-773d791c89e6', 'tenant_id': '2284ce8cb9424d27b421497fa9c3fe2a', 'floating_ip_address': '192.168.122.218', 'floating_network_id': '3a8f619e-03ca-41e4-84e0-624987ce4e09', 'router_id': 'c142f650-41ea-4842-a793-daed0792e0d5', 'port_id': '78f713f3-b4d5-4ccb-973c-90a4b2cede53', 'fixed_ip_address': '10.100.0.4', 'status': 'ACTIVE', 'description': '', 'qos_policy_id': None, 'port_details': {'name': '', 'network_id': 'bc0b2205-a480-4840-adb9-9a503c786602', 'mac_address': 'fa:16:3e:97:df:0c', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'ae70393a-a8fe-4c8f-9e7d-592da5db5361', 'device_owner': 'compute:nova'}, 'dns_domain': '', 'dns_name': '', 'port_forwardings': [], 'tags': [], 'created_at': '2026-02-19T22:16:09Z', 'updated_at': '2026-02-19T22:16:10Z', 'revision_number': 1, 'project_id': '2284ce8cb9424d27b421497fa9c3fe2a'} is at status: ACTIVE 2026-02-19 22:16:11,269 25 DEBUG [tempest.lib.common.utils.test_utils] Call refresh returns true in 0.262205 seconds 2026-02-19 22:16:11,270 25 DEBUG [tempest.scenario.manager] checking network connections to IP 192.168.122.218 with user: cirros 2026-02-19 22:16:11,270 25 DEBUG [tempest.scenario.manager] TestNetworkBasicOps:test_network_basic_ops begins to ping 192.168.122.218 in 120 sec and the expected result is reachable 2026-02-19 22:16:40,717 25 DEBUG [tempest.lib.common.utils.test_utils] Call ping returns true in 29.447279 seconds 2026-02-19 22:16:40,718 25 DEBUG [tempest.scenario.manager] TestNetworkBasicOps:test_network_basic_ops finishes ping 192.168.122.218 in 120 sec and the ping result is expected 2026-02-19 22:16:40,811 25 INFO [tempest.lib.common.rest_client] Request (TestNetworkBasicOps:test_network_basic_ops): 503 POST https://nova-public-openstack.apps-crc.testing/v2.1/servers/ae70393a-a8fe-4c8f-9e7d-592da5db5361/action 0.091s 2026-02-19 22:16:40,811 25 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': ''} Body: {"os-getConsoleOutput": {}} Response - Headers: {'date': 'Thu, 19 Feb 2026 22:16:40 GMT', 'server': 'Apache', 'content-length': '218', 'x-openstack-request-id': 'req-b80acd34-a4e0-4c44-89c6-61a055787d69', 'x-compute-request-id': 'req-b80acd34-a4e0-4c44-89c6-61a055787d69', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=9d586784b299b220cae43f9e1706fe39; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '503', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/servers/ae70393a-a8fe-4c8f-9e7d-592da5db5361/action'} Body: b'{"message": "The server is currently unavailable. Please try again at a later time.

\\nThe Keystone service is temporarily unavailable.\\n\\n", "code": "503 Service Unavailable", "title": "Service Unavailable"}' 2026-02-19 22:16:40,885 25 INFO [tempest.lib.common.rest_client] Request (TestNetworkBasicOps:_run_cleanups): 503 DELETE https://neutron-public-openstack.apps-crc.testing/v2.0/floatingips/3913f817-98b3-4055-b310-773d791c89e6 0.069s 2026-02-19 22:16:40,886 25 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Feb 2026 22:16:40 GMT', 'server': 'Apache', 'content-length': '218', 'content-type': 'application/json', 'x-openstack-request-id': 'req-79dd937a-62c5-4720-aaa7-96ca01ec192d', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=7f8eedfcd082174c94dab209a98907d7; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '503', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/floatingips/3913f817-98b3-4055-b310-773d791c89e6'} Body: b'{"message": "The server is currently unavailable. Please try again at a later time.

\\nThe Keystone service is temporarily unavailable.\\n\\n", "code": "503 Service Unavailable", "title": "Service Unavailable"}' 2026-02-19 22:16:40,953 25 INFO [tempest.lib.common.rest_client] Request (TestNetworkBasicOps:_run_cleanups): 503 DELETE https://nova-public-openstack.apps-crc.testing/v2.1/servers/ae70393a-a8fe-4c8f-9e7d-592da5db5361 0.063s 2026-02-19 22:16:40,953 25 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': ''} Body: None Response - Headers: {'date': 'Thu, 19 Feb 2026 22:16:40 GMT', 'server': 'Apache', 'content-length': '218', 'x-openstack-request-id': 'req-da533862-a57d-4269-a8f7-8bb96085c3f3', 'x-compute-request-id': 'req-da533862-a57d-4269-a8f7-8bb96085c3f3', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=9d586784b299b220cae43f9e1706fe39; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '503', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/servers/ae70393a-a8fe-4c8f-9e7d-592da5db5361'} Body: b'{"message": "The server is currently unavailable. Please try again at a later time.

\\nThe Keystone service is temporarily unavailable.\\n\\n", "code": "503 Service Unavailable", "title": "Service Unavailable"}' 2026-02-19 22:16:41,315 25 INFO [tempest.lib.common.rest_client] Request (TestNetworkBasicOps:_run_cleanups): 503 GET https://nova-public-openstack.apps-crc.testing/v2.1/servers/ae70393a-a8fe-4c8f-9e7d-592da5db5361 0.360s 2026-02-19 22:16:41,315 25 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': ''} Body: None Response - Headers: {'date': 'Thu, 19 Feb 2026 22:16:40 GMT', 'server': 'Apache', 'content-length': '218', 'x-openstack-request-id': 'req-d9aa6fa4-a237-4e8b-b738-0ee9a89bbfe9', 'x-compute-request-id': 'req-d9aa6fa4-a237-4e8b-b738-0ee9a89bbfe9', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=9d586784b299b220cae43f9e1706fe39; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '503', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/servers/ae70393a-a8fe-4c8f-9e7d-592da5db5361'} Body: b'{"message": "The server is currently unavailable. Please try again at a later time.

\\nThe Keystone service is temporarily unavailable.\\n\\n", "code": "503 Service Unavailable", "title": "Service Unavailable"}' 2026-02-19 22:16:41,373 25 INFO [tempest.lib.common.rest_client] Request (TestNetworkBasicOps:_run_cleanups): 503 DELETE https://neutron-public-openstack.apps-crc.testing/v2.0/security-groups/92c9359f-968c-4ad7-bc83-e0f1d325c125 0.057s 2026-02-19 22:16:41,373 25 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Feb 2026 22:16:41 GMT', 'server': 'Apache', 'content-length': '218', 'content-type': 'application/json', 'x-openstack-request-id': 'req-6a4180e3-c761-4cfb-9284-fb112dca3e87', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=7f8eedfcd082174c94dab209a98907d7; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '503', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/security-groups/92c9359f-968c-4ad7-bc83-e0f1d325c125'} Body: b'{"message": "The server is currently unavailable. Please try again at a later time.

\\nThe Keystone service is temporarily unavailable.\\n\\n", "code": "503 Service Unavailable", "title": "Service Unavailable"}' 2026-02-19 22:16:41,428 25 INFO [tempest.lib.common.rest_client] Request (TestNetworkBasicOps:_run_cleanups): 503 DELETE https://nova-public-openstack.apps-crc.testing/v2.1/os-keypairs/tempest-TestNetworkBasicOps-104038353 0.053s 2026-02-19 22:16:41,428 25 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': ''} Body: None Response - Headers: {'date': 'Thu, 19 Feb 2026 22:16:41 GMT', 'server': 'Apache', 'content-length': '218', 'x-openstack-request-id': 'req-b86209e7-54d8-4f98-9a73-37ac899ab47f', 'x-compute-request-id': 'req-b86209e7-54d8-4f98-9a73-37ac899ab47f', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=9d586784b299b220cae43f9e1706fe39; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '503', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/os-keypairs/tempest-TestNetworkBasicOps-104038353'} Body: b'{"message": "The server is currently unavailable. Please try again at a later time.

\\nThe Keystone service is temporarily unavailable.\\n\\n", "code": "503 Service Unavailable", "title": "Service Unavailable"}' 2026-02-19 22:16:41,477 25 INFO [tempest.lib.common.rest_client] Request (TestNetworkBasicOps:_run_cleanups): 503 PUT https://neutron-public-openstack.apps-crc.testing/v2.0/routers/c142f650-41ea-4842-a793-daed0792e0d5/remove_router_interface 0.048s 2026-02-19 22:16:41,477 25 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"subnet_id": "b25807f2-b86d-4d76-b088-0c8b03fe3536"} Response - Headers: {'date': 'Thu, 19 Feb 2026 22:16:41 GMT', 'server': 'Apache', 'content-length': '218', 'content-type': 'application/json', 'x-openstack-request-id': 'req-20c7d7ce-0e8e-455f-8b02-638e1b3b02c2', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=7f8eedfcd082174c94dab209a98907d7; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '503', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/routers/c142f650-41ea-4842-a793-daed0792e0d5/remove_router_interface'} Body: b'{"message": "The server is currently unavailable. Please try again at a later time.

\\nThe Keystone service is temporarily unavailable.\\n\\n", "code": "503 Service Unavailable", "title": "Service Unavailable"}' 2026-02-19 22:16:41,533 25 INFO [tempest.lib.common.rest_client] Request (TestNetworkBasicOps:_run_cleanups): 503 DELETE https://neutron-public-openstack.apps-crc.testing/v2.0/subnets/b25807f2-b86d-4d76-b088-0c8b03fe3536 0.055s 2026-02-19 22:16:41,534 25 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Feb 2026 22:16:41 GMT', 'server': 'Apache', 'content-length': '218', 'content-type': 'application/json', 'x-openstack-request-id': 'req-4bf39c19-d593-47aa-91a2-c3b7f49932d8', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=7f8eedfcd082174c94dab209a98907d7; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '503', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/subnets/b25807f2-b86d-4d76-b088-0c8b03fe3536'} Body: b'{"message": "The server is currently unavailable. Please try again at a later time.

\\nThe Keystone service is temporarily unavailable.\\n\\n", "code": "503 Service Unavailable", "title": "Service Unavailable"}' 2026-02-19 22:16:41,594 25 INFO [tempest.lib.common.rest_client] Request (TestNetworkBasicOps:_run_cleanups): 503 DELETE https://neutron-public-openstack.apps-crc.testing/v2.0/routers/c142f650-41ea-4842-a793-daed0792e0d5 0.060s 2026-02-19 22:16:41,594 25 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Feb 2026 22:16:41 GMT', 'server': 'Apache', 'content-length': '218', 'content-type': 'application/json', 'x-openstack-request-id': 'req-05b668bf-d8a8-4924-8731-ab88e0c39963', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=7f8eedfcd082174c94dab209a98907d7; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '503', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/routers/c142f650-41ea-4842-a793-daed0792e0d5'} Body: b'{"message": "The server is currently unavailable. Please try again at a later time.

\\nThe Keystone service is temporarily unavailable.\\n\\n", "code": "503 Service Unavailable", "title": "Service Unavailable"}' 2026-02-19 22:16:41,644 25 INFO [tempest.lib.common.rest_client] Request (TestNetworkBasicOps:_run_cleanups): 503 DELETE https://neutron-public-openstack.apps-crc.testing/v2.0/networks/bc0b2205-a480-4840-adb9-9a503c786602 0.048s 2026-02-19 22:16:41,644 25 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Feb 2026 22:16:41 GMT', 'server': 'Apache', 'content-length': '218', 'content-type': 'application/json', 'x-openstack-request-id': 'req-13745870-28ac-4782-b732-539e6330ddf7', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=7f8eedfcd082174c94dab209a98907d7; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '503', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/networks/bc0b2205-a480-4840-adb9-9a503c786602'} Body: b'{"message": "The server is currently unavailable. Please try again at a later time.

\\nThe Keystone service is temporarily unavailable.\\n\\n", "code": "503 Service Unavailable", "title": "Service Unavailable"}' 0 Content-Type: text/x-traceback;charset=utf8 traceback 7F6 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/scenario/test_network_basic_ops.py", line 435, in test_network_basic_ops self._check_public_network_connectivity(should_connect=True) File "/usr/lib/python3.9/site-packages/tempest/scenario/test_network_basic_ops.py", line 211, in _check_public_network_connectivity self.check_vm_connectivity( File "/usr/lib/python3.9/site-packages/tempest/scenario/manager.py", line 1082, in check_vm_connectivity self.assertTrue(self.ping_ip_address(ip_address, File "/usr/lib/python3.9/site-packages/tempest/scenario/manager.py", line 1047, in ping_ip_address self.log_console_output([server]) File "/usr/lib/python3.9/site-packages/tempest/scenario/manager.py", line 913, in log_console_output console_output = client.get_console_output( File "/usr/lib/python3.9/site-packages/tempest/lib/services/compute/servers_client.py", line 657, in get_console_output return self.action(server_id, 'os-getConsoleOutput', File "/usr/lib/python3.9/site-packages/tempest/lib/services/compute/servers_client.py", line 227, in action resp, body = self.post('servers/%s/action' % server_id, 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/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 0 Content-Type: text/x-traceback;charset=utf8 traceback-1 429 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/floating_ips_client.py", line 55, in delete_floatingip 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 0 Content-Type: text/x-traceback;charset=utf8 traceback-2 452 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/compute/servers_client.py", line 172, in delete_server resp, body = self.delete("servers/%s" % server_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/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 0 Content-Type: text/x-traceback;charset=utf8 traceback-3 446 Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/tempest/common/waiters.py", line 110, in wait_for_server_termination body = client.show_server(server_id)['server'] File "/usr/lib/python3.9/site-packages/tempest/lib/services/compute/servers_client.py", line 159, in show_server resp, body = self.get("servers/%s" % 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 0 Content-Type: text/x-traceback;charset=utf8 traceback-4 430 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/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 0 Content-Type: text/x-traceback;charset=utf8 traceback-5 3A3 Traceback (most recent call last): 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 0 Content-Type: text/x-traceback;charset=utf8 traceback-6 441 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/routers_client.py", line 82, in remove_router_interface return self.update_resource(uri, kwargs) File "/usr/lib/python3.9/site-packages/tempest/lib/services/network/base.py", line 77, in update_resource resp, body = self.put(req_uri, req_post_data) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 392, in put return self.request('PUT', url, extra_headers, headers, body, chunked) 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 0 Content-Type: text/x-traceback;charset=utf8 traceback-7 420 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 0 Content-Type: text/x-traceback;charset=utf8 traceback-8 420 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/routers_client.py", line 52, in delete_router 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 0 Content-Type: text/x-traceback;charset=utf8 traceback-9 422 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 0 ] tags: -worker-0 time: 2026-02-19 22:16:41.741570Z tags: worker-0 test: tearDownClass (tempest.scenario.test_network_basic_ops.TestNetworkBasicOps) time: 2026-02-19 22:16:41.741570Z failure: tearDownClass (tempest.scenario.test_network_basic_ops.TestNetworkBasicOps) [ multipart Content-Type: text/x-traceback;charset=utf8 traceback 5AB 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. 0 ] tags: -worker-0 .stestr/times.dbm.bak0000644012276001227600000002357515145705711015001 0ustar tempesttempest'tempest.api.compute.test_versions.TestVersions.test_get_version_details', (0, 8) 'tempest.api.compute.test_versions.TestVersions.test_list_api_versions', (512, 8) 'tempest.api.compute.flavors.test_flavors.FlavorsV2TestJSON.test_get_flavor', (1024, 7) 'tempest.api.compute.flavors.test_flavors.FlavorsV2TestJSON.test_list_flavors', (1536, 8) 'tempest.api.identity.admin.v3.test_policies.PoliciesTestJSON.test_create_update_delete_policy', (2048, 8) 'tempest.api.identity.admin.v3.test_endpoints.EndPointsTestJSON.test_update_endpoint', (2560, 8) 'tempest.api.identity.admin.v3.test_credentials.CredentialsTestJSON.test_credentials_create_get_update_delete', (3072, 8) 'tempest.api.image.v2.test_images.BasicOperationsImagesTest.test_delete_image', (3584, 8) 'tempest.api.identity.v3.test_api_discovery.TestApiDiscovery.test_api_media_types', (4096, 8) 'tempest.api.identity.v3.test_api_discovery.TestApiDiscovery.test_api_version_resources', (4608, 8) 'tempest.api.identity.v3.test_api_discovery.TestApiDiscovery.test_api_version_statuses', (5120, 8) 'tempest.api.identity.v3.test_api_discovery.TestApiDiscovery.test_list_api_versions', (5632, 8) 'tempest.api.image.v2.test_images.BasicOperationsImagesTest.test_register_upload_get_image_file', (6144, 8) 'tempest.api.image.v2.test_images.BasicOperationsImagesTest.test_update_image', (6656, 8) 'tempest.api.identity.admin.v3.test_regions.RegionsTestJSON.test_create_region_with_specific_id', (7168, 8) 'tempest.api.network.test_subnetpools_extensions.SubnetPoolsTestJSON.test_create_list_show_update_delete_subnetpools', (7680, 8) 'setUpClass (tempest.api.volume.test_volumes_actions.VolumesActionsTest)', (8192, 3) 'setUpClass (tempest.api.volume.test_volumes_get.VolumesGetTest)', (8704, 3) 'setUpClass (tempest.scenario.test_dashboard_basic_ops.TestDashboardBasicOps)', (9216, 3) 'tempest.api.object_storage.test_account_services.AccountTest.test_list_account_metadata', (9728, 8) 'tempest.api.object_storage.test_account_services.AccountTest.test_list_containers', (10240, 8) 'tempest.api.compute.security_groups.test_security_group_rules.SecurityGroupRulesTestJSON.test_security_group_rules_create', (10752, 8) 'tempest.api.identity.admin.v3.test_roles.RolesV3TestJSON.test_role_create_update_show_list', (11264, 8) 'tempest.api.compute.servers.test_server_addresses.ServerAddressesTestJSON.test_list_server_addresses', (11776, 8) 'tempest.api.object_storage.test_container_quotas.ContainerQuotasTest.test_upload_large_object', (12288, 8) 'tempest.api.object_storage.test_container_quotas.ContainerQuotasTest.test_upload_too_many_objects', (12800, 8) 'tempest.api.compute.servers.test_server_addresses.ServerAddressesTestJSON.test_list_server_addresses_by_network', (13312, 8) 'tempest.api.object_storage.test_container_quotas.ContainerQuotasTest.test_upload_valid_object', (13824, 8) 'tempest.api.compute.security_groups.test_security_groups.SecurityGroupsTestJSON.test_security_groups_create_list_delete', (14336, 9) 'tempest.api.compute.security_groups.test_security_group_rules.SecurityGroupRulesTestJSON.test_security_group_rules_list', (14848, 9) 'tempest.api.identity.admin.v3.test_services.ServicesTestJSON.test_create_update_get_service', (15360, 7) 'tempest.api.object_storage.test_object_services.ObjectTest.test_create_object', (15872, 7) 'tempest.api.object_storage.test_object_services.ObjectTest.test_get_object', (16384, 8) 'tempest.api.object_storage.test_object_services.ObjectTest.test_list_object_metadata', (16896, 8) 'tempest.api.object_storage.test_object_services.ObjectTest.test_update_object_metadata', (17408, 8) 'tempest.api.compute.servers.test_create_server.ServersTestJSON.test_list_servers', (17920, 7) 'tempest.api.compute.servers.test_create_server.ServersTestJSON.test_verify_server_details', (18432, 8) 'setUpClass (tempest.api.volume.test_versions.VersionsTest)', (18944, 3) 'setUpClass (tempest.api.compute.servers.test_create_server.ServersTestBootFromVolume)', (19456, 3) 'tempest.api.identity.admin.v3.test_domains.DomainsTestJSON.test_create_update_delete_domain', (19968, 8) 'tempest.api.network.test_networks.BulkNetworkOpsTest.test_bulk_create_delete_network', (20480, 8) 'tempest.api.identity.v3.test_domains.DefaultDomainTestJSON.test_default_domain_exists', (20992, 8) 'tempest.api.network.test_networks.BulkNetworkOpsIpV6Test.test_bulk_create_delete_network', (21504, 8) 'tempest.api.network.test_networks.BulkNetworkOpsTest.test_bulk_create_delete_port', (22016, 8) 'tempest.api.network.test_networks.NetworksIpV6Test.test_create_update_delete_network_subnet', (22528, 8) 'tempest.api.network.test_networks.NetworksIpV6Test.test_external_network_visibility', (23040, 8) 'tempest.api.network.test_networks.NetworksIpV6Test.test_list_networks', (23552, 8) 'tempest.api.network.test_networks.NetworksIpV6Test.test_list_subnets', (24064, 8) 'tempest.api.network.test_networks.NetworksIpV6Test.test_show_network', (24576, 8) 'tempest.api.network.test_networks.NetworksIpV6Test.test_show_subnet', (25088, 8) 'tempest.api.network.test_networks.BulkNetworkOpsIpV6Test.test_bulk_create_delete_port', (25600, 7) 'tempest.api.network.test_networks.BulkNetworkOpsTest.test_bulk_create_delete_subnet', (26112, 9) 'tempest.api.network.test_extensions.ExtensionsTestJSON.test_list_show_extensions', (26624, 9) 'tempest.api.network.test_networks.BulkNetworkOpsIpV6Test.test_bulk_create_delete_subnet', (27136, 7) 'tempest.api.network.test_ports.PortsIpV6TestJSON.test_create_port_in_allowed_allocation_pools', (27648, 8) 'tempest.api.network.test_ports.PortsIpV6TestJSON.test_create_port_with_no_securitygroups', (28160, 8) 'tempest.api.network.test_networks.NetworksTest.test_create_update_delete_network_subnet', (28672, 8) 'tempest.api.network.test_networks.NetworksTest.test_external_network_visibility', (29184, 8) 'tempest.api.network.test_ports.PortsIpV6TestJSON.test_create_update_delete_port', (29696, 8) 'tempest.api.network.test_networks.NetworksTest.test_list_networks', (30208, 7) 'tempest.api.network.test_ports.PortsIpV6TestJSON.test_list_ports', (30720, 8) 'tempest.api.network.test_networks.NetworksTest.test_list_subnets', (31232, 8) 'tempest.api.network.test_ports.PortsIpV6TestJSON.test_show_port', (31744, 8) 'setUpClass (telemetry_tempest_plugin.aodh.api.test_alarming_api_negative.TelemetryAlarmingNegativeTest)', (32256, 3) 'setUpClass (telemetry_tempest_plugin.scenario.test_gnocchi.GnocchiGabbiTest)', (32768, 3) 'tempest.api.network.test_networks.NetworksTest.test_show_network', (33280, 8) 'tempest.api.network.test_networks.NetworksTest.test_show_subnet', (33792, 8) 'telemetry_tempest_plugin.scenario.test_telemetry_integration_prometheus.PrometheusGabbiTest.test_autoscaling', (34304, 9) 'tempest.api.network.test_routers.RoutersIpV6Test.test_add_multiple_router_interfaces', (34816, 9) 'tearDownClass (tempest.api.network.test_networks.NetworksTest)', (35328, 3) 'tempest.api.network.test_routers.RoutersIpV6Test.test_add_remove_router_interface_with_port_id', (35840, 8) 'tearDownClass (tempest.api.network.test_ports.PortsIpV6TestJSON)', (36352, 3) 'setUpClass (tempest.scenario.test_server_multinode.TestServerMultinode)', (36864, 3) 'tempest.api.network.test_routers.RoutersIpV6Test.test_add_remove_router_interface_with_subnet_id', (37376, 8) 'telemetry_tempest_plugin.scenario.test_telemetry_integration_prometheus.PrometheusGabbiTest.test_ceilometer_sg_core_integration', (37888, 8) 'setUpClass (tempest.api.compute.servers.test_create_server.ServersTestManualDisk)', (38400, 3) 'setUpClass (telemetry_tempest_plugin.aodh.api.gnocchi.test_alarming_api.TelemetryAlarmingAPIGnocchiTest)', (38912, 3) 'setUpClass (telemetry_tempest_plugin.scenario.test_telemetry_integration.TestTelemetryIntegration)', (39424, 3) 'setUpClass (tempest.api.network.test_security_groups.SecGroupIPv6Test)', (39936, 3) 'tempest.api.network.test_routers.RoutersIpV6Test.test_create_show_list_update_delete_router', (40448, 8) 'setUpClass (tempest.api.network.test_security_groups.SecGroupTest)', (40960, 3) 'setUpClass (tempest.api.volume.test_volumes_list.VolumesListTestJSON)', (41472, 3) 'setUpClass (tempest.api.compute.servers.test_server_actions.ServerActionsTestJSON)', (41984, 3) 'tearDownClass (telemetry_tempest_plugin.scenario.test_telemetry_integration_prometheus.PrometheusGabbiTest)', (42496, 3) 'setUpClass (tempest.api.network.test_routers.RoutersTest)', (43008, 3) 'setUpClass (tempest.api.object_storage.test_account_quotas.AccountQuotasTest)', (43520, 3) 'tearDownClass (tempest.api.network.test_routers.RoutersIpV6Test)', (44032, 3) 'setUpClass (tempest.api.network.test_versions.NetworksApiDiscovery)', (44544, 3) 'setUpClass (telemetry_tempest_plugin.aodh.api.admin.test_alarming_api_admin.TelemetryAlarmingAPIAdminTest)', (45056, 3) 'setUpClass (tempest.api.object_storage.test_container_services.ContainerTest)', (45568, 3) 'setUpClass (telemetry_tempest_plugin.aodh.api.sql.test_alarming_api.TelemetryAlarmingAPIMysqlTest)', (46080, 3) 'tempest.api.compute.servers.test_attach_interfaces.AttachInterfacesUnderV243Test.test_add_remove_fixed_ip', (46592, 9) 'tearDownClass (tempest.api.compute.servers.test_attach_interfaces.AttachInterfacesUnderV243Test)', (47104, 3) 'setUpClass (tempest.api.identity.admin.v3.test_groups.GroupsV3TestJSON)', (47616, 3) 'setUpClass (tempest.api.identity.admin.v3.test_trusts.TrustsV3TestJSON)', (48128, 3) 'setUpClass (tempest.api.image.v2.test_versions.VersionsTest)', (48640, 3) 'setUpClass (tempest.api.network.test_floating_ips.FloatingIPTestJSON)', (49152, 3) 'setUpClass (tempest.api.network.test_ports.PortsTestJSON)', (49664, 3) 'setUpClass (tempest.scenario.test_server_basic_ops.TestServerBasicOps)', (50176, 3) 'setUpClass (telemetry_tempest_plugin.aodh.api.test_alarming_api.TelemetryAlarmingAPITest)', (50688, 3) 'tempest.scenario.test_network_basic_ops.TestNetworkBasicOps.test_network_basic_ops', (51200, 9) 'tearDownClass (tempest.scenario.test_network_basic_ops.TestNetworkBasicOps)', (51712, 3) 'setUpClass (telemetry_tempest_plugin.aodh.api.gnocchi.test_alarming_api_negative.TelemetryAlarmingNegativeGnocchiTest)', (52224, 3) .stestr/times.dbm.dir0000644012276001227600000002357515145705712015023 0ustar tempesttempest'tempest.api.compute.test_versions.TestVersions.test_get_version_details', (0, 8) 'tempest.api.compute.test_versions.TestVersions.test_list_api_versions', (512, 8) 'tempest.api.compute.flavors.test_flavors.FlavorsV2TestJSON.test_get_flavor', (1024, 7) 'tempest.api.compute.flavors.test_flavors.FlavorsV2TestJSON.test_list_flavors', (1536, 8) 'tempest.api.identity.admin.v3.test_policies.PoliciesTestJSON.test_create_update_delete_policy', (2048, 8) 'tempest.api.identity.admin.v3.test_endpoints.EndPointsTestJSON.test_update_endpoint', (2560, 8) 'tempest.api.identity.admin.v3.test_credentials.CredentialsTestJSON.test_credentials_create_get_update_delete', (3072, 8) 'tempest.api.image.v2.test_images.BasicOperationsImagesTest.test_delete_image', (3584, 8) 'tempest.api.identity.v3.test_api_discovery.TestApiDiscovery.test_api_media_types', (4096, 8) 'tempest.api.identity.v3.test_api_discovery.TestApiDiscovery.test_api_version_resources', (4608, 8) 'tempest.api.identity.v3.test_api_discovery.TestApiDiscovery.test_api_version_statuses', (5120, 8) 'tempest.api.identity.v3.test_api_discovery.TestApiDiscovery.test_list_api_versions', (5632, 8) 'tempest.api.image.v2.test_images.BasicOperationsImagesTest.test_register_upload_get_image_file', (6144, 8) 'tempest.api.image.v2.test_images.BasicOperationsImagesTest.test_update_image', (6656, 8) 'tempest.api.identity.admin.v3.test_regions.RegionsTestJSON.test_create_region_with_specific_id', (7168, 8) 'tempest.api.network.test_subnetpools_extensions.SubnetPoolsTestJSON.test_create_list_show_update_delete_subnetpools', (7680, 8) 'setUpClass (tempest.api.volume.test_volumes_actions.VolumesActionsTest)', (8192, 3) 'setUpClass (tempest.api.volume.test_volumes_get.VolumesGetTest)', (8704, 3) 'setUpClass (tempest.scenario.test_dashboard_basic_ops.TestDashboardBasicOps)', (9216, 3) 'tempest.api.object_storage.test_account_services.AccountTest.test_list_account_metadata', (9728, 8) 'tempest.api.object_storage.test_account_services.AccountTest.test_list_containers', (10240, 8) 'tempest.api.compute.security_groups.test_security_group_rules.SecurityGroupRulesTestJSON.test_security_group_rules_create', (10752, 8) 'tempest.api.identity.admin.v3.test_roles.RolesV3TestJSON.test_role_create_update_show_list', (11264, 8) 'tempest.api.compute.servers.test_server_addresses.ServerAddressesTestJSON.test_list_server_addresses', (11776, 8) 'tempest.api.object_storage.test_container_quotas.ContainerQuotasTest.test_upload_large_object', (12288, 8) 'tempest.api.object_storage.test_container_quotas.ContainerQuotasTest.test_upload_too_many_objects', (12800, 8) 'tempest.api.compute.servers.test_server_addresses.ServerAddressesTestJSON.test_list_server_addresses_by_network', (13312, 8) 'tempest.api.object_storage.test_container_quotas.ContainerQuotasTest.test_upload_valid_object', (13824, 8) 'tempest.api.compute.security_groups.test_security_groups.SecurityGroupsTestJSON.test_security_groups_create_list_delete', (14336, 9) 'tempest.api.compute.security_groups.test_security_group_rules.SecurityGroupRulesTestJSON.test_security_group_rules_list', (14848, 9) 'tempest.api.identity.admin.v3.test_services.ServicesTestJSON.test_create_update_get_service', (15360, 7) 'tempest.api.object_storage.test_object_services.ObjectTest.test_create_object', (15872, 7) 'tempest.api.object_storage.test_object_services.ObjectTest.test_get_object', (16384, 8) 'tempest.api.object_storage.test_object_services.ObjectTest.test_list_object_metadata', (16896, 8) 'tempest.api.object_storage.test_object_services.ObjectTest.test_update_object_metadata', (17408, 8) 'tempest.api.compute.servers.test_create_server.ServersTestJSON.test_list_servers', (17920, 7) 'tempest.api.compute.servers.test_create_server.ServersTestJSON.test_verify_server_details', (18432, 8) 'setUpClass (tempest.api.volume.test_versions.VersionsTest)', (18944, 3) 'setUpClass (tempest.api.compute.servers.test_create_server.ServersTestBootFromVolume)', (19456, 3) 'tempest.api.identity.admin.v3.test_domains.DomainsTestJSON.test_create_update_delete_domain', (19968, 8) 'tempest.api.network.test_networks.BulkNetworkOpsTest.test_bulk_create_delete_network', (20480, 8) 'tempest.api.identity.v3.test_domains.DefaultDomainTestJSON.test_default_domain_exists', (20992, 8) 'tempest.api.network.test_networks.BulkNetworkOpsIpV6Test.test_bulk_create_delete_network', (21504, 8) 'tempest.api.network.test_networks.BulkNetworkOpsTest.test_bulk_create_delete_port', (22016, 8) 'tempest.api.network.test_networks.NetworksIpV6Test.test_create_update_delete_network_subnet', (22528, 8) 'tempest.api.network.test_networks.NetworksIpV6Test.test_external_network_visibility', (23040, 8) 'tempest.api.network.test_networks.NetworksIpV6Test.test_list_networks', (23552, 8) 'tempest.api.network.test_networks.NetworksIpV6Test.test_list_subnets', (24064, 8) 'tempest.api.network.test_networks.NetworksIpV6Test.test_show_network', (24576, 8) 'tempest.api.network.test_networks.NetworksIpV6Test.test_show_subnet', (25088, 8) 'tempest.api.network.test_networks.BulkNetworkOpsIpV6Test.test_bulk_create_delete_port', (25600, 7) 'tempest.api.network.test_networks.BulkNetworkOpsTest.test_bulk_create_delete_subnet', (26112, 9) 'tempest.api.network.test_extensions.ExtensionsTestJSON.test_list_show_extensions', (26624, 9) 'tempest.api.network.test_networks.BulkNetworkOpsIpV6Test.test_bulk_create_delete_subnet', (27136, 7) 'tempest.api.network.test_ports.PortsIpV6TestJSON.test_create_port_in_allowed_allocation_pools', (27648, 8) 'tempest.api.network.test_ports.PortsIpV6TestJSON.test_create_port_with_no_securitygroups', (28160, 8) 'tempest.api.network.test_networks.NetworksTest.test_create_update_delete_network_subnet', (28672, 8) 'tempest.api.network.test_networks.NetworksTest.test_external_network_visibility', (29184, 8) 'tempest.api.network.test_ports.PortsIpV6TestJSON.test_create_update_delete_port', (29696, 8) 'tempest.api.network.test_networks.NetworksTest.test_list_networks', (30208, 7) 'tempest.api.network.test_ports.PortsIpV6TestJSON.test_list_ports', (30720, 8) 'tempest.api.network.test_networks.NetworksTest.test_list_subnets', (31232, 8) 'tempest.api.network.test_ports.PortsIpV6TestJSON.test_show_port', (31744, 8) 'setUpClass (telemetry_tempest_plugin.aodh.api.test_alarming_api_negative.TelemetryAlarmingNegativeTest)', (32256, 3) 'setUpClass (telemetry_tempest_plugin.scenario.test_gnocchi.GnocchiGabbiTest)', (32768, 3) 'tempest.api.network.test_networks.NetworksTest.test_show_network', (33280, 8) 'tempest.api.network.test_networks.NetworksTest.test_show_subnet', (33792, 8) 'telemetry_tempest_plugin.scenario.test_telemetry_integration_prometheus.PrometheusGabbiTest.test_autoscaling', (34304, 9) 'tempest.api.network.test_routers.RoutersIpV6Test.test_add_multiple_router_interfaces', (34816, 9) 'tearDownClass (tempest.api.network.test_networks.NetworksTest)', (35328, 3) 'tempest.api.network.test_routers.RoutersIpV6Test.test_add_remove_router_interface_with_port_id', (35840, 8) 'tearDownClass (tempest.api.network.test_ports.PortsIpV6TestJSON)', (36352, 3) 'setUpClass (tempest.scenario.test_server_multinode.TestServerMultinode)', (36864, 3) 'tempest.api.network.test_routers.RoutersIpV6Test.test_add_remove_router_interface_with_subnet_id', (37376, 8) 'telemetry_tempest_plugin.scenario.test_telemetry_integration_prometheus.PrometheusGabbiTest.test_ceilometer_sg_core_integration', (37888, 8) 'setUpClass (tempest.api.compute.servers.test_create_server.ServersTestManualDisk)', (38400, 3) 'setUpClass (telemetry_tempest_plugin.aodh.api.gnocchi.test_alarming_api.TelemetryAlarmingAPIGnocchiTest)', (38912, 3) 'setUpClass (telemetry_tempest_plugin.scenario.test_telemetry_integration.TestTelemetryIntegration)', (39424, 3) 'setUpClass (tempest.api.network.test_security_groups.SecGroupIPv6Test)', (39936, 3) 'tempest.api.network.test_routers.RoutersIpV6Test.test_create_show_list_update_delete_router', (40448, 8) 'setUpClass (tempest.api.network.test_security_groups.SecGroupTest)', (40960, 3) 'setUpClass (tempest.api.volume.test_volumes_list.VolumesListTestJSON)', (41472, 3) 'setUpClass (tempest.api.compute.servers.test_server_actions.ServerActionsTestJSON)', (41984, 3) 'tearDownClass (telemetry_tempest_plugin.scenario.test_telemetry_integration_prometheus.PrometheusGabbiTest)', (42496, 3) 'setUpClass (tempest.api.network.test_routers.RoutersTest)', (43008, 3) 'setUpClass (tempest.api.object_storage.test_account_quotas.AccountQuotasTest)', (43520, 3) 'tearDownClass (tempest.api.network.test_routers.RoutersIpV6Test)', (44032, 3) 'setUpClass (tempest.api.network.test_versions.NetworksApiDiscovery)', (44544, 3) 'setUpClass (telemetry_tempest_plugin.aodh.api.admin.test_alarming_api_admin.TelemetryAlarmingAPIAdminTest)', (45056, 3) 'setUpClass (tempest.api.object_storage.test_container_services.ContainerTest)', (45568, 3) 'setUpClass (telemetry_tempest_plugin.aodh.api.sql.test_alarming_api.TelemetryAlarmingAPIMysqlTest)', (46080, 3) 'tempest.api.compute.servers.test_attach_interfaces.AttachInterfacesUnderV243Test.test_add_remove_fixed_ip', (46592, 9) 'tearDownClass (tempest.api.compute.servers.test_attach_interfaces.AttachInterfacesUnderV243Test)', (47104, 3) 'setUpClass (tempest.api.identity.admin.v3.test_groups.GroupsV3TestJSON)', (47616, 3) 'setUpClass (tempest.api.identity.admin.v3.test_trusts.TrustsV3TestJSON)', (48128, 3) 'setUpClass (tempest.api.image.v2.test_versions.VersionsTest)', (48640, 3) 'setUpClass (tempest.api.network.test_floating_ips.FloatingIPTestJSON)', (49152, 3) 'setUpClass (tempest.api.network.test_ports.PortsTestJSON)', (49664, 3) 'setUpClass (tempest.scenario.test_server_basic_ops.TestServerBasicOps)', (50176, 3) 'setUpClass (telemetry_tempest_plugin.aodh.api.test_alarming_api.TelemetryAlarmingAPITest)', (50688, 3) 'tempest.scenario.test_network_basic_ops.TestNetworkBasicOps.test_network_basic_ops', (51200, 9) 'tearDownClass (tempest.scenario.test_network_basic_ops.TestNetworkBasicOps)', (51712, 3) 'setUpClass (telemetry_tempest_plugin.aodh.api.gnocchi.test_alarming_api_negative.TelemetryAlarmingNegativeGnocchiTest)', (52224, 3)