.stestr/0002755012276001227600000000000015137354652012433 5ustar tempesttempest.stestr/format0000644012276001227600000000000215137354412013626 0ustar tempesttempest1 .stestr/next-stream0000644012276001227600000000000215137354652014613 0ustar tempesttempest1 .stestr/times.dbm.dat0000644012276001227600000012000315137354652015001 0ustar tempesttempest0.0579550.0118480.3512640.670920.3486730.6518520.0287863.6351912.9795311.1645770.0216120.5809370.0748830.9361612.1091420.2396770.3228951.0451230.3337940.1782240.03705510.8722160.00.7343850.6506510.2591990.00.00.022.4428840.2940980.1283040.1824640.1132480.31681.1380210.00.27820.0008940.03.9322754.8863560.2253350.3922840.00.00.00.00.00.00.00.00.097.9814990.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.079.6360050.00.00.0.stestr/00000600012276001227600000274032315137354652012516 0ustar tempesttempesttime: 2026-01-31 10:28:03.687470Z tags: worker-1 test: tempest.api.compute.test_versions.TestVersions.test_get_version_details[id-b953a29e-929c-4a8e-81be-ec3a7e03cb76,smoke] time: 2026-01-31 10:28:03.745425Z 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-01-31 10:28:03,717 26 INFO [tempest.lib.common.rest_client] Request (TestVersions:test_get_version_details): 200 GET https://nova-public-openstack.apps-crc.testing/ 0.029s 2026-01-31 10:28:03,717 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': 'Sat, 31 Jan 2026 10:28:03 GMT', 'server': 'Apache', 'content-length': '417', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=845953e34a356f8e864f7c787055ac1c; 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-01-31 10:28:03,730 26 INFO [tempest.lib.common.rest_client] Request (TestVersions:test_get_version_details): 200 GET https://nova-public-openstack.apps-crc.testing/v2/ 0.011s 2026-01-31 10:28:03,730 26 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Sat, 31 Jan 2026 10:28:03 GMT', 'server': 'Apache', 'content-length': '399', 'x-openstack-request-id': 'req-47454658-bcd3-41f1-9594-a1fac2bc0882', 'x-compute-request-id': 'req-47454658-bcd3-41f1-9594-a1fac2bc0882', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=845953e34a356f8e864f7c787055ac1c; 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-01-31 10:28:03,743 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.012s 2026-01-31 10:28:03,744 26 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Sat, 31 Jan 2026 10:28:03 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-03d6d615-7bf0-4d89-b066-d83fd66e2fea', 'x-compute-request-id': 'req-03d6d615-7bf0-4d89-b066-d83fd66e2fea', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=845953e34a356f8e864f7c787055ac1c; 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-01-31 10:28:03.745691Z tags: worker-1 test: tempest.api.compute.test_versions.TestVersions.test_list_api_versions[id-6c0a0990-43b6-4529-9b61-5fd8daf7c55c,smoke] time: 2026-01-31 10:28:03.757539Z 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-01-31 10:28:03,755 26 INFO [tempest.lib.common.rest_client] Request (TestVersions:test_list_api_versions): 200 GET https://nova-public-openstack.apps-crc.testing/ 0.010s 2026-01-31 10:28:03,755 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': 'Sat, 31 Jan 2026 10:28:03 GMT', 'server': 'Apache', 'content-length': '417', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=845953e34a356f8e864f7c787055ac1c; 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-01-31 10:28:03.886556Z tags: worker-7 test: tempest.api.compute.flavors.test_flavors.FlavorsV2TestJSON.test_get_flavor[id-1f12046b-753d-40d2-abb6-d8eb8b30cb2f,smoke] time: 2026-01-31 10:28:04.237820Z 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-01-31 10:28:04,235 32 INFO [tempest.lib.common.rest_client] Request (FlavorsV2TestJSON:test_get_flavor): 200 GET https://nova-public-openstack.apps-crc.testing/v2.1/flavors/f3dcbeb5-bd7a-436b-a0c1-9d20fb387210 0.347s 2026-01-31 10:28:04,235 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': 'Sat, 31 Jan 2026 10:28:03 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-9a1bb0b7-8440-4705-aa38-a1727848fe9e', 'x-compute-request-id': 'req-9a1bb0b7-8440-4705-aa38-a1727848fe9e', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=845953e34a356f8e864f7c787055ac1c; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/flavors/f3dcbeb5-bd7a-436b-a0c1-9d20fb387210'} Body: b'{"flavor": {"id": "f3dcbeb5-bd7a-436b-a0c1-9d20fb387210", "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/f3dcbeb5-bd7a-436b-a0c1-9d20fb387210"}, {"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/flavors/f3dcbeb5-bd7a-436b-a0c1-9d20fb387210"}]}}' 0 ] tags: -worker-7 time: 2026-01-31 10:28:04.238070Z tags: worker-7 test: tempest.api.compute.flavors.test_flavors.FlavorsV2TestJSON.test_list_flavors[id-e36c0eaa-dff5-4082-ad1f-3f9a80aa3f59,smoke] time: 2026-01-31 10:28:04.908990Z 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-01-31 10:28:04,733 32 INFO [tempest.lib.common.rest_client] Request (FlavorsV2TestJSON:test_list_flavors): 200 GET https://nova-public-openstack.apps-crc.testing/v2.1/flavors 0.495s 2026-01-31 10:28:04,733 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': 'Sat, 31 Jan 2026 10:28:04 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-ea86cc12-186f-4ead-8d6a-75f2c9e0061c', 'x-compute-request-id': 'req-ea86cc12-186f-4ead-8d6a-75f2c9e0061c', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=845953e34a356f8e864f7c787055ac1c; 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": "5ace5526-788a-41cf-9e40-e75da8858688", "name": "m1.small", "links": [{"rel": "self", "href": "https://nova-public-openstack.apps-crc.testing/v2.1/flavors/5ace5526-788a-41cf-9e40-e75da8858688"}, {"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/flavors/5ace5526-788a-41cf-9e40-e75da8858688"}]}, {"id": "c1202399-8b63-40a6-aa53-0412e06dd7e6", "name": "m1.micro", "links": [{"rel": "self", "href": "https://nova-public-openstack.apps-crc.testing/v2.1/flavors/c1202399-8b63-40a6-aa53-0412e06dd7e6"}, {"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/flavors/c1202399-8b63-40a6-aa53-0412e06dd7e6"}]}, {"id": "f3dcbeb5-bd7a-436b-a0c1-9d20fb387210", "name": "m1.nano", "links": [{"rel": "self", "href": "https://nova-public-openstack.apps-crc.testing/v2.1/flavors/f3dcbeb5-bd7a-436b-a0c1-9d20fb387210"}, {"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/flavors/f3dcbeb5-bd7a-436b-a0c1-9d20fb387210"}]}]}' 2026-01-31 10:28:04,906 32 INFO [tempest.lib.common.rest_client] Request (FlavorsV2TestJSON:test_list_flavors): 200 GET https://nova-public-openstack.apps-crc.testing/v2.1/flavors/f3dcbeb5-bd7a-436b-a0c1-9d20fb387210 0.171s 2026-01-31 10:28:04,906 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': 'Sat, 31 Jan 2026 10:28:04 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-f5a6c8ff-b8e3-4366-8e0d-65afc716c71c', 'x-compute-request-id': 'req-f5a6c8ff-b8e3-4366-8e0d-65afc716c71c', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=845953e34a356f8e864f7c787055ac1c; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/flavors/f3dcbeb5-bd7a-436b-a0c1-9d20fb387210'} Body: b'{"flavor": {"id": "f3dcbeb5-bd7a-436b-a0c1-9d20fb387210", "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/f3dcbeb5-bd7a-436b-a0c1-9d20fb387210"}, {"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/flavors/f3dcbeb5-bd7a-436b-a0c1-9d20fb387210"}]}}' 0 ] tags: -worker-7 time: 2026-01-31 10:28:05.338531Z tags: worker-4 test: tempest.api.identity.admin.v3.test_policies.PoliciesTestJSON.test_create_update_delete_policy[id-e544703a-2f03-4cf2-9b0f-350782fdb0d3,smoke] time: 2026-01-31 10:28:05.687204Z 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:'' 126D 2026-01-31 10:28:05,470 29 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.131s 2026-01-31 10:28:05,470 29 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"policy": {"blob": "tempest-BlobName-126834793", "type": "tempest-PolicyType-2130890901"}} Response - Headers: {'date': 'Sat, 31 Jan 2026 10:28:05 GMT', 'server': 'Apache', 'content-length': '252', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-7e8330dc-b43f-4f46-9c40-7372babd2ae5', 'content-type': 'application/json', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=ec3d868695b92c6193e1fb2f0cf83dea; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '201', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/v3/policies'} Body: b'{"policy": {"id": "d09da46dff904620aa0527ef5899f8e8", "blob": "tempest-BlobName-126834793", "type": "tempest-PolicyType-2130890901", "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/policies/d09da46dff904620aa0527ef5899f8e8"}}}\n' 2026-01-31 10:28:05,598 29 INFO [tempest.lib.common.rest_client] Request (PoliciesTestJSON:test_create_update_delete_policy): 200 PATCH https://keystone-public-openstack.apps-crc.testing/v3/policies/d09da46dff904620aa0527ef5899f8e8 0.126s 2026-01-31 10:28:05,598 29 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"policy": {"type": "tempest-UpdatedPolicyType-790829925"}} Response - Headers: {'date': 'Sat, 31 Jan 2026 10:28:05 GMT', 'server': 'Apache', 'content-length': '258', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-8cb378fd-3ca0-484e-8996-9cd23f49e638', 'content-type': 'application/json', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=ec3d868695b92c6193e1fb2f0cf83dea; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/v3/policies/d09da46dff904620aa0527ef5899f8e8'} Body: b'{"policy": {"id": "d09da46dff904620aa0527ef5899f8e8", "blob": "tempest-BlobName-126834793", "type": "tempest-UpdatedPolicyType-790829925", "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/policies/d09da46dff904620aa0527ef5899f8e8"}}}\n' 2026-01-31 10:28:05,636 29 INFO [tempest.lib.common.rest_client] Request (PoliciesTestJSON:test_create_update_delete_policy): 200 GET https://keystone-public-openstack.apps-crc.testing/v3/policies/d09da46dff904620aa0527ef5899f8e8 0.038s 2026-01-31 10:28:05,637 29 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Sat, 31 Jan 2026 10:28:05 GMT', 'server': 'Apache', 'content-length': '258', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-b364ff1b-a515-4b1d-84d9-79e989d558b4', 'content-type': 'application/json', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=ec3d868695b92c6193e1fb2f0cf83dea; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/v3/policies/d09da46dff904620aa0527ef5899f8e8'} Body: b'{"policy": {"id": "d09da46dff904620aa0527ef5899f8e8", "blob": "tempest-BlobName-126834793", "type": "tempest-UpdatedPolicyType-790829925", "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/policies/d09da46dff904620aa0527ef5899f8e8"}}}\n' 2026-01-31 10:28:05,686 29 INFO [tempest.lib.common.rest_client] Request (PoliciesTestJSON:_run_cleanups): 204 DELETE https://keystone-public-openstack.apps-crc.testing/v3/policies/d09da46dff904620aa0527ef5899f8e8 0.049s 2026-01-31 10:28:05,686 29 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Sat, 31 Jan 2026 10:28:05 GMT', 'server': 'Apache', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-4a19745e-540f-4202-ba4c-ec131c845b71', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=ec3d868695b92c6193e1fb2f0cf83dea; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '204', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/v3/policies/d09da46dff904620aa0527ef5899f8e8'} Body: b'' 0 ] tags: -worker-4 time: 2026-01-31 10:28:15.593277Z 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-01-31 10:28:16.245129Z 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:'' 259D 2026-01-31 10:28:15,652 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.058s 2026-01-31 10:28:15,652 26 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"role": {"name": "tempest-Role-681184361"}} Response - Headers: {'date': 'Sat, 31 Jan 2026 10:28:15 GMT', 'server': 'Apache', 'content-length': '257', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-cc0411d1-9863-427b-b48c-f0a978f84777', 'content-type': 'application/json', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=ec3d868695b92c6193e1fb2f0cf83dea; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '201', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/v3/roles'} Body: b'{"role": {"id": "25e853c0cc2f4d4baa426b9354d3e4e5", "name": "tempest-Role-681184361", "domain_id": null, "description": null, "options": {}, "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/roles/25e853c0cc2f4d4baa426b9354d3e4e5"}}}\n' 2026-01-31 10:28:16,049 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/25e853c0cc2f4d4baa426b9354d3e4e5 0.397s 2026-01-31 10:28:16,050 26 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"role": {"name": "tempest-NewRole-75411882"}} Response - Headers: {'date': 'Sat, 31 Jan 2026 10:28:15 GMT', 'server': 'Apache', 'content-length': '259', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-33916d76-bc6e-449a-9032-7021a7042b3b', 'content-type': 'application/json', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=ec3d868695b92c6193e1fb2f0cf83dea; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/v3/roles/25e853c0cc2f4d4baa426b9354d3e4e5'} Body: b'{"role": {"id": "25e853c0cc2f4d4baa426b9354d3e4e5", "name": "tempest-NewRole-75411882", "domain_id": null, "description": null, "options": {}, "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/roles/25e853c0cc2f4d4baa426b9354d3e4e5"}}}\n' 2026-01-31 10:28:16,088 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/25e853c0cc2f4d4baa426b9354d3e4e5 0.037s 2026-01-31 10:28:16,089 26 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Sat, 31 Jan 2026 10:28:16 GMT', 'server': 'Apache', 'content-length': '259', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-6c34a93c-2078-487d-a152-40fb88950405', 'content-type': 'application/json', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=ec3d868695b92c6193e1fb2f0cf83dea; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/v3/roles/25e853c0cc2f4d4baa426b9354d3e4e5'} Body: b'{"role": {"id": "25e853c0cc2f4d4baa426b9354d3e4e5", "name": "tempest-NewRole-75411882", "domain_id": null, "description": null, "options": {}, "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/roles/25e853c0cc2f4d4baa426b9354d3e4e5"}}}\n' 2026-01-31 10:28:16,134 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.044s 2026-01-31 10:28:16,134 26 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Sat, 31 Jan 2026 10:28:16 GMT', 'server': 'Apache', 'content-length': '4074', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-70710e41-e29a-4bb4-850e-e9207a459635', 'content-type': 'application/json', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=ec3d868695b92c6193e1fb2f0cf83dea; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/v3/roles'} Body: b'{"roles": [{"id": "0c3fb44a9abf43ed8f076bd6b109049f", "name": "SwiftSystemReader", "domain_id": null, "description": null, "options": {}, "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/roles/0c3fb44a9abf43ed8f076bd6b109049f"}}, {"id": "0cb1623f046f4b00aea09165fb0e8041", "name": "tempest-role-1021129530", "domain_id": null, "description": null, "options": {}, "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/roles/0cb1623f046f4b00aea09165fb0e8041"}}, {"id": "0da3f20f8b7143cbbe7d95335b11e069", "name": "tempest-Role-1648615336", "domain_id": null, "description": null, "options": {}, "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/roles/0da3f20f8b7143cbbe7d95335b11e069"}}, {"id": "25e853c0cc2f4d4baa426b9354d3e4e5", "name": "tempest-NewRole-75411882", "domain_id": null, "description": null, "options": {}, "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/roles/25e853c0cc2f4d4baa426b9354d3e4e5"}}, {"id": "266abfc3dbf04630a92d77daa5f2e85a", "name": "tempest-role-764103320", "domain_id": null, "description": null, "options": {}, "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/roles/266abfc3dbf04630a92d77daa5f2e85a"}}, {"id": "4d349fc629ce412c92f207ad26668b2d", "name": "swiftoperator", "domain_id": null, "description": null, "options": {}, "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/roles/4d349fc629ce412c92f207ad26668b2d"}}, {"id": "58e2f18fcde44e569eef1a2f10684b35", "name": "ResellerAdmin", "domain_id": null, "description": null, "options": {}, "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/roles/58e2f18fcde44e569eef1a2f10684b35"}}, {"id": "6864a6f9dac44336b4d9037951b05e63", "name": "service", "domain_id": null, "description": null, "options": {}, "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/roles/6864a6f9dac44336b4d9037951b05e63"}}, {"id": "78a15c31d8c1419e8baa3421971adf15", "name": "admin", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/roles/78a15c31d8c1419e8baa3421971adf15"}}, {"id": "810ff437a29c48b783ba65c6eca85591", "name": "tempest-role-1792050832", "domain_id": null, "description": null, "options": {}, "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/roles/810ff437a29c48b783ba65c6eca85591"}}, {"id": "995be88fe7204ee183f619bd2ddfdb6d", "name": "reader", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/roles/995be88fe7204ee183f619bd2ddfdb6d"}}, {"id": "a38d2db2fce34c68b7ac73f0228952d9", "name": "tempest-NotDelegatedRole-1446775465", "domain_id": null, "description": null, "options": {}, "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/roles/a38d2db2fce34c68b7ac73f0228952d9"}}, {"id": "ae144b63660c4daf923b7266da9769dc", "name": "SwiftProjectReader", "domain_id": null, "description": null, "options": {}, "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/roles/ae144b63660c4daf923b7266da9769dc"}}, {"id": "b537dd53ee744ad9ba1c76cd904789de", "name": "member", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/roles/b537dd53ee744ad9ba1c76cd904789de"}}, {"id": "e67505d2b44642f18d72aa8fd0fa8dce", "name": "tempest-DelegatedRole-891008764", "domain_id": null, "description": null, "options": {}, "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/roles/e67505d2b44642f18d72aa8fd0fa8dce"}}, {"id": "ea6ffec000034819805647b78bff861d", "name": "heat_stack_user", "domain_id": null, "description": null, "options": {}, "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/roles/ea6ffec000034819805647b78bff861d"}}], "links": {"next": null, "self": "https://keystone-public-openstack.apps-crc.testing/v3/roles", "previous": null}}\n' 2026-01-31 10:28:16,244 26 INFO [tempest.lib.common.rest_client] Request (RolesV3TestJSON:_run_cleanups): 204 DELETE https://keystone-public-openstack.apps-crc.testing/v3/roles/25e853c0cc2f4d4baa426b9354d3e4e5 0.109s 2026-01-31 10:28:16,244 26 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Sat, 31 Jan 2026 10:28:16 GMT', 'server': 'Apache', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-43ae6260-7087-4709-bb6f-79a44c451025', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=ec3d868695b92c6193e1fb2f0cf83dea; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '204', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/v3/roles/25e853c0cc2f4d4baa426b9354d3e4e5'} Body: b'' 0 ] tags: -worker-1 time: 2026-01-31 10:28:17.318721Z tags: worker-4 test: tempest.api.image.v2.test_versions.VersionsTest.test_list_versions[id-659ea30a-a17c-4317-832c-0f68ed23c31d,smoke] time: 2026-01-31 10:28:17.347507Z successful: tempest.api.image.v2.test_versions.VersionsTest.test_list_versions[id-659ea30a-a17c-4317-832c-0f68ed23c31d,smoke] [ multipart Content-Type: text/plain;charset=utf8 pythonlogging:'' B38 2026-01-31 10:28:17,346 29 INFO [tempest.lib.common.rest_client] Request (VersionsTest:test_list_versions): 300 GET https://glance-default-public-openstack.apps-crc.testing/ 0.027s 2026-01-31 10:28:17,347 29 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json'} Body: None Response - Headers: {'date': 'Sat, 31 Jan 2026 10:28:17 GMT', 'server': 'Apache', 'content-length': '2102', 'content-type': 'application/json', 'set-cookie': 'c27908ff53cf87cdb033d6a54ac4cb8e=bd6960ae1a76861dfdaba3e6d0c28289; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '300', 'content-location': 'https://glance-default-public-openstack.apps-crc.testing/'} Body: b'{"versions": [{"id": "v2.15", "status": "CURRENT", "links": [{"rel": "self", "href": "https://glance-default-public-openstack.apps-crc.testing/v2/"}]}, {"id": "v2.13", "status": "SUPPORTED", "links": [{"rel": "self", "href": "https://glance-default-public-openstack.apps-crc.testing/v2/"}]}, {"id": "v2.12", "status": "SUPPORTED", "links": [{"rel": "self", "href": "https://glance-default-public-openstack.apps-crc.testing/v2/"}]}, {"id": "v2.11", "status": "SUPPORTED", "links": [{"rel": "self", "href": "https://glance-default-public-openstack.apps-crc.testing/v2/"}]}, {"id": "v2.10", "status": "SUPPORTED", "links": [{"rel": "self", "href": "https://glance-default-public-openstack.apps-crc.testing/v2/"}]}, {"id": "v2.9", "status": "SUPPORTED", "links": [{"rel": "self", "href": "https://glance-default-public-openstack.apps-crc.testing/v2/"}]}, {"id": "v2.8", "status": "SUPPORTED", "links": [{"rel": "self", "href": "https://glance-default-public-openstack.apps-crc.testing/v2/"}]}, {"id": "v2.7", "status": "SUPPORTED", "links": [{"rel": "self", "href": "https://glance-default-public-openstack.apps-crc.testing/v2/"}]}, {"id": "v2.6", "status": "SUPPORTED", "links": [{"rel": "self", "href": "https://glance-default-public-openstack.apps-crc.testing/v2/"}]}, {"id": "v2.5", "status": "SUPPORTED", "links": [{"rel": "self", "href": "https://glance-default-public-openstack.apps-crc.testing/v2/"}]}, {"id": "v2.4", "status": "SUPPORTED", "links": [{"rel": "self", "href": "https://glance-default-public-openstack.apps-crc.testing/v2/"}]}, {"id": "v2.3", "status": "SUPPORTED", "links": [{"rel": "self", "href": "https://glance-default-public-openstack.apps-crc.testing/v2/"}]}, {"id": "v2.2", "status": "SUPPORTED", "links": [{"rel": "self", "href": "https://glance-default-public-openstack.apps-crc.testing/v2/"}]}, {"id": "v2.1", "status": "SUPPORTED", "links": [{"rel": "self", "href": "https://glance-default-public-openstack.apps-crc.testing/v2/"}]}, {"id": "v2.0", "status": "SUPPORTED", "links": [{"rel": "self", "href": "https://glance-default-public-openstack.apps-crc.testing/v2/"}]}]}' 0 ] tags: -worker-4 time: 2026-01-31 10:28:14.443052Z tags: worker-7 test: tempest.api.identity.admin.v3.test_trusts.TrustsV3TestJSON.test_get_trusts_all[id-4773ebd5-ecbf-4255-b8d8-b63e6f72b65d,smoke] time: 2026-01-31 10:28:18.078243Z successful: tempest.api.identity.admin.v3.test_trusts.TrustsV3TestJSON.test_get_trusts_all[id-4773ebd5-ecbf-4255-b8d8-b63e6f72b65d,smoke] [ multipart Content-Type: text/plain;charset=utf8 pythonlogging:'' 7BB2 2026-01-31 10:28:14,651 32 INFO [tempest.lib.common.rest_client] Request (TrustsV3TestJSON:setUp): 201 POST https://keystone-public-openstack.apps-crc.testing/v3/projects 0.208s 2026-01-31 10:28:14,652 32 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"project": {"domain_id": "default", "name": "tempest-TrustsV3TestJSON-1802629271"}} Response - Headers: {'date': 'Sat, 31 Jan 2026 10:28:14 GMT', 'server': 'Apache', 'content-length': '352', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-3b69f2ca-b405-4e27-8510-f75c0bc0ae5a', 'content-type': 'application/json', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=ec3d868695b92c6193e1fb2f0cf83dea; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '201', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/v3/projects'} Body: b'{"project": {"id": "3430b4f087984b8287a681acc69da1e3", "name": "tempest-TrustsV3TestJSON-1802629271", "domain_id": "default", "description": "", "enabled": true, "parent_id": "default", "is_domain": false, "tags": [], "options": {}, "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/projects/3430b4f087984b8287a681acc69da1e3"}}}\n' 2026-01-31 10:28:15,094 32 INFO [tempest.lib.common.rest_client] Request (TrustsV3TestJSON:setUp): 201 POST https://keystone-public-openstack.apps-crc.testing/v3/users 0.442s 2026-01-31 10:28:15,094 32 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"user": {"name": "tempest-user-799673920", "description": "tempest-user-799673920description", "password": "O5=9K0J+TqMe3a*", "email": "tempest-user-799673920@testmail.xx", "project_id": "3430b4f087984b8287a681acc69da1e3", "domain_id": "default"}} Response - Headers: {'date': 'Sat, 31 Jan 2026 10:28:14 GMT', 'server': 'Apache', 'content-length': '436', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-b1e08855-2ae1-41e7-aa31-b2b2a40b9561', 'content-type': 'application/json', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=ec3d868695b92c6193e1fb2f0cf83dea; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '201', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/v3/users'} Body: b'{"user": {"description": "tempest-user-799673920description", "email": "tempest-user-799673920@testmail.xx", "project_id": "3430b4f087984b8287a681acc69da1e3", "id": "7d7aefdbd7374001af3e7c7db63a522d", "name": "tempest-user-799673920", "domain_id": "default", "enabled": true, "password_expires_at": null, "options": {}, "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/users/7d7aefdbd7374001af3e7c7db63a522d"}}}\n' 2026-01-31 10:28:15,205 32 INFO [tempest.lib.common.rest_client] Request (TrustsV3TestJSON:setUp): 201 POST https://keystone-public-openstack.apps-crc.testing/v3/roles 0.110s 2026-01-31 10:28:15,205 32 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"role": {"name": "tempest-DelegatedRole-891008764"}} Response - Headers: {'date': 'Sat, 31 Jan 2026 10:28:15 GMT', 'server': 'Apache', 'content-length': '266', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-bcaee37b-7642-4d4a-8417-9b6abcb25cbd', 'content-type': 'application/json', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=ec3d868695b92c6193e1fb2f0cf83dea; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '201', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/v3/roles'} Body: b'{"role": {"id": "e67505d2b44642f18d72aa8fd0fa8dce", "name": "tempest-DelegatedRole-891008764", "domain_id": null, "description": null, "options": {}, "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/roles/e67505d2b44642f18d72aa8fd0fa8dce"}}}\n' 2026-01-31 10:28:15,241 32 INFO [tempest.lib.common.rest_client] Request (TrustsV3TestJSON:setUp): 201 POST https://keystone-public-openstack.apps-crc.testing/v3/roles 0.035s 2026-01-31 10:28:15,241 32 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"role": {"name": "tempest-NotDelegatedRole-1446775465"}} Response - Headers: {'date': 'Sat, 31 Jan 2026 10:28:15 GMT', 'server': 'Apache', 'content-length': '270', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-20f4211a-fcc2-411b-ab78-8bcc8e50a825', 'content-type': 'application/json', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=ec3d868695b92c6193e1fb2f0cf83dea; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '201', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/v3/roles'} Body: b'{"role": {"id": "a38d2db2fce34c68b7ac73f0228952d9", "name": "tempest-NotDelegatedRole-1446775465", "domain_id": null, "description": null, "options": {}, "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/roles/a38d2db2fce34c68b7ac73f0228952d9"}}}\n' 2026-01-31 10:28:15,418 32 INFO [tempest.lib.common.rest_client] Request (TrustsV3TestJSON:setUp): 204 PUT https://keystone-public-openstack.apps-crc.testing/v3/projects/3430b4f087984b8287a681acc69da1e3/users/7d7aefdbd7374001af3e7c7db63a522d/roles/e67505d2b44642f18d72aa8fd0fa8dce 0.177s 2026-01-31 10:28:15,418 32 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Sat, 31 Jan 2026 10:28:15 GMT', 'server': 'Apache', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-0d5a33ac-06b9-4198-9645-ea1b3ba6f01a', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=ec3d868695b92c6193e1fb2f0cf83dea; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '204', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/v3/projects/3430b4f087984b8287a681acc69da1e3/users/7d7aefdbd7374001af3e7c7db63a522d/roles/e67505d2b44642f18d72aa8fd0fa8dce'} Body: b'' 2026-01-31 10:28:15,515 32 INFO [tempest.lib.common.rest_client] Request (TrustsV3TestJSON:setUp): 204 PUT https://keystone-public-openstack.apps-crc.testing/v3/projects/3430b4f087984b8287a681acc69da1e3/users/7d7aefdbd7374001af3e7c7db63a522d/roles/a38d2db2fce34c68b7ac73f0228952d9 0.096s 2026-01-31 10:28:15,515 32 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Sat, 31 Jan 2026 10:28:15 GMT', 'server': 'Apache', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-6695ae36-3b37-4773-a859-b81e95a87420', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=ec3d868695b92c6193e1fb2f0cf83dea; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '204', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/v3/projects/3430b4f087984b8287a681acc69da1e3/users/7d7aefdbd7374001af3e7c7db63a522d/roles/a38d2db2fce34c68b7ac73f0228952d9'} Body: b'' 2026-01-31 10:28:15,577 32 INFO [tempest.lib.common.rest_client] Request (TrustsV3TestJSON:setUp): 200 GET https://keystone-public-openstack.apps-crc.testing/v3/users 0.061s 2026-01-31 10:28:15,577 32 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Sat, 31 Jan 2026 10:28:15 GMT', 'server': 'Apache', 'content-length': '8279', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-ec7fbcfa-e50d-47f0-bfe5-4ea623e1f628', 'content-type': 'application/json', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=ec3d868695b92c6193e1fb2f0cf83dea; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/v3/users'} Body: b'{"users": [{"id": "d3342a7282114996b6010246d4ade24e", "name": "admin", "domain_id": "default", "enabled": true, "password_expires_at": null, "options": {}, "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/users/d3342a7282114996b6010246d4ade24e"}}, {"id": "501f8b8d04464c76a7404255c8876f5b", "name": "ceilometer", "domain_id": "default", "enabled": true, "default_project_id": "e68e3cc0ba3f47ec8138d9cffe4125f2", "password_expires_at": null, "options": {}, "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/users/501f8b8d04464c76a7404255c8876f5b"}}, {"id": "d85e62faba4546549170de772d2554b4", "name": "heat_stack_domain_admin", "domain_id": "4c95c90e58c94b3882332c0ff91b43e9", "enabled": true, "password_expires_at": null, "options": {}, "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/users/d85e62faba4546549170de772d2554b4"}}, {"id": "29b06415926949aba14b7dd48b4dd99d", "name": "glance", "domain_id": "default", "enabled": true, "default_project_id": "e68e3cc0ba3f47ec8138d9cffe4125f2", "password_expires_at": null, "options": {}, "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/users/29b06415926949aba14b7dd48b4dd99d"}}, {"id": "79bf87f4cae94575b4cba273aebcc017", "name": "cinder", "domain_id": "default", "enabled": true, "default_project_id": "e68e3cc0ba3f47ec8138d9cffe4125f2", "password_expires_at": null, "options": {}, "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/users/79bf87f4cae94575b4cba273aebcc017"}}, {"id": "af1040e9f4ea4b0c93b927140707472b", "name": "nova", "domain_id": "default", "enabled": true, "default_project_id": "e68e3cc0ba3f47ec8138d9cffe4125f2", "password_expires_at": null, "options": {}, "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/users/af1040e9f4ea4b0c93b927140707472b"}}, {"id": "ae00c53dd439409083ef020e0de984da", "name": "swift", "domain_id": "default", "enabled": true, "default_project_id": "e68e3cc0ba3f47ec8138d9cffe4125f2", "password_expires_at": null, "options": {}, "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/users/ae00c53dd439409083ef020e0de984da"}}, {"id": "1798a00e820845d9bd618b934283c585", "name": "barbican", "domain_id": "default", "enabled": true, "default_project_id": "e68e3cc0ba3f47ec8138d9cffe4125f2", "password_expires_at": null, "options": {}, "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/users/1798a00e820845d9bd618b934283c585"}}, {"id": "cac95154f7b046bd89e3638f252a9e14", "name": "neutron", "domain_id": "default", "enabled": true, "default_project_id": "e68e3cc0ba3f47ec8138d9cffe4125f2", "password_expires_at": null, "options": {}, "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/users/cac95154f7b046bd89e3638f252a9e14"}}, {"id": "3e5b968014254bdcbff8ba9c9599a5d8", "name": "heat", "domain_id": "default", "enabled": true, "default_project_id": "e68e3cc0ba3f47ec8138d9cffe4125f2", "password_expires_at": null, "options": {}, "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/users/3e5b968014254bdcbff8ba9c9599a5d8"}}, {"id": "b3f0b4dbacc44d46b2c36b3a025caf4a", "name": "placement", "domain_id": "default", "enabled": true, "default_project_id": "e68e3cc0ba3f47ec8138d9cffe4125f2", "password_expires_at": null, "options": {}, "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/users/b3f0b4dbacc44d46b2c36b3a025caf4a"}}, {"id": "892c578a336047b3aea5c79c6777abe7", "name": "aodh", "domain_id": "default", "enabled": true, "default_project_id": "e68e3cc0ba3f47ec8138d9cffe4125f2", "password_expires_at": null, "options": {}, "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/users/892c578a336047b3aea5c79c6777abe7"}}, {"tenantId": "4fbd8d763dd4499e9957c716a8e326dd", "email": "demo_tempestconf@test.com", "id": "4dc12bef1e634ef3bb7c5f5310792ebb", "name": "demo_tempestconf", "domain_id": "default", "enabled": true, "password_expires_at": null, "options": {}, "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/ 2026-01-31 10:28:16,115 32 INFO [tempest.lib.common.rest_client] Request (TrustsV3TestJSON:setUp): 201 POST https://keystone-public-openstack.apps-crc.testing/v3/auth/tokens 0.537s 2026-01-31 10:28:16,115 32 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json'} Body: Response - Headers: {'date': 'Sat, 31 Jan 2026 10:28:15 GMT', 'server': 'Apache', 'content-length': '6276', 'x-subject-token': '', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-f5798286-aedc-4d29-a528-7b1fe5f22148', 'content-type': 'application/json', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=ec3d868695b92c6193e1fb2f0cf83dea; 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": "7d7aefdbd7374001af3e7c7db63a522d", "name": "tempest-user-799673920", "password_expires_at": null}, "audit_ids": ["nVtHz6xjQWaLL2ME50OQCQ"], "expires_at": "2026-01-31T11:28:16.000000Z", "issued_at": "2026-01-31T10:28:16.000000Z", "project": {"domain": {"id": "default", "name": "Default"}, "id": "3430b4f087984b8287a681acc69da1e3", "name": "tempest-TrustsV3TestJSON-1802629271"}, "is_domain": false, "roles": [{"id": "e67505d2b44642f18d72aa8fd0fa8dce", "name": "tempest-DelegatedRole-891008764"}, {"id": "a38d2db2fce34c68b7ac73f0228952d9", "name": "tempest-NotDelegatedRole-1446775465"}], "catalog": [{"endpoints": [{"name": "neutron", "id": "555be329561f467f9e92f4e9cdffd8b7", "interface": "public", "region_id": "regionOne", "url": "https://neutron-public-openstack.apps-crc.testing", "region": "regionOne"}, {"name": "neutron", "id": "71a3e83b43314fdda5c9485703075338", "interface": "internal", "region_id": "regionOne", "url": "https://neutron-internal.openstack.svc:9696", "region": "regionOne"}], "id": "0692f50cb1ab48d4a0fd740a51bed5df", "type": "network", "name": "neutron"}, {"endpoints": [{"name": "cinderv3", "id": "73a95fbfdc9442d4a6865c0e054efca5", "interface": "public", "region_id": "regionOne", "url": "https://cinder-public-openstack.apps-crc.testing/v3", "region": "regionOne"}, {"name": "cinderv3", "id": "92f1f1a5cec548a08d6e594096046ef5", "interface": "internal", "region_id": "regionOne", "url": "https://cinder-internal.openstack.svc:8776/v3", "region": "regionOne"}], "id": "0f57ece4401c4854a8c760733bce9434", "type": "volumev3", "name": "cinderv3"}, {"endpoints": [{"name": "heat", "id": "7bd8369ff2ac4eeda2a5a94c1877418f", "interface": "internal", "region_id": "regionOne", "url": "https://heat-api-internal.openstack.svc:8004/v1/3430b4f087984b8287a681acc69da1e3", "region": "regionOne"}, {"name": "heat", "id": "d59a18e7d3e043fab0a1530c5f7177ed", "interface": "public", "region_id": "regionOne", "url": "https://heat-api-public-openstack.apps-crc.testing/v1/3430b4f087984b8287a681acc69da1e3", "region": "regionOne"}], "id": "1b1f0dda53f24a47b59040eb7bf55ebe", "type": "orchestration", "name": "heat"}, {"endpoints": [{"name": "aodh", "id": "6798c941471a475bbd7079d75972c238", "interface": "public", "region_id": "regionOne", "url": "https://aodh-public-openstack.apps-crc.testing", "region": "regionOne"}, {"name": "aodh", "id": "6a54c63d7e624939a0f589f9e11922f9", "interface": "internal", "region_id": "regionOne", "url": "https://aodh-internal.openstack.svc:8042", "region": "regionOne"}], "id": "1c01d60b6faa4c7eb545a1becee88462", "type": "alarming", "name": "aodh"}, {"endpoints": [{"name": "barbican", "id": "6f42dee8a82f42acb44d95f42f5fed89", "interface": "internal", "region_id": "regionOne", "url": "https://barbican-internal.openstack.svc:9311", "region": "regionOne"}, {"name": "barbican", "id": "ffa1f74903aa490eb708d4a415511569", "interface": "public", "region_id": "regionOne", "url": "https://barbican-public-openstack.apps-crc.testing", "region": "regionOne"}], "id": "63b76ce85f7e4915ab56db2d31ba7686", "type": "key-manager", "name": "barbican"}, {"endpoints": [{"name": "nova", "id": "1e850e5c83f14446acc85f90cd3fe1cc", "interface": "internal", "region_id": "regionOne", "url": "https://nova-internal.openstack.svc:8774/v2.1", "region": "regionOne"}, {"name": "nova", "id": "af5b3eb87b2c40d19481668d534f4221", "interface": "public", "region_id": "regionOne", "url": "https://nova-public-openstack.apps-crc.testing/v2.1", "region": "regionOne"}], "id": "64ec4619e9284669a986199d667ca98d", "type": "compute", "name": "nova"}, {"endpoints": [{"id": "413d6f5573884e8da4965409cdcc214a", "interface": "internal", "region_id": "regionOne", "url": "https://keystone-internal.openstack.svc:5000", "region": "regionOne"}, {"id": "45c4dd0f5e774edea49edaaeadc2184e", "interface": "public", "region_id": "regionOne", "url": "https://keystone-public-openstack.apps-crc.testing", "region": "regionOne"}], "id": "87cd9368e0894a6db81b59031a38acf9", "type": "identity", 2026-01-31 10:28:16,511 32 INFO [tempest.lib.common.rest_client] Request (TrustsV3TestJSON:test_get_trusts_all): 201 POST https://keystone-public-openstack.apps-crc.testing/v3/auth/tokens 0.391s 2026-01-31 10:28:16,511 32 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json'} Body: Response - Headers: {'date': 'Sat, 31 Jan 2026 10:28:16 GMT', 'server': 'Apache', 'content-length': '6276', 'x-subject-token': '', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-73731fd1-e836-401d-9040-0c163a3cb86e', 'content-type': 'application/json', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=ec3d868695b92c6193e1fb2f0cf83dea; 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": "7d7aefdbd7374001af3e7c7db63a522d", "name": "tempest-user-799673920", "password_expires_at": null}, "audit_ids": ["0g0M9XTsRBCiI-8WWr3PRQ"], "expires_at": "2026-01-31T11:28:16.000000Z", "issued_at": "2026-01-31T10:28:16.000000Z", "project": {"domain": {"id": "default", "name": "Default"}, "id": "3430b4f087984b8287a681acc69da1e3", "name": "tempest-TrustsV3TestJSON-1802629271"}, "is_domain": false, "roles": [{"id": "e67505d2b44642f18d72aa8fd0fa8dce", "name": "tempest-DelegatedRole-891008764"}, {"id": "a38d2db2fce34c68b7ac73f0228952d9", "name": "tempest-NotDelegatedRole-1446775465"}], "catalog": [{"endpoints": [{"name": "neutron", "id": "555be329561f467f9e92f4e9cdffd8b7", "interface": "public", "region_id": "regionOne", "url": "https://neutron-public-openstack.apps-crc.testing", "region": "regionOne"}, {"name": "neutron", "id": "71a3e83b43314fdda5c9485703075338", "interface": "internal", "region_id": "regionOne", "url": "https://neutron-internal.openstack.svc:9696", "region": "regionOne"}], "id": "0692f50cb1ab48d4a0fd740a51bed5df", "type": "network", "name": "neutron"}, {"endpoints": [{"name": "cinderv3", "id": "73a95fbfdc9442d4a6865c0e054efca5", "interface": "public", "region_id": "regionOne", "url": "https://cinder-public-openstack.apps-crc.testing/v3", "region": "regionOne"}, {"name": "cinderv3", "id": "92f1f1a5cec548a08d6e594096046ef5", "interface": "internal", "region_id": "regionOne", "url": "https://cinder-internal.openstack.svc:8776/v3", "region": "regionOne"}], "id": "0f57ece4401c4854a8c760733bce9434", "type": "volumev3", "name": "cinderv3"}, {"endpoints": [{"name": "heat", "id": "7bd8369ff2ac4eeda2a5a94c1877418f", "interface": "internal", "region_id": "regionOne", "url": "https://heat-api-internal.openstack.svc:8004/v1/3430b4f087984b8287a681acc69da1e3", "region": "regionOne"}, {"name": "heat", "id": "d59a18e7d3e043fab0a1530c5f7177ed", "interface": "public", "region_id": "regionOne", "url": "https://heat-api-public-openstack.apps-crc.testing/v1/3430b4f087984b8287a681acc69da1e3", "region": "regionOne"}], "id": "1b1f0dda53f24a47b59040eb7bf55ebe", "type": "orchestration", "name": "heat"}, {"endpoints": [{"name": "aodh", "id": "6798c941471a475bbd7079d75972c238", "interface": "public", "region_id": "regionOne", "url": "https://aodh-public-openstack.apps-crc.testing", "region": "regionOne"}, {"name": "aodh", "id": "6a54c63d7e624939a0f589f9e11922f9", "interface": "internal", "region_id": "regionOne", "url": "https://aodh-internal.openstack.svc:8042", "region": "regionOne"}], "id": "1c01d60b6faa4c7eb545a1becee88462", "type": "alarming", "name": "aodh"}, {"endpoints": [{"name": "barbican", "id": "6f42dee8a82f42acb44d95f42f5fed89", "interface": "internal", "region_id": "regionOne", "url": "https://barbican-internal.openstack.svc:9311", "region": "regionOne"}, {"name": "barbican", "id": "ffa1f74903aa490eb708d4a415511569", "interface": "public", "region_id": "regionOne", "url": "https://barbican-public-openstack.apps-crc.testing", "region": "regionOne"}], "id": "63b76ce85f7e4915ab56db2d31ba7686", "type": "key-manager", "name": "barbican"}, {"endpoints": [{"name": "nova", "id": "1e850e5c83f14446acc85f90cd3fe1cc", "interface": "internal", "region_id": "regionOne", "url": "https://nova-internal.openstack.svc:8774/v2.1", "region": "regionOne"}, {"name": "nova", "id": "af5b3eb87b2c40d19481668d534f4221", "interface": "public", "region_id": "regionOne", "url": "https://nova-public-openstack.apps-crc.testing/v2.1", "region": "regionOne"}], "id": "64ec4619e9284669a986199d667ca98d", "type": "compute", "name": "nova"}, {"endpoints": [{"id": "413d6f5573884e8da4965409cdcc214a", "interface": "internal", "region_id": "regionOne", "url": "https://keystone-internal.openstack.svc:5000", "region": "regionOne"}, {"id": "45c4dd0f5e774edea49edaaeadc2184e", "interface": "public", "region_id": "regionOne", "url": "https://keystone-public-openstack.apps-crc.testing", "region": "regionOne"}], "id": "87cd9368e0894a6db81b59031a38acf9", "type": "identity", 2026-01-31 10:28:16,682 32 INFO [tempest.lib.common.rest_client] Request (TrustsV3TestJSON:test_get_trusts_all): 201 POST https://keystone-public-openstack.apps-crc.testing/v3/OS-TRUST/trusts 0.171s 2026-01-31 10:28:16,682 32 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"trust": {"trustor_user_id": "7d7aefdbd7374001af3e7c7db63a522d", "trustee_user_id": "a124f4de50ba4037aa42198079480e4d", "project_id": "3430b4f087984b8287a681acc69da1e3", "roles": [{"name": "tempest-DelegatedRole-891008764"}], "impersonation": true, "expires_at": null}} Response - Headers: {'date': 'Sat, 31 Jan 2026 10:28:16 GMT', 'server': 'Apache', 'content-length': '902', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-aa0d2f18-7aeb-4e5f-8ea6-3624899c87b1', 'content-type': 'application/json', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=ec3d868695b92c6193e1fb2f0cf83dea; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '201', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/v3/OS-TRUST/trusts'} Body: b'{"trust": {"roles": [{"id": "e67505d2b44642f18d72aa8fd0fa8dce", "name": "tempest-DelegatedRole-891008764", "domain_id": null, "description": null, "options": {}, "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/roles/e67505d2b44642f18d72aa8fd0fa8dce"}}], "id": "4db935a4178545c4a8a240378b2d8a97", "trustor_user_id": "7d7aefdbd7374001af3e7c7db63a522d", "trustee_user_id": "a124f4de50ba4037aa42198079480e4d", "project_id": "3430b4f087984b8287a681acc69da1e3", "impersonation": true, "expires_at": null, "remaining_uses": null, "deleted_at": null, "redelegated_trust_id": null, "redelegation_count": 0, "roles_links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/4db935a4178545c4a8a240378b2d8a97/roles", "next": null, "previous": null}, "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/OS-TRUST/trusts/4db935a4178545c4a8a240378b2d8a97"}}}\n' 2026-01-31 10:28:16,807 32 INFO [tempest.lib.common.rest_client] Request (TrustsV3TestJSON:test_get_trusts_all): 200 GET https://keystone-public-openstack.apps-crc.testing/v3/OS-TRUST/trusts/ 0.124s 2026-01-31 10:28:16,807 32 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Sat, 31 Jan 2026 10:28:16 GMT', 'server': 'Apache', 'content-length': '608', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-05674133-f011-4950-a908-76d82649496e', 'content-type': 'application/json', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=ec3d868695b92c6193e1fb2f0cf83dea; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/v3/OS-TRUST/trusts/'} Body: b'{"trusts": [{"id": "4db935a4178545c4a8a240378b2d8a97", "trustor_user_id": "7d7aefdbd7374001af3e7c7db63a522d", "trustee_user_id": "a124f4de50ba4037aa42198079480e4d", "project_id": "3430b4f087984b8287a681acc69da1e3", "impersonation": true, "expires_at": null, "remaining_uses": null, "deleted_at": null, "redelegated_trust_id": null, "redelegation_count": 0, "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/OS-TRUST/trusts/4db935a4178545c4a8a240378b2d8a97"}}], "links": {"next": null, "self": "https://keystone-public-openstack.apps-crc.testing/v3/OS-TRUST/trusts", "previous": null}}\n' 2026-01-31 10:28:17,023 32 INFO [tempest.lib.common.rest_client] Request (TrustsV3TestJSON:tearDown): 204 DELETE https://keystone-public-openstack.apps-crc.testing/v3/OS-TRUST/trusts/4db935a4178545c4a8a240378b2d8a97 0.216s 2026-01-31 10:28:17,023 32 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Sat, 31 Jan 2026 10:28:16 GMT', 'server': 'Apache', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-e2c8f768-8ea1-4b85-9db8-b3943817b31d', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=ec3d868695b92c6193e1fb2f0cf83dea; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '204', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/v3/OS-TRUST/trusts/4db935a4178545c4a8a240378b2d8a97'} Body: b'' 2026-01-31 10:28:17,125 32 INFO [tempest.lib.common.rest_client] Request (TrustsV3TestJSON:tearDown): 404 GET https://keystone-public-openstack.apps-crc.testing/v3/OS-TRUST/trusts/4db935a4178545c4a8a240378b2d8a97 0.101s 2026-01-31 10:28:17,126 32 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Sat, 31 Jan 2026 10:28:17 GMT', 'server': 'Apache', 'content-length': '111', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-e9e0c3c3-0ca3-42dd-abb3-2278e5f0c997', 'content-type': 'application/json', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=ec3d868695b92c6193e1fb2f0cf83dea; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '404', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/v3/OS-TRUST/trusts/4db935a4178545c4a8a240378b2d8a97'} Body: b'{"error":{"code":404,"message":"Could not find trust: 4db935a4178545c4a8a240378b2d8a97.","title":"Not Found"}}\n' 2026-01-31 10:28:17,277 32 INFO [tempest.lib.common.rest_client] Request (TrustsV3TestJSON:_run_cleanups): 204 DELETE https://keystone-public-openstack.apps-crc.testing/v3/roles/a38d2db2fce34c68b7ac73f0228952d9 0.151s 2026-01-31 10:28:17,277 32 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Sat, 31 Jan 2026 10:28:17 GMT', 'server': 'Apache', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-6f117cf0-1bda-48a7-9d9b-911de1eff9a7', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=ec3d868695b92c6193e1fb2f0cf83dea; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '204', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/v3/roles/a38d2db2fce34c68b7ac73f0228952d9'} Body: b'' 2026-01-31 10:28:17,444 32 INFO [tempest.lib.common.rest_client] Request (TrustsV3TestJSON:_run_cleanups): 204 DELETE https://keystone-public-openstack.apps-crc.testing/v3/roles/e67505d2b44642f18d72aa8fd0fa8dce 0.167s 2026-01-31 10:28:17,445 32 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Sat, 31 Jan 2026 10:28:17 GMT', 'server': 'Apache', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-e89099f4-e901-447b-addc-19272521a6e1', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=ec3d868695b92c6193e1fb2f0cf83dea; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '204', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/v3/roles/e67505d2b44642f18d72aa8fd0fa8dce'} Body: b'' 2026-01-31 10:28:17,744 32 INFO [tempest.lib.common.rest_client] Request (TrustsV3TestJSON:_run_cleanups): 204 DELETE https://keystone-public-openstack.apps-crc.testing/v3/users/7d7aefdbd7374001af3e7c7db63a522d 0.298s 2026-01-31 10:28:17,744 32 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Sat, 31 Jan 2026 10:28:17 GMT', 'server': 'Apache', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-7539971a-7b13-41ad-90e1-7da2cf6ea942', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=ec3d868695b92c6193e1fb2f0cf83dea; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '204', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/v3/users/7d7aefdbd7374001af3e7c7db63a522d'} Body: b'' 2026-01-31 10:28:18,077 32 INFO [tempest.lib.common.rest_client] Request (TrustsV3TestJSON:_run_cleanups): 204 DELETE https://keystone-public-openstack.apps-crc.testing/v3/projects/3430b4f087984b8287a681acc69da1e3 0.332s 2026-01-31 10:28:18,077 32 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Sat, 31 Jan 2026 10:28:17 GMT', 'server': 'Apache', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-20d4a856-78fb-4efb-8679-54f58d1d364d', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=ec3d868695b92c6193e1fb2f0cf83dea; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '204', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/v3/projects/3430b4f087984b8287a681acc69da1e3'} Body: b'' 0 ] tags: -worker-7 time: 2026-01-31 10:28:21.726413Z tags: worker-2 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-01-31 10:28:24.705944Z 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:'' C1E 2026-01-31 10:28:23,699 27 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 1.971s 2026-01-31 10:28:23,699 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: {"security_group": {"name": "tempest-SecurityGroupRulesTestJSON-securitygroup-1198319247", "description": "tempest-description-1209982647"}} Response - Headers: {'date': 'Sat, 31 Jan 2026 10:28:21 GMT', 'server': 'Apache', 'content-length': '248', '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-c8aeb9e6-38cf-4318-b6b1-db5d9200f67a', 'x-compute-request-id': 'req-c8aeb9e6-38cf-4318-b6b1-db5d9200f67a', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=845953e34a356f8e864f7c787055ac1c; 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": "aee8373b-870e-43c8-861b-0a8299fb8be1", "description": "tempest-description-1209982647", "name": "tempest-SecurityGroupRulesTestJSON-securitygroup-1198319247", "tenant_id": "1e8b63e420974692bbc181b45e13d845", "rules": []}}' 2026-01-31 10:28:24,704 27 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 0.997s 2026-01-31 10:28:24,704 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: {"security_group_rule": {"parent_group_id": "aee8373b-870e-43c8-861b-0a8299fb8be1", "ip_protocol": "tcp", "from_port": 22, "to_port": 22}} Response - Headers: {'date': 'Sat, 31 Jan 2026 10:28:23 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-c44484cb-4940-48b2-8f5f-44bb71fdef63', 'x-compute-request-id': 'req-c44484cb-4940-48b2-8f5f-44bb71fdef63', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=845953e34a356f8e864f7c787055ac1c; 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": "700eb433-ad8b-4705-b61d-2c119e895d9f", "parent_group_id": "aee8373b-870e-43c8-861b-0a8299fb8be1", "ip_protocol": "tcp", "from_port": 22, "to_port": 22, "group": {}, "ip_range": {"cidr": "0.0.0.0/0"}}}' 0 ] tags: -worker-2 time: 2026-01-31 10:28:25.038764Z tags: worker-4 test: tempest.api.object_storage.test_account_quotas.AccountQuotasTest.test_admin_modify_quota[id-63f51f9f-5f1d-4fc6-b5be-d454d70949d6,smoke] time: 2026-01-31 10:28:26.203341Z successful: tempest.api.object_storage.test_account_quotas.AccountQuotasTest.test_admin_modify_quota[id-63f51f9f-5f1d-4fc6-b5be-d454d70949d6,smoke] [ multipart Content-Type: text/plain;charset=utf8 pythonlogging:'' 122B 2026-01-31 10:28:25,241 29 INFO [tempest.lib.common.rest_client] Request (AccountQuotasTest:setUp): 204 POST https://swift-public-openstack.apps-crc.testing/v1/AUTH_1d6e03c96f364a9da207d4ee69ed304b 0.202s 2026-01-31 10:28:25,241 29 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'X-Account-Meta-Quota-Bytes': '20', 'X-Auth-Token': ''} Body: Response - Headers: {'date': 'Sat, 31 Jan 2026 10:28:25 GMT', 'server': 'Apache', 'content-type': 'text/html; charset=UTF-8', 'x-trans-id': 'tx5e94b74a59e5470bba0a9-00697dd949', 'x-openstack-request-id': 'tx5e94b74a59e5470bba0a9-00697dd949', 'set-cookie': '8555ec7bc3b761f9a531b621867c3563=3a7374b2b1f52f86654c2dd2b5a51e28; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '204', 'content-location': 'https://swift-public-openstack.apps-crc.testing/v1/AUTH_1d6e03c96f364a9da207d4ee69ed304b'} Body: b'' 2026-01-31 10:28:25,277 29 INFO [tempest.lib.common.rest_client] Request (AccountQuotasTest:test_admin_modify_quota): 204 POST https://swift-public-openstack.apps-crc.testing/v1/AUTH_1d6e03c96f364a9da207d4ee69ed304b 0.035s 2026-01-31 10:28:25,277 29 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'X-Account-Meta-Quota-Bytes': '25', 'X-Auth-Token': ''} Body: Response - Headers: {'date': 'Sat, 31 Jan 2026 10:28:25 GMT', 'server': 'Apache', 'content-type': 'text/html; charset=UTF-8', 'x-trans-id': 'tx2cb6e07488f34eaaa1b7e-00697dd949', 'x-openstack-request-id': 'tx2cb6e07488f34eaaa1b7e-00697dd949', 'set-cookie': '8555ec7bc3b761f9a531b621867c3563=3a7374b2b1f52f86654c2dd2b5a51e28; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '204', 'content-location': 'https://swift-public-openstack.apps-crc.testing/v1/AUTH_1d6e03c96f364a9da207d4ee69ed304b'} Body: b'' 2026-01-31 10:28:25,542 29 INFO [tempest.lib.common.rest_client] Request (AccountQuotasTest:test_admin_modify_quota): 204 POST https://swift-public-openstack.apps-crc.testing/v1/AUTH_1d6e03c96f364a9da207d4ee69ed304b 0.264s 2026-01-31 10:28:25,543 29 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'X-Account-Meta-Quota-Bytes': '', 'X-Auth-Token': ''} Body: Response - Headers: {'date': 'Sat, 31 Jan 2026 10:28:25 GMT', 'server': 'Apache', 'content-type': 'text/html; charset=UTF-8', 'x-trans-id': 'tx97d72cfd443d46ddb6485-00697dd949', 'x-openstack-request-id': 'tx97d72cfd443d46ddb6485-00697dd949', 'set-cookie': '8555ec7bc3b761f9a531b621867c3563=3a7374b2b1f52f86654c2dd2b5a51e28; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '204', 'content-location': 'https://swift-public-openstack.apps-crc.testing/v1/AUTH_1d6e03c96f364a9da207d4ee69ed304b'} Body: b'' 2026-01-31 10:28:25,595 29 INFO [tempest.lib.common.rest_client] Request (AccountQuotasTest:test_admin_modify_quota): 204 POST https://swift-public-openstack.apps-crc.testing/v1/AUTH_1d6e03c96f364a9da207d4ee69ed304b 0.051s 2026-01-31 10:28:25,595 29 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'X-Account-Meta-Quota-Bytes': '20', 'X-Auth-Token': ''} Body: Response - Headers: {'date': 'Sat, 31 Jan 2026 10:28:25 GMT', 'server': 'Apache', 'content-type': 'text/html; charset=UTF-8', 'x-trans-id': 'txea3da89061e8475e8e961-00697dd949', 'x-openstack-request-id': 'txea3da89061e8475e8e961-00697dd949', 'set-cookie': '8555ec7bc3b761f9a531b621867c3563=3a7374b2b1f52f86654c2dd2b5a51e28; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '204', 'content-location': 'https://swift-public-openstack.apps-crc.testing/v1/AUTH_1d6e03c96f364a9da207d4ee69ed304b'} Body: b'' 2026-01-31 10:28:26,202 29 INFO [tempest.lib.common.rest_client] Request (AccountQuotasTest:tearDown): 204 POST https://swift-public-openstack.apps-crc.testing/v1/AUTH_1d6e03c96f364a9da207d4ee69ed304b 0.607s 2026-01-31 10:28:26,203 29 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'X-Remove-Account-Meta-Quota-Bytes': 'x', 'X-Auth-Token': ''} Body: Response - Headers: {'date': 'Sat, 31 Jan 2026 10:28:26 GMT', 'server': 'Apache', 'content-type': 'text/html; charset=UTF-8', 'x-trans-id': 'tx87ce7602dece40568ae84-00697dd949', 'x-openstack-request-id': 'tx87ce7602dece40568ae84-00697dd949', 'set-cookie': '8555ec7bc3b761f9a531b621867c3563=3a7374b2b1f52f86654c2dd2b5a51e28; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '204', 'content-location': 'https://swift-public-openstack.apps-crc.testing/v1/AUTH_1d6e03c96f364a9da207d4ee69ed304b'} Body: b'' 0 ] tags: -worker-4 time: 2026-01-31 10:28:26.740035Z tags: worker-1 test: tempest.api.network.test_versions.NetworksApiDiscovery.test_api_version_resources[id-cac8a836-c2e0-4304-b556-cd299c7281d1,smoke] time: 2026-01-31 10:28:26.761647Z successful: tempest.api.network.test_versions.NetworksApiDiscovery.test_api_version_resources[id-cac8a836-c2e0-4304-b556-cd299c7281d1,smoke] [ multipart Content-Type: text/plain;charset=utf8 pythonlogging:'' 3B1 2026-01-31 10:28:26,760 26 INFO [tempest.lib.common.rest_client] Request (NetworksApiDiscovery:test_api_version_resources): 200 GET https://neutron-public-openstack.apps-crc.testing/ 0.020s 2026-01-31 10:28:26,761 26 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Sat, 31 Jan 2026 10:28:26 GMT', 'server': 'Apache', 'content-length': '145', 'content-type': 'application/json', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d13b4f4b17b3a9b9a19c2c2d84bc76b8; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/'} Body: b'{"versions": [{"id": "v2.0", "status": "CURRENT", "links": [{"rel": "self", "href": "http://neutron-public-openstack.apps-crc.testing/v2.0/"}]}]}' 0 ] tags: -worker-1 time: 2026-01-31 10:28:26.203602Z tags: worker-4 test: tempest.api.object_storage.test_account_quotas.AccountQuotasTest.test_upload_valid_object[id-a22ef352-a342-4587-8f47-3bbdb5b039c4,smoke] time: 2026-01-31 10:28:26.784539Z successful: tempest.api.object_storage.test_account_quotas.AccountQuotasTest.test_upload_valid_object[id-a22ef352-a342-4587-8f47-3bbdb5b039c4,smoke] [ multipart Content-Type: text/plain;charset=utf8 pythonlogging:'' BEE 2026-01-31 10:28:26,345 29 INFO [tempest.lib.common.rest_client] Request (AccountQuotasTest:setUp): 204 POST https://swift-public-openstack.apps-crc.testing/v1/AUTH_1d6e03c96f364a9da207d4ee69ed304b 0.141s 2026-01-31 10:28:26,345 29 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'X-Account-Meta-Quota-Bytes': '20', 'X-Auth-Token': ''} Body: Response - Headers: {'date': 'Sat, 31 Jan 2026 10:28:26 GMT', 'server': 'Apache', 'content-type': 'text/html; charset=UTF-8', 'x-trans-id': 'tx532a634f5b674cd5a067a-00697dd94a', 'x-openstack-request-id': 'tx532a634f5b674cd5a067a-00697dd94a', 'set-cookie': '8555ec7bc3b761f9a531b621867c3563=3a7374b2b1f52f86654c2dd2b5a51e28; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '204', 'content-location': 'https://swift-public-openstack.apps-crc.testing/v1/AUTH_1d6e03c96f364a9da207d4ee69ed304b'} Body: b'' 2026-01-31 10:28:26,759 29 INFO [tempest.lib.common.rest_client] Request (AccountQuotasTest:test_upload_valid_object): 201 PUT https://swift-public-openstack.apps-crc.testing/v1/AUTH_1d6e03c96f364a9da207d4ee69ed304b/tempest-TestContainer-356058930/tempest-TestObject-983721516 0.413s 2026-01-31 10:28:26,759 29 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: test Response - Headers: {'date': 'Sat, 31 Jan 2026 10:28:26 GMT', 'server': 'Apache', 'content-type': 'text/html; charset=UTF-8', 'content-length': '0', 'etag': '098f6bcd4621d373cade4e832627b4f6', 'last-modified': 'Sat, 31 Jan 2026 10:28:27 GMT', 'x-trans-id': 'tx06d7f40b410f4da3a2e32-00697dd94a', 'x-openstack-request-id': 'tx06d7f40b410f4da3a2e32-00697dd94a', 'set-cookie': '8555ec7bc3b761f9a531b621867c3563=3a7374b2b1f52f86654c2dd2b5a51e28; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '201', 'content-location': 'https://swift-public-openstack.apps-crc.testing/v1/AUTH_1d6e03c96f364a9da207d4ee69ed304b/tempest-TestContainer-356058930/tempest-TestObject-983721516'} Body: b'' 2026-01-31 10:28:26,784 29 INFO [tempest.lib.common.rest_client] Request (AccountQuotasTest:tearDown): 204 POST https://swift-public-openstack.apps-crc.testing/v1/AUTH_1d6e03c96f364a9da207d4ee69ed304b 0.024s 2026-01-31 10:28:26,784 29 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'X-Remove-Account-Meta-Quota-Bytes': 'x', 'X-Auth-Token': ''} Body: Response - Headers: {'date': 'Sat, 31 Jan 2026 10:28:26 GMT', 'server': 'Apache', 'content-type': 'text/html; charset=UTF-8', 'x-trans-id': 'txa90b3267f18a4fc6b6426-00697dd94a', 'x-openstack-request-id': 'txa90b3267f18a4fc6b6426-00697dd94a', 'set-cookie': '8555ec7bc3b761f9a531b621867c3563=3a7374b2b1f52f86654c2dd2b5a51e28; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '204', 'content-location': 'https://swift-public-openstack.apps-crc.testing/v1/AUTH_1d6e03c96f364a9da207d4ee69ed304b'} Body: b'' 0 ] tags: -worker-4 time: 2026-01-31 10:28:26.762213Z tags: worker-1 test: tempest.api.network.test_versions.NetworksApiDiscovery.test_show_api_v2_details[id-e64b7216-3178-4263-967c-d389290988bf,smoke] time: 2026-01-31 10:28:26.837096Z successful: tempest.api.network.test_versions.NetworksApiDiscovery.test_show_api_v2_details[id-e64b7216-3178-4263-967c-d389290988bf,smoke] [ multipart Content-Type: text/plain;charset=utf8 pythonlogging:'' 5CE 2026-01-31 10:28:26,836 26 INFO [tempest.lib.common.rest_client] Request (NetworksApiDiscovery:test_show_api_v2_details): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/ 0.073s 2026-01-31 10:28:26,836 26 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Sat, 31 Jan 2026 10:28:26 GMT', 'server': 'Apache', 'content-length': '608', 'content-type': 'application/json', 'x-openstack-request-id': 'req-88327d87-4312-4559-a386-955e55609e90', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d13b4f4b17b3a9b9a19c2c2d84bc76b8; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/'} Body: b'{"resources": [{"name": "network", "collection": "networks", "links": [{"rel": "self", "href": "http://neutron-public-openstack.apps-crc.testing/v2.0/networks"}]}, {"name": "subnet", "collection": "subnets", "links": [{"rel": "self", "href": "http://neutron-public-openstack.apps-crc.testing/v2.0/subnets"}]}, {"name": "subnetpool", "collection": "subnetpools", "links": [{"rel": "self", "href": "http://neutron-public-openstack.apps-crc.testing/v2.0/subnetpools"}]}, {"name": "port", "collection": "ports", "links": [{"rel": "self", "href": "http://neutron-public-openstack.apps-crc.testing/v2.0/ports"}]}]}' 0 ] tags: -worker-1 time: 2026-01-31 10:28:27.114908Z tags: worker-7 test: tempest.api.image.v2.test_images.BasicOperationsImagesTest.test_delete_image[id-f848bb94-1c6e-45a4-8726-39e3a5b23535,smoke] time: 2026-01-31 10:28:28.051069Z 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-01-31 10:28:27,471 32 INFO [tempest.lib.common.rest_client] Request (BasicOperationsImagesTest:test_delete_image): 201 POST https://glance-default-public-openstack.apps-crc.testing/v2/images 0.354s 2026-01-31 10:28:27,471 32 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"name": "tempest-image-1901630988", "container_format": "bare", "disk_format": "qcow2", "visibility": "private"} Response - Headers: {'date': 'Sat, 31 Jan 2026 10:28:27 GMT', 'server': 'Apache', 'content-length': '634', 'location': 'https://glance-default-public-openstack.apps-crc.testing/v2/images/3df4db5f-1b5b-44ba-9c13-09808157fd6f', 'openstack-image-import-methods': 'web-download,glance-direct', 'openstack-image-store-ids': 'default_backend', 'x-openstack-request-id': 'req-fa709d1b-ba18-4e2c-8501-225ce0b82b42', 'content-type': 'application/json', 'set-cookie': 'c27908ff53cf87cdb033d6a54ac4cb8e=bd6960ae1a76861dfdaba3e6d0c28289; 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-1901630988", "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": "da5b2562079045b888014651673c7b67", "os_hidden": false, "os_hash_algo": null, "os_hash_value": null, "id": "3df4db5f-1b5b-44ba-9c13-09808157fd6f", "created_at": "2026-01-31T10:28:27Z", "updated_at": "2026-01-31T10:28:27Z", "tags": [], "self": "/v2/images/3df4db5f-1b5b-44ba-9c13-09808157fd6f", "file": "/v2/images/3df4db5f-1b5b-44ba-9c13-09808157fd6f/file", "schema": "/v2/schemas/image"}' 2026-01-31 10:28:27,596 32 INFO [tempest.lib.common.rest_client] Request (BasicOperationsImagesTest:test_delete_image): 204 DELETE https://glance-default-public-openstack.apps-crc.testing/v2/images/3df4db5f-1b5b-44ba-9c13-09808157fd6f 0.124s 2026-01-31 10:28:27,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': 'Sat, 31 Jan 2026 10:28:27 GMT', 'server': 'Apache', 'x-openstack-request-id': 'req-8f4180cb-d95b-4004-8b41-06f47eb0d130', 'set-cookie': 'c27908ff53cf87cdb033d6a54ac4cb8e=bd6960ae1a76861dfdaba3e6d0c28289; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '204', 'content-location': 'https://glance-default-public-openstack.apps-crc.testing/v2/images/3df4db5f-1b5b-44ba-9c13-09808157fd6f'} Body: b'' 2026-01-31 10:28:27,856 32 INFO [tempest.lib.common.rest_client] Request (BasicOperationsImagesTest:test_delete_image): 404 GET https://glance-default-public-openstack.apps-crc.testing/v2/images/3df4db5f-1b5b-44ba-9c13-09808157fd6f 0.259s 2026-01-31 10:28:27,856 32 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Sat, 31 Jan 2026 10:28:27 GMT', 'server': 'Apache', 'content-length': '139', 'x-openstack-request-id': 'req-74ca6618-8d51-45fd-8e8b-0767fd721a3e', 'content-type': 'application/json', 'set-cookie': 'c27908ff53cf87cdb033d6a54ac4cb8e=bd6960ae1a76861dfdaba3e6d0c28289; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '404', 'content-location': 'https://glance-default-public-openstack.apps-crc.testing/v2/images/3df4db5f-1b5b-44ba-9c13-09808157fd6f'} Body: b'{"message": "No image found with ID 3df4db5f-1b5b-44ba-9c13-09808157fd6f

\\n\\n\\n", "code": "404 Not Found", "title": "Not Found"}' 2026-01-31 10:28:28,050 32 INFO [tempest.lib.common.rest_client] Request (BasicOperationsImagesTest:test_delete_image): 200 GET https://glance-default-public-openstack.apps-crc.testing/v2/images 0.193s 2026-01-31 10:28:28,050 32 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Sat, 31 Jan 2026 10:28:27 GMT', 'server': 'Apache', 'content-length': '1797', 'x-openstack-request-id': 'req-60209cd0-68ed-43ef-9510-f19e8bc4f3ef', 'content-type': 'application/json', 'set-cookie': 'c27908ff53cf87cdb033d6a54ac4cb8e=bd6960ae1a76861dfdaba3e6d0c28289; 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": "155389cbed6644acacdbeeb6155adb54", "os_hidden": false, "os_hash_algo": "sha512", "os_hash_value": "1103b92ce8ad966e41235a4de260deb791ff571670c0342666c8582fbb9caefe6af07ebb11d34f44f8414b609b29c1bdf1d72ffa6faa39c88e8721d09847952b", "id": "0ab35790-ae0f-4078-b382-2fd98fdffda2", "created_at": "2026-01-31T10:27:36Z", "updated_at": "2026-01-31T10:27:37Z", "tags": [], "self": "/v2/images/0ab35790-ae0f-4078-b382-2fd98fdffda2", "file": "/v2/images/0ab35790-ae0f-4078-b382-2fd98fdffda2/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": "155389cbed6644acacdbeeb6155adb54", "os_hidden": false, "os_hash_algo": "sha512", "os_hash_value": "1103b92ce8ad966e41235a4de260deb791ff571670c0342666c8582fbb9caefe6af07ebb11d34f44f8414b609b29c1bdf1d72ffa6faa39c88e8721d09847952b", "id": "5f1c614c-1ba8-4e34-915f-7078c46805eb", "created_at": "2026-01-31T10:27:35Z", "updated_at": "2026-01-31T10:27:36Z", "tags": [], "self": "/v2/images/5f1c614c-1ba8-4e34-915f-7078c46805eb", "file": "/v2/images/5f1c614c-1ba8-4e34-915f-7078c46805eb/file", "schema": "/v2/schemas/image", "stores": "default_backend"}], "first": "/v2/images", "schema": "/v2/schemas/images"}' 0 ] tags: -worker-7 time: 2026-01-31 10:28:28.051772Z tags: worker-7 test: tempest.api.image.v2.test_images.BasicOperationsImagesTest.test_register_upload_get_image_file[id-139b765e-7f3d-4b3d-8b37-3ca3876ee318,smoke] time: 2026-01-31 10:28:30.160914Z 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:'' 25E9 2026-01-31 10:28:28,148 32 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.096s 2026-01-31 10:28:28,148 32 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"name": "tempest-image-1837887617", "container_format": "bare", "disk_format": "qcow2", "visibility": "private", "ramdisk_id": "00000000-1111-2222-3333-444455556666"} Response - Headers: {'date': 'Sat, 31 Jan 2026 10:28:28 GMT', 'server': 'Apache', 'content-length': '688', 'location': 'https://glance-default-public-openstack.apps-crc.testing/v2/images/4a399247-d7bc-401a-a751-5f450f47bcde', 'openstack-image-import-methods': 'web-download,glance-direct', 'openstack-image-store-ids': 'default_backend', 'x-openstack-request-id': 'req-67c1c228-bed3-460d-99aa-2ace21d226b3', 'content-type': 'application/json', 'set-cookie': 'c27908ff53cf87cdb033d6a54ac4cb8e=bd6960ae1a76861dfdaba3e6d0c28289; 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-1837887617", "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": "da5b2562079045b888014651673c7b67", "os_hidden": false, "os_hash_algo": null, "os_hash_value": null, "id": "4a399247-d7bc-401a-a751-5f450f47bcde", "created_at": "2026-01-31T10:28:28Z", "updated_at": "2026-01-31T10:28:28Z", "tags": [], "self": "/v2/images/4a399247-d7bc-401a-a751-5f450f47bcde", "file": "/v2/images/4a399247-d7bc-401a-a751-5f450f47bcde/file", "schema": "/v2/schemas/image"}' 2026-01-31 10:28:28,236 32 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/4a399247-d7bc-401a-a751-5f450f47bcde/file 0.087s 2026-01-31 10:28:28,236 32 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Sat, 31 Jan 2026 10:28:28 GMT', 'server': 'Apache', 'x-openstack-request-id': 'req-b7de1df9-f47d-4fef-bbec-65b499c9d926', 'set-cookie': 'c27908ff53cf87cdb033d6a54ac4cb8e=bd6960ae1a76861dfdaba3e6d0c28289; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '204', 'content-location': 'https://glance-default-public-openstack.apps-crc.testing/v2/images/4a399247-d7bc-401a-a751-5f450f47bcde/file'} Body: b'' 2026-01-31 10:28:29,119 32 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/4a399247-d7bc-401a-a751-5f450f47bcde/file 0.880s 2026-01-31 10:28:29,120 32 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/octet-stream', 'X-Auth-Token': ''} Body: Response - Headers: {'date': 'Sat, 31 Jan 2026 10:28:28 GMT', 'server': 'Apache', 'x-openstack-request-id': 'req-8044fcaf-7af2-4101-b9e2-2b822d69826e', 'set-cookie': 'c27908ff53cf87cdb033d6a54ac4cb8e=bd6960ae1a76861dfdaba3e6d0c28289; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '204', 'content-location': 'https://glance-default-public-openstack.apps-crc.testing/v2/images/4a399247-d7bc-401a-a751-5f450f47bcde/file'} Body: b'' 2026-01-31 10:28:29,366 32 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/4a399247-d7bc-401a-a751-5f450f47bcde 0.246s 2026-01-31 10:28:29,368 32 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Sat, 31 Jan 2026 10:28:29 GMT', 'server': 'Apache', 'content-length': '877', 'x-openstack-request-id': 'req-0a362e98-b201-4d4e-8c13-c290c1195d3c', 'content-type': 'application/json', 'set-cookie': 'c27908ff53cf87cdb033d6a54ac4cb8e=bd6960ae1a76861dfdaba3e6d0c28289; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://glance-default-public-openstack.apps-crc.testing/v2/images/4a399247-d7bc-401a-a751-5f450f47bcde'} Body: b'{"ramdisk_id": "00000000-1111-2222-3333-444455556666", "name": "tempest-image-1837887617", "disk_format": "qcow2", "container_format": "bare", "visibility": "private", "size": 1024, "virtual_size": null, "status": "active", "checksum": "54756b8402b1a0d9d8aebee1e286cf71", "protected": false, "min_ram": 0, "min_disk": 0, "owner": "da5b2562079045b888014651673c7b67", "os_hidden": false, "os_hash_algo": "sha512", "os_hash_value": "71bf5e3ca4f120de7ee5a18e98c4f1377c1e2c5937b25911e617b0e709bf9fbe54ab919610e1b1945d7e2f024ef0e033541dec083af435c06dc41e98735f9514", "id": "4a399247-d7bc-401a-a751-5f450f47bcde", "created_at": "2026-01-31T10:28:28Z", "updated_at": "2026-01-31T10:28:29Z", "tags": [], "self": "/v2/images/4a399247-d7bc-401a-a751-5f450f47bcde", "file": "/v2/images/4a399247-d7bc-401a-a751-5f450f47bcde/file", "schema": "/v2/schemas/image", "stores": "default_backend"}' 2026-01-31 10:28:30,160 32 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/4a399247-d7bc-401a-a751-5f450f47bcde/file 0.792s 2026-01-31 10:28:30,160 32 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Sat, 31 Jan 2026 10:28:29 GMT', 'server': 'Apache', 'content-length': '1024', 'content-md5': '54756b8402b1a0d9d8aebee1e286cf71', 'x-openstack-request-id': 'req-45ac6058-46bc-49b5-a672-30edd7becfac', 'content-type': 'application/octet-stream', 'set-cookie': 'c27908ff53cf87cdb033d6a54ac4cb8e=bd6960ae1a76861dfdaba3e6d0c28289; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://glance-default-public-openstack.apps-crc.testing/v2/images/4a399247-d7bc-401a-a751-5f450f47bcde/file'} Body: b'3\xc0\xa3*y\xa8-.\xb7q`)\xf0\x07|\xf4\xf1\x00U\xd8\x1d\'\x01P"S\xf5\x94\x95\xa2\xa3\xf8\x14\xff\x95!\x1c\xaa\x08Y\xfe\x84\xe7\xe5"\xf5:\xa6\xc8&=\x1d!l\x03B3\xce\x16Rh\xe2\xe3\xe3\xfeD\xb8!\x18\x80\x10\xede\x0c\xf2\x95es\x84\xa3\x1c\xef\x86\x8a\xaeGn\x85mCS\x15\xe9\x15\xa2\rK_F\xe5\x81\xdf\x859)0\xf4wm\x9f\x92a\xe9pA\xb0\\\xe4\xa07>)\xf3\xc2A\x9ds\x1d \x01~J\t\xd4\x84hT\xb4>\xfd/\xc1\x9a(I\x8cpr\xec|6{U\xcc`uY\xd9\xb4\x9d|\x83\x10-\xda8.\xdb\x80\x0e\xe1t\xe6\xad$7T[k\xe2\x7f\xe7]\x18\x8a\xe5\x89\x18\xe3\xf2\xc0\xfe[\xfft\xf2\xc0\xfe\xcc\x1a\xe8m\x06\xbc\xa8B\xc5\x01\xfe\x0c\x18\x1a0C&\xedD\xec\xf2\xe2$v\xb3c\xbd\x8f\\L\x8b\x12d\r\xcc\x85\xe6\x9e#U\x10\x15\x97n\x02#v&}\x01\x1f\xa3Y\xc1\x89\'\xe9\x05\x0f\x95\t\x94\xe8\xcb\r\xed\'\xcc\x05\x154\x1d\xaa5\x18\x0b\x91p\xc9X\xe4C\x05\x88_\x02c\xbc+\xb7\xcaK@\x95M\x1dsj2\x00\xd8\xa8!\xf0\x92\x0bY\xd0\nm\xcd]\xed\x98\x92\xbd\xc00\xbc/o\x8f\x9f\x1e\xef{\x93\xae\t\x88\xe0\xe7IGCeM4\x02b\x95\xcaW\xd5\xef\xbc\xddsI?\xc3}\x1e\xba\xe4\x8d\xa9\xe2\x7f\x8b\xff\xb0\x82~\x8b\xe9\x06\x82\xdc>\x19\x02H\xcaX\xe4<\xf9I\x82\x80)\xbc}\xc7\x82\xda\xc9\xf8Y5\xb2\x11\x88\xb1R\x11\x972\xb7X\x86Y\x1f_\xd2\xe3\xd1\xa8\xeea\xc0\x12\x02\x7f\xe6\x7f"\xccx\xc2\xad\xa3{\xfall4\xcf\x08\xad\xce\x97G\xf0RUe\xb1\xe9>\tR\xfd\x1a+,\x18\xe7\xe6f\x85\xcf3\xf8E\xbdz\xa3\xb8yo8\x0e\xc5\xd1{\x16v\xe4l\x18\x97\x95\x85\x1d_tV\x81J~K\x89\xc2\x9ao\xed\x913\xf7$\xba\xa00\xde\xbd\xcc8\xfb\xafL\x9dvt\xdb\xbe+[\xd2\x0e\xa4\x0cfBf\xabq\xd3\xeeq\xf4h/>S\xe1\xd4\x02\x1d\xbd|$&9!M Z\xa8\x0b\xb9Y\x10I\xcf\x9d~JI\xbe_\xdd\xbb\xbc2\xe9\xfc\xf1\xe3F*L\x89E\xc4\xe6\x93\xe0\x07Y\x1a\x81\xa5")\xeap\\A\x8a3\xe9U\xc7a\x92f\xbb\xaf{k\x82vnE\xe4\xe7\xa2l\xeaG\xd04\xa9\xf8uC\x00ki\x8c\xbd\xbcW\x1d\xa3\xbdpJ\x1eR\x8b9{\xea\xc2\x0f\x96\xeep>\x8fx\xc5B\xca\xdf$\xa7`\x14\xd7\xa1?!\xa6\xfa5\x9a\x8e\xea\xdd\xa8-"r5\x16\xad\x8d\xb4G`\xd7\xffFuU\xb9\xa9\x86\xf4\xff\x1b\x17\xa6\xae@\xc9\x9c\x0b\x0bz\x8a\x81\x95\xfd[]H)%\xc3\xfc\xcf' 0 ] tags: -worker-7 time: 2026-01-31 10:28:30.161238Z tags: worker-7 test: tempest.api.image.v2.test_images.BasicOperationsImagesTest.test_update_image[id-f66891a7-a35c-41a8-b590-a065c2a1caa6,smoke] time: 2026-01-31 10:28:30.400915Z 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:'' 141B 2026-01-31 10:28:30,227 32 INFO [tempest.lib.common.rest_client] Request (BasicOperationsImagesTest:test_update_image): 201 POST https://glance-default-public-openstack.apps-crc.testing/v2/images 0.066s 2026-01-31 10:28:30,227 32 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"name": "tempest-image-588769580", "container_format": "bare", "disk_format": "qcow2", "visibility": "private"} Response - Headers: {'date': 'Sat, 31 Jan 2026 10:28:30 GMT', 'server': 'Apache', 'content-length': '633', 'location': 'https://glance-default-public-openstack.apps-crc.testing/v2/images/1ea8f43e-70e5-42de-bc23-3003984af176', 'openstack-image-import-methods': 'web-download,glance-direct', 'openstack-image-store-ids': 'default_backend', 'x-openstack-request-id': 'req-def4eec7-a975-4feb-9e72-5be3d6951f48', 'content-type': 'application/json', 'set-cookie': 'c27908ff53cf87cdb033d6a54ac4cb8e=bd6960ae1a76861dfdaba3e6d0c28289; 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-588769580", "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": "da5b2562079045b888014651673c7b67", "os_hidden": false, "os_hash_algo": null, "os_hash_value": null, "id": "1ea8f43e-70e5-42de-bc23-3003984af176", "created_at": "2026-01-31T10:28:30Z", "updated_at": "2026-01-31T10:28:30Z", "tags": [], "self": "/v2/images/1ea8f43e-70e5-42de-bc23-3003984af176", "file": "/v2/images/1ea8f43e-70e5-42de-bc23-3003984af176/file", "schema": "/v2/schemas/image"}' 2026-01-31 10:28:30,335 32 INFO [tempest.lib.common.rest_client] Request (BasicOperationsImagesTest:test_update_image): 200 PATCH https://glance-default-public-openstack.apps-crc.testing/v2/images/1ea8f43e-70e5-42de-bc23-3003984af176 0.107s 2026-01-31 10:28:30,335 32 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-208946149"}] Response - Headers: {'date': 'Sat, 31 Jan 2026 10:28:30 GMT', 'server': 'Apache', 'content-length': '637', 'x-openstack-request-id': 'req-3b5f6e05-59cb-4979-a931-fab202f7fa57', 'content-type': 'application/json', 'set-cookie': 'c27908ff53cf87cdb033d6a54ac4cb8e=bd6960ae1a76861dfdaba3e6d0c28289; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://glance-default-public-openstack.apps-crc.testing/v2/images/1ea8f43e-70e5-42de-bc23-3003984af176'} Body: b'{"name": "tempest-new-image-208946149", "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": "da5b2562079045b888014651673c7b67", "os_hidden": false, "os_hash_algo": null, "os_hash_value": null, "id": "1ea8f43e-70e5-42de-bc23-3003984af176", "created_at": "2026-01-31T10:28:30Z", "updated_at": "2026-01-31T10:28:30Z", "tags": [], "self": "/v2/images/1ea8f43e-70e5-42de-bc23-3003984af176", "file": "/v2/images/1ea8f43e-70e5-42de-bc23-3003984af176/file", "schema": "/v2/schemas/image"}' 2026-01-31 10:28:30,400 32 INFO [tempest.lib.common.rest_client] Request (BasicOperationsImagesTest:test_update_image): 200 GET https://glance-default-public-openstack.apps-crc.testing/v2/images/1ea8f43e-70e5-42de-bc23-3003984af176 0.064s 2026-01-31 10:28:30,400 32 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Sat, 31 Jan 2026 10:28:30 GMT', 'server': 'Apache', 'content-length': '637', 'x-openstack-request-id': 'req-e84f0fde-00ee-4beb-9276-d587461f4dea', 'content-type': 'application/json', 'set-cookie': 'c27908ff53cf87cdb033d6a54ac4cb8e=bd6960ae1a76861dfdaba3e6d0c28289; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://glance-default-public-openstack.apps-crc.testing/v2/images/1ea8f43e-70e5-42de-bc23-3003984af176'} Body: b'{"name": "tempest-new-image-208946149", "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": "da5b2562079045b888014651673c7b67", "os_hidden": false, "os_hash_algo": null, "os_hash_value": null, "id": "1ea8f43e-70e5-42de-bc23-3003984af176", "created_at": "2026-01-31T10:28:30Z", "updated_at": "2026-01-31T10:28:30Z", "tags": [], "self": "/v2/images/1ea8f43e-70e5-42de-bc23-3003984af176", "file": "/v2/images/1ea8f43e-70e5-42de-bc23-3003984af176/file", "schema": "/v2/schemas/image"}' 0 ] tags: -worker-7 time: 2026-01-31 10:28:33.276840Z tags: worker-4 test: tempest.api.object_storage.test_container_services.ContainerTest.test_create_container[id-92139d73-7819-4db1-85f8-3f2f22a8d91f,smoke] time: 2026-01-31 10:28:33.599735Z successful: tempest.api.object_storage.test_container_services.ContainerTest.test_create_container[id-92139d73-7819-4db1-85f8-3f2f22a8d91f,smoke] [ multipart Content-Type: text/plain;charset=utf8 pythonlogging:'' 3D6 2026-01-31 10:28:33,598 29 INFO [tempest.lib.common.rest_client] Request (ContainerTest:test_create_container): 201 PUT https://swift-public-openstack.apps-crc.testing/v1/AUTH_90656715373c4f39884bfa57aafb319c/tempest-TestContainer-12195308 0.321s 2026-01-31 10:28:33,599 29 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Sat, 31 Jan 2026 10:28:33 GMT', 'server': 'Apache', 'content-type': 'text/html; charset=UTF-8', 'content-length': '0', 'x-trans-id': 'tx93b3e508cc5f4ed594ee7-00697dd951', 'x-openstack-request-id': 'tx93b3e508cc5f4ed594ee7-00697dd951', 'set-cookie': '8555ec7bc3b761f9a531b621867c3563=3a7374b2b1f52f86654c2dd2b5a51e28; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '201', 'content-location': 'https://swift-public-openstack.apps-crc.testing/v1/AUTH_90656715373c4f39884bfa57aafb319c/tempest-TestContainer-12195308'} Body: b'' 0 ] tags: -worker-4 time: 2026-01-31 10:28:33.600008Z tags: worker-4 test: tempest.api.object_storage.test_container_services.ContainerTest.test_list_container_contents[id-312ff6bd-5290-497f-bda1-7c5fec6697ab,smoke] time: 2026-01-31 10:28:34.645131Z successful: tempest.api.object_storage.test_container_services.ContainerTest.test_list_container_contents[id-312ff6bd-5290-497f-bda1-7c5fec6697ab,smoke] [ multipart Content-Type: text/plain;charset=utf8 pythonlogging:'' 28B1 2026-01-31 10:28:34,221 29 INFO [tempest.lib.common.rest_client] Request (ContainerTest:test_list_container_contents): 201 PUT https://swift-public-openstack.apps-crc.testing/v1/AUTH_90656715373c4f39884bfa57aafb319c/tempest-TestContainer-1454626902 0.620s 2026-01-31 10:28:34,221 29 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Sat, 31 Jan 2026 10:28:34 GMT', 'server': 'Apache', 'content-type': 'text/html; charset=UTF-8', 'content-length': '0', 'x-trans-id': 'txb39f2b443f7040e1bd7e9-00697dd951', 'x-openstack-request-id': 'txb39f2b443f7040e1bd7e9-00697dd951', 'set-cookie': '8555ec7bc3b761f9a531b621867c3563=3a7374b2b1f52f86654c2dd2b5a51e28; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '201', 'content-location': 'https://swift-public-openstack.apps-crc.testing/v1/AUTH_90656715373c4f39884bfa57aafb319c/tempest-TestContainer-1454626902'} Body: b'' 2026-01-31 10:28:34,419 29 INFO [tempest.lib.common.rest_client] Request (ContainerTest:test_list_container_contents): 201 PUT https://swift-public-openstack.apps-crc.testing/v1/AUTH_90656715373c4f39884bfa57aafb319c/tempest-TestContainer-1454626902/tempest-TestObject-890931929 0.196s 2026-01-31 10:28:34,419 29 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: b'\xc1\nH\x890\xf7*\xc3 \xe1\x06T\x13\xd6\xa2)\xec\x91\xf4\xc4\x8c*\x0bp\xdex`k\xab\x10ju"\xed\x1f\\\xda\xd9\x10\'5\xf4\x99uu\xefD;Ow\xae\xce8\xfa\x94\x0c\xb0Z\x92\x15p\xae\xeb\xc8\xbdq\xdb\xd5\xf57\x15\xcd\xf1\x13\xdb4*\xf3\xc9t\x16L\x83//<]\x9d8d\x1a\xd4\xff\xf5-\x1fH\x0b\nsW aY4Y}?\x12#5l\xe6\xc4\xbdP\xbb\xf9\x85\xf8\xe9\n$\xc0\x00\xca6\xf6Z\xc8\x1e\x076\x9c\x89\xf3\xa2\xd0\xa3*\xd1 p\xb6"\x974I\xb2["s\x89\x8f\x02\xd5s\'\x7f\xdb\x1d\xfe\x1cZ\xe6\x07\x05\xa1|\xa4\xcc,l\xb4(\xd0h6l\xba,\xbf\x8a\x04)\x02\x9b\x9c:\xc8\xbc+\xec\xd4^\x82E3\xaez\n/\xabd1\xc2/?\xf1\xde\x94\xad\x9b\x0e\xcd\xa3A\xb8_\xaf\x17\xee:\x95\x1a}E\x8a\xbb\xb5\r%\x87\xc1\xe4@M[\xcd\x1e\x1b\xeb\xa2Ay*\xcd1!b\xd6Q\xb7XI\xf5)/\xefY\x9f\xe7\x81\xc2\x03H\xa4\x917A;\x8f0\x1f\xec\xd4\xf0y\ny\xe7\n\x87\xe7\xe3!\xfdq\\\x1dA}\x86a7T,\xd4\xc3Gi\xeb\xe7\xc0a\xf3\xf77F\xab\xbb\x0e\xe6\x10`;Eq\x1eP\x9e\x9c\xa8\xf8\xba\xb3s?\x8a\xc8\x00o\xe1\x1a\x88\x1ch\xa0\x90D\xf4\x05k\xa6P\xbbDnG\xde\x81\xb4F\xa2\xfc\x12Y\x8a\xa8d\xd3\x1e[\xeb\xc2\x9an$E\rgS\xb7\xc8|"\x14\xaa\xca\xf1\xe9\x07\xab0iW\xe5\xfe\x16{\xb8\x9b\xc9gm\xcaw\xf3\xcc\xaf{h\x1f\x82\xae\xcd\xc9\x15\xd2^Gw.s\x1es3!"U\x9ad\x7frt\x81\xd9\xd1\xa1\x83\xb0\x9c\xe9\xf4R\xb5C*2_M\xcfrF\xd3\x03\xc2[\xe0\xb8\xca\x8e6wdq0\xc1\x8e\x12\x9a\x1ah\xaa%\xaa\x96\xca\x9f\x00\x82\xc7 \x1b,v\xf1\xaa&J\x13$i\xa0\xcd\xa4iA\xf2@\xe5\x02:\xca$\x00\xf7\x08\xb6\x90\x83j\xed\xdf\x0fn\xc5\xad!\xf8r\xee\xc1j\xcd\x05\xa6\rB\x00\xa1V\x8b\xc2h\xb8^\x81t\xc8\x11\x97\x8c\xe5v\xeb\xcd\xc1Xz\xc7\xa4\xf4sB\x85\xfbBH\x02\xb0\xd9<\xfa\xa9U\xe3+\x89\xd1\x1f\x15EK_\x07\x19c\x159\xa4Rg*\x08\xd0\xd5\xf07\x9e5k\xbc\xfd\x19y\x1c>\xe9!\xe9OZ\xcc\xd2\xd8(t\xf4\x96\xde(\xeb&/\xdc\xf5\xbaz\xac\x88\x02\xd5\xa1[\xc4\xab\xc2V\xad\xa5US\t`\xf2@\xa9\x19\xffn\xa3T\x14\x13\xbc\xc0w#|\x16X3\xfb\x97\xd1\xf7\x9ff\\\x82Cwr\xd9\xd4+\xa2\x0e\xb9| sy\xc9\x1b\xd3\x06\x99G\xfb\x7fd\xfe\x8d #\xaa\xb4\xf4I\x10\x7f4\xfa\xb2\xaacG\xab3\x86\xff\xeb\xfb.\xc7\x98\x9b\t\xcd\xa6\xb6\xf9\xc9\xc4q\x95\xda\x98\x10X\xf5D\x0b\xb6\xed}\xa7L\x8ew\xb3\xa9|R\xa8\x7f\x9e\xe3R\x81 \x98l\x80Y_\xf1]\xcb~\xa0=D\xb4\xf4~]2\x1b9\xbe))\xd0j\x9d\xc9\x9e\xa1'} Body: None Response - Headers: {'date': 'Sat, 31 Jan 2026 10:28:34 GMT', 'server': 'Apache', 'content-type': 'application/json', 'etag': '2bf9456856f130f4497805c3dc3f63a8', 'last-modified': 'Sat, 31 Jan 2026 10:28:35 GMT', 'x-timestamp': '1769855314.33277', 'accept-ranges': 'bytes', 'content-length': '1024', 'x-trans-id': 'txa9f2916ed183444881661-00697dd952', 'x-openstack-request-id': 'txa9f2916ed183444881661-00697dd952', 'set-cookie': '8555ec7bc3b761f9a531b621867c3563=3a7374b2b1f52f86654c2dd2b5a51e28; path=/; HttpOnly; Secure; SameSite=None', 'cache-control': 'private', 'connection': 'close', 'status': '200', 'content-location': 'https://swift-public-openstack.apps-crc.testing/v1/AUTH_90656715373c4f39884bfa57aafb319c/tempest-TestContainer-1454626902/tempest-TestObject-890931929'} Body: b'\xc1\nH\x890\xf7*\xc3 \xe1\x06T\x13\xd6\xa2)\xec\x91\xf4\xc4\x8c*\x0bp\xdex`k\xab\x10ju"\xed\x1f\\\xda\xd9\x10\'5\xf4\x99uu\xefD;Ow\xae\xce8\xfa\x94\x0c\xb0Z\x92\x15p\xae\xeb\xc8\xbdq\xdb\xd5\xf57\x15\xcd\xf1\x13\xdb4*\xf3\xc9t\x16L\x83//<]\x9d8d\x1a\xd4\xff\xf5-\x1fH\x0b\nsW aY4Y}?\x12#5l\xe6\xc4\xbdP\xbb\xf9\x85\xf8\xe9\n$\xc0\x00\xca6\xf6Z\xc8\x1e\x076\x9c\x89\xf3\xa2\xd0\xa3*\xd1 p\xb6"\x974I\xb2["s\x89\x8f\x02\xd5s\'\x7f\xdb\x1d\xfe\x1cZ\xe6\x07\x05\xa1|\xa4\xcc,l\xb4(\xd0h6l\xba,\xbf\x8a\x04)\x02\x9b\x9c:\xc8\xbc+\xec\xd4^\x82E3\xaez\n/\xabd1\xc2/?\xf1\xde\x94\xad\x9b\x0e\xcd\xa3A\xb8_\xaf\x17\xee:\x95\x1a}E\x8a\xbb\xb5\r%\x87\xc1\xe4@M[\xcd\x1e\x1b\xeb\xa2Ay*\xcd1!b\xd6Q\xb7XI\xf5)/\xefY\x9f\xe7\x81\xc2\x03H\xa4\x917A;\x8f0\x1f\xec\xd4\xf0y\ny\xe7\n\x87\xe7\xe3!\xfdq\\\x1dA}\x86a7T,\xd4\xc3Gi\xeb\xe7\xc0a\xf3\xf77F\xab\xbb\x0e\xe6\x10`;Eq\x1eP\x9e\x9c\xa8\xf8\xba\xb3s?\x8a\xc8\x00o\xe1\x1a\x88\x1ch\xa0\x90D\xf4\x05k\xa6P\xbbDnG\xde\x81\xb4F\xa2\xfc\x12Y\x8a\xa8d\xd3\x1e[\xeb\xc2\x9an$E\rgS\xb7\xc8|"\x14\xaa\xca\xf1\xe9\x07\xab0iW\xe5\xfe\x16{\xb8\x9b\xc9gm\xcaw\xf3\xcc\xaf{h\x1f\x82\xae\xcd\xc9\x15\xd2^Gw.s\x1es3!"U\x9ad\x7frt\x81\xd9\xd1\xa1\x83\xb0\x9c\xe9\xf4R\xb5C*2_M\xcfrF\xd3\x03\xc2[\xe0\xb8\xca\x8e6wdq0\xc1\x8e\x12\x9a\x1ah\xaa%\xaa\x96\xca\x9f\x00\x82\xc7 \x1b,v\xf1\xaa&J\x13$i\xa0\xcd\xa4iA\xf2@\xe5\x02:\xca$\x00\xf7\x08\xb6\x90\x83j\xed\xdf\x0fn\xc5\xad!\xf8r\xee\xc1j\xcd\x05\xa6\rB\x00\xa1V\x8b\xc2h\xb8^\x81t\xc8\x11\x97\x8c\xe5v\xeb\xcd\xc1Xz\xc7\xa4\xf4sB\x85\xfbBH\x02\xb0\xd9<\xfa\xa9U\xe3+\x89\xd1\x1f\x15EK_\x07\x19c\x159\xa4Rg*\x08\xd0\xd5\xf07\x9e5k\xbc\xfd\x19y\x1c>\xe9!\xe9OZ\xcc\xd2\xd8(t\xf4\x96\xde(\xeb&/\xdc\xf5\xbaz\xac\x88\x02\xd5\xa1[\xc4\xab\xc2V\xad\xa5US\t`\xf2@\xa9\x19\xffn\xa3T\x14\x13\xbc\xc0w#|\x16X3\xfb\x97\xd1\xf7\x9ff\\\x82Cwr\xd9\xd4+\xa2\x0e\xb9| sy\xc9\x1b\xd3\x06\x99G\xfb\x7fd\xfe\x8d #\xaa\xb4\xf4I\x10\x7f4\xfa\xb2\xaacG\xab3\x86\xff\xeb\xfb.\xc7\x98\x9b\t\xcd\xa6\xb6\xf9\xc9\xc4q\x95\xda\x98\x10X\xf5D\x0b\xb6\xed}\xa7L\x8ew\xb3\xa9|R\xa8\x7f\x9e\xe3R\x81 \x98l\x80Y_\xf1]\xcb~\xa0=D\xb4\xf4~]2\x1b9\xbe))\xd0j\x9d\xc9\x9e\xa1'} Body: None Response - Headers: {'date': 'Sat, 31 Jan 2026 10:28:34 GMT', 'server': 'Apache', 'content-type': 'text/plain; charset=utf-8', 'content-length': '29', 'x-container-object-count': '1', 'x-container-bytes-used': '1024', 'x-timestamp': '1769855314.12755', 'last-modified': 'Sat, 31 Jan 2026 10:28:35 GMT', 'accept-ranges': 'bytes', 'x-storage-policy': 'Policy-0', 'vary': 'Accept', 'x-trans-id': 'txdb49deb6c8124f1ea6d13-00697dd952', 'x-openstack-request-id': 'txdb49deb6c8124f1ea6d13-00697dd952', 'set-cookie': '8555ec7bc3b761f9a531b621867c3563=3a7374b2b1f52f86654c2dd2b5a51e28; path=/; HttpOnly; Secure; SameSite=None', 'cache-control': 'private', 'connection': 'close', 'status': '200', 'content-location': 'https://swift-public-openstack.apps-crc.testing/v1/AUTH_90656715373c4f39884bfa57aafb319c/tempest-TestContainer-1454626902'} Body: b'tempest-TestObject-890931929\n' 0 ] tags: -worker-4 time: 2026-01-31 10:28:34.464014Z tags: worker-1 test: tempest.api.object_storage.test_account_services.AccountTest.test_list_account_metadata[id-4894c312-6056-4587-8d6f-86ffbf861f80,smoke] time: 2026-01-31 10:28:34.797808Z 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-01-31 10:28:34,519 26 INFO [tempest.lib.common.rest_client] Request (AccountTest:test_list_account_metadata): 204 POST https://swift-public-openstack.apps-crc.testing/v1/AUTH_1cb1763751fb4d3997f2980e8b50870d 0.054s 2026-01-31 10:28:34,519 26 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': 'Sat, 31 Jan 2026 10:28:34 GMT', 'server': 'Apache', 'content-type': 'text/html; charset=UTF-8', 'x-trans-id': 'tx2d3be2064c654c2f85804-00697dd952', 'x-openstack-request-id': 'tx2d3be2064c654c2f85804-00697dd952', 'set-cookie': '8555ec7bc3b761f9a531b621867c3563=3a7374b2b1f52f86654c2dd2b5a51e28; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '204', 'content-location': 'https://swift-public-openstack.apps-crc.testing/v1/AUTH_1cb1763751fb4d3997f2980e8b50870d'} Body: b'' 2026-01-31 10:28:34,640 26 INFO [tempest.lib.common.rest_client] Request (AccountTest:test_list_account_metadata): 204 HEAD https://swift-public-openstack.apps-crc.testing/v1/AUTH_1cb1763751fb4d3997f2980e8b50870d 0.119s 2026-01-31 10:28:34,640 26 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Sat, 31 Jan 2026 10:28:34 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': '1769855313.49233', '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': 'txe6699c97d0714875bbb0d-00697dd952', 'x-openstack-request-id': 'txe6699c97d0714875bbb0d-00697dd952', 'set-cookie': '8555ec7bc3b761f9a531b621867c3563=3a7374b2b1f52f86654c2dd2b5a51e28; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '204', 'content-location': 'https://swift-public-openstack.apps-crc.testing/v1/AUTH_1cb1763751fb4d3997f2980e8b50870d'} Body: b'' 2026-01-31 10:28:34,797 26 INFO [tempest.lib.common.rest_client] Request (AccountTest:test_list_account_metadata): 204 POST https://swift-public-openstack.apps-crc.testing/v1/AUTH_1cb1763751fb4d3997f2980e8b50870d 0.155s 2026-01-31 10:28:34,797 26 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': 'Sat, 31 Jan 2026 10:28:34 GMT', 'server': 'Apache', 'content-type': 'text/html; charset=UTF-8', 'x-trans-id': 'tx8fd8ad9d8b7d492398e26-00697dd952', 'x-openstack-request-id': 'tx8fd8ad9d8b7d492398e26-00697dd952', 'set-cookie': '8555ec7bc3b761f9a531b621867c3563=3a7374b2b1f52f86654c2dd2b5a51e28; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '204', 'content-location': 'https://swift-public-openstack.apps-crc.testing/v1/AUTH_1cb1763751fb4d3997f2980e8b50870d'} Body: b'' 0 ] tags: -worker-1 time: 2026-01-31 10:28:34.645437Z tags: worker-4 test: tempest.api.object_storage.test_container_services.ContainerTest.test_list_container_metadata[id-96e68f0e-19ec-4aa2-86f3-adc6a45e14dd,smoke] time: 2026-01-31 10:28:34.823661Z successful: tempest.api.object_storage.test_container_services.ContainerTest.test_list_container_metadata[id-96e68f0e-19ec-4aa2-86f3-adc6a45e14dd,smoke] [ multipart Content-Type: text/plain;charset=utf8 pythonlogging:'' D07 2026-01-31 10:28:34,715 29 INFO [tempest.lib.common.rest_client] Request (ContainerTest:test_list_container_metadata): 201 PUT https://swift-public-openstack.apps-crc.testing/v1/AUTH_90656715373c4f39884bfa57aafb319c/tempest-TestContainer-1710061617 0.070s 2026-01-31 10:28:34,716 29 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Sat, 31 Jan 2026 10:28:34 GMT', 'server': 'Apache', 'content-type': 'text/html; charset=UTF-8', 'content-length': '0', 'x-trans-id': 'txc997668bb3024cfc9c8ce-00697dd952', 'x-openstack-request-id': 'txc997668bb3024cfc9c8ce-00697dd952', 'set-cookie': '8555ec7bc3b761f9a531b621867c3563=3a7374b2b1f52f86654c2dd2b5a51e28; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '201', 'content-location': 'https://swift-public-openstack.apps-crc.testing/v1/AUTH_90656715373c4f39884bfa57aafb319c/tempest-TestContainer-1710061617'} Body: b'' 2026-01-31 10:28:34,774 29 INFO [tempest.lib.common.rest_client] Request (ContainerTest:test_list_container_metadata): 204 POST https://swift-public-openstack.apps-crc.testing/v1/AUTH_90656715373c4f39884bfa57aafb319c/tempest-TestContainer-1710061617 0.058s 2026-01-31 10:28:34,777 29 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'X-Container-Meta-name': 'Pictures', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Sat, 31 Jan 2026 10:28:34 GMT', 'server': 'Apache', 'content-type': 'text/html; charset=UTF-8', 'x-trans-id': 'tx61f033203be744e6961c1-00697dd952', 'x-openstack-request-id': 'tx61f033203be744e6961c1-00697dd952', 'set-cookie': '8555ec7bc3b761f9a531b621867c3563=3a7374b2b1f52f86654c2dd2b5a51e28; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '204', 'content-location': 'https://swift-public-openstack.apps-crc.testing/v1/AUTH_90656715373c4f39884bfa57aafb319c/tempest-TestContainer-1710061617'} Body: b'' 2026-01-31 10:28:34,823 29 INFO [tempest.lib.common.rest_client] Request (ContainerTest:test_list_container_metadata): 204 HEAD https://swift-public-openstack.apps-crc.testing/v1/AUTH_90656715373c4f39884bfa57aafb319c/tempest-TestContainer-1710061617 0.045s 2026-01-31 10:28:34,823 29 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Sat, 31 Jan 2026 10:28:34 GMT', 'server': 'Apache', 'content-type': 'application/json; charset=utf-8', 'x-container-object-count': '0', 'x-container-bytes-used': '0', 'x-timestamp': '1769855314.68106', 'x-container-meta-name': 'Pictures', 'last-modified': 'Sat, 31 Jan 2026 10:28:35 GMT', 'accept-ranges': 'bytes', 'x-storage-policy': 'Policy-0', 'vary': 'Accept', 'x-trans-id': 'tx7f2bbf2399254ef09d84e-00697dd952', 'x-openstack-request-id': 'tx7f2bbf2399254ef09d84e-00697dd952', 'set-cookie': '8555ec7bc3b761f9a531b621867c3563=3a7374b2b1f52f86654c2dd2b5a51e28; path=/; HttpOnly; Secure; SameSite=None', 'cache-control': 'private', 'connection': 'close', 'status': '204', 'content-location': 'https://swift-public-openstack.apps-crc.testing/v1/AUTH_90656715373c4f39884bfa57aafb319c/tempest-TestContainer-1710061617'} Body: b'' 0 ] tags: -worker-4 time: 2026-01-31 10:28:34.798105Z tags: worker-1 test: tempest.api.object_storage.test_account_services.AccountTest.test_list_containers[id-3499406a-ae53-4f8c-b43a-133d4dc6fe3f,smoke] time: 2026-01-31 10:28:34.835160Z 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:'' 5AF 2026-01-31 10:28:34,834 26 INFO [tempest.lib.common.rest_client] Request (AccountTest:test_list_containers): 200 GET https://swift-public-openstack.apps-crc.testing/v1/AUTH_1cb1763751fb4d3997f2980e8b50870d 0.036s 2026-01-31 10:28:34,834 26 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Sat, 31 Jan 2026 10:28:34 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': '1769855313.49233', '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': '148', 'x-account-project-domain-id': 'default', 'vary': 'Accept', 'x-trans-id': 'txb67c175e29b443a6b5b05-00697dd952', 'x-openstack-request-id': 'txb67c175e29b443a6b5b05-00697dd952', 'set-cookie': '8555ec7bc3b761f9a531b621867c3563=3a7374b2b1f52f86654c2dd2b5a51e28; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://swift-public-openstack.apps-crc.testing/v1/AUTH_1cb1763751fb4d3997f2980e8b50870d'} Body: b"tempest-b'a'--418726261\ntempest-b'b'--944687904\ntempest-b'c'--2147331826\ntempest-b'd'--1712798113\ntempest-b'e'--1751102115\ntempest-b'f'--1611754855\n" 0 ] tags: -worker-1 time: 2026-01-31 10:28:24.706330Z tags: worker-2 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-01-31 10:28:35.578546Z 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-01-31 10:28:25,471 27 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 0.765s 2026-01-31 10:28:25,471 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: {"security_group": {"name": "tempest-SecurityGroupRulesTestJSON-securitygroup-589282768", "description": "tempest-description-1038363666"}} Response - Headers: {'date': 'Sat, 31 Jan 2026 10:28:24 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-60dc5e2d-4361-47aa-abe1-c0b95d05da21', 'x-compute-request-id': 'req-60dc5e2d-4361-47aa-abe1-c0b95d05da21', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=845953e34a356f8e864f7c787055ac1c; 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": "4a0f8588-297b-47fa-b266-ad67d7384428", "description": "tempest-description-1038363666", "name": "tempest-SecurityGroupRulesTestJSON-securitygroup-589282768", "tenant_id": "1e8b63e420974692bbc181b45e13d845", "rules": []}}' 2026-01-31 10:28:26,667 27 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 1.192s 2026-01-31 10:28:26,668 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: {"security_group_rule": {"parent_group_id": "4a0f8588-297b-47fa-b266-ad67d7384428", "ip_protocol": "tcp", "from_port": 22, "to_port": 22}} Response - Headers: {'date': 'Sat, 31 Jan 2026 10:28:25 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-9456a0aa-2f6a-493c-9ace-ce805373175b', 'x-compute-request-id': 'req-9456a0aa-2f6a-493c-9ace-ce805373175b', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=845953e34a356f8e864f7c787055ac1c; 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": "e77bd005-386d-466b-a0f8-af22ddfcce34", "parent_group_id": "4a0f8588-297b-47fa-b266-ad67d7384428", "ip_protocol": "tcp", "from_port": 22, "to_port": 22, "group": {}, "ip_range": {"cidr": "0.0.0.0/0"}}}' 2026-01-31 10:28:28,587 27 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 1.917s 2026-01-31 10:28:28,587 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: {"security_group_rule": {"parent_group_id": "4a0f8588-297b-47fa-b266-ad67d7384428", "ip_protocol": "icmp", "from_port": -1, "to_port": -1}} Response - Headers: {'date': 'Sat, 31 Jan 2026 10:28:26 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-482b4594-1127-4506-8c60-861805672c06', 'x-compute-request-id': 'req-482b4594-1127-4506-8c60-861805672c06', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=845953e34a356f8e864f7c787055ac1c; 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": "8b6875d8-3d0b-4d6d-a8ae-e107c3e54862", "parent_group_id": "4a0f8588-297b-47fa-b266-ad67d7384428", "ip_protocol": "icmp", "from_port": -1, "to_port": -1, "group": {}, "ip_range": {"cidr": "0.0.0.0/0"}}}' 2026-01-31 10:28:31,611 27 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/4a0f8588-297b-47fa-b266-ad67d7384428 3.022s 2026-01-31 10:28:31,611 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': 'Sat, 31 Jan 2026 10:28:28 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-616ec298-5e2e-40c4-8367-e5a8cfef0471', 'x-compute-request-id': 'req-616ec298-5e2e-40c4-8367-e5a8cfef0471', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=845953e34a356f8e864f7c787055ac1c; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/os-security-groups/4a0f8588-297b-47fa-b266-ad67d7384428'} Body: b'{"security_group": {"id": "4a0f8588-297b-47fa-b266-ad67d7384428", "description": "tempest-description-1038363666", "name": "tempest-SecurityGroupRulesTestJSON-securitygroup-589282768", "tenant_id": "1e8b63e420974692bbc181b45e13d845", "rules": [{"id": "8b6875d8-3d0b-4d6d-a8ae-e107c3e54862", "parent_group_id": "4a0f8588-297b-47fa-b266-ad67d7384428", "ip_protocol": "icmp", "from_port": -1, "to_port": -1, "group": {}, "ip_range": {"cidr": "0.0.0.0/0"}}, {"id": "e77bd005-386d-466b-a0f8-af22ddfcce34", "parent_group_id": "4a0f8588-297b-47fa-b266-ad67d7384428", "ip_protocol": "tcp", "from_port": 22, "to_port": 22, "group": {}, "ip_range": {"cidr": "0.0.0.0/0"}}]}}' 2026-01-31 10:28:35,577 27 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/8b6875d8-3d0b-4d6d-a8ae-e107c3e54862 3.964s 2026-01-31 10:28:35,578 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': 'Sat, 31 Jan 2026 10:28:31 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-6bb73a0a-2975-4b74-9091-9ad059996c4a', 'x-compute-request-id': 'req-6bb73a0a-2975-4b74-9091-9ad059996c4a', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=845953e34a356f8e864f7c787055ac1c; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '202', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/os-security-group-rules/8b6875d8-3d0b-4d6d-a8ae-e107c3e54862'} Body: b'' 0 ] tags: -worker-2 time: 2026-01-31 10:28:37.928660Z tags: worker-4 test: setUpClass (tempest.scenario.test_dashboard_basic_ops.TestDashboardBasicOps) time: 2026-01-31 10:28:37.928660Z skip: setUpClass (tempest.scenario.test_dashboard_basic_ops.TestDashboardBasicOps) [ multipart Content-Type: text/plain;charset=utf8 reason 1B Horizon support is required0 ] tags: -worker-4 time: 2026-01-31 10:28:37.516069Z tags: worker-7 test: tempest.api.object_storage.test_container_quotas.ContainerQuotasTest.test_upload_large_object[id-22eeeb2b-3668-4160-baef-44790f65a5a0,smoke] time: 2026-01-31 10:28:38.250454Z 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:'' 1705 2026-01-31 10:28:37,724 32 INFO [tempest.lib.common.rest_client] Request (ContainerQuotasTest:setUp): 201 PUT https://swift-public-openstack.apps-crc.testing/v1/AUTH_ea89d9cb70804141a3a80293c8a93c79/tempest-TestContainer-424126399 0.207s 2026-01-31 10:28:37,724 32 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Sat, 31 Jan 2026 10:28:37 GMT', 'server': 'Apache', 'content-type': 'text/html; charset=UTF-8', 'content-length': '0', 'x-trans-id': 'tx09268c5f7a2e42f38fb59-00697dd955', 'x-openstack-request-id': 'tx09268c5f7a2e42f38fb59-00697dd955', 'set-cookie': '8555ec7bc3b761f9a531b621867c3563=3a7374b2b1f52f86654c2dd2b5a51e28; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '201', 'content-location': 'https://swift-public-openstack.apps-crc.testing/v1/AUTH_ea89d9cb70804141a3a80293c8a93c79/tempest-TestContainer-424126399'} Body: b'' 2026-01-31 10:28:37,822 32 INFO [tempest.lib.common.rest_client] Request (ContainerQuotasTest:setUp): 204 POST https://swift-public-openstack.apps-crc.testing/v1/AUTH_ea89d9cb70804141a3a80293c8a93c79/tempest-TestContainer-424126399 0.098s 2026-01-31 10:28:37,822 32 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': 'Sat, 31 Jan 2026 10:28:37 GMT', 'server': 'Apache', 'content-type': 'text/html; charset=UTF-8', 'x-trans-id': 'tx8947515504b8488fb7ba8-00697dd955', 'x-openstack-request-id': 'tx8947515504b8488fb7ba8-00697dd955', 'set-cookie': '8555ec7bc3b761f9a531b621867c3563=3a7374b2b1f52f86654c2dd2b5a51e28; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '204', 'content-location': 'https://swift-public-openstack.apps-crc.testing/v1/AUTH_ea89d9cb70804141a3a80293c8a93c79/tempest-TestContainer-424126399'} Body: b'' 2026-01-31 10:28:38,185 32 INFO [tempest.lib.common.rest_client] Request (ContainerQuotasTest:test_upload_large_object): 204 HEAD https://swift-public-openstack.apps-crc.testing/v1/AUTH_ea89d9cb70804141a3a80293c8a93c79/tempest-TestContainer-424126399 0.362s 2026-01-31 10:28:38,185 32 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Sat, 31 Jan 2026 10:28:38 GMT', 'server': 'Apache', 'content-type': 'application/json; charset=utf-8', 'x-container-object-count': '0', 'x-container-bytes-used': '0', 'x-timestamp': '1769855317.69447', 'x-container-meta-quota-bytes': '10', 'x-container-meta-quota-count': '3', 'last-modified': 'Sat, 31 Jan 2026 10:28:38 GMT', 'accept-ranges': 'bytes', 'x-storage-policy': 'Policy-0', 'vary': 'Accept', 'x-trans-id': 'tx639b7e77cad140a989132-00697dd955', 'x-openstack-request-id': 'tx639b7e77cad140a989132-00697dd955', 'set-cookie': '8555ec7bc3b761f9a531b621867c3563=3a7374b2b1f52f86654c2dd2b5a51e28; path=/; HttpOnly; Secure; SameSite=None', 'cache-control': 'private', 'connection': 'close', 'status': '204', 'content-location': 'https://swift-public-openstack.apps-crc.testing/v1/AUTH_ea89d9cb70804141a3a80293c8a93c79/tempest-TestContainer-424126399'} Body: b'' 2026-01-31 10:28:38,219 32 INFO [tempest.lib.common.rest_client] Request (ContainerQuotasTest:test_upload_large_object): 413 PUT https://swift-public-openstack.apps-crc.testing/v1/AUTH_ea89d9cb70804141a3a80293c8a93c79/tempest-TestContainer-424126399/tempest-TestObject-2132270901 0.033s 2026-01-31 10:28:38,219 32 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: testtesttes Response - Headers: {'date': 'Sat, 31 Jan 2026 10:28:38 GMT', 'server': 'Apache', 'content-type': 'text/html; charset=UTF-8', 'content-length': '21', 'x-trans-id': 'tx3fd9e3bfe4a144f895790-00697dd956', 'x-openstack-request-id': 'tx3fd9e3bfe4a144f895790-00697dd956', 'set-cookie': '8555ec7bc3b761f9a531b621867c3563=3a7374b2b1f52f86654c2dd2b5a51e28; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '413', 'content-location': 'https://swift-public-openstack.apps-crc.testing/v1/AUTH_ea89d9cb70804141a3a80293c8a93c79/tempest-TestContainer-424126399/tempest-TestObject-2132270901'} Body: b'Upload exceeds quota.' 2026-01-31 10:28:38,249 32 INFO [tempest.lib.common.rest_client] Request (ContainerQuotasTest:test_upload_large_object): 204 HEAD https://swift-public-openstack.apps-crc.testing/v1/AUTH_ea89d9cb70804141a3a80293c8a93c79/tempest-TestContainer-424126399 0.030s 2026-01-31 10:28:38,250 32 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Sat, 31 Jan 2026 10:28:38 GMT', 'server': 'Apache', 'content-type': 'application/json; charset=utf-8', 'x-container-object-count': '0', 'x-container-bytes-used': '0', 'x-timestamp': '1769855317.69447', 'x-container-meta-quota-bytes': '10', 'x-container-meta-quota-count': '3', 'last-modified': 'Sat, 31 Jan 2026 10:28:38 GMT', 'accept-ranges': 'bytes', 'x-storage-policy': 'Policy-0', 'vary': 'Accept', 'x-trans-id': 'tx9a1c40f556534b1bb292b-00697dd956', 'x-openstack-request-id': 'tx9a1c40f556534b1bb292b-00697dd956', 'set-cookie': '8555ec7bc3b761f9a531b621867c3563=3a7374b2b1f52f86654c2dd2b5a51e28; path=/; HttpOnly; Secure; SameSite=None', 'cache-control': 'private', 'connection': 'close', 'status': '204', 'content-location': 'https://swift-public-openstack.apps-crc.testing/v1/AUTH_ea89d9cb70804141a3a80293c8a93c79/tempest-TestContainer-424126399'} Body: b'' 0 ] tags: -worker-7 time: 2026-01-31 10:28:38.250697Z tags: worker-7 test: tempest.api.object_storage.test_container_quotas.ContainerQuotasTest.test_upload_too_many_objects[id-3a387039-697a-44fc-a9c0-935de31f426b,smoke] time: 2026-01-31 10:28:38.901348Z 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:'' 33F7 2026-01-31 10:28:38,342 32 INFO [tempest.lib.common.rest_client] Request (ContainerQuotasTest:setUp): 201 PUT https://swift-public-openstack.apps-crc.testing/v1/AUTH_ea89d9cb70804141a3a80293c8a93c79/tempest-TestContainer-1231511190 0.091s 2026-01-31 10:28:38,342 32 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Sat, 31 Jan 2026 10:28:38 GMT', 'server': 'Apache', 'content-type': 'text/html; charset=UTF-8', 'content-length': '0', 'x-trans-id': 'txbcbf30ccb8754584a37c3-00697dd956', 'x-openstack-request-id': 'txbcbf30ccb8754584a37c3-00697dd956', 'set-cookie': '8555ec7bc3b761f9a531b621867c3563=3a7374b2b1f52f86654c2dd2b5a51e28; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '201', 'content-location': 'https://swift-public-openstack.apps-crc.testing/v1/AUTH_ea89d9cb70804141a3a80293c8a93c79/tempest-TestContainer-1231511190'} Body: b'' 2026-01-31 10:28:38,378 32 INFO [tempest.lib.common.rest_client] Request (ContainerQuotasTest:setUp): 204 POST https://swift-public-openstack.apps-crc.testing/v1/AUTH_ea89d9cb70804141a3a80293c8a93c79/tempest-TestContainer-1231511190 0.035s 2026-01-31 10:28:38,378 32 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': 'Sat, 31 Jan 2026 10:28:38 GMT', 'server': 'Apache', 'content-type': 'text/html; charset=UTF-8', 'x-trans-id': 'tx8b0098dc2ba64082903ee-00697dd956', 'x-openstack-request-id': 'tx8b0098dc2ba64082903ee-00697dd956', 'set-cookie': '8555ec7bc3b761f9a531b621867c3563=3a7374b2b1f52f86654c2dd2b5a51e28; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '204', 'content-location': 'https://swift-public-openstack.apps-crc.testing/v1/AUTH_ea89d9cb70804141a3a80293c8a93c79/tempest-TestContainer-1231511190'} Body: b'' 2026-01-31 10:28:38,443 32 INFO [tempest.lib.common.rest_client] Request (ContainerQuotasTest:test_upload_too_many_objects): 201 PUT https://swift-public-openstack.apps-crc.testing/v1/AUTH_ea89d9cb70804141a3a80293c8a93c79/tempest-TestContainer-1231511190/tempest-TestObject-218236577 0.064s 2026-01-31 10:28:38,443 32 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': 'Sat, 31 Jan 2026 10:28:38 GMT', 'server': 'Apache', 'content-type': 'text/html; charset=UTF-8', 'content-length': '0', 'etag': 'd41d8cd98f00b204e9800998ecf8427e', 'last-modified': 'Sat, 31 Jan 2026 10:28:39 GMT', 'x-trans-id': 'tx01c543f55cd34deeb5c41-00697dd956', 'x-openstack-request-id': 'tx01c543f55cd34deeb5c41-00697dd956', 'set-cookie': '8555ec7bc3b761f9a531b621867c3563=3a7374b2b1f52f86654c2dd2b5a51e28; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '201', 'content-location': 'https://swift-public-openstack.apps-crc.testing/v1/AUTH_ea89d9cb70804141a3a80293c8a93c79/tempest-TestContainer-1231511190/tempest-TestObject-218236577'} Body: b'' 2026-01-31 10:28:38,478 32 INFO [tempest.lib.common.rest_client] Request (ContainerQuotasTest:test_upload_too_many_objects): 200 GET https://swift-public-openstack.apps-crc.testing/v1/AUTH_ea89d9cb70804141a3a80293c8a93c79/tempest-TestContainer-1231511190/tempest-TestObject-218236577 0.035s 2026-01-31 10:28:38,479 32 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Sat, 31 Jan 2026 10:28:38 GMT', 'server': 'Apache', 'content-type': 'application/json', 'etag': 'd41d8cd98f00b204e9800998ecf8427e', 'last-modified': 'Sat, 31 Jan 2026 10:28:39 GMT', 'x-timestamp': '1769855318.39985', 'accept-ranges': 'bytes', 'content-length': '0', 'x-trans-id': 'txa03030163fb04e73b967a-00697dd956', 'x-openstack-request-id': 'txa03030163fb04e73b967a-00697dd956', 'set-cookie': '8555ec7bc3b761f9a531b621867c3563=3a7374b2b1f52f86654c2dd2b5a51e28; path=/; HttpOnly; Secure; SameSite=None', 'cache-control': 'private', 'connection': 'close', 'status': '200', 'content-location': 'https://swift-public-openstack.apps-crc.testing/v1/AUTH_ea89d9cb70804141a3a80293c8a93c79/tempest-TestContainer-1231511190/tempest-TestObject-218236577'} Body: b'' 2026-01-31 10:28:38,566 32 INFO [tempest.lib.common.rest_client] Request (ContainerQuotasTest:test_upload_too_many_objects): 201 PUT https://swift-public-openstack.apps-crc.testing/v1/AUTH_ea89d9cb70804141a3a80293c8a93c79/tempest-TestContainer-1231511190/tempest-TestObject-18138601 0.085s 2026-01-31 10:28:38,566 32 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': 'Sat, 31 Jan 2026 10:28:38 GMT', 'server': 'Apache', 'content-type': 'text/html; charset=UTF-8', 'content-length': '0', 'etag': 'd41d8cd98f00b204e9800998ecf8427e', 'last-modified': 'Sat, 31 Jan 2026 10:28:39 GMT', 'x-trans-id': 'tx647c5094278e41a5b21a7-00697dd956', 'x-openstack-request-id': 'tx647c5094278e41a5b21a7-00697dd956', 'set-cookie': '8555ec7bc3b761f9a531b621867c3563=3a7374b2b1f52f86654c2dd2b5a51e28; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '201', 'content-location': 'https://swift-public-openstack.apps-crc.testing/v1/AUTH_ea89d9cb70804141a3a80293c8a93c79/tempest-TestContainer-1231511190/tempest-TestObject-18138601'} Body: b'' 2026-01-31 10:28:38,604 32 INFO [tempest.lib.common.rest_client] Request (ContainerQuotasTest:test_upload_too_many_objects): 200 GET https://swift-public-openstack.apps-crc.testing/v1/AUTH_ea89d9cb70804141a3a80293c8a93c79/tempest-TestContainer-1231511190/tempest-TestObject-18138601 0.038s 2026-01-31 10:28:38,605 32 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Sat, 31 Jan 2026 10:28:38 GMT', 'server': 'Apache', 'content-type': 'application/json', 'etag': 'd41d8cd98f00b204e9800998ecf8427e', 'last-modified': 'Sat, 31 Jan 2026 10:28:39 GMT', 'x-timestamp': '1769855318.50044', 'accept-ranges': 'bytes', 'content-length': '0', 'x-trans-id': 'txfec1f0ad3dc043b5a595c-00697dd956', 'x-openstack-request-id': 'txfec1f0ad3dc043b5a595c-00697dd956', 'set-cookie': '8555ec7bc3b761f9a531b621867c3563=3a7374b2b1f52f86654c2dd2b5a51e28; path=/; HttpOnly; Secure; SameSite=None', 'cache-control': 'private', 'connection': 'close', 'status': '200', 'content-location': 'https://swift-public-openstack.apps-crc.testing/v1/AUTH_ea89d9cb70804141a3a80293c8a93c79/tempest-TestContainer-1231511190/tempest-TestObject-18138601'} Body: b'' 2026-01-31 10:28:38,679 32 INFO [tempest.lib.common.rest_client] Request (ContainerQuotasTest:test_upload_too_many_objects): 201 PUT https://swift-public-openstack.apps-crc.testing/v1/AUTH_ea89d9cb70804141a3a80293c8a93c79/tempest-TestContainer-1231511190/tempest-TestObject-1511911165 0.074s 2026-01-31 10:28:38,679 32 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': 'Sat, 31 Jan 2026 10:28:38 GMT', 'server': 'Apache', 'content-type': 'text/html; charset=UTF-8', 'content-length': '0', 'etag': 'd41d8cd98f00b204e9800998ecf8427e', 'last-modified': 'Sat, 31 Jan 2026 10:28:39 GMT', 'x-trans-id': 'tx8d12d41991ca48fb8b138-00697dd956', 'x-openstack-request-id': 'tx8d12d41991ca48fb8b138-00697dd956', 'set-cookie': '8555ec7bc3b761f9a531b621867c3563=3a7374b2b1f52f86654c2dd2b5a51e28; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '201', 'content-location': 'https://swift-public-openstack.apps-crc.testing/v1/AUTH_ea89d9cb70804141a3a80293c8a93c79/tempest-TestContainer-1231511190/tempest-TestObject-1511911165'} Body: b'' 2026-01-31 10:28:38,733 32 INFO [tempest.lib.common.rest_client] Request (ContainerQuotasTest:test_upload_too_many_objects): 200 GET https://swift-public-openstack.apps-crc.testing/v1/AUTH_ea89d9cb70804141a3a80293c8a93c79/tempest-TestContainer-1231511190/tempest-TestObject-1511911165 0.053s 2026-01-31 10:28:38,733 32 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Sat, 31 Jan 2026 10:28:38 GMT', 'server': 'Apache', 'content-type': 'application/json', 'etag': 'd41d8cd98f00b204e9800998ecf8427e', 'last-modified': 'Sat, 31 Jan 2026 10:28:39 GMT', 'x-timestamp': '1769855318.62478', 'accept-ranges': 'bytes', 'content-length': '0', 'x-trans-id': 'txf1d6659c551f42eaa174e-00697dd956', 'x-openstack-request-id': 'txf1d6659c551f42eaa174e-00697dd956', 'set-cookie': '8555ec7bc3b761f9a531b621867c3563=3a7374b2b1f52f86654c2dd2b5a51e28; path=/; HttpOnly; Secure; SameSite=None', 'cache-control': 'private', 'connection': 'close', 'status': '200', 'content-location': 'https://swift-public-openstack.apps-crc.testing/v1/AUTH_ea89d9cb70804141a3a80293c8a93c79/tempest-TestContainer-1231511190/tempest-TestObject-1511911165'} Body: b'' 2026-01-31 10:28:38,792 32 INFO [tempest.lib.common.rest_client] Request (ContainerQuotasTest:test_upload_too_many_objects): 204 HEAD https://swift-public-openstack.apps-crc.testing/v1/AUTH_ea89d9cb70804141a3a80293c8a93c79/tempest-TestContainer-1231511190 0.058s 2026-01-31 10:28:38,792 32 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Sat, 31 Jan 2026 10:28:38 GMT', 'server': 'Apache', 'content-type': 'application/json; charset=utf-8', 'x-container-object-count': '3', 'x-container-bytes-used': '0', 'x-timestamp': '1769855318.28949', 'x-container-meta-quota-bytes': '10', 'x-container-meta-quota-count': '3', 'last-modified': 'Sat, 31 Jan 2026 10:28:39 GMT', 'accept-ranges': 'bytes', 'x-storage-policy': 'Policy-0', 'vary': 'Accept', 'x-trans-id': 'txf609caf7b2454f7c9c9e7-00697dd956', 'x-openstack-request-id': 'txf609caf7b2454f7c9c9e7-00697dd956', 'set-cookie': '8555ec7bc3b761f9a531b621867c3563=3a7374b2b1f52f86654c2dd2b5a51e28; path=/; HttpOnly; Secure; SameSite=None', 'cache-control': 'private', 'connection': 'close', 'status': '204', 'content-location': 'https://swift-public-openstack.apps-crc.testing/v1/AUTH_ea89d9cb70804141a3a80293c8a93c79/tempest-TestContainer-1231511190'} Body: b'' 2026-01-31 10:28:38,834 32 INFO [tempest.lib.common.rest_client] Request (ContainerQuotasTest:test_upload_too_many_objects): 413 PUT https://swift-public-openstack.apps-crc.testing/v1/AUTH_ea89d9cb70804141a3a80293c8a93c79/tempest-TestContainer-1231511190/OverQuotaObject 0.042s 2026-01-31 10:28:38,834 32 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': 'Sat, 31 Jan 2026 10:28:38 GMT', 'server': 'Apache', 'content-type': 'text/html; charset=UTF-8', 'content-length': '21', 'x-trans-id': 'tx49a18673d97d4786ba6ff-00697dd956', 'x-openstack-request-id': 'tx49a18673d97d4786ba6ff-00697dd956', 'set-cookie': '8555ec7bc3b761f9a531b621867c3563=3a7374b2b1f52f86654c2dd2b5a51e28; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '413', 'content-location': 'https://swift-public-openstack.apps-crc.testing/v1/AUTH_ea89d9cb70804141a3a80293c8a93c79/tempest-TestContainer-1231511190/OverQuotaObject'} Body: b'Upload exceeds quota.' 2026-01-31 10:28:38,900 32 INFO [tempest.lib.common.rest_client] Request (ContainerQuotasTest:test_upload_too_many_objects): 204 HEAD https://swift-public-openstack.apps-crc.testing/v1/AUTH_ea89d9cb70804141a3a80293c8a93c79/tempest-TestContainer-1231511190 0.065s 2026-01-31 10:28:38,901 32 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Sat, 31 Jan 2026 10:28:38 GMT', 'server': 'Apache', 'content-type': 'application/json; charset=utf-8', 'x-container-object-count': '3', 'x-container-bytes-used': '0', 'x-timestamp': '1769855318.28949', 'x-container-meta-quota-bytes': '10', 'x-container-meta-quota-count': '3', 'last-modified': 'Sat, 31 Jan 2026 10:28:39 GMT', 'accept-ranges': 'bytes', 'x-storage-policy': 'Policy-0', 'vary': 'Accept', 'x-trans-id': 'tx5a8f454a8f9b4fa2be42a-00697dd956', 'x-openstack-request-id': 'tx5a8f454a8f9b4fa2be42a-00697dd956', 'set-cookie': '8555ec7bc3b761f9a531b621867c3563=3a7374b2b1f52f86654c2dd2b5a51e28; path=/; HttpOnly; Secure; SameSite=None', 'cache-control': 'private', 'connection': 'close', 'status': '204', 'content-location': 'https://swift-public-openstack.apps-crc.testing/v1/AUTH_ea89d9cb70804141a3a80293c8a93c79/tempest-TestContainer-1231511190'} Body: b'' 0 ] tags: -worker-7 time: 2026-01-31 10:28:38.901906Z tags: worker-7 test: tempest.api.object_storage.test_container_quotas.ContainerQuotasTest.test_upload_valid_object[id-9a0fb034-86af-4df0-86fa-f8bd7db21ae0,smoke] time: 2026-01-31 10:28:39.161105Z 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:'' 1757 2026-01-31 10:28:38,979 32 INFO [tempest.lib.common.rest_client] Request (ContainerQuotasTest:setUp): 201 PUT https://swift-public-openstack.apps-crc.testing/v1/AUTH_ea89d9cb70804141a3a80293c8a93c79/tempest-TestContainer-1685260793 0.078s 2026-01-31 10:28:38,980 32 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Sat, 31 Jan 2026 10:28:38 GMT', 'server': 'Apache', 'content-type': 'text/html; charset=UTF-8', 'content-length': '0', 'x-trans-id': 'txeb03b6c45bec472e8a581-00697dd956', 'x-openstack-request-id': 'txeb03b6c45bec472e8a581-00697dd956', 'set-cookie': '8555ec7bc3b761f9a531b621867c3563=3a7374b2b1f52f86654c2dd2b5a51e28; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '201', 'content-location': 'https://swift-public-openstack.apps-crc.testing/v1/AUTH_ea89d9cb70804141a3a80293c8a93c79/tempest-TestContainer-1685260793'} Body: b'' 2026-01-31 10:28:39,021 32 INFO [tempest.lib.common.rest_client] Request (ContainerQuotasTest:setUp): 204 POST https://swift-public-openstack.apps-crc.testing/v1/AUTH_ea89d9cb70804141a3a80293c8a93c79/tempest-TestContainer-1685260793 0.040s 2026-01-31 10:28:39,021 32 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': 'Sat, 31 Jan 2026 10:28:39 GMT', 'server': 'Apache', 'content-type': 'text/html; charset=UTF-8', 'x-trans-id': 'txf75cc88f7375452e906e6-00697dd956', 'x-openstack-request-id': 'txf75cc88f7375452e906e6-00697dd956', 'set-cookie': '8555ec7bc3b761f9a531b621867c3563=3a7374b2b1f52f86654c2dd2b5a51e28; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '204', 'content-location': 'https://swift-public-openstack.apps-crc.testing/v1/AUTH_ea89d9cb70804141a3a80293c8a93c79/tempest-TestContainer-1685260793'} Body: b'' 2026-01-31 10:28:39,052 32 INFO [tempest.lib.common.rest_client] Request (ContainerQuotasTest:test_upload_valid_object): 204 HEAD https://swift-public-openstack.apps-crc.testing/v1/AUTH_ea89d9cb70804141a3a80293c8a93c79/tempest-TestContainer-1685260793 0.030s 2026-01-31 10:28:39,052 32 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Sat, 31 Jan 2026 10:28:39 GMT', 'server': 'Apache', 'content-type': 'application/json; charset=utf-8', 'x-container-object-count': '0', 'x-container-bytes-used': '0', 'x-timestamp': '1769855318.94790', 'x-container-meta-quota-bytes': '10', 'x-container-meta-quota-count': '3', 'last-modified': 'Sat, 31 Jan 2026 10:28:39 GMT', 'accept-ranges': 'bytes', 'x-storage-policy': 'Policy-0', 'vary': 'Accept', 'x-trans-id': 'tx1dc8ca0e4045479280451-00697dd957', 'x-openstack-request-id': 'tx1dc8ca0e4045479280451-00697dd957', 'set-cookie': '8555ec7bc3b761f9a531b621867c3563=3a7374b2b1f52f86654c2dd2b5a51e28; path=/; HttpOnly; Secure; SameSite=None', 'cache-control': 'private', 'connection': 'close', 'status': '204', 'content-location': 'https://swift-public-openstack.apps-crc.testing/v1/AUTH_ea89d9cb70804141a3a80293c8a93c79/tempest-TestContainer-1685260793'} Body: b'' 2026-01-31 10:28:39,106 32 INFO [tempest.lib.common.rest_client] Request (ContainerQuotasTest:test_upload_valid_object): 201 PUT https://swift-public-openstack.apps-crc.testing/v1/AUTH_ea89d9cb70804141a3a80293c8a93c79/tempest-TestContainer-1685260793/tempest-TestObject-1176829153 0.054s 2026-01-31 10:28:39,107 32 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: testtestte Response - Headers: {'date': 'Sat, 31 Jan 2026 10:28:39 GMT', 'server': 'Apache', 'content-type': 'text/html; charset=UTF-8', 'content-length': '0', 'etag': '9d6b95c0a66ac9b5a1e00b2d76356f18', 'last-modified': 'Sat, 31 Jan 2026 10:28:40 GMT', 'x-trans-id': 'tx0dd1aefab28d4709bf375-00697dd957', 'x-openstack-request-id': 'tx0dd1aefab28d4709bf375-00697dd957', 'set-cookie': '8555ec7bc3b761f9a531b621867c3563=3a7374b2b1f52f86654c2dd2b5a51e28; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '201', 'content-location': 'https://swift-public-openstack.apps-crc.testing/v1/AUTH_ea89d9cb70804141a3a80293c8a93c79/tempest-TestContainer-1685260793/tempest-TestObject-1176829153'} Body: b'' 2026-01-31 10:28:39,160 32 INFO [tempest.lib.common.rest_client] Request (ContainerQuotasTest:test_upload_valid_object): 204 HEAD https://swift-public-openstack.apps-crc.testing/v1/AUTH_ea89d9cb70804141a3a80293c8a93c79/tempest-TestContainer-1685260793 0.052s 2026-01-31 10:28:39,160 32 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Sat, 31 Jan 2026 10:28:39 GMT', 'server': 'Apache', 'content-type': 'application/json; charset=utf-8', 'x-container-object-count': '1', 'x-container-bytes-used': '10', 'x-timestamp': '1769855318.94790', 'x-container-meta-quota-bytes': '10', 'x-container-meta-quota-count': '3', 'last-modified': 'Sat, 31 Jan 2026 10:28:39 GMT', 'accept-ranges': 'bytes', 'x-storage-policy': 'Policy-0', 'vary': 'Accept', 'x-trans-id': 'txf27386fb4c6b41999699b-00697dd957', 'x-openstack-request-id': 'txf27386fb4c6b41999699b-00697dd957', 'set-cookie': '8555ec7bc3b761f9a531b621867c3563=3a7374b2b1f52f86654c2dd2b5a51e28; path=/; HttpOnly; Secure; SameSite=None', 'cache-control': 'private', 'connection': 'close', 'status': '204', 'content-location': 'https://swift-public-openstack.apps-crc.testing/v1/AUTH_ea89d9cb70804141a3a80293c8a93c79/tempest-TestContainer-1685260793'} Body: b'' 0 ] tags: -worker-7 time: 2026-01-31 10:28:40.195568Z tags: worker-1 test: setUpClass (tempest.api.volume.test_versions.VersionsTest) time: 2026-01-31 10:28:40.195568Z 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-1 time: 2026-01-31 10:28:40.196282Z tags: worker-1 test: setUpClass (tempest.api.volume.test_volumes_get.VolumesGetTest) time: 2026-01-31 10:28:40.196282Z 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-1 time: 2026-01-31 10:28:40.221648Z tags: worker-1 test: setUpClass (telemetry_tempest_plugin.aodh.api.gnocchi.test_alarming_api_negative.TelemetryAlarmingNegativeGnocchiTest) time: 2026-01-31 10:28:40.221648Z 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-1 time: 2026-01-31 10:28:20.195301Z tags: worker-3 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-01-31 10:28:42.638185Z 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:'' 432B 2026-01-31 10:28:21,564 28 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.368s 2026-01-31 10:28:21,564 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: {"security_group": {"name": "tempest-SecurityGroupsTestJSON-securitygroup-1317917505", "description": "tempest-description-31110021"}} Response - Headers: {'date': 'Sat, 31 Jan 2026 10:28:20 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-ad3a09aa-64c3-4ec2-aeea-bab05f9d4a79', 'x-compute-request-id': 'req-ad3a09aa-64c3-4ec2-aeea-bab05f9d4a79', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=845953e34a356f8e864f7c787055ac1c; 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": "0644d966-c99b-4152-bb78-274cef40876e", "description": "tempest-description-31110021", "name": "tempest-SecurityGroupsTestJSON-securitygroup-1317917505", "tenant_id": "5d9ea7ddec9c463e81491a3ae0ac1ce9", "rules": []}}' 2026-01-31 10:28:23,294 28 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.727s 2026-01-31 10:28:23,295 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: {"security_group": {"name": "tempest-SecurityGroupsTestJSON-securitygroup-130249121", "description": "tempest-description-242004796"}} Response - Headers: {'date': 'Sat, 31 Jan 2026 10:28:21 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-4277adcc-3daf-49c8-b680-cea1d366d37b', 'x-compute-request-id': 'req-4277adcc-3daf-49c8-b680-cea1d366d37b', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=845953e34a356f8e864f7c787055ac1c; 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": "e9210728-60e7-4fd7-b4cc-26230418fb54", "description": "tempest-description-242004796", "name": "tempest-SecurityGroupsTestJSON-securitygroup-130249121", "tenant_id": "5d9ea7ddec9c463e81491a3ae0ac1ce9", "rules": []}}' 2026-01-31 10:28:25,032 28 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.735s 2026-01-31 10:28:25,033 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: {"security_group": {"name": "tempest-SecurityGroupsTestJSON-securitygroup-838255494", "description": "tempest-description-1678186409"}} Response - Headers: {'date': 'Sat, 31 Jan 2026 10:28:23 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-fbf0871c-4b5e-4a96-900a-42e495f4024e', 'x-compute-request-id': 'req-fbf0871c-4b5e-4a96-900a-42e495f4024e', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=845953e34a356f8e864f7c787055ac1c; 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": "309cdaa9-54ab-4833-a132-c95acbee08da", "description": "tempest-description-1678186409", "name": "tempest-SecurityGroupsTestJSON-securitygroup-838255494", "tenant_id": "5d9ea7ddec9c463e81491a3ae0ac1ce9", "rules": []}}' 2026-01-31 10:28:26,150 28 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.115s 2026-01-31 10:28:26,150 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': 'Sat, 31 Jan 2026 10:28:25 GMT', 'server': 'Apache', 'content-length': '1380', '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-7e33f9ae-1bf2-4667-b1df-2bb08257fd50', 'x-compute-request-id': 'req-7e33f9ae-1bf2-4667-b1df-2bb08257fd50', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=845953e34a356f8e864f7c787055ac1c; 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": "53cef8bb-e3ec-4224-9d99-acea9b5b4fc6", "description": "Default security group", "name": "default", "tenant_id": "5d9ea7ddec9c463e81491a3ae0ac1ce9", "rules": [{"id": "31a7d4f2-0def-4da5-b612-1a5070acd015", "parent_group_id": "53cef8bb-e3ec-4224-9d99-acea9b5b4fc6", "ip_protocol": null, "from_port": null, "to_port": null, "group": {"name": "default", "tenant_id": "5d9ea7ddec9c463e81491a3ae0ac1ce9"}, "ip_range": {}}, {"id": "72535a0d-43aa-41d2-b0f0-bed5fe944f96", "parent_group_id": "53cef8bb-e3ec-4224-9d99-acea9b5b4fc6", "ip_protocol": null, "from_port": null, "to_port": null, "group": {"name": "default", "tenant_id": "5d9ea7ddec9c463e81491a3ae0ac1ce9"}, "ip_range": {}}]}, {"id": "e9210728-60e7-4fd7-b4cc-26230418fb54", "description": "tempest-description-242004796", "name": "tempest-SecurityGroupsTestJSON-securitygroup-130249121", "tenant_id": "5d9ea7ddec9c463e81491a3ae0ac1ce9", "rules": []}, {"id": "0644d966-c99b-4152-bb78-274cef40876e", "description": "tempest-description-31110021", "name": "tempest-SecurityGroupsTestJSON-securitygroup-1317917505", "tenant_id": "5d9ea7ddec9c463e81491a3ae0ac1ce9", "rules": []}, {"id": "309cdaa9-54ab-4833-a132-c95acbee08da", "description": "tempest-description-1678186409", "name": "tempest-SecurityGroupsTestJSON-securitygroup-838255494", "tenant_id": "5d9ea7ddec9c463e81491a3ae0ac1ce9", "rules": []}]}' 2026-01-31 10:28:27,644 28 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/0644d966-c99b-4152-bb78-274cef40876e 1.491s 2026-01-31 10:28:27,644 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': 'Sat, 31 Jan 2026 10:28:26 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-bcdff6b6-c5be-47ce-b23f-c3685e882b36', 'x-compute-request-id': 'req-bcdff6b6-c5be-47ce-b23f-c3685e882b36', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=845953e34a356f8e864f7c787055ac1c; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '202', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/os-security-groups/0644d966-c99b-4152-bb78-274cef40876e'} Body: b'' 2026-01-31 10:28:30,903 28 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/0644d966-c99b-4152-bb78-274cef40876e 3.258s 2026-01-31 10:28:30,903 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': 'Sat, 31 Jan 2026 10:28:27 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-3e9eb7ba-395d-4f0f-8f4e-9c290bd174c3', 'x-compute-request-id': 'req-3e9eb7ba-395d-4f0f-8f4e-9c290bd174c3', 'content-type': 'application/json; charset=UTF-8', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=845953e34a356f8e864f7c787055ac1c; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '404', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/os-security-groups/0644d966-c99b-4152-bb78-274cef40876e'} Body: b'{"itemNotFound": {"code": 404, "message": "Security group 0644d966-c99b-4152-bb78-274cef40876e does not exist\\nNeutron server returns request_ids: [\'req-2c50c4df-29b8-4382-a892-e17c6b6a369e\']"}}' 2026-01-31 10:28:34,594 28 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/e9210728-60e7-4fd7-b4cc-26230418fb54 3.690s 2026-01-31 10:28:34,595 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': 'Sat, 31 Jan 2026 10:28:30 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-135bafe9-2a26-4c1a-9727-80e469de8170', 'x-compute-request-id': 'req-135bafe9-2a26-4c1a-9727-80e469de8170', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=845953e34a356f8e864f7c787055ac1c; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '202', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/os-security-groups/e9210728-60e7-4fd7-b4cc-26230418fb54'} Body: b'' 2026-01-31 10:28:36,531 28 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/e9210728-60e7-4fd7-b4cc-26230418fb54 1.935s 2026-01-31 10:28:36,531 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': 'Sat, 31 Jan 2026 10:28:34 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-ac7707b4-dad0-4dfd-b79d-bfe219c83d84', 'x-compute-request-id': 'req-ac7707b4-dad0-4dfd-b79d-bfe219c83d84', 'content-type': 'application/json; charset=UTF-8', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=845953e34a356f8e864f7c787055ac1c; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '404', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/os-security-groups/e9210728-60e7-4fd7-b4cc-26230418fb54'} Body: b'{"itemNotFound": {"code": 404, "message": "Security group e9210728-60e7-4fd7-b4cc-26230418fb54 does not exist\\nNeutron server returns request_ids: [\'req-cee1c344-2dea-4e8b-9bae-59e3426362d8\']"}}' 2026-01-31 10:28:37,622 28 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/309cdaa9-54ab-4833-a132-c95acbee08da 1.090s 2026-01-31 10:28:37,622 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': 'Sat, 31 Jan 2026 10:28:36 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-4c962344-15b8-40c5-805d-10a05daa5c0d', 'x-compute-request-id': 'req-4c962344-15b8-40c5-805d-10a05daa5c0d', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=845953e34a356f8e864f7c787055ac1c; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '202', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/os-security-groups/309cdaa9-54ab-4833-a132-c95acbee08da'} Body: b'' 2026-01-31 10:28:38,412 28 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/309cdaa9-54ab-4833-a132-c95acbee08da 0.789s 2026-01-31 10:28:38,412 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': 'Sat, 31 Jan 2026 10:28:37 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-ac258e10-29f4-4c8e-9272-b5f2e6c91e1b', 'x-compute-request-id': 'req-ac258e10-29f4-4c8e-9272-b5f2e6c91e1b', 'content-type': 'application/json; charset=UTF-8', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=845953e34a356f8e864f7c787055ac1c; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '404', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/os-security-groups/309cdaa9-54ab-4833-a132-c95acbee08da'} Body: b'{"itemNotFound": {"code": 404, "message": "Security group 309cdaa9-54ab-4833-a132-c95acbee08da does not exist\\nNeutron server returns request_ids: [\'req-e1ca4fcd-9844-49a9-8a87-fa54d92c6b70\']"}}' 2026-01-31 10:28:42,634 28 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 4.221s 2026-01-31 10:28:42,634 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': 'Sat, 31 Jan 2026 10:28:38 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-bc899903-a19f-4b37-85f5-d22fcd3a327c', 'x-compute-request-id': 'req-bc899903-a19f-4b37-85f5-d22fcd3a327c', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=845953e34a356f8e864f7c787055ac1c; 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": "53cef8bb-e3ec-4224-9d99-acea9b5b4fc6", "description": "Default security group", "name": "default", "tenant_id": "5d9ea7ddec9c463e81491a3ae0ac1ce9", "rules": [{"id": "31a7d4f2-0def-4da5-b612-1a5070acd015", "parent_group_id": "53cef8bb-e3ec-4224-9d99-acea9b5b4fc6", "ip_protocol": null, "from_port": null, "to_port": null, "group": {"name": "default", "tenant_id": "5d9ea7ddec9c463e81491a3ae0ac1ce9"}, "ip_range": {}}, {"id": "72535a0d-43aa-41d2-b0f0-bed5fe944f96", "parent_group_id": "53cef8bb-e3ec-4224-9d99-acea9b5b4fc6", "ip_protocol": null, "from_port": null, "to_port": null, "group": {"name": "default", "tenant_id": "5d9ea7ddec9c463e81491a3ae0ac1ce9"}, "ip_range": {}}]}]}' 0 ] tags: -worker-3 time: 2026-01-31 10:28:45.090908Z tags: worker-7 test: tempest.api.object_storage.test_object_services.ObjectTest.test_create_object[id-5b4ce26f-3545-46c9-a2ba-5754358a4c62,smoke] time: 2026-01-31 10:28:45.385006Z 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:'' 3088 2026-01-31 10:28:45,257 32 INFO [tempest.lib.common.rest_client] Request (ObjectTest:test_create_object): 201 PUT https://swift-public-openstack.apps-crc.testing/v1/AUTH_7c4e284a78ed4dada33c5936f5b69337/tempest-TestContainer-1947139733/tempest-TestObject-110385427 0.164s 2026-01-31 10:28:45,257 32 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: b'\xa97\x8c3\xe4\xba\xba\xbb\xd4\xba\x8b\x14\xcf\xc4x\xc2\xfc\x0e\xfek\x04\xa4@C\xe0\x80\x87-\x8e\xdd\x90\xdc\xf8\x90\x85\x9f\x18\xca+\xa3\xe6\xb2\x19\xd1\x03}\\0{\xc8D\xd8\xc4\xfdW\xdfZ\xdb \xb2\x9d\xc4\x02V\x12\xbe\x15j\x19`\x15.\x9d\xfb\xed5\xb1\x0f"#=\x0b 6\r\xa8\xcb\xc8\xb7t\x9cg\x83r\xd7\xd5n\xd8\x9a\x8418j\xa0(7\xa93\x91\xf3\xfa[)\xa3 \xec|\x82\x83\xe5\xab\xe5\xad\xd0\xb6VC\x01*\xf56\xe7h\x14X-\x9b\x8a\xae\xfbd\x16$6\x08\xc3\xc5n~\x1ctf9\'yT\xb2\xda\xe7\xcb\x95\xf0\xe8\xbb7.0!!B\xc3\xfa\x86P\x97\x8c%0\x89_\xb5\xb0\xe6\xab\xa2\x19}\x8d\x8e\x0bz\xf0\t{\xc9j\x0b\x9c\xdc\x15\xe74\xcb\x11\xc7]L\x89\xd6\x8eB\x1a.\xce\xc87\x9d\x82\xf8\x91\x8e\x19\x0c\xe0\x0e\x89\xc4\xb7XT\x9e\xf9\x02P \xd4\xea\xad\xd6O\xa0\xe2\x1fC\x88\x8as\xab=\x13\x83gd\xd0g\x8amcu\x02\xf7P\n\xb2\xa4\x19\xa2\xbe\x0e\xf0\xd8h\xd1\xa6C\x10\x00\xbc\x0c\x9a\t\xe0\x98\xddJ\xcch\xf0.\x01Y\xf2\x8c\x1b\xdb\x04k\xa2y\x06\x96\xbb;\x0b[\xbc\x90\xf9\x87\x93\xc5\xfa\xfbI\x83\xa4U\xa3\x83\x80\xc1$\x1e\x18(\x9f%\x9f:\xe9\n\xcb&\x08=r\xd6\xe9\x942\x01\x8b\xfcV\xd0\xd8\'\x15\xd0o!\xa5\xaa\x07\x17\x0eV\x90\xb1\xcd0\x81\xf6\xe1\xd3\x16\x8e)f\x14\x88\xfbR%\x93G\xc4\xfc\xd8;\x95\xd76l\xf18Us\xadM\xc3\x92\xc2$\xe2m\xe4b\xce$\x05\xbf{0\x9b\xb0\x94\xa2l\n\x0e\x81\x9ds\xea\xd2Z\x15\xf9\xfa/\x19\xc1\xda\x12*\x85\x95\xace\xf9\xc9k\x8f\x96\x08\\Y\xce\xd4B9\xfa\xf6\xdf\xc8\x0f\xa4\x82B\xa3\xe4\xf9\xd9\xe4\x9f\xfb\xe0>@z\x9b\x1b%\x1f\xbf,\xdc\x19\x1e\xf0\x1d\x81o_\x87\xd3F\xd4\x9b\xcc\xf7c\x98e\xe2\x0e\xea<\x04e\x1c\xe6n\xc8\xbb^#7\\\xb8R:!\xa0\xca\xc6\xe3*\xb0N$j\xb2r\xd3\xfa\xa6|\xe6c\xbej\x86b\x96&\x99(\xd9g\xafWG\x1f\x05\x83\x95}\xa0\xd7\x1a}\'\xfc7\x9a\xe6\xda\x8f\x1d\xe6JA\xe7\x9b\xa3\xf8\x892i>U\xc0\xb1AA?y\x92\x1a\xf8\x94Wa\xfdB\x92a#\xbdA2ql\xb6\xce6\xc9\x10\x8aN0,v\x1ege~G\xd21\xef$I\x8d\xce[\x83\xf1\xdd&\x0b\xb3Z,\x89{\x93\x81\x91\xfeN\x0e\x00\x0e\xef[\x0b\xeb\xb4\x14ez\xc17\xa0:\n|/p"B\xdd\xfe\xe0\xcc\x96,\xadX\xfa\x81\xcb\xae \xa9\x16\xb33S\x1c\xda\x87\r\xbbLj\xbf\x98$/\xc0\x07VBfq\xf9\xed\xec\xe0\xd5]QY\xdd\x14\xe9r\x19\x9bI\x89Wpq\xce&\xb5\x82\xc2|\x84Qm\xde\xe3\x14\xa7|+5\x8f\xa3\xf0\xa6B\xe8T,\xe6\xb7\xa0&\x89\x9cON\xe9\xfbPmQx\xc3\x8f\xd28\xbb\x1a\x9c\x98\xf8\xfa\x16\x82\xfeK\xc5?\x05eH=\xd4\xb5\x8dq\xf8\xa8\t\x08\xb2-\x9e\xd51\x01\x88\x0bh*\xca\xdd\xd9Dw\xd4\xf4\x00G\xee\xadVz\x82\xaf\xbb\x1a\x8f\x1c\xd6\x86Vq\xec%\xc6\xc1\xa9\'\xd0=\xb6\xacf}p\xac\xd384[\xa5<}n\xe3\x99\xe94\t\x1b}\xc2\xfd\xe0\xed\xd2az|\x05]\xb8\xb6\x8f\t\xcc\x04\n\t\xf8\xdc\x91\xf2\xf1\x81\xf9\xec;]#\x9c\xd7\xb8.\x9a\xe4\n5\x927X\xb3\xf6\xc1\x8eC3\xd6\xbcH\xa49\x8e+\xb9 8\xad\x0e\xf8D`3tY\xde\x07\x82\xa7\xda\xc8\xef\xca\x9c"\x03\x16MW\xd3\x0f\xf9i\xaa>Zy+\xdb\x14f\x96\x93\x82G\x9c\xd1}\xa3GL\xb5\x9f\x9c\xe9O\xf6,\t\x8bL\x91\xb7\xee-\xf5V\xb0\x02\xf3\xfd\xa1!\x93,D\xbf\xff{ke\x8a\x91H\x00\xa2{\xf4`sZ\xa1\xf3\xa4z\xe9`$\xf8\\xqW\xe8\x0c\x97\x97\xbb\x7f\x18\xe5\x00=A\xf0\xae\x1e95\xaf\x80K\t\x16\xbd\xcb\xaal\xa6\xbbg\xb1\x04\xa1"Eo%\xcc\x9bK\x02U\xa4\x9e^MoA' Response - Headers: {'date': 'Sat, 31 Jan 2026 10:28:45 GMT', 'server': 'Apache', 'content-type': 'text/html; charset=UTF-8', 'content-length': '0', 'etag': '4b11e3011491d5efee8f2c15027b7fc2', 'last-modified': 'Sat, 31 Jan 2026 10:28:46 GMT', 'x-trans-id': 'txb899482b31884a718b27b-00697dd95d', 'x-openstack-request-id': 'txb899482b31884a718b27b-00697dd95d', 'set-cookie': '8555ec7bc3b761f9a531b621867c3563=3a7374b2b1f52f86654c2dd2b5a51e28; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '201', 'content-location': 'https://swift-public-openstack.apps-crc.testing/v1/AUTH_7c4e284a78ed4dada33c5936f5b69337/tempest-TestContainer-1947139733/tempest-TestObject-110385427'} Body: b'' 2026-01-31 10:28:45,360 32 INFO [tempest.lib.common.rest_client] Request (ObjectTest:test_create_object): 201 PUT https://swift-public-openstack.apps-crc.testing/v1/AUTH_7c4e284a78ed4dada33c5936f5b69337/tempest-TestContainer-1947139733/tempest-TestObject-2049538703 0.101s 2026-01-31 10:28:45,361 32 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: b'\t\'\xf9\xc6j\x0f\xda\x96I\x1f\xfc\xa0\x8d\x86\xc8\x1d\xf6{_x\x17\x96\x0f\xfb2\xe1\x19\xe3\r;\xf0^\xfd\xb0\xc3&hF\t<\xef\xf5\x9e\xbfl\xd1\xc1\x17\x17\xcc7\x83\x19V\xa5\xd3\xe7\x07K\x85\n(\xddhi\xb2\xaa\x89u\xfa)\x80\x1am\xad\x95\x18ki\xe4\xf6\x0bO\x9c\x1a8C\xa6\xe4K\xfaDm4\xffM\xd3A\x02\xe7[L\xa11\x1a=W3\xb3\x1a\xe8\xbe\xb77\x9aN\'\xa5B\x1e*\xfe\x11\xe3\x84`\x89\x1d\xa4Zk\x1e\xdb\xa1B\xaa\x81\xa2\x8a\x98\xcd9\xf6\xa9w\x80\x7f(Go#\xadt\xdc\xaf\xdb\xdf\x0c\xec\x13\xeb\xad&\x1cL\x01\xdd\xdd\xbaT\xb8\xc6.\xc4\xba\x85h\x8b\x1d\xf5\xd7*\x84z5\x8c\x82\xae\x96-8w\x0fo\xd34\xf7wm%\xfc\x1a\x02\xe1C\x18\xe4\\\x03\x9b\xbeU*t\x82\x17\x83\xf3h\xa0&\\ZG?\xb3\x8e\x82\x19C\xf2\x94\xae\xf7{j\xa5\xfa\x86Fd3a\x1e.\x90;\xc7\xa0,\x0f4\xd9\xf7o\xd7\xf1Q\xe5\xe7{\xe1\xae\xaf\xef\xdb\x99\x11\x83\x15\xf2?\xe8\xe2\x92w\x05\x91\xaf\x9dYK\xc8\x17\xe96\xdf\xb3\xf4.\xad\xd5\xb2%\xb6\xb36\x01\x90!\x8bj\xa1\x16\xfe\x85)\xce[\xcc\xfc\xb6\xeb\xf3\x84\x10\x07P\xbb@\xa4\xb5v\x07\xba\xc6\xf57\xaf\x8c\xa4\xde\x1e\x17[\rb\xa0\x1e\x1e\x1d\xe3&\xb9r\xfe:\xa1\x8a,t\xfdE\xfb\xcd\xe5!\xa2\x18^u\xe2\xb5\xbb\x1f\x0c\xba\xc5\xcci\x83\xa5"y\xea\x9b\xff\x10\x9f\xbbq^$a\x9f\x8d\xe61\xd8\xde\x0e\x10\xe2st1\xd9D6\xdc:F-\xce\xaa*?\x98\xbe\x81\x97d\xe1v\xb0\x02\x92\x1f\xa2\xda\xe0)\x82gh\x93?\xec\xddx\xf0_\x92NX\x00M\xf2\xbe\xc7P;Z\\\t\x18J4\xfdU\xa5\xb0\x0e\xa9\xa5\xe6+\x8e\xb6O\x9c\xc6A\x7f\x11\x08\xc9\x91u\xd6\xa0i\x95\xe5\n\xc01\x17<\xa6N\xd6\xc6\x01\xc2\xdb\t!K\xaf\x82\xa7\xf9o\xe7\x883l)>Xt\xba.@\x92CM\xba8\x90\x9d%\xf0\xb7Ri\xa0r\xbdh\x94\xd7F\x05\xc8OM\xb6\x9d6\xab\xe5SAB\xf1\x84\xece\xd9t \xe9\xc0\x8d\xaf\xb2\x98v;\xd4\xb5C\x8c$\n#\x82\xe1\xf2\xf0\x06k7\xb8^\xa7\x9f#f\x01\x1a\x88\x0e\xe2\xc2_\xa9\x92l\xdcCz#\xd1\xd4df\x1c\xe7|\xbe\xda\xfe\xd4F\xa6#\xe8\xa9Lquc\xc5\xef\xd5\xb4\xfd\x04#\xc1@W\x13*Hgk\xc2\x04\x065\x84!w\n\xa6\xe8}J:g\xc1\xd8\xdb\xda\x05\xf3x\x06Y\x19\x95\x8b\xac\xcd\x85\xc8\xa0F\xaf\xc2\xc7z\xe1\xad\xec\xf90\x1dwf3\x1e\xf7)\xa1!\xbf\xe5\x89\xdb\xba\x8c\xaf\xbf\xefV\x89\x9c\xa8\xd3\xef\x1b\xe4\xd8;\'\xf1\x07\x04\xf36[ug(\x03\xa4\xd0\xefy\x17\x84\xcdW8W\x05e\x84\x0c\xbc\x9cM\x9a\x87\x14I\xc3M\'+\xe1\x8e\x90\xadX\xd9\xeb\x13\\\x11\x01 \x80\x1d1\xbe\x83\xa4\xaa=[\xee\x97\x9c\x0b\xfc\xecQ\xe0\xca\xd7\xf7x1\xb76\x0cR\x94\x1a=v\xa2\x8c\xf5W\x84eZ\x00k\xc5\x9f`y\xf1\xe6t\nMb\xd4<\xea@%\x0b}\xdf8\xb1\x0f\xddI\xedT\xa8f\x8f\x1c\td\x01\xad<\xe85\xc5\xdd\xb9\xf7]\x9a\x8d6\xb8\x89\x10,M\xde\xde\x17R\xc2\xfb\xd7\xd3g\x92\xfc\xf3\xb3*\x1d\\{<\xf4"\x8a\xccM\x19\xbd\x8c\xe1;\x98\x93d\xf5\t-\x02\xbb\x00\xd8\x03\x13\xbf\x07\x12U\x96*Y1R\xe1\x00{\x8b6\x9ed\x87\xceO\x97\x9cX\xb7c4\xbd\xd9\xd3\xa6\xb4\x1c\xfd@\xca<\x00!\x07\x8c\x01\x1d\xe3\xb9\xb6\xf9\xab^\x8e}]\xcf\xc5\x9eM\x14\xc5\xf3\n\xa3.\xf0\xf2\xc4\xbf\x91\xb3\x02\x7f\x1c\xddB\x18_-\xdd\xa8!\x87\xcdk\x03D\x96v\xfbf\xb0\xd6_\xc0J:!\x86%\x86;t?\x8c\x8a\xa2R\xd2\xe9=55\x1d1\xbeS&4C`\xfab\x0cp\xd2s\xf6g\x10\xb0FRv5\xddQ\xc3\xfa\xee"\xdb$wU\x0bXf\xdf\x1e\x9c\'\xbeg\x80*\xa1_p\xcas>\r\xbb' Response - Headers: {'date': 'Sat, 31 Jan 2026 10:28:45 GMT', 'server': 'Apache', 'content-type': 'text/html; charset=UTF-8', 'content-length': '0', 'etag': '5b24d5dfa42915cddc251120a5b07f7a', 'last-modified': 'Sat, 31 Jan 2026 10:28:46 GMT', 'x-trans-id': 'tx4dfe52c0002749ec9a9dd-00697dd95d', 'x-openstack-request-id': 'tx4dfe52c0002749ec9a9dd-00697dd95d', 'set-cookie': '8555ec7bc3b761f9a531b621867c3563=3a7374b2b1f52f86654c2dd2b5a51e28; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '201', 'content-location': 'https://swift-public-openstack.apps-crc.testing/v1/AUTH_7c4e284a78ed4dada33c5936f5b69337/tempest-TestContainer-1947139733/tempest-TestObject-2049538703'} Body: b'' 2026-01-31 10:28:45,384 32 INFO [tempest.lib.common.rest_client] Request (ObjectTest:test_create_object): 200 GET https://swift-public-openstack.apps-crc.testing/v1/AUTH_7c4e284a78ed4dada33c5936f5b69337/tempest-TestContainer-1947139733/tempest-TestObject-2049538703 0.022s 2026-01-31 10:28:45,384 32 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Sat, 31 Jan 2026 10:28:45 GMT', 'server': 'Apache', 'content-type': 'application/json', 'etag': '5b24d5dfa42915cddc251120a5b07f7a', 'last-modified': 'Sat, 31 Jan 2026 10:28:46 GMT', 'x-timestamp': '1769855325.27070', 'accept-ranges': 'bytes', 'content-length': '1024', 'x-trans-id': 'tx2ccce6b8114d40f09a81a-00697dd95d', 'x-openstack-request-id': 'tx2ccce6b8114d40f09a81a-00697dd95d', 'set-cookie': '8555ec7bc3b761f9a531b621867c3563=3a7374b2b1f52f86654c2dd2b5a51e28; path=/; HttpOnly; Secure; SameSite=None', 'cache-control': 'private', 'connection': 'close', 'status': '200', 'content-location': 'https://swift-public-openstack.apps-crc.testing/v1/AUTH_7c4e284a78ed4dada33c5936f5b69337/tempest-TestContainer-1947139733/tempest-TestObject-2049538703'} Body: b'\t\'\xf9\xc6j\x0f\xda\x96I\x1f\xfc\xa0\x8d\x86\xc8\x1d\xf6{_x\x17\x96\x0f\xfb2\xe1\x19\xe3\r;\xf0^\xfd\xb0\xc3&hF\t<\xef\xf5\x9e\xbfl\xd1\xc1\x17\x17\xcc7\x83\x19V\xa5\xd3\xe7\x07K\x85\n(\xddhi\xb2\xaa\x89u\xfa)\x80\x1am\xad\x95\x18ki\xe4\xf6\x0bO\x9c\x1a8C\xa6\xe4K\xfaDm4\xffM\xd3A\x02\xe7[L\xa11\x1a=W3\xb3\x1a\xe8\xbe\xb77\x9aN\'\xa5B\x1e*\xfe\x11\xe3\x84`\x89\x1d\xa4Zk\x1e\xdb\xa1B\xaa\x81\xa2\x8a\x98\xcd9\xf6\xa9w\x80\x7f(Go#\xadt\xdc\xaf\xdb\xdf\x0c\xec\x13\xeb\xad&\x1cL\x01\xdd\xdd\xbaT\xb8\xc6.\xc4\xba\x85h\x8b\x1d\xf5\xd7*\x84z5\x8c\x82\xae\x96-8w\x0fo\xd34\xf7wm%\xfc\x1a\x02\xe1C\x18\xe4\\\x03\x9b\xbeU*t\x82\x17\x83\xf3h\xa0&\\ZG?\xb3\x8e\x82\x19C\xf2\x94\xae\xf7{j\xa5\xfa\x86Fd3a\x1e.\x90;\xc7\xa0,\x0f4\xd9\xf7o\xd7\xf1Q\xe5\xe7{\xe1\xae\xaf\xef\xdb\x99\x11\x83\x15\xf2?\xe8\xe2\x92w\x05\x91\xaf\x9dYK\xc8\x17\xe96\xdf\xb3\xf4.\xad\xd5\xb2%\xb6\xb36\x01\x90!\x8bj\xa1\x16\xfe\x85)\xce[\xcc\xfc\xb6\xeb\xf3\x84\x10\x07P\xbb@\xa4\xb5v\x07\xba\xc6\xf57\xaf\x8c\xa4\xde\x1e\x17[\rb\xa0\x1e\x1e\x1d\xe3&\xb9r\xfe:\xa1\x8a,t\xfdE\xfb\xcd\xe5!\xa2\x18^u\xe2\xb5\xbb\x1f\x0c\xba\xc5\xcci\x83\xa5"y\xea\x9b\xff\x10\x9f\xbbq^$a\x9f\x8d\xe61\xd8\xde\x0e\x10\xe2st1\xd9D6\xdc:F-\xce\xaa*?\x98\xbe\x81\x97d\xe1v\xb0\x02\x92\x1f\xa2\xda\xe0)\x82gh\x93?\xec\xddx\xf0_\x92NX\x00M\xf2\xbe\xc7P;Z\\\t\x18J4\xfdU\xa5\xb0\x0e\xa9\xa5\xe6+\x8e\xb6O\x9c\xc6A\x7f\x11\x08\xc9\x91u\xd6\xa0i\x95\xe5\n\xc01\x17<\xa6N\xd6\xc6\x01\xc2\xdb\t!K\xaf\x82\xa7\xf9o\xe7\x883l)>Xt\xba.@\x92CM\xba8\x90\x9d%\xf0\xb7Ri\xa0r\xbdh\x94\xd7F\x05\xc8OM\xb6\x9d6\xab\xe5SAB\xf1\x84\xece\xd9t \xe9\xc0\x8d\xaf\xb2\x98v;\xd4\xb5C\x8c$\n#\x82\xe1\xf2\xf0\x06k7\xb8^\xa7\x9f#f\x01\x1a\x88\x0e\xe2\xc2_\xa9\x92l\xdcCz#\xd1\xd4df\x1c\xe7|\xbe\xda\xfe\xd4F\xa6#\xe8\xa9Lquc\xc5\xef\xd5\xb4\xfd\x04#\xc1@W\x13*Hgk\xc2\x04\x065\x84!w\n\xa6\xe8}J:g\xc1\xd8\xdb\xda\x05\xf3x\x06Y\x19\x95\x8b\xac\xcd\x85\xc8\xa0F\xaf\xc2\xc7z\xe1\xad\xec\xf90\x1dwf3\x1e\xf7)\xa1!\xbf\xe5\x89\xdb\xba\x8c\xaf\xbf\xefV\x89\x9c\xa8\xd3\xef\x1b\xe4\xd8;\'\xf1\x07\x04\xf36[ug(\x03\xa4\xd0\xefy\x17\x84\xcdW8W\x05e\x84\x0c\xbc\x9cM\x9a\x87\x14I\xc3M\'+\xe1\x8e\x90\xadX\xd9\xeb\x13\\\x11\x01 \x80\x1d1\xbe\x83\xa4\xaa=[\xee\x97\x9c\x0b\xfc\xecQ\xe0\xca\xd7\xf7x1\xb76\x0cR\x94\x1a=v\xa2\x8c\xf5W\x84eZ\x00k\xc5\x9f`y\xf1\xe6t\nMb\xd4<\xea@%\x0b}\xdf8\xb1\x0f\xddI\xedT\xa8f\x8f\x1c\td\x01\xad<\xe85\xc5\xdd\xb9\xf7]\x9a\x8d6\xb8\x89\x10,M\xde\xde\x17R\xc2\xfb\xd7\xd3g\x92\xfc\xf3\xb3*\x1d\\{<\xf4"\x8a\xccM\x19\xbd\x8c\xe1;\x98\x93d\xf5\t-\x02\xbb\x00\xd8\x03\x13\xbf\x07\x12U\x96*Y1R\xe1\x00{\x8b6\x9ed\x87\xceO\x97\x9cX\xb7c4\xbd\xd9\xd3\xa6\xb4\x1c\xfd@\xca<\x00!\x07\x8c\x01\x1d\xe3\xb9\xb6\xf9\xab^\x8e}]\xcf\xc5\x9eM\x14\xc5\xf3\n\xa3.\xf0\xf2\xc4\xbf\x91\xb3\x02\x7f\x1c\xddB\x18_-\xdd\xa8!\x87\xcdk\x03D\x96v\xfbf\xb0\xd6_\xc0J:!\x86%\x86;t?\x8c\x8a\xa2R\xd2\xe9=55\x1d1\xbeS&4C`\xfab\x0cp\xd2s\xf6g\x10\xb0FRv5\xddQ\xc3\xfa\xee"\xdb$wU\x0bXf\xdf\x1e\x9c\'\xbeg\x80*\xa1_p\xcas>\r\xbb' 0 ] tags: -worker-7 time: 2026-01-31 10:28:45.358124Z tags: worker-0 test: tempest.api.compute.servers.test_server_addresses.ServerAddressesTestJSON.test_list_server_addresses[id-6eb718c0-02d9-4d5e-acd1-4e0c269cef39,smoke] time: 2026-01-31 10:28:45.486428Z 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-01-31 10:28:45,484 25 INFO [tempest.lib.common.rest_client] Request (ServerAddressesTestJSON:test_list_server_addresses): 200 GET https://nova-public-openstack.apps-crc.testing/v2.1/servers/03e83c48-a567-468c-84c7-335a02ea7439/ips 0.126s 2026-01-31 10:28:45,485 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': 'Sat, 31 Jan 2026 10:28:45 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-9f6ef937-3d94-4012-91b6-de80182d7b38', 'x-compute-request-id': 'req-9f6ef937-3d94-4012-91b6-de80182d7b38', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=845953e34a356f8e864f7c787055ac1c; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/servers/03e83c48-a567-468c-84c7-335a02ea7439/ips'} Body: b'{"addresses": {"tempest-ServerAddressesTestJSON-917441389-network": [{"version": 4, "addr": "10.100.0.10"}]}}' 0 ] tags: -worker-0 time: 2026-01-31 10:28:45.385327Z tags: worker-7 test: tempest.api.object_storage.test_object_services.ObjectTest.test_get_object[id-02610ba7-86b7-4272-9ed8-aa8d417cb3cd,smoke] time: 2026-01-31 10:28:45.567791Z 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:'' 2FE1 2026-01-31 10:28:45,458 32 INFO [tempest.lib.common.rest_client] Request (ObjectTest:test_get_object): 201 PUT https://swift-public-openstack.apps-crc.testing/v1/AUTH_7c4e284a78ed4dada33c5936f5b69337/tempest-TestContainer-1947139733/tempest-TestObject-395515146 0.072s 2026-01-31 10:28:45,458 32 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: b'\x0c76\xd1\xb7\xe0\xc6\xa6\xbc\x986\xe1\xa6\x1d\x17l\x9c\xf4H\xda\x9e\xeb\xe1\x84\xa7\xa0\x81\xef#`xS\n\xbd\xfd\xf05\xb7\xc3p\xafM{~\xba\x919\xb7\x03\xca\x1f\xd0\x10\xf0"\x91\xc7\xe7\xf3\x96\x91c4\xa5\xd4\\\xc4\xd2\x88\x86\xa1\x01R-,\xe7O\xefj\xa0\xea\xfc\xf2g\xd6\xc1=\xf2\xcb\x04\x99\xe4\x1ay\xea\x01\x0b\xbe\xf5\xa6\xc7u4"\xfe-\xccz\xa9\xf3\xcb\xf1\xde\xdcAQ\x9fF~\xcd\x19\xb0\xd2\xa9\xb2\xbc\xad+k\xa3\x99\x86\x1d\x91?\x90v@\\\x10\xff\x18(\xe5W\\SjX8\xd9r\x16N\t\r)\x15V\xf3F\x8fY\x0e\xe0\x86\x94\xc0\xf6\xd3]`\x9e\xd6\x86.\xe1\xcdh\xd9jB\xb6\xb8|/\x0c3&\x89,\xb1\x81\x8e\xc6\xb4{\x87\xac\x7f\x01w\xd8d\x9d\xa8\xe29bAF\xa1dr\xf9\xc5\xfd\xbcy\xc1\xc5\x88\x96\xcak\xb8\xefw2\x0c\x12H\xab\xcdh\xf2\xb4\x13<^\xae\xfe;7\x99j\xda\x90\xc6\xdf8\xba\xc3\\\xbds=\xb9)\xbbV\x870H\xb07\x02\x1c\xb7`#\x0282Ig\x98Ab\xb8TP\xa8\x13\xc8\xfa}\x80T\xadLf\xe7\xfc\xd2\xcez\x02\xce\xb3\x0f\xab\x9a\xe6\x10\xf9\xd7\x16\xb1$\xad.\x06\x14=\x15DK-\x1e\x06\x97^\xcaO\x9bz\xab\x8d\xf1"\xce\xfa\xcb\x92\x91\xc4FSI\x87\x9e\x11$X\x8f\xe5\x9bUX\xe3i#\xdc\xda\x8d\xdc\xa0\x13\'0\xaaD\xaf\xe0s\x0f\xcb\xe15V[T\xc9\xbe_X\x9e4\x88P\xfc\xa3\xa0\xffF\xc4\x06\xc7\xedx\x99\xf8N%8\xd6\xcc\xb5\x1a8\xf9\x99\xce\xd1\xaaGe.-\x17\x1d\x14\x03\xb9\xe1\x9c\x1b\x99\x91\x87\x86\x02\xe5T&\xfa\x83>\xaa\x89\x12d\xa8$\r\n\xe6\x7fX/v\xd6\x8e%\xc1\x19ro\n\x96\x1dDd\xe0R\'M\xee\xf4p\xc4\xd2s\xa7\xd4\xa6T\x1a\x8d\xbb\xdf\x12 |\x8arP5\xbf\x0e\xad\xbfFZ\xa7E\x0f\xf7\xb2\xb6m\xc3\xb0-\x9e\x1cV\xee\xaa\xe5\x16-\xc3\xd4kv9\xe6\xad?\x98\x94\x00:\xb7\x92\xb4L\xdb\xbcb\xccXo8\xdd\xda\x9b`\x9e^\xaa\xe3i\x16L\xdb\x99?\xed\xc1N\x90,\xf3\xd8\xb0\xec\xb1:nY\x87\xc0\xb5\'\x95\x17\xac\xd4>\xa0\x1b\xbb\x8b r\xde0\xee\x98g\'\xe2\xf1\xfcj\xc95\x03\x17\xb2\xcc3~\x1e1\xf8\xf0w\xef\xdd@\x17}i\xec\xbe\x9d*^\xadL\x87#\x8e]\xb0l>\xce\xab\xd7\xe4\x8e\xd8\x10O\xa8\xf73R\x81i\xc1sZA\x16\xda\x1e\x1fTU1\x0bM\xbe\xc0\x92\x8bJ\x98\xf4\x1f\xf6\xac\xefWI\xf0\x1b\xa5\x95c\x94i6\x90Y\x06})d\x06\x0b\x8foc"\xe0\xa4\\x\x19^\xb10\xa0t\xcc\xf3\x04\x08\xccv4\x94=r\xa5\x8c\xcfz"\x17\xf7\x816<\xe9\x9d9\x9d\xa1~\x95\xeb)\xb9\xa5Z-\xbcI:T\'I\x97\xb0\xa9\xf2><\xa5\xcaPC\\\x1a\xffP|0\x11{\'-*\xff3*.?(\n\x13\xccaQd\xbb!\x9b}\x8aG}Zm\xe9\xaf\xf3J\xfd?\xe4\xe9 \xb7\xcdw\x16\x91q8\n\xf0;\xae?\x0e\xbfK6\x9e,\xa2"\xd2\xabT\xd6\xa9\x042\x05\xe9\xfa\xbey\xe5\xb50\x12H\x02_$\x00\xc2p\xaa\x1d5\xb2D\x93/D37\xa1\x88\xe5B\x0c\xeb\xa8\x07K\xda\xa7\x89\x00\x82I\x956Z\xff\xb2\xaa\x15b\x18\xe2\xdem\xc5\xafC\x96\x9cW\x1b\x8e`\xb5*\xc7\xb2\x1e\x04\x9a3)\xa7+gr\xedq\xba\xd3\xfdF\x17\xbf\xf9\xa3Q\xb2Ir\xd1\xed=\xbd\x15\x10x\x08\x88ie\x87>\xa7\xad\x18J\xb5a)s\xaf\xa1\x16\xd0>\x90T\x81\xd6eT(\xe2\x9b\xc5\x0f\xf2\x14r%FaDE\x0fK\x95\x0e\x802\xe9\xfcP\xe9\xe3\xb3\x18y\x0f\x0fWIa\x92[\xf2x\xc3\xae>\xed\xcf\x8e;B\xf4\xa22X{\xb7\x01\x1a$InS2\x03\x882g\x9a(\x06\x07P6#~%\x86\xec\xd9\xe9Y\x98\xde\x7f>\xca\xd5\x93\xe8\xcdp\ts\xf97\xdc\t7\xb7\xfdq2`\x93\xdb\x0b\xac1\xa1\xb5\xfb' Response - Headers: {'date': 'Sat, 31 Jan 2026 10:28:45 GMT', 'server': 'Apache', 'content-type': 'text/html; charset=UTF-8', 'content-length': '0', 'etag': '3504ca85f39519b7b3adb3e1efcc3504', 'last-modified': 'Sat, 31 Jan 2026 10:28:46 GMT', 'x-trans-id': 'tx811624c07fc54f11a1a1f-00697dd95d', 'x-openstack-request-id': 'tx811624c07fc54f11a1a1f-00697dd95d', 'set-cookie': '8555ec7bc3b761f9a531b621867c3563=3a7374b2b1f52f86654c2dd2b5a51e28; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '201', 'content-location': 'https://swift-public-openstack.apps-crc.testing/v1/AUTH_7c4e284a78ed4dada33c5936f5b69337/tempest-TestContainer-1947139733/tempest-TestObject-395515146'} Body: b'' 2026-01-31 10:28:45,496 32 INFO [tempest.lib.common.rest_client] Request (ObjectTest:test_get_object): 200 GET https://swift-public-openstack.apps-crc.testing/v1/AUTH_7c4e284a78ed4dada33c5936f5b69337/tempest-TestContainer-1947139733/tempest-TestObject-395515146 0.037s 2026-01-31 10:28:45,496 32 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Sat, 31 Jan 2026 10:28:45 GMT', 'server': 'Apache', 'content-type': 'application/json', 'etag': '3504ca85f39519b7b3adb3e1efcc3504', 'last-modified': 'Sat, 31 Jan 2026 10:28:46 GMT', 'x-timestamp': '1769855325.39639', 'accept-ranges': 'bytes', 'content-length': '1024', 'x-trans-id': 'txb8a87c6d35fa4bada269c-00697dd95d', 'x-openstack-request-id': 'txb8a87c6d35fa4bada269c-00697dd95d', 'set-cookie': '8555ec7bc3b761f9a531b621867c3563=3a7374b2b1f52f86654c2dd2b5a51e28; path=/; HttpOnly; Secure; SameSite=None', 'cache-control': 'private', 'connection': 'close', 'status': '200', 'content-location': 'https://swift-public-openstack.apps-crc.testing/v1/AUTH_7c4e284a78ed4dada33c5936f5b69337/tempest-TestContainer-1947139733/tempest-TestObject-395515146'} Body: b'\x0c76\xd1\xb7\xe0\xc6\xa6\xbc\x986\xe1\xa6\x1d\x17l\x9c\xf4H\xda\x9e\xeb\xe1\x84\xa7\xa0\x81\xef#`xS\n\xbd\xfd\xf05\xb7\xc3p\xafM{~\xba\x919\xb7\x03\xca\x1f\xd0\x10\xf0"\x91\xc7\xe7\xf3\x96\x91c4\xa5\xd4\\\xc4\xd2\x88\x86\xa1\x01R-,\xe7O\xefj\xa0\xea\xfc\xf2g\xd6\xc1=\xf2\xcb\x04\x99\xe4\x1ay\xea\x01\x0b\xbe\xf5\xa6\xc7u4"\xfe-\xccz\xa9\xf3\xcb\xf1\xde\xdcAQ\x9fF~\xcd\x19\xb0\xd2\xa9\xb2\xbc\xad+k\xa3\x99\x86\x1d\x91?\x90v@\\\x10\xff\x18(\xe5W\\SjX8\xd9r\x16N\t\r)\x15V\xf3F\x8fY\x0e\xe0\x86\x94\xc0\xf6\xd3]`\x9e\xd6\x86.\xe1\xcdh\xd9jB\xb6\xb8|/\x0c3&\x89,\xb1\x81\x8e\xc6\xb4{\x87\xac\x7f\x01w\xd8d\x9d\xa8\xe29bAF\xa1dr\xf9\xc5\xfd\xbcy\xc1\xc5\x88\x96\xcak\xb8\xefw2\x0c\x12H\xab\xcdh\xf2\xb4\x13<^\xae\xfe;7\x99j\xda\x90\xc6\xdf8\xba\xc3\\\xbds=\xb9)\xbbV\x870H\xb07\x02\x1c\xb7`#\x0282Ig\x98Ab\xb8TP\xa8\x13\xc8\xfa}\x80T\xadLf\xe7\xfc\xd2\xcez\x02\xce\xb3\x0f\xab\x9a\xe6\x10\xf9\xd7\x16\xb1$\xad.\x06\x14=\x15DK-\x1e\x06\x97^\xcaO\x9bz\xab\x8d\xf1"\xce\xfa\xcb\x92\x91\xc4FSI\x87\x9e\x11$X\x8f\xe5\x9bUX\xe3i#\xdc\xda\x8d\xdc\xa0\x13\'0\xaaD\xaf\xe0s\x0f\xcb\xe15V[T\xc9\xbe_X\x9e4\x88P\xfc\xa3\xa0\xffF\xc4\x06\xc7\xedx\x99\xf8N%8\xd6\xcc\xb5\x1a8\xf9\x99\xce\xd1\xaaGe.-\x17\x1d\x14\x03\xb9\xe1\x9c\x1b\x99\x91\x87\x86\x02\xe5T&\xfa\x83>\xaa\x89\x12d\xa8$\r\n\xe6\x7fX/v\xd6\x8e%\xc1\x19ro\n\x96\x1dDd\xe0R\'M\xee\xf4p\xc4\xd2s\xa7\xd4\xa6T\x1a\x8d\xbb\xdf\x12 |\x8arP5\xbf\x0e\xad\xbfFZ\xa7E\x0f\xf7\xb2\xb6m\xc3\xb0-\x9e\x1cV\xee\xaa\xe5\x16-\xc3\xd4kv9\xe6\xad?\x98\x94\x00:\xb7\x92\xb4L\xdb\xbcb\xccXo8\xdd\xda\x9b`\x9e^\xaa\xe3i\x16L\xdb\x99?\xed\xc1N\x90,\xf3\xd8\xb0\xec\xb1:nY\x87\xc0\xb5\'\x95\x17\xac\xd4>\xa0\x1b\xbb\x8b r\xde0\xee\x98g\'\xe2\xf1\xfcj\xc95\x03\x17\xb2\xcc3~\x1e1\xf8\xf0w\xef\xdd@\x17}i\xec\xbe\x9d*^\xadL\x87#\x8e]\xb0l>\xce\xab\xd7\xe4\x8e\xd8\x10O\xa8\xf73R\x81i\xc1sZA\x16\xda\x1e\x1fTU1\x0bM\xbe\xc0\x92\x8bJ\x98\xf4\x1f\xf6\xac\xefWI\xf0\x1b\xa5\x95c\x94i6\x90Y\x06})d\x06\x0b\x8foc"\xe0\xa4\\x\x19^\xb10\xa0t\xcc\xf3\x04\x08\xccv4\x94=r\xa5\x8c\xcfz"\x17\xf7\x816<\xe9\x9d9\x9d\xa1~\x95\xeb)\xb9\xa5Z-\xbcI:T\'I\x97\xb0\xa9\xf2><\xa5\xcaPC\\\x1a\xffP|0\x11{\'-*\xff3*.?(\n\x13\xccaQd\xbb!\x9b}\x8aG}Zm\xe9\xaf\xf3J\xfd?\xe4\xe9 \xb7\xcdw\x16\x91q8\n\xf0;\xae?\x0e\xbfK6\x9e,\xa2"\xd2\xabT\xd6\xa9\x042\x05\xe9\xfa\xbey\xe5\xb50\x12H\x02_$\x00\xc2p\xaa\x1d5\xb2D\x93/D37\xa1\x88\xe5B\x0c\xeb\xa8\x07K\xda\xa7\x89\x00\x82I\x956Z\xff\xb2\xaa\x15b\x18\xe2\xdem\xc5\xafC\x96\x9cW\x1b\x8e`\xb5*\xc7\xb2\x1e\x04\x9a3)\xa7+gr\xedq\xba\xd3\xfdF\x17\xbf\xf9\xa3Q\xb2Ir\xd1\xed=\xbd\x15\x10x\x08\x88ie\x87>\xa7\xad\x18J\xb5a)s\xaf\xa1\x16\xd0>\x90T\x81\xd6eT(\xe2\x9b\xc5\x0f\xf2\x14r%FaDE\x0fK\x95\x0e\x802\xe9\xfcP\xe9\xe3\xb3\x18y\x0f\x0fWIa\x92[\xf2x\xc3\xae>\xed\xcf\x8e;B\xf4\xa22X{\xb7\x01\x1a$InS2\x03\x882g\x9a(\x06\x07P6#~%\x86\xec\xd9\xe9Y\x98\xde\x7f>\xca\xd5\x93\xe8\xcdp\ts\xf97\xdc\t7\xb7\xfdq2`\x93\xdb\x0b\xac1\xa1\xb5\xfb' 2026-01-31 10:28:45,566 32 INFO [tempest.lib.common.rest_client] Request (ObjectTest:test_get_object): 200 GET https://swift-public-openstack.apps-crc.testing/v1/AUTH_7c4e284a78ed4dada33c5936f5b69337/tempest-TestContainer-1947139733/tempest-TestObject-395515146 0.069s 2026-01-31 10:28:45,566 32 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Sat, 31 Jan 2026 10:28:45 GMT', 'server': 'Apache', 'content-type': 'application/json', 'etag': '3504ca85f39519b7b3adb3e1efcc3504', 'last-modified': 'Sat, 31 Jan 2026 10:28:46 GMT', 'x-timestamp': '1769855325.39639', 'accept-ranges': 'bytes', 'content-length': '1024', 'x-trans-id': 'txf943a5ce5d3a47efb7071-00697dd95d', 'x-openstack-request-id': 'txf943a5ce5d3a47efb7071-00697dd95d', 'set-cookie': '8555ec7bc3b761f9a531b621867c3563=3a7374b2b1f52f86654c2dd2b5a51e28; path=/; HttpOnly; Secure; SameSite=None', 'cache-control': 'private', 'connection': 'close', 'status': '200', 'content-location': 'https://swift-public-openstack.apps-crc.testing/v1/AUTH_7c4e284a78ed4dada33c5936f5b69337/tempest-TestContainer-1947139733/tempest-TestObject-395515146'} Body: b'\x0c76\xd1\xb7\xe0\xc6\xa6\xbc\x986\xe1\xa6\x1d\x17l\x9c\xf4H\xda\x9e\xeb\xe1\x84\xa7\xa0\x81\xef#`xS\n\xbd\xfd\xf05\xb7\xc3p\xafM{~\xba\x919\xb7\x03\xca\x1f\xd0\x10\xf0"\x91\xc7\xe7\xf3\x96\x91c4\xa5\xd4\\\xc4\xd2\x88\x86\xa1\x01R-,\xe7O\xefj\xa0\xea\xfc\xf2g\xd6\xc1=\xf2\xcb\x04\x99\xe4\x1ay\xea\x01\x0b\xbe\xf5\xa6\xc7u4"\xfe-\xccz\xa9\xf3\xcb\xf1\xde\xdcAQ\x9fF~\xcd\x19\xb0\xd2\xa9\xb2\xbc\xad+k\xa3\x99\x86\x1d\x91?\x90v@\\\x10\xff\x18(\xe5W\\SjX8\xd9r\x16N\t\r)\x15V\xf3F\x8fY\x0e\xe0\x86\x94\xc0\xf6\xd3]`\x9e\xd6\x86.\xe1\xcdh\xd9jB\xb6\xb8|/\x0c3&\x89,\xb1\x81\x8e\xc6\xb4{\x87\xac\x7f\x01w\xd8d\x9d\xa8\xe29bAF\xa1dr\xf9\xc5\xfd\xbcy\xc1\xc5\x88\x96\xcak\xb8\xefw2\x0c\x12H\xab\xcdh\xf2\xb4\x13<^\xae\xfe;7\x99j\xda\x90\xc6\xdf8\xba\xc3\\\xbds=\xb9)\xbbV\x870H\xb07\x02\x1c\xb7`#\x0282Ig\x98Ab\xb8TP\xa8\x13\xc8\xfa}\x80T\xadLf\xe7\xfc\xd2\xcez\x02\xce\xb3\x0f\xab\x9a\xe6\x10\xf9\xd7\x16\xb1$\xad.\x06\x14=\x15DK-\x1e\x06\x97^\xcaO\x9bz\xab\x8d\xf1"\xce\xfa\xcb\x92\x91\xc4FSI\x87\x9e\x11$X\x8f\xe5\x9bUX\xe3i#\xdc\xda\x8d\xdc\xa0\x13\'0\xaaD\xaf\xe0s\x0f\xcb\xe15V[T\xc9\xbe_X\x9e4\x88P\xfc\xa3\xa0\xffF\xc4\x06\xc7\xedx\x99\xf8N%8\xd6\xcc\xb5\x1a8\xf9\x99\xce\xd1\xaaGe.-\x17\x1d\x14\x03\xb9\xe1\x9c\x1b\x99\x91\x87\x86\x02\xe5T&\xfa\x83>\xaa\x89\x12d\xa8$\r\n\xe6\x7fX/v\xd6\x8e%\xc1\x19ro\n\x96\x1dDd\xe0R\'M\xee\xf4p\xc4\xd2s\xa7\xd4\xa6T\x1a\x8d\xbb\xdf\x12 |\x8arP5\xbf\x0e\xad\xbfFZ\xa7E\x0f\xf7\xb2\xb6m\xc3\xb0-\x9e\x1cV\xee\xaa\xe5\x16-\xc3\xd4kv9\xe6\xad?\x98\x94\x00:\xb7\x92\xb4L\xdb\xbcb\xccXo8\xdd\xda\x9b`\x9e^\xaa\xe3i\x16L\xdb\x99?\xed\xc1N\x90,\xf3\xd8\xb0\xec\xb1:nY\x87\xc0\xb5\'\x95\x17\xac\xd4>\xa0\x1b\xbb\x8b r\xde0\xee\x98g\'\xe2\xf1\xfcj\xc95\x03\x17\xb2\xcc3~\x1e1\xf8\xf0w\xef\xdd@\x17}i\xec\xbe\x9d*^\xadL\x87#\x8e]\xb0l>\xce\xab\xd7\xe4\x8e\xd8\x10O\xa8\xf73R\x81i\xc1sZA\x16\xda\x1e\x1fTU1\x0bM\xbe\xc0\x92\x8bJ\x98\xf4\x1f\xf6\xac\xefWI\xf0\x1b\xa5\x95c\x94i6\x90Y\x06})d\x06\x0b\x8foc"\xe0\xa4\\x\x19^\xb10\xa0t\xcc\xf3\x04\x08\xccv4\x94=r\xa5\x8c\xcfz"\x17\xf7\x816<\xe9\x9d9\x9d\xa1~\x95\xeb)\xb9\xa5Z-\xbcI:T\'I\x97\xb0\xa9\xf2><\xa5\xcaPC\\\x1a\xffP|0\x11{\'-*\xff3*.?(\n\x13\xccaQd\xbb!\x9b}\x8aG}Zm\xe9\xaf\xf3J\xfd?\xe4\xe9 \xb7\xcdw\x16\x91q8\n\xf0;\xae?\x0e\xbfK6\x9e,\xa2"\xd2\xabT\xd6\xa9\x042\x05\xe9\xfa\xbey\xe5\xb50\x12H\x02_$\x00\xc2p\xaa\x1d5\xb2D\x93/D37\xa1\x88\xe5B\x0c\xeb\xa8\x07K\xda\xa7\x89\x00\x82I\x956Z\xff\xb2\xaa\x15b\x18\xe2\xdem\xc5\xafC\x96\x9cW\x1b\x8e`\xb5*\xc7\xb2\x1e\x04\x9a3)\xa7+gr\xedq\xba\xd3\xfdF\x17\xbf\xf9\xa3Q\xb2Ir\xd1\xed=\xbd\x15\x10x\x08\x88ie\x87>\xa7\xad\x18J\xb5a)s\xaf\xa1\x16\xd0>\x90T\x81\xd6eT(\xe2\x9b\xc5\x0f\xf2\x14r%FaDE\x0fK\x95\x0e\x802\xe9\xfcP\xe9\xe3\xb3\x18y\x0f\x0fWIa\x92[\xf2x\xc3\xae>\xed\xcf\x8e;B\xf4\xa22X{\xb7\x01\x1a$InS2\x03\x882g\x9a(\x06\x07P6#~%\x86\xec\xd9\xe9Y\x98\xde\x7f>\xca\xd5\x93\xe8\xcdp\ts\xf97\xdc\t7\xb7\xfdq2`\x93\xdb\x0b\xac1\xa1\xb5\xfb' 0 ] tags: -worker-7 time: 2026-01-31 10:28:45.568431Z tags: worker-7 test: tempest.api.object_storage.test_object_services.ObjectTest.test_list_object_metadata[id-9a447cf6-de06-48de-8226-a8c6ed31caf2,smoke] time: 2026-01-31 10:28:45.681679Z 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:'' 1562 2026-01-31 10:28:45,648 32 INFO [tempest.lib.common.rest_client] Request (ObjectTest:test_list_object_metadata): 201 PUT https://swift-public-openstack.apps-crc.testing/v1/AUTH_7c4e284a78ed4dada33c5936f5b69337/tempest-TestContainer-1947139733/tempest-TestObject-1579503027 0.077s 2026-01-31 10:28:45,649 32 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'\x8b\x14\xcb6\x1a\rp\x88;\xc8\xabN\xb1\xb3\xbd\xe4\xc7\xcc\xb5\xb29\x90\xa1\x045\xf8C\xb6\x06\xca\x86nrM3\x15\x12\xecI\x9d\xf7\xa7\xffV\xa6hFX(\x1c\x87p\x84\x18 \xbd\xbc$w\xfa\xb2\x07\xbd\xae\x18\x1d\xe8\x8f\xe7i\xe46\x19;\xc8`\x1d\xdb \xe3b\x9a\xf18\xdb+i\xf9\xb50X\xa6\xc2\xbd\xefs\x86\xd7fW\x0f\xc4\x89Q\x85K\xc1\xc5JR\xa9<\x07\xd5\x1a&\x92+9\x8b\x1f.u\r\xf6$TRs\x15\xa3v\x078D\xcc=\x83_\xa3"\xd3\x96\x01}\xc1%rp\xd2\xb0\x1b\xe4z\xd6H\xfd\xf5\xd5\xf0\xcf\x90\xc5\xd6&J\xef\x02\'Z\xc2]\xd9\x01\xc1!\x10\x99\x9a"=\x90\xd5\xc8\xcf\xff\x969j\x8f\x97>\xf3\xfaMM\xb2\x04\x1a\x92q\xf5;\xa3\xdd\x92\xc9\x90\n\xa0CV\x8e\x07\xd3\x8d\x9d\x9dR\xda\x81\xadr\x9c\xba\x99\xb1\x0f\xbeQ*\xfb[hZ\xc4\x8f/\x9cK\xe7ek\x85?P\xd9\xb4Z\xdc\x05\xd7\x85Z\xdbx\x9e\xabv\x93\x80\x8e0!\\\x7f\x88\x8c\x8f\xf7\xdc=X*\x97-L\x9ceF\xbdMc\xa2Z\x8eSzeY\xf4\x11\xf0\xc6\xcb6\x84\x05\xeaN+U\x82\x97O~\xec\xd1>x\x9f\xb8$F\x1f\xc1\xa86G\x8a\x9epi\x87\xa5\xbbL\xb8\x92\xe9\x8ccu[\xb3\xa5\x12L\x98e\x06\xac\x03\xcchx\x7fM$\xf7\xdc5I\xbe?\t\xb5k \x897kS3x\x1cq\xfe3\x8ee\xe2\x9f\t\x13\x82\xe0u_\xb4;%\x0e\x91\xc7>H\xc5\xe0\x82\xca\xaf\xd1\x11i\x80\xe7/]\x91\x12\xed\xbe&\xc8\xa3Q\xa4\xbb\x053\x0b>\xcb\xde\xb1\x94\x86\xa9\x9b.\xd4\xb3r\xbd\xe5\xd2\xaa\xd8\x05\x85U\xf6\x07\x1c\xb6D\xcb\x90\xbc\x02{.A"\x8eh\xe2j\xb7f\x15O\xc2 \xcaB\xb39\x05\xdbu\xb0\x8fdC\t\xfa}:s\xb4\x0bg_\xa5\x9d\x14\xc80$;\x9c\x0fU|\xfbz\x84\xe94\xf7\rX\x9b\x07\xfbu\x01$\xc6\xcdO{k/\xc5\x8c\xc6\xd7\x12\xd3\x81i(\x9a\x8b\xf4z\x7f)5X\\\xd5\xbe\x1az>\x90\xb7\x0f\xa4\x02C\xfdW\xc9\xbe\x06\xect\r$w\xde{\x8e\xf1%n\x8a\x97Yv\xbf\xc8\x13]qM \xd1&\x82\x80\x8b\xd5\xde\xb5&\x9dH\xb9\x17\x91r\x8ai\xeb\xa3\x12\xc90M\xc3,\x80\xd0\xa8\x889"\xf18b\x9a\xd1M\xef"\xb7F\x8e\x991)\xc8\x015\xf3\xe3,\xa5KG\xb7_\x8c\x0e\xaaP\xffk\xeb)\x8d\xc8\xfdk\xee\x9d\xed\xa7s\xf9\x82<.\xd8\xbb\x1f\x81\xbe\xe4B\xb7\x84\x01h$\\\x8e>i\xcd\x13\x0f\xd0\x82\xc1R~\xc4\xa3\xacC\xbd\x1a\x86\x02\x8d\x83\x97n\x82\xc05\xbc\x19\xae\x87H\xa4\xdc\x85\x15\xad<\xe9\xfb\x13\x9dn\x16\x1a2\x16\x0e\xce\x87\\\x03=\xa0o\xa3\xdd}\x7f\xba\xd0#i?z;\xc9\xf5\x05Y\xb0\x84\xff!\x08ln\xf8\x0f^\x08\xaf9\x9eWG2\x9e\xf4\xbe\xee\xce\x11X\x19\xd8\x8dK4\x1d\xe6\xa7yT\xa9r\x1b\x02\x88i\x8a\xc4\x10\xbf\xd6\xf4\xfa\n\xd1\xa3W=\xcaA\xc3\x93\xf0\x96\x0f\xf9\x14\xda+?\x81\xee\xbb\xfb\x08\x1e\xe9\x13\xf6\x15a\xda\xac\xe5=\x07\xb8\x7fC;\xc7\xf1\xd9\x8f\x8f]\x98\xf4^\xb8r\xa0\x1bQ\xa1}\xf6;\x12_\xb7E\x9a\x8f\x842z\xe6\x0b@\xfe\x19\xf5ns$\xc8\xe8\x01r\x1aA\x18hw\xb0\x07\x0c\x05\x01\xe1*\xacb\x85\xe9\t\xa8\x81M\xdbgx\xcd\xc6\x85;BZ\xe2\x89{\r\x85\r\x1b~\x0f\xb2I\xd4\xb2\xe6\xa0E\x0e\x90\x1f\x967\x81;l\x16C\x11\xb9\xda[|\x15\n\x00\x1boY\x975\x80\xd6>\x99\xbd\xa4h\xe7D]\x85X\xa3\x1e\x19\xb0\xcbV\x81\xb0\x7fK\xd4\x95\xd1zD\xcf\xedqW\xf4\x896\xdf\x95\x14\x9e-@?\xb7p\x9d\xa1!\xb6\x96\x87nE,O{\xc0\xe6\x18\xc5Y@\x8fe\x08\x9fq!IR\x1f}\xb596\n^\x02;7:\xdcD\x00@\xfbu!B5\xc8\xc6a\x9c\xeb\x1fE\x04?\x89\xf5\xac\xb7\x06\xad\x81TR\xcc@0"\x7f' Response - Headers: {'date': 'Sat, 31 Jan 2026 10:28:45 GMT', 'server': 'Apache', 'content-type': 'text/html; charset=UTF-8', 'content-length': '0', 'etag': 'febee3c0eca3f9730675bb1318f2a9a6', 'last-modified': 'Sat, 31 Jan 2026 10:28:46 GMT', 'x-trans-id': 'tx7a2d9fea1f224474bd76d-00697dd95d', 'x-openstack-request-id': 'tx7a2d9fea1f224474bd76d-00697dd95d', 'set-cookie': '8555ec7bc3b761f9a531b621867c3563=3a7374b2b1f52f86654c2dd2b5a51e28; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '201', 'content-location': 'https://swift-public-openstack.apps-crc.testing/v1/AUTH_7c4e284a78ed4dada33c5936f5b69337/tempest-TestContainer-1947139733/tempest-TestObject-1579503027'} Body: b'' 2026-01-31 10:28:45,680 32 INFO [tempest.lib.common.rest_client] Request (ObjectTest:test_list_object_metadata): 200 HEAD https://swift-public-openstack.apps-crc.testing/v1/AUTH_7c4e284a78ed4dada33c5936f5b69337/tempest-TestContainer-1947139733/tempest-TestObject-1579503027 0.031s 2026-01-31 10:28:45,681 32 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Sat, 31 Jan 2026 10:28:45 GMT', 'server': 'Apache', 'content-type': 'application/json', 'x-object-meta-test-meta': 'Meta', 'etag': 'febee3c0eca3f9730675bb1318f2a9a6', 'last-modified': 'Sat, 31 Jan 2026 10:28:46 GMT', 'x-timestamp': '1769855325.58845', 'accept-ranges': 'bytes', 'content-length': '1024', 'x-trans-id': 'tx5fe762e86dd84f1493130-00697dd95d', 'x-openstack-request-id': 'tx5fe762e86dd84f1493130-00697dd95d', 'set-cookie': '8555ec7bc3b761f9a531b621867c3563=3a7374b2b1f52f86654c2dd2b5a51e28; path=/; HttpOnly; Secure; SameSite=None', 'cache-control': 'private', 'connection': 'close', 'status': '200', 'content-location': 'https://swift-public-openstack.apps-crc.testing/v1/AUTH_7c4e284a78ed4dada33c5936f5b69337/tempest-TestContainer-1947139733/tempest-TestObject-1579503027'} Body: b'' 0 ] tags: -worker-7 time: 2026-01-31 10:28:45.682194Z tags: worker-7 test: tempest.api.object_storage.test_object_services.ObjectTest.test_update_object_metadata[id-7a94c25d-66e6-434c-9c38-97d4e2c29945,smoke] time: 2026-01-31 10:28:45.998994Z 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:'' 2A66 2026-01-31 10:28:45,922 32 INFO [tempest.lib.common.rest_client] Request (ObjectTest:test_update_object_metadata): 201 PUT https://swift-public-openstack.apps-crc.testing/v1/AUTH_7c4e284a78ed4dada33c5936f5b69337/tempest-TestContainer-1947139733/tempest-TestObject-1232113237 0.238s 2026-01-31 10:28:45,922 32 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: b'2\xf3\x03\xa2\x86\x1e\xad\xc7\xe0\xc9\xc0\x1a\xf2z\x94P\x8d\x90\xd0h\xde*\x89,V\xc4\xc4mxt 6\xa7N\xf3J\xb8M#\xa4\x7f!\x0c\x89\x8a\xc6\xfb-\x1eA\x8a|\xa5#v\xce1\xe2\xf0jQ\x99\xd1\xe3\xd2k\xe2\xe5\xc3\xdbQ}\xd8\x95\xf3\xe4\x9c\x86\xb1b\x18\xe1\xbc\xfe\x8cXO\x01\xe2i_\xe2\xb2bN\x0e$\xd6Rp\x05\t1\xff\x1c\xe2l[~\x86\x80\x07\xefe\xa1\x0e\xb3\\p\xdcV\x9a\xbfBr\xdb"\x83[\xfd\x8b\xcdi}\xffd\xf8\xe1\x9d\xa3I\x06\x0f\xd2=Sh\x03\x95Z,\xb5\t\xcf\\\xe3\x18\x1a\xfa\xce\x1fe\x9c\xd0\xb3\xcf\x17\xe9\xe2\x03\x17\xcb\x86\xd3\xfef\xf1\x82\x1d\xa5\xc1\x97vB\x03\x12\xc5\xe8\xaf\xaa^\x92*\xd3\xa2G\xdd\x06_L.\x8en\xf4\x08q\x88]d\x84}\x8b\xfd\x81\x9bw)#-X@\x19\x05@\xa42\xba\x00\x93\xf5 N\x0e\x1b\\)lBY\x11\xa11\xaa\xab\xff\xe1\x0f\xdb\xf7\x98,\xa7{\xae/i+\x05fG\x1b,\xb0\xa6{x\xae\xab2\x06\x888uD\x9e`\x9b\xff\x18\xfcL\xe1\xff\xc9s\xf1\x0539\x07P\xcf\xcb\xc3\xffv\xfa\xea\xbf\xe7\x07\xce\x92\xcb\xe3\xc515&+\x18iI\xeba\xe2}\x07\xa1\xb1\x98E\x87\x9a\xe1P+\x10\xff\xd1\xc1u\xd2\xc63T\x0e\xbbS8\xb1P\xd0\xa8\x8aW\xba\xf1\xaeq\xcfl\x8c\xa1\xb3:\x01\x0f\xdeG\xf2\xd0\xd0\x8e\x11y\xfb\x95(\x7fF\xd2s!\xec\xb2\xebNH\x14"\xbb\xb9\xf3\xcdMo\xf6W\x0e3\xd9f\xe5\xb7e=\x07.\x03aA\x19C_\xfb\xd1r\'O\x91\xc0\xefM\xbam\xd3e6\xe6P\x9e\xd9\xc7\xfa\xf3B\n\xfeY;\x94\xed##\x90\x93!g\xfc\xea"\xb6r\xba}h\x1c\xf1f\x86\x03(\x0eg\xefh\x87Q\xcb\x82\x8a\xde\xbdM\xc9\x8ep\xfcY\xdd\xb8F*\x96\xb6g\xe4\xed\xb3\xf6\xd2f\xcd\x90\xe4e@\x8a\x1f@\x7f\xf0\x7f\xc8s\xed\x9d\xeb\xa6\x92\xc9\xc3\x80J\xfe\xd2\xeeZm&\xe8\x82e.q!\'\xe6\xc4X\xfbP\xf1D\xf4\xc7u\xc3Y\xa6\xe5\xbc\xa3\xa3\xbf(\xa3x\x89\x91\x97\xe3\x93\xff\xee\xe8\xca\r\xae\x93=\xde\x14{$\xfd\xf5:\xeb\xe7\x16KA{\xe3\xf2\x90k\x17\xe6\x17\xbb\xe3\x87\xd3\xc3V\xd4)\x84\x84\x12C\xb6\xe2\x9f+\xe9\x85\x19\x10\x08\xe8\xdf\x04\x80Mu\x06\xe1\xa1\xea\xd8\x82\x06\x9a&\x9b\xe6.\xe8\xab\xbf[\x9bn\n\xcd\xf5n\xaa\xa5\xdc\xd7\x13#\xc7\xbfzYo%\xfd\x18-3b\x8e\xcb\x06}t1~\x84\xf6q\xaf1p\x0c;\xdbdk\xdc=\xcf\xc0:\xaa4>H?\xc3\xa21Sl0\xbb\xccp\xaf\xc3\xe3\xcb\x1c\xca\xe5\x11N\xd5\xf0\xd6-8\x15\xdc\x95L\x16b\xc9\xda\xc4\xbb\xb6\xa1\x9d{\xeb\xbc\x90\xa3\xe5\xb3\xd61\x9a?M\xaf\xcf \xb6 \xca\xe4\xad\x8a\xdd\x9b\x8e`K\xbc\xe3\x07s\xd5\xdbZ\x8d\xa3\xf8\xf7\x8e\xd9\xcf|\xe8B5\xa6\x1b\x14VIb\xc5)r\x04\xe6\x92K\x84\xac\xee5\xc4<\xc9\xc7N\xefQ\xa0\x80\x0e2\x9a\xca\xa4\xbf_N\x8f\x0f\xe0\xb4\xc3\x12r\xd1\xf2fc`y\x86"\x05\xa5}\x1c\x1cUblI \xf1\xb4W\xd9\xaf\xc7\x97\xc2\xce\x8d\xe5\xcc\x898\xe3\xf8\x1bQn\x84\xb8\x86v)a\xbe6\xda\xc6\xb5\x15*#\x95\xd2\xdc3[@\x1a\xee\x1e\xa6\x9a\xd9\xd1\xe7h\xa1>=a\x1b\xdfZl(\x9d\x1ao%\xc3\x07P\x85#\xa8/\xa7\xe0\x8a0\xa19\x9a\xccE\xe3\xf6(\xb8Y\x85SjD\xfa!0G\x1e\x1c%R5K\x04\xf3\x99\x84P\xf4\x97\xd3\x1b\x9f\x0f\xac\x13\xe3\xa5\x85L\x02\x9a\xdb\xd8M\x80o\xb0\xc1p-,\x92{u_\xccw#\xb2\x1aQ\xbf\xc1\x1f\x18\xf6\x10\xefX\x8c\x93\xb5\xe3\xcd\xbf6\x8d\x8aN"?\xb2R\x01\xb3l\x8e\xd6@\xd2\'4\xf8g;\xf5\x84\xb0U\xb2\xa6b\xa7\xd0\x100x\x11M\xe3\x83\x9e:K|$\x13\xb9\xbe\xa0\xb0\xb9\xb8F^\xba\x13h\xc2&\x0f\xce\x02s\x15\xbf\xb8\xa1\xe4\x0c\x8f\xc2\x8f1\x16' Response - Headers: {'date': 'Sat, 31 Jan 2026 10:28:45 GMT', 'server': 'Apache', 'content-type': 'text/html; charset=UTF-8', 'content-length': '0', 'etag': '7caa8b5275d553cb013d2b8cd66baf84', 'last-modified': 'Sat, 31 Jan 2026 10:28:46 GMT', 'x-trans-id': 'tx3d4df7943f0144e5adf32-00697dd95d', 'x-openstack-request-id': 'tx3d4df7943f0144e5adf32-00697dd95d', 'set-cookie': '8555ec7bc3b761f9a531b621867c3563=3a7374b2b1f52f86654c2dd2b5a51e28; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '201', 'content-location': 'https://swift-public-openstack.apps-crc.testing/v1/AUTH_7c4e284a78ed4dada33c5936f5b69337/tempest-TestContainer-1947139733/tempest-TestObject-1232113237'} Body: b'' 2026-01-31 10:28:45,943 32 INFO [tempest.lib.common.rest_client] Request (ObjectTest:test_update_object_metadata): 200 GET https://swift-public-openstack.apps-crc.testing/v1/AUTH_7c4e284a78ed4dada33c5936f5b69337/tempest-TestContainer-1947139733/tempest-TestObject-1232113237 0.020s 2026-01-31 10:28:45,943 32 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Sat, 31 Jan 2026 10:28:45 GMT', 'server': 'Apache', 'content-type': 'application/json', 'etag': '7caa8b5275d553cb013d2b8cd66baf84', 'last-modified': 'Sat, 31 Jan 2026 10:28:46 GMT', 'x-timestamp': '1769855325.88645', 'accept-ranges': 'bytes', 'content-length': '1024', 'x-trans-id': 'txfb455ad281014f818440a-00697dd95d', 'x-openstack-request-id': 'txfb455ad281014f818440a-00697dd95d', 'set-cookie': '8555ec7bc3b761f9a531b621867c3563=3a7374b2b1f52f86654c2dd2b5a51e28; path=/; HttpOnly; Secure; SameSite=None', 'cache-control': 'private', 'connection': 'close', 'status': '200', 'content-location': 'https://swift-public-openstack.apps-crc.testing/v1/AUTH_7c4e284a78ed4dada33c5936f5b69337/tempest-TestContainer-1947139733/tempest-TestObject-1232113237'} Body: b'2\xf3\x03\xa2\x86\x1e\xad\xc7\xe0\xc9\xc0\x1a\xf2z\x94P\x8d\x90\xd0h\xde*\x89,V\xc4\xc4mxt 6\xa7N\xf3J\xb8M#\xa4\x7f!\x0c\x89\x8a\xc6\xfb-\x1eA\x8a|\xa5#v\xce1\xe2\xf0jQ\x99\xd1\xe3\xd2k\xe2\xe5\xc3\xdbQ}\xd8\x95\xf3\xe4\x9c\x86\xb1b\x18\xe1\xbc\xfe\x8cXO\x01\xe2i_\xe2\xb2bN\x0e$\xd6Rp\x05\t1\xff\x1c\xe2l[~\x86\x80\x07\xefe\xa1\x0e\xb3\\p\xdcV\x9a\xbfBr\xdb"\x83[\xfd\x8b\xcdi}\xffd\xf8\xe1\x9d\xa3I\x06\x0f\xd2=Sh\x03\x95Z,\xb5\t\xcf\\\xe3\x18\x1a\xfa\xce\x1fe\x9c\xd0\xb3\xcf\x17\xe9\xe2\x03\x17\xcb\x86\xd3\xfef\xf1\x82\x1d\xa5\xc1\x97vB\x03\x12\xc5\xe8\xaf\xaa^\x92*\xd3\xa2G\xdd\x06_L.\x8en\xf4\x08q\x88]d\x84}\x8b\xfd\x81\x9bw)#-X@\x19\x05@\xa42\xba\x00\x93\xf5 N\x0e\x1b\\)lBY\x11\xa11\xaa\xab\xff\xe1\x0f\xdb\xf7\x98,\xa7{\xae/i+\x05fG\x1b,\xb0\xa6{x\xae\xab2\x06\x888uD\x9e`\x9b\xff\x18\xfcL\xe1\xff\xc9s\xf1\x0539\x07P\xcf\xcb\xc3\xffv\xfa\xea\xbf\xe7\x07\xce\x92\xcb\xe3\xc515&+\x18iI\xeba\xe2}\x07\xa1\xb1\x98E\x87\x9a\xe1P+\x10\xff\xd1\xc1u\xd2\xc63T\x0e\xbbS8\xb1P\xd0\xa8\x8aW\xba\xf1\xaeq\xcfl\x8c\xa1\xb3:\x01\x0f\xdeG\xf2\xd0\xd0\x8e\x11y\xfb\x95(\x7fF\xd2s!\xec\xb2\xebNH\x14"\xbb\xb9\xf3\xcdMo\xf6W\x0e3\xd9f\xe5\xb7e=\x07.\x03aA\x19C_\xfb\xd1r\'O\x91\xc0\xefM\xbam\xd3e6\xe6P\x9e\xd9\xc7\xfa\xf3B\n\xfeY;\x94\xed##\x90\x93!g\xfc\xea"\xb6r\xba}h\x1c\xf1f\x86\x03(\x0eg\xefh\x87Q\xcb\x82\x8a\xde\xbdM\xc9\x8ep\xfcY\xdd\xb8F*\x96\xb6g\xe4\xed\xb3\xf6\xd2f\xcd\x90\xe4e@\x8a\x1f@\x7f\xf0\x7f\xc8s\xed\x9d\xeb\xa6\x92\xc9\xc3\x80J\xfe\xd2\xeeZm&\xe8\x82e.q!\'\xe6\xc4X\xfbP\xf1D\xf4\xc7u\xc3Y\xa6\xe5\xbc\xa3\xa3\xbf(\xa3x\x89\x91\x97\xe3\x93\xff\xee\xe8\xca\r\xae\x93=\xde\x14{$\xfd\xf5:\xeb\xe7\x16KA{\xe3\xf2\x90k\x17\xe6\x17\xbb\xe3\x87\xd3\xc3V\xd4)\x84\x84\x12C\xb6\xe2\x9f+\xe9\x85\x19\x10\x08\xe8\xdf\x04\x80Mu\x06\xe1\xa1\xea\xd8\x82\x06\x9a&\x9b\xe6.\xe8\xab\xbf[\x9bn\n\xcd\xf5n\xaa\xa5\xdc\xd7\x13#\xc7\xbfzYo%\xfd\x18-3b\x8e\xcb\x06}t1~\x84\xf6q\xaf1p\x0c;\xdbdk\xdc=\xcf\xc0:\xaa4>H?\xc3\xa21Sl0\xbb\xccp\xaf\xc3\xe3\xcb\x1c\xca\xe5\x11N\xd5\xf0\xd6-8\x15\xdc\x95L\x16b\xc9\xda\xc4\xbb\xb6\xa1\x9d{\xeb\xbc\x90\xa3\xe5\xb3\xd61\x9a?M\xaf\xcf \xb6 \xca\xe4\xad\x8a\xdd\x9b\x8e`K\xbc\xe3\x07s\xd5\xdbZ\x8d\xa3\xf8\xf7\x8e\xd9\xcf|\xe8B5\xa6\x1b\x14VIb\xc5)r\x04\xe6\x92K\x84\xac\xee5\xc4<\xc9\xc7N\xefQ\xa0\x80\x0e2\x9a\xca\xa4\xbf_N\x8f\x0f\xe0\xb4\xc3\x12r\xd1\xf2fc`y\x86"\x05\xa5}\x1c\x1cUblI \xf1\xb4W\xd9\xaf\xc7\x97\xc2\xce\x8d\xe5\xcc\x898\xe3\xf8\x1bQn\x84\xb8\x86v)a\xbe6\xda\xc6\xb5\x15*#\x95\xd2\xdc3[@\x1a\xee\x1e\xa6\x9a\xd9\xd1\xe7h\xa1>=a\x1b\xdfZl(\x9d\x1ao%\xc3\x07P\x85#\xa8/\xa7\xe0\x8a0\xa19\x9a\xccE\xe3\xf6(\xb8Y\x85SjD\xfa!0G\x1e\x1c%R5K\x04\xf3\x99\x84P\xf4\x97\xd3\x1b\x9f\x0f\xac\x13\xe3\xa5\x85L\x02\x9a\xdb\xd8M\x80o\xb0\xc1p-,\x92{u_\xccw#\xb2\x1aQ\xbf\xc1\x1f\x18\xf6\x10\xefX\x8c\x93\xb5\xe3\xcd\xbf6\x8d\x8aN"?\xb2R\x01\xb3l\x8e\xd6@\xd2\'4\xf8g;\xf5\x84\xb0U\xb2\xa6b\xa7\xd0\x100x\x11M\xe3\x83\x9e:K|$\x13\xb9\xbe\xa0\xb0\xb9\xb8F^\xba\x13h\xc2&\x0f\xce\x02s\x15\xbf\xb8\xa1\xe4\x0c\x8f\xc2\x8f1\x16' 2026-01-31 10:28:45,980 32 INFO [tempest.lib.common.rest_client] Request (ObjectTest:test_update_object_metadata): 202 POST https://swift-public-openstack.apps-crc.testing/v1/AUTH_7c4e284a78ed4dada33c5936f5b69337/tempest-TestContainer-1947139733/tempest-TestObject-1232113237 0.037s 2026-01-31 10:28:45,981 32 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'X-Object-Meta-test-meta': 'Meta', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Sat, 31 Jan 2026 10:28:45 GMT', 'server': 'Apache', 'content-type': 'text/html; charset=UTF-8', 'content-length': '76', 'x-trans-id': 'tx556496ca7e094f48998f7-00697dd95d', 'x-openstack-request-id': 'tx556496ca7e094f48998f7-00697dd95d', 'set-cookie': '8555ec7bc3b761f9a531b621867c3563=3a7374b2b1f52f86654c2dd2b5a51e28; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '202', 'content-location': 'https://swift-public-openstack.apps-crc.testing/v1/AUTH_7c4e284a78ed4dada33c5936f5b69337/tempest-TestContainer-1947139733/tempest-TestObject-1232113237'} Body: b'

Accepted

The request is accepted for processing.

' 2026-01-31 10:28:45,998 32 INFO [tempest.lib.common.rest_client] Request (ObjectTest:test_update_object_metadata): 200 HEAD https://swift-public-openstack.apps-crc.testing/v1/AUTH_7c4e284a78ed4dada33c5936f5b69337/tempest-TestContainer-1947139733/tempest-TestObject-1232113237 0.017s 2026-01-31 10:28:45,998 32 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Sat, 31 Jan 2026 10:28:45 GMT', 'server': 'Apache', 'content-type': 'application/json', 'x-object-meta-test-meta': 'Meta', 'etag': '7caa8b5275d553cb013d2b8cd66baf84', 'last-modified': 'Sat, 31 Jan 2026 10:28:46 GMT', 'x-timestamp': '1769855325.95388', 'accept-ranges': 'bytes', 'content-length': '1024', 'x-trans-id': 'tx78734af13f8d4fd4b933b-00697dd95d', 'x-openstack-request-id': 'tx78734af13f8d4fd4b933b-00697dd95d', 'set-cookie': '8555ec7bc3b761f9a531b621867c3563=3a7374b2b1f52f86654c2dd2b5a51e28; path=/; HttpOnly; Secure; SameSite=None', 'cache-control': 'private', 'connection': 'close', 'status': '200', 'content-location': 'https://swift-public-openstack.apps-crc.testing/v1/AUTH_7c4e284a78ed4dada33c5936f5b69337/tempest-TestContainer-1947139733/tempest-TestObject-1232113237'} Body: b'' 0 ] tags: -worker-7 time: 2026-01-31 10:28:45.486661Z tags: worker-0 test: tempest.api.compute.servers.test_server_addresses.ServerAddressesTestJSON.test_list_server_addresses_by_network[id-87bbc374-5538-4f64-b673-2b0e4443cc30,smoke] time: 2026-01-31 10:28:46.624682Z 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:'' ACE 2026-01-31 10:28:45,590 25 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/03e83c48-a567-468c-84c7-335a02ea7439/ips 0.103s 2026-01-31 10:28:45,591 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': 'Sat, 31 Jan 2026 10:28:45 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-20ae525d-dd4e-4612-a6c8-9841258292dd', 'x-compute-request-id': 'req-20ae525d-dd4e-4612-a6c8-9841258292dd', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=845953e34a356f8e864f7c787055ac1c; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/servers/03e83c48-a567-468c-84c7-335a02ea7439/ips'} Body: b'{"addresses": {"tempest-ServerAddressesTestJSON-917441389-network": [{"version": 4, "addr": "10.100.0.10"}]}}' 2026-01-31 10:28:46,622 25 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/03e83c48-a567-468c-84c7-335a02ea7439/ips/tempest-ServerAddressesTestJSON-917441389-network 1.030s 2026-01-31 10:28:46,623 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': 'Sat, 31 Jan 2026 10:28:45 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-1616330b-e407-49ce-a170-e34fd984a1e5', 'x-compute-request-id': 'req-1616330b-e407-49ce-a170-e34fd984a1e5', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=845953e34a356f8e864f7c787055ac1c; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/servers/03e83c48-a567-468c-84c7-335a02ea7439/ips/tempest-ServerAddressesTestJSON-917441389-network'} Body: b'{"tempest-ServerAddressesTestJSON-917441389-network": [{"version": 4, "addr": "10.100.0.10"}]}' 0 ] tags: -worker-0 time: 2026-01-31 10:28:47.895097Z tags: worker-7 test: setUpClass (tempest.api.volume.test_volumes_list.VolumesListTestJSON) time: 2026-01-31 10:28:47.895097Z 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-7 time: 2026-01-31 10:28:56.565888Z tags: worker-6 test: tempest.api.compute.servers.test_create_server.ServersTestJSON.test_list_servers[id-9a438d88-10c6-4bcd-8b5b-5b6e25e1346f,smoke] time: 2026-01-31 10:28:56.844088Z 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-01-31 10:28:56,839 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.273s 2026-01-31 10:28:56,840 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': 'Sat, 31 Jan 2026 10:28:56 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-4df55bbb-1381-4563-9ec7-9e3ad4f66962', 'x-compute-request-id': 'req-4df55bbb-1381-4563-9ec7-9e3ad4f66962', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=845953e34a356f8e864f7c787055ac1c; 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": "6a307f4f-f019-4927-9da3-50e4a4aec6f3", "name": "tempest-ServersTestJSON-server-1443151018", "links": [{"rel": "self", "href": "https://nova-public-openstack.apps-crc.testing/v2.1/servers/6a307f4f-f019-4927-9da3-50e4a4aec6f3"}, {"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/servers/6a307f4f-f019-4927-9da3-50e4a4aec6f3"}]}]}' 0 ] tags: -worker-6 time: 2026-01-31 10:28:56.844543Z 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-01-31 10:28:56.845437Z 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-01-31 10:29:07.390696Z tags: worker-3 test: setUpClass (tempest.api.compute.servers.test_create_server.ServersTestBootFromVolume) time: 2026-01-31 10:29:07.390696Z 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-3 time: 2026-01-31 10:29:11.347590Z tags: worker-0 test: tempest.api.identity.admin.v3.test_groups.GroupsV3TestJSON.test_group_users_add_list_delete[id-1598521a-2f36-4606-8df9-30772bd51339,smoke] time: 2026-01-31 10:29:15.279865Z successful: tempest.api.identity.admin.v3.test_groups.GroupsV3TestJSON.test_group_users_add_list_delete[id-1598521a-2f36-4606-8df9-30772bd51339,smoke] [ multipart Content-Type: text/plain;charset=utf8 pythonlogging:'' 5450 2026-01-31 10:29:11,475 25 INFO [tempest.lib.common.rest_client] Request (GroupsV3TestJSON:test_group_users_add_list_delete): 201 POST https://keystone-public-openstack.apps-crc.testing/v3/groups 0.126s 2026-01-31 10:29:11,476 25 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"group": {"domain_id": "a2feacac457747aa9116dce707e2ddb4", "name": "tempest-GroupsV3TestJSON_test_project-2073828986", "description": "tempest-GroupsV3TestJSON_test_description-1237316694"}} Response - Headers: {'date': 'Sat, 31 Jan 2026 10:29:11 GMT', 'server': 'Apache', 'content-length': '350', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-3bc3a759-1b90-4bb4-8b66-e6252cb53c61', 'content-type': 'application/json', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=ec3d868695b92c6193e1fb2f0cf83dea; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '201', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/v3/groups'} Body: b'{"group": {"id": "c3ce08c3fc7845b1a4ffb6639c6e0e6c", "name": "tempest-GroupsV3TestJSON_test_project-2073828986", "domain_id": "a2feacac457747aa9116dce707e2ddb4", "description": "tempest-GroupsV3TestJSON_test_description-1237316694", "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/groups/c3ce08c3fc7845b1a4ffb6639c6e0e6c"}}}\n' 2026-01-31 10:29:11,841 25 INFO [tempest.lib.common.rest_client] Request (GroupsV3TestJSON:test_group_users_add_list_delete): 201 POST https://keystone-public-openstack.apps-crc.testing/v3/users 0.364s 2026-01-31 10:29:11,841 25 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"user": {"password": "G8!g2ILInj8eD3#", "name": "tempest-test_user-1124358819", "email": "tempest-test_user-1124358819@testmail.tm"}} Response - Headers: {'date': 'Sat, 31 Jan 2026 10:29:11 GMT', 'server': 'Apache', 'content-length': '346', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-2a9347de-ed74-4441-9b59-b52c03a6f4f5', 'content-type': 'application/json', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=ec3d868695b92c6193e1fb2f0cf83dea; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '201', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/v3/users'} Body: b'{"user": {"email": "tempest-test_user-1124358819@testmail.tm", "id": "7d319e7e9222451b9076369bd1a30f50", "name": "tempest-test_user-1124358819", "domain_id": "default", "enabled": true, "password_expires_at": null, "options": {}, "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/users/7d319e7e9222451b9076369bd1a30f50"}}}\n' 2026-01-31 10:29:11,936 25 INFO [tempest.lib.common.rest_client] Request (GroupsV3TestJSON:test_group_users_add_list_delete): 204 PUT https://keystone-public-openstack.apps-crc.testing/v3/groups/c3ce08c3fc7845b1a4ffb6639c6e0e6c/users/7d319e7e9222451b9076369bd1a30f50 0.095s 2026-01-31 10:29:11,937 25 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Sat, 31 Jan 2026 10:29:11 GMT', 'server': 'Apache', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-93f4fd29-8f12-4fc5-9be7-f41cae23c4be', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=ec3d868695b92c6193e1fb2f0cf83dea; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '204', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/v3/groups/c3ce08c3fc7845b1a4ffb6639c6e0e6c/users/7d319e7e9222451b9076369bd1a30f50'} Body: b'' 2026-01-31 10:29:12,494 25 INFO [tempest.lib.common.rest_client] Request (GroupsV3TestJSON:test_group_users_add_list_delete): 201 POST https://keystone-public-openstack.apps-crc.testing/v3/users 0.556s 2026-01-31 10:29:12,494 25 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"user": {"password": "K8_Icj#k4XDlaPB", "name": "tempest-test_user-1071560583", "email": "tempest-test_user-1071560583@testmail.tm"}} Response - Headers: {'date': 'Sat, 31 Jan 2026 10:29:11 GMT', 'server': 'Apache', 'content-length': '346', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-f12706f0-ac67-453a-9a5f-19d7427aa3d9', 'content-type': 'application/json', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=ec3d868695b92c6193e1fb2f0cf83dea; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '201', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/v3/users'} Body: b'{"user": {"email": "tempest-test_user-1071560583@testmail.tm", "id": "921eeeafb774471e9522771108338c9e", "name": "tempest-test_user-1071560583", "domain_id": "default", "enabled": true, "password_expires_at": null, "options": {}, "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/users/921eeeafb774471e9522771108338c9e"}}}\n' 2026-01-31 10:29:12,895 25 INFO [tempest.lib.common.rest_client] Request (GroupsV3TestJSON:test_group_users_add_list_delete): 204 PUT https://keystone-public-openstack.apps-crc.testing/v3/groups/c3ce08c3fc7845b1a4ffb6639c6e0e6c/users/921eeeafb774471e9522771108338c9e 0.400s 2026-01-31 10:29:12,895 25 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Sat, 31 Jan 2026 10:29:12 GMT', 'server': 'Apache', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-9da05180-a86a-4f98-87ff-b88e403dfd93', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=ec3d868695b92c6193e1fb2f0cf83dea; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '204', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/v3/groups/c3ce08c3fc7845b1a4ffb6639c6e0e6c/users/921eeeafb774471e9522771108338c9e'} Body: b'' 2026-01-31 10:29:13,349 25 INFO [tempest.lib.common.rest_client] Request (GroupsV3TestJSON:test_group_users_add_list_delete): 201 POST https://keystone-public-openstack.apps-crc.testing/v3/users 0.453s 2026-01-31 10:29:13,350 25 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"user": {"password": "X5=0pA2a@G!&wnd", "name": "tempest-test_user-1302544153", "email": "tempest-test_user-1302544153@testmail.tm"}} Response - Headers: {'date': 'Sat, 31 Jan 2026 10:29:12 GMT', 'server': 'Apache', 'content-length': '346', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-2cc935bb-e6b2-406f-ad3a-d63ffc3eeb66', 'content-type': 'application/json', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=ec3d868695b92c6193e1fb2f0cf83dea; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '201', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/v3/users'} Body: b'{"user": {"email": "tempest-test_user-1302544153@testmail.tm", "id": "4cf302f8a42a47d483bd9e361bcb0472", "name": "tempest-test_user-1302544153", "domain_id": "default", "enabled": true, "password_expires_at": null, "options": {}, "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/users/4cf302f8a42a47d483bd9e361bcb0472"}}}\n' 2026-01-31 10:29:13,453 25 INFO [tempest.lib.common.rest_client] Request (GroupsV3TestJSON:test_group_users_add_list_delete): 204 PUT https://keystone-public-openstack.apps-crc.testing/v3/groups/c3ce08c3fc7845b1a4ffb6639c6e0e6c/users/4cf302f8a42a47d483bd9e361bcb0472 0.103s 2026-01-31 10:29:13,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': 'Sat, 31 Jan 2026 10:29:13 GMT', 'server': 'Apache', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-7e16d1a3-3171-47cc-b12f-16aa29961d4c', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=ec3d868695b92c6193e1fb2f0cf83dea; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '204', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/v3/groups/c3ce08c3fc7845b1a4ffb6639c6e0e6c/users/4cf302f8a42a47d483bd9e361bcb0472'} Body: b'' 2026-01-31 10:29:13,600 25 INFO [tempest.lib.common.rest_client] Request (GroupsV3TestJSON:test_group_users_add_list_delete): 200 GET https://keystone-public-openstack.apps-crc.testing/v3/groups/c3ce08c3fc7845b1a4ffb6639c6e0e6c/users 0.146s 2026-01-31 10:29:13,600 25 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Sat, 31 Jan 2026 10:29:13 GMT', 'server': 'Apache', 'content-length': '1177', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-ffa1f0a9-9d94-4f96-bb6f-d22266561bb9', 'content-type': 'application/json', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=ec3d868695b92c6193e1fb2f0cf83dea; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/v3/groups/c3ce08c3fc7845b1a4ffb6639c6e0e6c/users'} Body: b'{"users": [{"email": "tempest-test_user-1124358819@testmail.tm", "id": "7d319e7e9222451b9076369bd1a30f50", "name": "tempest-test_user-1124358819", "domain_id": "default", "enabled": true, "password_expires_at": null, "options": {}, "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/users/7d319e7e9222451b9076369bd1a30f50"}}, {"email": "tempest-test_user-1071560583@testmail.tm", "id": "921eeeafb774471e9522771108338c9e", "name": "tempest-test_user-1071560583", "domain_id": "default", "enabled": true, "password_expires_at": null, "options": {}, "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/users/921eeeafb774471e9522771108338c9e"}}, {"email": "tempest-test_user-1302544153@testmail.tm", "id": "4cf302f8a42a47d483bd9e361bcb0472", "name": "tempest-test_user-1302544153", "domain_id": "default", "enabled": true, "password_expires_at": null, "options": {}, "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/users/4cf302f8a42a47d483bd9e361bcb0472"}}], "links": {"next": null, "self": "https://keystone-public-openstack.apps-crc.testing/v3/groups/c3ce08c3fc7845b1a4ffb6639c6e0e6c/users", "previous": null}}\n' 2026-01-31 10:29:13,659 25 INFO [tempest.lib.common.rest_client] Request (GroupsV3TestJSON:test_group_users_add_list_delete): 204 HEAD https://keystone-public-openstack.apps-crc.testing/v3/groups/c3ce08c3fc7845b1a4ffb6639c6e0e6c/users/7d319e7e9222451b9076369bd1a30f50 0.057s 2026-01-31 10:29:13,660 25 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Sat, 31 Jan 2026 10:29:13 GMT', 'server': 'Apache', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-557393fe-f717-4198-9a11-191c5752cea3', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=ec3d868695b92c6193e1fb2f0cf83dea; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '204', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/v3/groups/c3ce08c3fc7845b1a4ffb6639c6e0e6c/users/7d319e7e9222451b9076369bd1a30f50'} Body: b'' 2026-01-31 10:29:13,741 25 INFO [tempest.lib.common.rest_client] Request (GroupsV3TestJSON:test_group_users_add_list_delete): 204 DELETE https://keystone-public-openstack.apps-crc.testing/v3/groups/c3ce08c3fc7845b1a4ffb6639c6e0e6c/users/7d319e7e9222451b9076369bd1a30f50 0.080s 2026-01-31 10:29:13,741 25 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Sat, 31 Jan 2026 10:29:13 GMT', 'server': 'Apache', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-c10ca426-16c6-4931-8a52-fcc034dfa715', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=ec3d868695b92c6193e1fb2f0cf83dea; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '204', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/v3/groups/c3ce08c3fc7845b1a4ffb6639c6e0e6c/users/7d319e7e9222451b9076369bd1a30f50'} Body: b'' 2026-01-31 10:29:13,847 25 INFO [tempest.lib.common.rest_client] Request (GroupsV3TestJSON:test_group_users_add_list_delete): 204 HEAD https://keystone-public-openstack.apps-crc.testing/v3/groups/c3ce08c3fc7845b1a4ffb6639c6e0e6c/users/921eeeafb774471e9522771108338c9e 0.105s 2026-01-31 10:29:13,847 25 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Sat, 31 Jan 2026 10:29:13 GMT', 'server': 'Apache', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-5daee462-ee09-47c7-abab-91a1b14e2dba', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=ec3d868695b92c6193e1fb2f0cf83dea; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '204', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/v3/groups/c3ce08c3fc7845b1a4ffb6639c6e0e6c/users/921eeeafb774471e9522771108338c9e'} Body: b'' 2026-01-31 10:29:13,905 25 INFO [tempest.lib.common.rest_client] Request (GroupsV3TestJSON:test_group_users_add_list_delete): 204 DELETE https://keystone-public-openstack.apps-crc.testing/v3/groups/c3ce08c3fc7845b1a4ffb6639c6e0e6c/users/921eeeafb774471e9522771108338c9e 0.057s 2026-01-31 10:29:13,907 25 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Sat, 31 Jan 2026 10:29:13 GMT', 'server': 'Apache', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-be29ecc5-4629-447f-a6c8-ccabbc141ff0', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=ec3d868695b92c6193e1fb2f0cf83dea; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '204', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/v3/groups/c3ce08c3fc7845b1a4ffb6639c6e0e6c/users/921eeeafb774471e9522771108338c9e'} Body: b'' 2026-01-31 10:29:14,010 25 INFO [tempest.lib.common.rest_client] Request (GroupsV3TestJSON:test_group_users_add_list_delete): 204 HEAD https://keystone-public-openstack.apps-crc.testing/v3/groups/c3ce08c3fc7845b1a4ffb6639c6e0e6c/users/4cf302f8a42a47d483bd9e361bcb0472 0.103s 2026-01-31 10:29:14,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': 'Sat, 31 Jan 2026 10:29:13 GMT', 'server': 'Apache', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-8c55058e-7e6d-492e-9cf6-83dd87451e67', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=ec3d868695b92c6193e1fb2f0cf83dea; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '204', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/v3/groups/c3ce08c3fc7845b1a4ffb6639c6e0e6c/users/4cf302f8a42a47d483bd9e361bcb0472'} Body: b'' 2026-01-31 10:29:14,066 25 INFO [tempest.lib.common.rest_client] Request (GroupsV3TestJSON:test_group_users_add_list_delete): 204 DELETE https://keystone-public-openstack.apps-crc.testing/v3/groups/c3ce08c3fc7845b1a4ffb6639c6e0e6c/users/4cf302f8a42a47d483bd9e361bcb0472 0.055s 2026-01-31 10:29:14,066 25 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Sat, 31 Jan 2026 10:29:14 GMT', 'server': 'Apache', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-569c8c60-a3a9-4b5e-8a98-99b452705d70', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=ec3d868695b92c6193e1fb2f0cf83dea; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '204', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/v3/groups/c3ce08c3fc7845b1a4ffb6639c6e0e6c/users/4cf302f8a42a47d483bd9e361bcb0472'} Body: b'' 2026-01-31 10:29:14,148 25 INFO [tempest.lib.common.rest_client] Request (GroupsV3TestJSON:test_group_users_add_list_delete): 200 GET https://keystone-public-openstack.apps-crc.testing/v3/groups/c3ce08c3fc7845b1a4ffb6639c6e0e6c/users 0.082s 2026-01-31 10:29:14,149 25 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Sat, 31 Jan 2026 10:29:14 GMT', 'server': 'Apache', 'content-length': '168', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-c403c3f3-a622-4e0d-9dc6-f99ccb3be849', 'content-type': 'application/json', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=ec3d868695b92c6193e1fb2f0cf83dea; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/v3/groups/c3ce08c3fc7845b1a4ffb6639c6e0e6c/users'} Body: b'{"users": [], "links": {"next": null, "self": "https://keystone-public-openstack.apps-crc.testing/v3/groups/c3ce08c3fc7845b1a4ffb6639c6e0e6c/users", "previous": null}}\n' 2026-01-31 10:29:14,511 25 INFO [tempest.lib.common.rest_client] Request (GroupsV3TestJSON:_run_cleanups): 204 DELETE https://keystone-public-openstack.apps-crc.testing/v3/users/4cf302f8a42a47d483bd9e361bcb0472 0.361s 2026-01-31 10:29:14,511 25 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Sat, 31 Jan 2026 10:29:14 GMT', 'server': 'Apache', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-a58fef6a-dc09-4393-bfec-c66a4396bd1a', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=ec3d868695b92c6193e1fb2f0cf83dea; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '204', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/v3/users/4cf302f8a42a47d483bd9e361bcb0472'} Body: b'' 2026-01-31 10:29:14,853 25 INFO [tempest.lib.common.rest_client] Request (GroupsV3TestJSON:_run_cleanups): 204 DELETE https://keystone-public-openstack.apps-crc.testing/v3/users/921eeeafb774471e9522771108338c9e 0.341s 2026-01-31 10:29:14,890 25 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Sat, 31 Jan 2026 10:29:14 GMT', 'server': 'Apache', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-4500f41c-651f-430e-8e9f-d07f236383ad', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=ec3d868695b92c6193e1fb2f0cf83dea; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '204', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/v3/users/921eeeafb774471e9522771108338c9e'} Body: b'' 2026-01-31 10:29:15,061 25 INFO [tempest.lib.common.rest_client] Request (GroupsV3TestJSON:_run_cleanups): 204 DELETE https://keystone-public-openstack.apps-crc.testing/v3/users/7d319e7e9222451b9076369bd1a30f50 0.169s 2026-01-31 10:29:15,061 25 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Sat, 31 Jan 2026 10:29:14 GMT', 'server': 'Apache', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-586a9ed2-fe58-4881-b8a3-529f64836e8f', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=ec3d868695b92c6193e1fb2f0cf83dea; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '204', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/v3/users/7d319e7e9222451b9076369bd1a30f50'} Body: b'' 2026-01-31 10:29:15,279 25 INFO [tempest.lib.common.rest_client] Request (GroupsV3TestJSON:_run_cleanups): 204 DELETE https://keystone-public-openstack.apps-crc.testing/v3/groups/c3ce08c3fc7845b1a4ffb6639c6e0e6c 0.217s 2026-01-31 10:29:15,279 25 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Sat, 31 Jan 2026 10:29:15 GMT', 'server': 'Apache', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-9a5f8eee-3bfb-4ecf-83fc-adaacfdb8052', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=ec3d868695b92c6193e1fb2f0cf83dea; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '204', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/v3/groups/c3ce08c3fc7845b1a4ffb6639c6e0e6c'} Body: b'' 0 ] tags: -worker-0 time: 2026-01-31 10:29:13.185304Z tags: worker-1 test: telemetry_tempest_plugin.aodh.api.sql.test_alarming_api.TelemetryAlarmingAPIMysqlTest.test_create_list_sort_limit_delete_alarm[id-2fa9ba1e-6118-4ce7-984c-b5d2c275de55] time: 2026-01-31 10:29:18.071660Z successful: telemetry_tempest_plugin.aodh.api.sql.test_alarming_api.TelemetryAlarmingAPIMysqlTest.test_create_list_sort_limit_delete_alarm[id-2fa9ba1e-6118-4ce7-984c-b5d2c275de55] [ multipart Content-Type: text/plain;charset=utf8 pythonlogging:'' BDEB 2026-01-31 10:29:13,998 26 INFO [tempest.lib.common.rest_client] Request (TelemetryAlarmingAPIMysqlTest:test_create_list_sort_limit_delete_alarm): 201 POST https://aodh-public-openstack.apps-crc.testing/v2/alarms 0.812s 2026-01-31 10:29:13,998 26 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"name": "tempest-sorted_alarms-1503336569", "type": "event", "severity": "critical", "event_rule": {"event_type": "compute.instance.*", "query": [{"field": "traits.name", "type": "string", "op": "eq", "value": "test"}]}} Response - Headers: {'date': 'Sat, 31 Jan 2026 10:29:13 GMT', 'server': 'Apache', 'location': 'https://aodh-public-openstack.apps-crc.testing/v2/alarms/a7fb2e84-176c-48d8-ac31-25241c0d377a', 'content-length': '783', 'x-openstack-request-id': 'req-a81f28a6-f6f9-42e3-9b2b-54e7ca1a7da3', 'content-type': 'application/json', 'set-cookie': 'a15b0e108dee5709674baee559a4752c=3505531792bb82198b8bf40e99d81310; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '201', 'content-location': 'https://aodh-public-openstack.apps-crc.testing/v2/alarms'} Body: b'{"alarm_id": "a7fb2e84-176c-48d8-ac31-25241c0d377a", "name": "tempest-sorted_alarms-1503336569", "description": "Alarm when compute.instance.* event occurred.", "enabled": true, "ok_actions": [], "alarm_actions": [], "insufficient_data_actions": [], "repeat_actions": false, "type": "event", "time_constraints": [], "project_id": "b5ca0b8bbd9746e7a2a3c8eb07412646", "user_id": "226f6d2ccae048ee97caf19b6932758d", "timestamp": "2026-01-31T10:29:13.466873", "state": "insufficient data", "state_timestamp": "2026-01-31T10:29:13.466873", "state_reason": "Not evaluated yet", "severity": "critical", "evaluate_timestamp": "2026-01-31T10:29:13.518829", "event_rule": {"event_type": "compute.instance.*", "query": [{"field": "traits.name", "op": "eq", "value": "test", "type": "string"}]}}' 2026-01-31 10:29:14,405 26 INFO [tempest.lib.common.rest_client] Request (TelemetryAlarmingAPIMysqlTest:test_create_list_sort_limit_delete_alarm): 201 POST https://aodh-public-openstack.apps-crc.testing/v2/alarms 0.406s 2026-01-31 10:29:14,405 26 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"name": "tempest-sorted_alarms-1503336569", "type": "event", "severity": "moderate", "event_rule": {"event_type": "compute.instance.*", "query": [{"field": "traits.name", "type": "string", "op": "eq", "value": "test"}]}} Response - Headers: {'date': 'Sat, 31 Jan 2026 10:29:14 GMT', 'server': 'Apache', 'location': 'https://aodh-public-openstack.apps-crc.testing/v2/alarms/66ce295f-af41-42ff-ba23-286c92be856c', 'content-length': '783', 'x-openstack-request-id': 'req-b638e455-9bb6-45f0-bf5f-3cfeda37225f', 'content-type': 'application/json', 'set-cookie': 'a15b0e108dee5709674baee559a4752c=3505531792bb82198b8bf40e99d81310; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '201', 'content-location': 'https://aodh-public-openstack.apps-crc.testing/v2/alarms'} Body: b'{"alarm_id": "66ce295f-af41-42ff-ba23-286c92be856c", "name": "tempest-sorted_alarms-1503336569", "description": "Alarm when compute.instance.* event occurred.", "enabled": true, "ok_actions": [], "alarm_actions": [], "insufficient_data_actions": [], "repeat_actions": false, "type": "event", "time_constraints": [], "project_id": "b5ca0b8bbd9746e7a2a3c8eb07412646", "user_id": "226f6d2ccae048ee97caf19b6932758d", "timestamp": "2026-01-31T10:29:14.225133", "state": "insufficient data", "state_timestamp": "2026-01-31T10:29:14.225133", "state_reason": "Not evaluated yet", "severity": "moderate", "evaluate_timestamp": "2026-01-31T10:29:14.268064", "event_rule": {"event_type": "compute.instance.*", "query": [{"field": "traits.name", "op": "eq", "value": "test", "type": "string"}]}}' 2026-01-31 10:29:14,850 26 INFO [tempest.lib.common.rest_client] Request (TelemetryAlarmingAPIMysqlTest:test_create_list_sort_limit_delete_alarm): 201 POST https://aodh-public-openstack.apps-crc.testing/v2/alarms 0.444s 2026-01-31 10:29:14,888 26 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"name": "tempest-sorted_alarms-175086573", "type": "event", "severity": "critical", "event_rule": {"event_type": "compute.instance.*", "query": [{"field": "traits.name", "type": "string", "op": "eq", "value": "test"}]}} Response - Headers: {'date': 'Sat, 31 Jan 2026 10:29:14 GMT', 'server': 'Apache', 'location': 'https://aodh-public-openstack.apps-crc.testing/v2/alarms/980ac5ee-c8d6-4d61-ba9c-dcde8f86b296', 'content-length': '782', 'x-openstack-request-id': 'req-50d12ca3-ff39-4b10-b7b2-d4f76d64270e', 'content-type': 'application/json', 'set-cookie': 'a15b0e108dee5709674baee559a4752c=3505531792bb82198b8bf40e99d81310; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '201', 'content-location': 'https://aodh-public-openstack.apps-crc.testing/v2/alarms'} Body: b'{"alarm_id": "980ac5ee-c8d6-4d61-ba9c-dcde8f86b296", "name": "tempest-sorted_alarms-175086573", "description": "Alarm when compute.instance.* event occurred.", "enabled": true, "ok_actions": [], "alarm_actions": [], "insufficient_data_actions": [], "repeat_actions": false, "type": "event", "time_constraints": [], "project_id": "b5ca0b8bbd9746e7a2a3c8eb07412646", "user_id": "226f6d2ccae048ee97caf19b6932758d", "timestamp": "2026-01-31T10:29:14.761967", "state": "insufficient data", "state_timestamp": "2026-01-31T10:29:14.761967", "state_reason": "Not evaluated yet", "severity": "critical", "evaluate_timestamp": "2026-01-31T10:29:14.790637", "event_rule": {"event_type": "compute.instance.*", "query": [{"field": "traits.name", "op": "eq", "value": "test", "type": "string"}]}}' 2026-01-31 10:29:15,082 26 INFO [tempest.lib.common.rest_client] Request (TelemetryAlarmingAPIMysqlTest:test_create_list_sort_limit_delete_alarm): 201 POST https://aodh-public-openstack.apps-crc.testing/v2/alarms 0.193s 2026-01-31 10:29:15,082 26 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"name": "tempest-sorted_alarms-175086573", "type": "event", "severity": "moderate", "event_rule": {"event_type": "compute.instance.*", "query": [{"field": "traits.name", "type": "string", "op": "eq", "value": "test"}]}} Response - Headers: {'date': 'Sat, 31 Jan 2026 10:29:14 GMT', 'server': 'Apache', 'location': 'https://aodh-public-openstack.apps-crc.testing/v2/alarms/358cbdbc-7d2d-40a1-96fd-e4d33341ddc8', 'content-length': '782', 'x-openstack-request-id': 'req-207f53f8-a043-4924-b4be-de94570f1555', 'content-type': 'application/json', 'set-cookie': 'a15b0e108dee5709674baee559a4752c=3505531792bb82198b8bf40e99d81310; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '201', 'content-location': 'https://aodh-public-openstack.apps-crc.testing/v2/alarms'} Body: b'{"alarm_id": "358cbdbc-7d2d-40a1-96fd-e4d33341ddc8", "name": "tempest-sorted_alarms-175086573", "description": "Alarm when compute.instance.* event occurred.", "enabled": true, "ok_actions": [], "alarm_actions": [], "insufficient_data_actions": [], "repeat_actions": false, "type": "event", "time_constraints": [], "project_id": "b5ca0b8bbd9746e7a2a3c8eb07412646", "user_id": "226f6d2ccae048ee97caf19b6932758d", "timestamp": "2026-01-31T10:29:15.060480", "state": "insufficient data", "state_timestamp": "2026-01-31T10:29:15.060480", "state_reason": "Not evaluated yet", "severity": "moderate", "evaluate_timestamp": "2026-01-31T10:29:15.072022", "event_rule": {"event_type": "compute.instance.*", "query": [{"field": "traits.name", "op": "eq", "value": "test", "type": "string"}]}}' 2026-01-31 10:29:15,291 26 INFO [tempest.lib.common.rest_client] Request (TelemetryAlarmingAPIMysqlTest:test_create_list_sort_limit_delete_alarm): 201 POST https://aodh-public-openstack.apps-crc.testing/v2/alarms 0.208s 2026-01-31 10:29:15,291 26 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"name": "tempest-sorted_alarms-1416171815", "type": "event", "severity": "critical", "event_rule": {"event_type": "compute.instance.*", "query": [{"field": "traits.name", "type": "string", "op": "eq", "value": "test"}]}} Response - Headers: {'date': 'Sat, 31 Jan 2026 10:29:15 GMT', 'server': 'Apache', 'location': 'https://aodh-public-openstack.apps-crc.testing/v2/alarms/2b4fc6af-c435-4bf8-ba1e-1ff370d4d711', 'content-length': '783', 'x-openstack-request-id': 'req-cd7482e8-66b9-4d15-af6a-fd1086590f76', 'content-type': 'application/json', 'set-cookie': 'a15b0e108dee5709674baee559a4752c=3505531792bb82198b8bf40e99d81310; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '201', 'content-location': 'https://aodh-public-openstack.apps-crc.testing/v2/alarms'} Body: b'{"alarm_id": "2b4fc6af-c435-4bf8-ba1e-1ff370d4d711", "name": "tempest-sorted_alarms-1416171815", "description": "Alarm when compute.instance.* event occurred.", "enabled": true, "ok_actions": [], "alarm_actions": [], "insufficient_data_actions": [], "repeat_actions": false, "type": "event", "time_constraints": [], "project_id": "b5ca0b8bbd9746e7a2a3c8eb07412646", "user_id": "226f6d2ccae048ee97caf19b6932758d", "timestamp": "2026-01-31T10:29:15.242304", "state": "insufficient data", "state_timestamp": "2026-01-31T10:29:15.242304", "state_reason": "Not evaluated yet", "severity": "critical", "evaluate_timestamp": "2026-01-31T10:29:15.250178", "event_rule": {"event_type": "compute.instance.*", "query": [{"field": "traits.name", "op": "eq", "value": "test", "type": "string"}]}}' 2026-01-31 10:29:15,443 26 INFO [tempest.lib.common.rest_client] Request (TelemetryAlarmingAPIMysqlTest:test_create_list_sort_limit_delete_alarm): 201 POST https://aodh-public-openstack.apps-crc.testing/v2/alarms 0.150s 2026-01-31 10:29:15,444 26 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"name": "tempest-sorted_alarms-1416171815", "type": "event", "severity": "moderate", "event_rule": {"event_type": "compute.instance.*", "query": [{"field": "traits.name", "type": "string", "op": "eq", "value": "test"}]}} Response - Headers: {'date': 'Sat, 31 Jan 2026 10:29:15 GMT', 'server': 'Apache', 'location': 'https://aodh-public-openstack.apps-crc.testing/v2/alarms/0ae4681c-8972-40e6-90da-9aa855c29e59', 'content-length': '783', 'x-openstack-request-id': 'req-7ddd825d-4d5b-4c3c-b700-be48f954d093', 'content-type': 'application/json', 'set-cookie': 'a15b0e108dee5709674baee559a4752c=3505531792bb82198b8bf40e99d81310; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '201', 'content-location': 'https://aodh-public-openstack.apps-crc.testing/v2/alarms'} Body: b'{"alarm_id": "0ae4681c-8972-40e6-90da-9aa855c29e59", "name": "tempest-sorted_alarms-1416171815", "description": "Alarm when compute.instance.* event occurred.", "enabled": true, "ok_actions": [], "alarm_actions": [], "insufficient_data_actions": [], "repeat_actions": false, "type": "event", "time_constraints": [], "project_id": "b5ca0b8bbd9746e7a2a3c8eb07412646", "user_id": "226f6d2ccae048ee97caf19b6932758d", "timestamp": "2026-01-31T10:29:15.417156", "state": "insufficient data", "state_timestamp": "2026-01-31T10:29:15.417156", "state_reason": "Not evaluated yet", "severity": "moderate", "evaluate_timestamp": "2026-01-31T10:29:15.428981", "event_rule": {"event_type": "compute.instance.*", "query": [{"field": "traits.name", "op": "eq", "value": "test", "type": "string"}]}}' 2026-01-31 10:29:15,645 26 INFO [tempest.lib.common.rest_client] Request (TelemetryAlarmingAPIMysqlTest:test_create_list_sort_limit_delete_alarm): 200 GET https://aodh-public-openstack.apps-crc.testing/v2/alarms?sort=severity%3Aasc 0.201s 2026-01-31 10:29:15,645 26 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Sat, 31 Jan 2026 10:29:15 GMT', 'server': 'Apache', 'content-length': '4666', 'x-openstack-request-id': 'req-5519619c-b969-4eba-8e68-e103e5c34dfd', 'content-type': 'application/json', 'set-cookie': 'a15b0e108dee5709674baee559a4752c=3505531792bb82198b8bf40e99d81310; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://aodh-public-openstack.apps-crc.testing/v2/alarms?sort=severity%3Aasc'} Body: b'[{"alarm_id": "0ae4681c-8972-40e6-90da-9aa855c29e59", "name": "tempest-sorted_alarms-1416171815", "description": "Alarm when compute.instance.* event occurred.", "enabled": true, "ok_actions": [], "alarm_actions": [], "insufficient_data_actions": [], "repeat_actions": false, "type": "event", "time_constraints": [], "project_id": "b5ca0b8bbd9746e7a2a3c8eb07412646", "user_id": "226f6d2ccae048ee97caf19b6932758d", "timestamp": "2026-01-31T10:29:15.417156", "state": "insufficient data", "state_timestamp": "2026-01-31T10:29:15.417156", "state_reason": "Not evaluated yet", "severity": "moderate", "evaluate_timestamp": "2026-01-31T10:29:15", "event_rule": {"event_type": "compute.instance.*", "query": [{"field": "traits.name", "op": "eq", "value": "test", "type": "string"}]}}, {"alarm_id": "358cbdbc-7d2d-40a1-96fd-e4d33341ddc8", "name": "tempest-sorted_alarms-175086573", "description": "Alarm when compute.instance.* event occurred.", "enabled": true, "ok_actions": [], "alarm_actions": [], "insufficient_data_actions": [], "repeat_actions": false, "type": "event", "time_constraints": [], "project_id": "b5ca0b8bbd9746e7a2a3c8eb07412646", "user_id": "226f6d2ccae048ee97caf19b6932758d", "timestamp": "2026-01-31T10:29:15.060480", "state": "insufficient data", "state_timestamp": "2026-01-31T10:29:15.060480", "state_reason": "Not evaluated yet", "severity": "moderate", "evaluate_timestamp": "2026-01-31T10:29:15", "event_rule": {"event_type": "compute.instance.*", "query": [{"field": "traits.name", "op": "eq", "value": "test", "type": "string"}]}}, {"alarm_id": "66ce295f-af41-42ff-ba23-286c92be856c", "name": "tempest-sorted_alarms-1503336569", "description": "Alarm when compute.instance.* event occurred.", "enabled": true, "ok_actions": [], "alarm_actions": [], "insufficient_data_actions": [], "repeat_actions": false, "type": "event", "time_constraints": [], "project_id": "b5ca0b8bbd9746e7a2a3c8eb07412646", "user_id": "226f6d2ccae048ee97caf19b6932758d", "timestamp": "2026-01-31T10:29:14.225133", "state": "insufficient data", "state_timestamp": "2026-01-31T10:29:14.225133", "state_reason": "Not evaluated yet", "severity": "moderate", "evaluate_timestamp": "2026-01-31T10:29:14", "event_rule": {"event_type": "compute.instance.*", "query": [{"field": "traits.name", "op": "eq", "value": "test", "type": "string"}]}}, {"alarm_id": "2b4fc6af-c435-4bf8-ba1e-1ff370d4d711", "name": "tempest-sorted_alarms-1416171815", "description": "Alarm when compute.instance.* event occurred.", "enabled": true, "ok_actions": [], "alarm_actions": [], "insufficient_data_actions": [], "repeat_actions": false, "type": "event", "time_constraints": [], "project_id": "b5ca0b8bbd9746e7a2a3c8eb07412646", "user_id": "226f6d2ccae048ee97caf19b6932758d", "timestamp": "2026-01-31T10:29:15.242304", "state": "insufficient data", "state_timestamp": "2026-01-31T10:29:15.242304", "state_reason": "Not evaluated yet", "severity": "critical", "evaluate_timestamp": "2026-01-31T10:29:15", "event_rule": {"event_type": "compute.instance.*", "query": [{"field": "traits.name", "op": "eq", "value": "test", "type": "string"}]}}, {"alarm_id": "980ac5ee-c8d6-4d61-ba9c-dcde8f86b296", "name": "tempest-sorted_alarms-175086573", "description": "Alarm when compute.instance.* event occurred.", "enabled": true, "ok_actions": [], "alarm_actions": [], "insufficient_data_actions": [], "repeat_actions": false, "type": "event", "time_constraints": [], "project_id": "b5ca0b8bbd9746e7a2a3c8eb07412646", "user_id": "226f6d2ccae048ee97caf19b6932758d", "timestamp": "2026-01-31T10:29:14.761967", "state": "insufficient data", "state_timestamp": "2026-01-31T10:29:14.761967", "state_reason": "Not evaluated yet", "severity": "critical", "evaluate_timestamp": "2026-01-31T10:29:14", "event_rule": {"event_type": "compute.instance.*", "query": [{"field": "traits.name", "op": "eq", "value": "test", "type": "string"}]}}, {"alarm_id": "a7fb2e84-176c-48d8-ac31-25241c0d377a", "name": "tempest-sorted_alarms-1503336569", "description": "Alarm when compute.instance.* event occurred.", "enabled": true, "ok_actions": [], "alarm_ac 2026-01-31 10:29:15,828 26 INFO [tempest.lib.common.rest_client] Request (TelemetryAlarmingAPIMysqlTest:test_create_list_sort_limit_delete_alarm): 200 GET https://aodh-public-openstack.apps-crc.testing/v2/alarms?sort=severity 0.182s 2026-01-31 10:29:15,828 26 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Sat, 31 Jan 2026 10:29:15 GMT', 'server': 'Apache', 'content-length': '4666', 'x-openstack-request-id': 'req-21adb239-3e5f-4f85-86ff-1545bf40acea', 'content-type': 'application/json', 'set-cookie': 'a15b0e108dee5709674baee559a4752c=3505531792bb82198b8bf40e99d81310; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://aodh-public-openstack.apps-crc.testing/v2/alarms?sort=severity'} Body: b'[{"alarm_id": "0ae4681c-8972-40e6-90da-9aa855c29e59", "name": "tempest-sorted_alarms-1416171815", "description": "Alarm when compute.instance.* event occurred.", "enabled": true, "ok_actions": [], "alarm_actions": [], "insufficient_data_actions": [], "repeat_actions": false, "type": "event", "time_constraints": [], "project_id": "b5ca0b8bbd9746e7a2a3c8eb07412646", "user_id": "226f6d2ccae048ee97caf19b6932758d", "timestamp": "2026-01-31T10:29:15.417156", "state": "insufficient data", "state_timestamp": "2026-01-31T10:29:15.417156", "state_reason": "Not evaluated yet", "severity": "moderate", "evaluate_timestamp": "2026-01-31T10:29:15", "event_rule": {"event_type": "compute.instance.*", "query": [{"field": "traits.name", "op": "eq", "value": "test", "type": "string"}]}}, {"alarm_id": "358cbdbc-7d2d-40a1-96fd-e4d33341ddc8", "name": "tempest-sorted_alarms-175086573", "description": "Alarm when compute.instance.* event occurred.", "enabled": true, "ok_actions": [], "alarm_actions": [], "insufficient_data_actions": [], "repeat_actions": false, "type": "event", "time_constraints": [], "project_id": "b5ca0b8bbd9746e7a2a3c8eb07412646", "user_id": "226f6d2ccae048ee97caf19b6932758d", "timestamp": "2026-01-31T10:29:15.060480", "state": "insufficient data", "state_timestamp": "2026-01-31T10:29:15.060480", "state_reason": "Not evaluated yet", "severity": "moderate", "evaluate_timestamp": "2026-01-31T10:29:15", "event_rule": {"event_type": "compute.instance.*", "query": [{"field": "traits.name", "op": "eq", "value": "test", "type": "string"}]}}, {"alarm_id": "66ce295f-af41-42ff-ba23-286c92be856c", "name": "tempest-sorted_alarms-1503336569", "description": "Alarm when compute.instance.* event occurred.", "enabled": true, "ok_actions": [], "alarm_actions": [], "insufficient_data_actions": [], "repeat_actions": false, "type": "event", "time_constraints": [], "project_id": "b5ca0b8bbd9746e7a2a3c8eb07412646", "user_id": "226f6d2ccae048ee97caf19b6932758d", "timestamp": "2026-01-31T10:29:14.225133", "state": "insufficient data", "state_timestamp": "2026-01-31T10:29:14.225133", "state_reason": "Not evaluated yet", "severity": "moderate", "evaluate_timestamp": "2026-01-31T10:29:14", "event_rule": {"event_type": "compute.instance.*", "query": [{"field": "traits.name", "op": "eq", "value": "test", "type": "string"}]}}, {"alarm_id": "2b4fc6af-c435-4bf8-ba1e-1ff370d4d711", "name": "tempest-sorted_alarms-1416171815", "description": "Alarm when compute.instance.* event occurred.", "enabled": true, "ok_actions": [], "alarm_actions": [], "insufficient_data_actions": [], "repeat_actions": false, "type": "event", "time_constraints": [], "project_id": "b5ca0b8bbd9746e7a2a3c8eb07412646", "user_id": "226f6d2ccae048ee97caf19b6932758d", "timestamp": "2026-01-31T10:29:15.242304", "state": "insufficient data", "state_timestamp": "2026-01-31T10:29:15.242304", "state_reason": "Not evaluated yet", "severity": "critical", "evaluate_timestamp": "2026-01-31T10:29:15", "event_rule": {"event_type": "compute.instance.*", "query": [{"field": "traits.name", "op": "eq", "value": "test", "type": "string"}]}}, {"alarm_id": "980ac5ee-c8d6-4d61-ba9c-dcde8f86b296", "name": "tempest-sorted_alarms-175086573", "description": "Alarm when compute.instance.* event occurred.", "enabled": true, "ok_actions": [], "alarm_actions": [], "insufficient_data_actions": [], "repeat_actions": false, "type": "event", "time_constraints": [], "project_id": "b5ca0b8bbd9746e7a2a3c8eb07412646", "user_id": "226f6d2ccae048ee97caf19b6932758d", "timestamp": "2026-01-31T10:29:14.761967", "state": "insufficient data", "state_timestamp": "2026-01-31T10:29:14.761967", "state_reason": "Not evaluated yet", "severity": "critical", "evaluate_timestamp": "2026-01-31T10:29:14", "event_rule": {"event_type": "compute.instance.*", "query": [{"field": "traits.name", "op": "eq", "value": "test", "type": "string"}]}}, {"alarm_id": "a7fb2e84-176c-48d8-ac31-25241c0d377a", "name": "tempest-sorted_alarms-1503336569", "description": "Alarm when compute.instance.* event occurred.", "enabled": true, "ok_actions": [], "alarm_ac 2026-01-31 10:29:15,916 26 INFO [tempest.lib.common.rest_client] Request (TelemetryAlarmingAPIMysqlTest:test_create_list_sort_limit_delete_alarm): 200 GET https://aodh-public-openstack.apps-crc.testing/v2/alarms?sort=name%3Aasc&sort=alarm_id%3Aasc 0.088s 2026-01-31 10:29:15,916 26 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Sat, 31 Jan 2026 10:29:15 GMT', 'server': 'Apache', 'content-length': '4666', 'x-openstack-request-id': 'req-f8e73fe3-5eb9-4c9e-94ab-c4685ff82c96', 'content-type': 'application/json', 'set-cookie': 'a15b0e108dee5709674baee559a4752c=3505531792bb82198b8bf40e99d81310; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://aodh-public-openstack.apps-crc.testing/v2/alarms?sort=name%3Aasc&sort=alarm_id%3Aasc'} Body: b'[{"alarm_id": "0ae4681c-8972-40e6-90da-9aa855c29e59", "name": "tempest-sorted_alarms-1416171815", "description": "Alarm when compute.instance.* event occurred.", "enabled": true, "ok_actions": [], "alarm_actions": [], "insufficient_data_actions": [], "repeat_actions": false, "type": "event", "time_constraints": [], "project_id": "b5ca0b8bbd9746e7a2a3c8eb07412646", "user_id": "226f6d2ccae048ee97caf19b6932758d", "timestamp": "2026-01-31T10:29:15.417156", "state": "insufficient data", "state_timestamp": "2026-01-31T10:29:15.417156", "state_reason": "Not evaluated yet", "severity": "moderate", "evaluate_timestamp": "2026-01-31T10:29:15", "event_rule": {"event_type": "compute.instance.*", "query": [{"field": "traits.name", "op": "eq", "value": "test", "type": "string"}]}}, {"alarm_id": "2b4fc6af-c435-4bf8-ba1e-1ff370d4d711", "name": "tempest-sorted_alarms-1416171815", "description": "Alarm when compute.instance.* event occurred.", "enabled": true, "ok_actions": [], "alarm_actions": [], "insufficient_data_actions": [], "repeat_actions": false, "type": "event", "time_constraints": [], "project_id": "b5ca0b8bbd9746e7a2a3c8eb07412646", "user_id": "226f6d2ccae048ee97caf19b6932758d", "timestamp": "2026-01-31T10:29:15.242304", "state": "insufficient data", "state_timestamp": "2026-01-31T10:29:15.242304", "state_reason": "Not evaluated yet", "severity": "critical", "evaluate_timestamp": "2026-01-31T10:29:15", "event_rule": {"event_type": "compute.instance.*", "query": [{"field": "traits.name", "op": "eq", "value": "test", "type": "string"}]}}, {"alarm_id": "66ce295f-af41-42ff-ba23-286c92be856c", "name": "tempest-sorted_alarms-1503336569", "description": "Alarm when compute.instance.* event occurred.", "enabled": true, "ok_actions": [], "alarm_actions": [], "insufficient_data_actions": [], "repeat_actions": false, "type": "event", "time_constraints": [], "project_id": "b5ca0b8bbd9746e7a2a3c8eb07412646", "user_id": "226f6d2ccae048ee97caf19b6932758d", "timestamp": "2026-01-31T10:29:14.225133", "state": "insufficient data", "state_timestamp": "2026-01-31T10:29:14.225133", "state_reason": "Not evaluated yet", "severity": "moderate", "evaluate_timestamp": "2026-01-31T10:29:14", "event_rule": {"event_type": "compute.instance.*", "query": [{"field": "traits.name", "op": "eq", "value": "test", "type": "string"}]}}, {"alarm_id": "a7fb2e84-176c-48d8-ac31-25241c0d377a", "name": "tempest-sorted_alarms-1503336569", "description": "Alarm when compute.instance.* event occurred.", "enabled": true, "ok_actions": [], "alarm_actions": [], "insufficient_data_actions": [], "repeat_actions": false, "type": "event", "time_constraints": [], "project_id": "b5ca0b8bbd9746e7a2a3c8eb07412646", "user_id": "226f6d2ccae048ee97caf19b6932758d", "timestamp": "2026-01-31T10:29:13.466873", "state": "insufficient data", "state_timestamp": "2026-01-31T10:29:13.466873", "state_reason": "Not evaluated yet", "severity": "critical", "evaluate_timestamp": "2026-01-31T10:29:13", "event_rule": {"event_type": "compute.instance.*", "query": [{"field": "traits.name", "op": "eq", "value": "test", "type": "string"}]}}, {"alarm_id": "358cbdbc-7d2d-40a1-96fd-e4d33341ddc8", "name": "tempest-sorted_alarms-175086573", "description": "Alarm when compute.instance.* event occurred.", "enabled": true, "ok_actions": [], "alarm_actions": [], "insufficient_data_actions": [], "repeat_actions": false, "type": "event", "time_constraints": [], "project_id": "b5ca0b8bbd9746e7a2a3c8eb07412646", "user_id": "226f6d2ccae048ee97caf19b6932758d", "timestamp": "2026-01-31T10:29:15.060480", "state": "insufficient data", "state_timestamp": "2026-01-31T10:29:15.060480", "state_reason": "Not evaluated yet", "severity": "moderate", "evaluate_timestamp": "2026-01-31T10:29:15", "event_rule": {"event_type": "compute.instance.*", "query": [{"field": "traits.name", "op": "eq", "value": "test", "type": "string"}]}}, {"alarm_id": "980ac5ee-c8d6-4d61-ba9c-dcde8f86b296", "name": "tempest-sorted_alarms-175086573", "description": "Alarm when compute.instance.* event occurred.", "enabled": true, "ok_actions": [], "alarm_ac 2026-01-31 10:29:16,012 26 INFO [tempest.lib.common.rest_client] Request (TelemetryAlarmingAPIMysqlTest:test_create_list_sort_limit_delete_alarm): 200 GET https://aodh-public-openstack.apps-crc.testing/v2/alarms?limit=2 0.095s 2026-01-31 10:29:16,013 26 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Sat, 31 Jan 2026 10:29:15 GMT', 'server': 'Apache', 'content-length': '1556', 'x-openstack-request-id': 'req-fee494b0-806a-4517-ab6a-a1b8958b2e5f', 'content-type': 'application/json', 'set-cookie': 'a15b0e108dee5709674baee559a4752c=3505531792bb82198b8bf40e99d81310; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://aodh-public-openstack.apps-crc.testing/v2/alarms?limit=2'} Body: b'[{"alarm_id": "0ae4681c-8972-40e6-90da-9aa855c29e59", "name": "tempest-sorted_alarms-1416171815", "description": "Alarm when compute.instance.* event occurred.", "enabled": true, "ok_actions": [], "alarm_actions": [], "insufficient_data_actions": [], "repeat_actions": false, "type": "event", "time_constraints": [], "project_id": "b5ca0b8bbd9746e7a2a3c8eb07412646", "user_id": "226f6d2ccae048ee97caf19b6932758d", "timestamp": "2026-01-31T10:29:15.417156", "state": "insufficient data", "state_timestamp": "2026-01-31T10:29:15.417156", "state_reason": "Not evaluated yet", "severity": "moderate", "evaluate_timestamp": "2026-01-31T10:29:15", "event_rule": {"event_type": "compute.instance.*", "query": [{"field": "traits.name", "op": "eq", "value": "test", "type": "string"}]}}, {"alarm_id": "2b4fc6af-c435-4bf8-ba1e-1ff370d4d711", "name": "tempest-sorted_alarms-1416171815", "description": "Alarm when compute.instance.* event occurred.", "enabled": true, "ok_actions": [], "alarm_actions": [], "insufficient_data_actions": [], "repeat_actions": false, "type": "event", "time_constraints": [], "project_id": "b5ca0b8bbd9746e7a2a3c8eb07412646", "user_id": "226f6d2ccae048ee97caf19b6932758d", "timestamp": "2026-01-31T10:29:15.242304", "state": "insufficient data", "state_timestamp": "2026-01-31T10:29:15.242304", "state_reason": "Not evaluated yet", "severity": "critical", "evaluate_timestamp": "2026-01-31T10:29:15", "event_rule": {"event_type": "compute.instance.*", "query": [{"field": "traits.name", "op": "eq", "value": "test", "type": "string"}]}}]' 2026-01-31 10:29:16,183 26 INFO [tempest.lib.common.rest_client] Request (TelemetryAlarmingAPIMysqlTest:test_create_list_sort_limit_delete_alarm): 200 GET https://aodh-public-openstack.apps-crc.testing/v2/alarms?sort=name%3Aasc&sort=alarm_id%3Aasc&limit=2 0.167s 2026-01-31 10:29:16,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': 'Sat, 31 Jan 2026 10:29:16 GMT', 'server': 'Apache', 'content-length': '1556', 'x-openstack-request-id': 'req-7556a6a4-55ed-4f55-bedc-b03df7af2715', 'content-type': 'application/json', 'set-cookie': 'a15b0e108dee5709674baee559a4752c=3505531792bb82198b8bf40e99d81310; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://aodh-public-openstack.apps-crc.testing/v2/alarms?sort=name%3Aasc&sort=alarm_id%3Aasc&limit=2'} Body: b'[{"alarm_id": "0ae4681c-8972-40e6-90da-9aa855c29e59", "name": "tempest-sorted_alarms-1416171815", "description": "Alarm when compute.instance.* event occurred.", "enabled": true, "ok_actions": [], "alarm_actions": [], "insufficient_data_actions": [], "repeat_actions": false, "type": "event", "time_constraints": [], "project_id": "b5ca0b8bbd9746e7a2a3c8eb07412646", "user_id": "226f6d2ccae048ee97caf19b6932758d", "timestamp": "2026-01-31T10:29:15.417156", "state": "insufficient data", "state_timestamp": "2026-01-31T10:29:15.417156", "state_reason": "Not evaluated yet", "severity": "moderate", "evaluate_timestamp": "2026-01-31T10:29:15", "event_rule": {"event_type": "compute.instance.*", "query": [{"field": "traits.name", "op": "eq", "value": "test", "type": "string"}]}}, {"alarm_id": "2b4fc6af-c435-4bf8-ba1e-1ff370d4d711", "name": "tempest-sorted_alarms-1416171815", "description": "Alarm when compute.instance.* event occurred.", "enabled": true, "ok_actions": [], "alarm_actions": [], "insufficient_data_actions": [], "repeat_actions": false, "type": "event", "time_constraints": [], "project_id": "b5ca0b8bbd9746e7a2a3c8eb07412646", "user_id": "226f6d2ccae048ee97caf19b6932758d", "timestamp": "2026-01-31T10:29:15.242304", "state": "insufficient data", "state_timestamp": "2026-01-31T10:29:15.242304", "state_reason": "Not evaluated yet", "severity": "critical", "evaluate_timestamp": "2026-01-31T10:29:15", "event_rule": {"event_type": "compute.instance.*", "query": [{"field": "traits.name", "op": "eq", "value": "test", "type": "string"}]}}]' 2026-01-31 10:29:16,389 26 INFO [tempest.lib.common.rest_client] Request (TelemetryAlarmingAPIMysqlTest:test_create_list_sort_limit_delete_alarm): 200 GET https://aodh-public-openstack.apps-crc.testing/v2/alarms?sort=name%3Aasc&sort=alarm_id%3Aasc&marker=2b4fc6af-c435-4bf8-ba1e-1ff370d4d711 0.205s 2026-01-31 10:29:16,390 26 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Sat, 31 Jan 2026 10:29:16 GMT', 'server': 'Apache', 'content-length': '3110', 'x-openstack-request-id': 'req-6ed5009d-3410-48e1-bc16-d0a8be048739', 'content-type': 'application/json', 'set-cookie': 'a15b0e108dee5709674baee559a4752c=3505531792bb82198b8bf40e99d81310; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://aodh-public-openstack.apps-crc.testing/v2/alarms?sort=name%3Aasc&sort=alarm_id%3Aasc&marker=2b4fc6af-c435-4bf8-ba1e-1ff370d4d711'} Body: b'[{"alarm_id": "66ce295f-af41-42ff-ba23-286c92be856c", "name": "tempest-sorted_alarms-1503336569", "description": "Alarm when compute.instance.* event occurred.", "enabled": true, "ok_actions": [], "alarm_actions": [], "insufficient_data_actions": [], "repeat_actions": false, "type": "event", "time_constraints": [], "project_id": "b5ca0b8bbd9746e7a2a3c8eb07412646", "user_id": "226f6d2ccae048ee97caf19b6932758d", "timestamp": "2026-01-31T10:29:14.225133", "state": "insufficient data", "state_timestamp": "2026-01-31T10:29:14.225133", "state_reason": "Not evaluated yet", "severity": "moderate", "evaluate_timestamp": "2026-01-31T10:29:14", "event_rule": {"event_type": "compute.instance.*", "query": [{"field": "traits.name", "op": "eq", "value": "test", "type": "string"}]}}, {"alarm_id": "a7fb2e84-176c-48d8-ac31-25241c0d377a", "name": "tempest-sorted_alarms-1503336569", "description": "Alarm when compute.instance.* event occurred.", "enabled": true, "ok_actions": [], "alarm_actions": [], "insufficient_data_actions": [], "repeat_actions": false, "type": "event", "time_constraints": [], "project_id": "b5ca0b8bbd9746e7a2a3c8eb07412646", "user_id": "226f6d2ccae048ee97caf19b6932758d", "timestamp": "2026-01-31T10:29:13.466873", "state": "insufficient data", "state_timestamp": "2026-01-31T10:29:13.466873", "state_reason": "Not evaluated yet", "severity": "critical", "evaluate_timestamp": "2026-01-31T10:29:13", "event_rule": {"event_type": "compute.instance.*", "query": [{"field": "traits.name", "op": "eq", "value": "test", "type": "string"}]}}, {"alarm_id": "358cbdbc-7d2d-40a1-96fd-e4d33341ddc8", "name": "tempest-sorted_alarms-175086573", "description": "Alarm when compute.instance.* event occurred.", "enabled": true, "ok_actions": [], "alarm_actions": [], "insufficient_data_actions": [], "repeat_actions": false, "type": "event", "time_constraints": [], "project_id": "b5ca0b8bbd9746e7a2a3c8eb07412646", "user_id": "226f6d2ccae048ee97caf19b6932758d", "timestamp": "2026-01-31T10:29:15.060480", "state": "insufficient data", "state_timestamp": "2026-01-31T10:29:15.060480", "state_reason": "Not evaluated yet", "severity": "moderate", "evaluate_timestamp": "2026-01-31T10:29:15", "event_rule": {"event_type": "compute.instance.*", "query": [{"field": "traits.name", "op": "eq", "value": "test", "type": "string"}]}}, {"alarm_id": "980ac5ee-c8d6-4d61-ba9c-dcde8f86b296", "name": "tempest-sorted_alarms-175086573", "description": "Alarm when compute.instance.* event occurred.", "enabled": true, "ok_actions": [], "alarm_actions": [], "insufficient_data_actions": [], "repeat_actions": false, "type": "event", "time_constraints": [], "project_id": "b5ca0b8bbd9746e7a2a3c8eb07412646", "user_id": "226f6d2ccae048ee97caf19b6932758d", "timestamp": "2026-01-31T10:29:14.761967", "state": "insufficient data", "state_timestamp": "2026-01-31T10:29:14.761967", "state_reason": "Not evaluated yet", "severity": "critical", "evaluate_timestamp": "2026-01-31T10:29:14", "event_rule": {"event_type": "compute.instance.*", "query": [{"field": "traits.name", "op": "eq", "value": "test", "type": "string"}]}}]' 2026-01-31 10:29:16,683 26 INFO [tempest.lib.common.rest_client] Request (TelemetryAlarmingAPIMysqlTest:test_create_list_sort_limit_delete_alarm): 204 DELETE https://aodh-public-openstack.apps-crc.testing/v2/alarms/0ae4681c-8972-40e6-90da-9aa855c29e59 0.293s 2026-01-31 10:29:16,688 26 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Sat, 31 Jan 2026 10:29:16 GMT', 'server': 'Apache', 'x-openstack-request-id': 'req-3e42723c-6df2-4cb5-80b3-29531f85344f', 'set-cookie': 'a15b0e108dee5709674baee559a4752c=3505531792bb82198b8bf40e99d81310; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '204', 'content-location': 'https://aodh-public-openstack.apps-crc.testing/v2/alarms/0ae4681c-8972-40e6-90da-9aa855c29e59'} Body: b'' 2026-01-31 10:29:16,925 26 INFO [tempest.lib.common.rest_client] Request (TelemetryAlarmingAPIMysqlTest:test_create_list_sort_limit_delete_alarm): 404 GET https://aodh-public-openstack.apps-crc.testing/v2/alarms/0ae4681c-8972-40e6-90da-9aa855c29e59 0.236s 2026-01-31 10:29:16,926 26 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Sat, 31 Jan 2026 10:29:16 GMT', 'server': 'Apache', 'content-length': '132', 'x-openstack-request-id': 'req-653ecee8-1f94-4a5c-ab80-7d60a7c65976', 'content-type': 'application/json', 'set-cookie': 'a15b0e108dee5709674baee559a4752c=3505531792bb82198b8bf40e99d81310; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '404', 'content-location': 'https://aodh-public-openstack.apps-crc.testing/v2/alarms/0ae4681c-8972-40e6-90da-9aa855c29e59'} Body: b'{"error_message": {"faultcode": "Client", "faultstring": "Alarm 0ae4681c-8972-40e6-90da-9aa855c29e59 not found", "debuginfo": null}}' 2026-01-31 10:29:17,014 26 INFO [tempest.lib.common.rest_client] Request (TelemetryAlarmingAPIMysqlTest:test_create_list_sort_limit_delete_alarm): 204 DELETE https://aodh-public-openstack.apps-crc.testing/v2/alarms/2b4fc6af-c435-4bf8-ba1e-1ff370d4d711 0.088s 2026-01-31 10:29:17,015 26 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Sat, 31 Jan 2026 10:29:16 GMT', 'server': 'Apache', 'x-openstack-request-id': 'req-8a2d7302-aff4-407b-8792-328f91c10fdc', 'set-cookie': 'a15b0e108dee5709674baee559a4752c=3505531792bb82198b8bf40e99d81310; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '204', 'content-location': 'https://aodh-public-openstack.apps-crc.testing/v2/alarms/2b4fc6af-c435-4bf8-ba1e-1ff370d4d711'} Body: b'' 2026-01-31 10:29:17,081 26 INFO [tempest.lib.common.rest_client] Request (TelemetryAlarmingAPIMysqlTest:test_create_list_sort_limit_delete_alarm): 404 GET https://aodh-public-openstack.apps-crc.testing/v2/alarms/2b4fc6af-c435-4bf8-ba1e-1ff370d4d711 0.065s 2026-01-31 10:29:17,081 26 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Sat, 31 Jan 2026 10:29:17 GMT', 'server': 'Apache', 'content-length': '132', 'x-openstack-request-id': 'req-2d49298d-5e83-4eb1-b2ba-be61f65c7c19', 'content-type': 'application/json', 'set-cookie': 'a15b0e108dee5709674baee559a4752c=3505531792bb82198b8bf40e99d81310; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '404', 'content-location': 'https://aodh-public-openstack.apps-crc.testing/v2/alarms/2b4fc6af-c435-4bf8-ba1e-1ff370d4d711'} Body: b'{"error_message": {"faultcode": "Client", "faultstring": "Alarm 2b4fc6af-c435-4bf8-ba1e-1ff370d4d711 not found", "debuginfo": null}}' 2026-01-31 10:29:17,430 26 INFO [tempest.lib.common.rest_client] Request (TelemetryAlarmingAPIMysqlTest:test_create_list_sort_limit_delete_alarm): 204 DELETE https://aodh-public-openstack.apps-crc.testing/v2/alarms/66ce295f-af41-42ff-ba23-286c92be856c 0.348s 2026-01-31 10:29:17,431 26 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Sat, 31 Jan 2026 10:29:17 GMT', 'server': 'Apache', 'x-openstack-request-id': 'req-87868e1c-10c6-45e7-ba60-62d549606139', 'set-cookie': 'a15b0e108dee5709674baee559a4752c=3505531792bb82198b8bf40e99d81310; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '204', 'content-location': 'https://aodh-public-openstack.apps-crc.testing/v2/alarms/66ce295f-af41-42ff-ba23-286c92be856c'} Body: b'' 2026-01-31 10:29:17,508 26 INFO [tempest.lib.common.rest_client] Request (TelemetryAlarmingAPIMysqlTest:test_create_list_sort_limit_delete_alarm): 404 GET https://aodh-public-openstack.apps-crc.testing/v2/alarms/66ce295f-af41-42ff-ba23-286c92be856c 0.076s 2026-01-31 10:29:17,508 26 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Sat, 31 Jan 2026 10:29:17 GMT', 'server': 'Apache', 'content-length': '132', 'x-openstack-request-id': 'req-d7f29e92-5463-4a7b-82b1-78b531e7a2e3', 'content-type': 'application/json', 'set-cookie': 'a15b0e108dee5709674baee559a4752c=3505531792bb82198b8bf40e99d81310; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '404', 'content-location': 'https://aodh-public-openstack.apps-crc.testing/v2/alarms/66ce295f-af41-42ff-ba23-286c92be856c'} Body: b'{"error_message": {"faultcode": "Client", "faultstring": "Alarm 66ce295f-af41-42ff-ba23-286c92be856c not found", "debuginfo": null}}' 2026-01-31 10:29:17,688 26 INFO [tempest.lib.common.rest_client] Request (TelemetryAlarmingAPIMysqlTest:test_create_list_sort_limit_delete_alarm): 204 DELETE https://aodh-public-openstack.apps-crc.testing/v2/alarms/a7fb2e84-176c-48d8-ac31-25241c0d377a 0.179s 2026-01-31 10:29:17,688 26 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Sat, 31 Jan 2026 10:29:17 GMT', 'server': 'Apache', 'x-openstack-request-id': 'req-ed4be633-6d8e-420a-b3c9-1943213c8018', 'set-cookie': 'a15b0e108dee5709674baee559a4752c=3505531792bb82198b8bf40e99d81310; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '204', 'content-location': 'https://aodh-public-openstack.apps-crc.testing/v2/alarms/a7fb2e84-176c-48d8-ac31-25241c0d377a'} Body: b'' 2026-01-31 10:29:17,764 26 INFO [tempest.lib.common.rest_client] Request (TelemetryAlarmingAPIMysqlTest:test_create_list_sort_limit_delete_alarm): 404 GET https://aodh-public-openstack.apps-crc.testing/v2/alarms/a7fb2e84-176c-48d8-ac31-25241c0d377a 0.075s 2026-01-31 10:29:17,764 26 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Sat, 31 Jan 2026 10:29:17 GMT', 'server': 'Apache', 'content-length': '132', 'x-openstack-request-id': 'req-688c4a2f-171f-4099-ada4-d107aa037b3f', 'content-type': 'application/json', 'set-cookie': 'a15b0e108dee5709674baee559a4752c=3505531792bb82198b8bf40e99d81310; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '404', 'content-location': 'https://aodh-public-openstack.apps-crc.testing/v2/alarms/a7fb2e84-176c-48d8-ac31-25241c0d377a'} Body: b'{"error_message": {"faultcode": "Client", "faultstring": "Alarm a7fb2e84-176c-48d8-ac31-25241c0d377a not found", "debuginfo": null}}' 2026-01-31 10:29:17,843 26 INFO [tempest.lib.common.rest_client] Request (TelemetryAlarmingAPIMysqlTest:test_create_list_sort_limit_delete_alarm): 204 DELETE https://aodh-public-openstack.apps-crc.testing/v2/alarms/358cbdbc-7d2d-40a1-96fd-e4d33341ddc8 0.079s 2026-01-31 10:29:17,843 26 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Sat, 31 Jan 2026 10:29:17 GMT', 'server': 'Apache', 'x-openstack-request-id': 'req-880b92ed-830d-4b37-8eca-b06516f4278a', 'set-cookie': 'a15b0e108dee5709674baee559a4752c=3505531792bb82198b8bf40e99d81310; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '204', 'content-location': 'https://aodh-public-openstack.apps-crc.testing/v2/alarms/358cbdbc-7d2d-40a1-96fd-e4d33341ddc8'} Body: b'' 2026-01-31 10:29:17,925 26 INFO [tempest.lib.common.rest_client] Request (TelemetryAlarmingAPIMysqlTest:test_create_list_sort_limit_delete_alarm): 404 GET https://aodh-public-openstack.apps-crc.testing/v2/alarms/358cbdbc-7d2d-40a1-96fd-e4d33341ddc8 0.082s 2026-01-31 10:29:17,926 26 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Sat, 31 Jan 2026 10:29:17 GMT', 'server': 'Apache', 'content-length': '132', 'x-openstack-request-id': 'req-97ae727a-3a83-43e0-81d9-8481df4396eb', 'content-type': 'application/json', 'set-cookie': 'a15b0e108dee5709674baee559a4752c=3505531792bb82198b8bf40e99d81310; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '404', 'content-location': 'https://aodh-public-openstack.apps-crc.testing/v2/alarms/358cbdbc-7d2d-40a1-96fd-e4d33341ddc8'} Body: b'{"error_message": {"faultcode": "Client", "faultstring": "Alarm 358cbdbc-7d2d-40a1-96fd-e4d33341ddc8 not found", "debuginfo": null}}' 2026-01-31 10:29:17,986 26 INFO [tempest.lib.common.rest_client] Request (TelemetryAlarmingAPIMysqlTest:test_create_list_sort_limit_delete_alarm): 204 DELETE https://aodh-public-openstack.apps-crc.testing/v2/alarms/980ac5ee-c8d6-4d61-ba9c-dcde8f86b296 0.060s 2026-01-31 10:29:17,986 26 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Sat, 31 Jan 2026 10:29:17 GMT', 'server': 'Apache', 'x-openstack-request-id': 'req-759eccdb-ddaa-4e84-9f2d-eba90c04f5e0', 'set-cookie': 'a15b0e108dee5709674baee559a4752c=3505531792bb82198b8bf40e99d81310; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '204', 'content-location': 'https://aodh-public-openstack.apps-crc.testing/v2/alarms/980ac5ee-c8d6-4d61-ba9c-dcde8f86b296'} Body: b'' 2026-01-31 10:29:18,070 26 INFO [tempest.lib.common.rest_client] Request (TelemetryAlarmingAPIMysqlTest:test_create_list_sort_limit_delete_alarm): 404 GET https://aodh-public-openstack.apps-crc.testing/v2/alarms/980ac5ee-c8d6-4d61-ba9c-dcde8f86b296 0.084s 2026-01-31 10:29:18,071 26 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Sat, 31 Jan 2026 10:29:17 GMT', 'server': 'Apache', 'content-length': '132', 'x-openstack-request-id': 'req-44102eba-2480-4068-9536-ef87ca76caa2', 'content-type': 'application/json', 'set-cookie': 'a15b0e108dee5709674baee559a4752c=3505531792bb82198b8bf40e99d81310; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '404', 'content-location': 'https://aodh-public-openstack.apps-crc.testing/v2/alarms/980ac5ee-c8d6-4d61-ba9c-dcde8f86b296'} Body: b'{"error_message": {"faultcode": "Client", "faultstring": "Alarm 980ac5ee-c8d6-4d61-ba9c-dcde8f86b296 not found", "debuginfo": null}}' 0 ] tags: -worker-1 time: 2026-01-31 10:29:26.657114Z tags: worker-0 test: tempest.api.identity.admin.v3.test_regions.RegionsTestJSON.test_create_region_with_specific_id[id-2c12c5b5-efcf-4aa5-90c5-bff1ab0cdbe2,smoke] time: 2026-01-31 10:29:26.882449Z 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-01-31 10:29:26,829 25 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/df2127ee-b567-4b95-8b48-14b22b9d2d0b 0.140s 2026-01-31 10:29:26,829 25 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"region": {"description": "tempest-description-1172705754"}} Response - Headers: {'date': 'Sat, 31 Jan 2026 10:29:26 GMT', 'server': 'Apache', 'content-length': '255', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-b91c19eb-eefa-44e7-a752-c2dc40c1d8f4', 'content-type': 'application/json', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=ec3d868695b92c6193e1fb2f0cf83dea; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '201', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/v3/regions/df2127ee-b567-4b95-8b48-14b22b9d2d0b'} Body: b'{"region": {"id": "df2127ee-b567-4b95-8b48-14b22b9d2d0b", "description": "tempest-description-1172705754", "parent_region_id": null, "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/regions/df2127ee-b567-4b95-8b48-14b22b9d2d0b"}}}\n' 2026-01-31 10:29:26,881 25 INFO [tempest.lib.common.rest_client] Request (RegionsTestJSON:_run_cleanups): 204 DELETE https://keystone-public-openstack.apps-crc.testing/v3/regions/df2127ee-b567-4b95-8b48-14b22b9d2d0b 0.052s 2026-01-31 10:29:26,882 25 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Sat, 31 Jan 2026 10:29:26 GMT', 'server': 'Apache', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-43454ce2-996d-4261-bdf9-209038bb7c1b', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=ec3d868695b92c6193e1fb2f0cf83dea; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '204', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/v3/regions/df2127ee-b567-4b95-8b48-14b22b9d2d0b'} Body: b'' 0 ] tags: -worker-0 time: 2026-01-31 10:29:28.437351Z tags: worker-6 test: tempest.api.identity.admin.v3.test_credentials.CredentialsTestJSON.test_credentials_create_get_update_delete[id-7cd59bf9-bda4-4c72-9467-d21cab278355,smoke] time: 2026-01-31 10:29:28.829635Z 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:'' 16DA 2026-01-31 10:29:28,540 31 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.102s 2026-01-31 10:29:28,541 31 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"credential": {"user_id": "df18d31b29fd4eb4a0d6bbf07e5f1bc4", "project_id": "144a8dc2c2be4f04b6f9dfb8d8e235b9", "blob": "{\"access\": \"tempest-Access-772535095\", \"secret\": \"tempest-Secret-638683414\"}", "type": "ec2"}} Response - Headers: {'date': 'Sat, 31 Jan 2026 10:29:28 GMT', 'server': 'Apache', 'content-length': '452', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-de806d12-e02b-44bd-b311-c1426a09fe06', 'content-type': 'application/json', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=ec3d868695b92c6193e1fb2f0cf83dea; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '201', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/v3/credentials'} Body: b'{"credential": {"id": "a73794ea4e2041336d45c48aa4c3cae6fa4c0aa1ca3b9e210b9dbd51d308a069", "user_id": "df18d31b29fd4eb4a0d6bbf07e5f1bc4", "project_id": "144a8dc2c2be4f04b6f9dfb8d8e235b9", "type": "ec2", "blob": "{\\"access\\": \\"tempest-Access-772535095\\", \\"secret\\": \\"tempest-Secret-638683414\\"}", "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/credentials/a73794ea4e2041336d45c48aa4c3cae6fa4c0aa1ca3b9e210b9dbd51d308a069"}}}\n' 2026-01-31 10:29:28,731 31 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/a73794ea4e2041336d45c48aa4c3cae6fa4c0aa1ca3b9e210b9dbd51d308a069 0.190s 2026-01-31 10:29:28,732 31 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"credential": {"blob": "{\"access\": \"tempest-NewAccess-238039440\", \"secret\": \"tempest-NewSecret-85505063\"}", "project_id": "a4351ac3f08f4ef78e6688895f7e632a", "type": "ec2"}} Response - Headers: {'date': 'Sat, 31 Jan 2026 10:29:28 GMT', 'server': 'Apache', 'content-length': '457', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-838fba0b-2513-4e62-95c2-dd290c97c0a4', 'content-type': 'application/json', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=ec3d868695b92c6193e1fb2f0cf83dea; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/v3/credentials/a73794ea4e2041336d45c48aa4c3cae6fa4c0aa1ca3b9e210b9dbd51d308a069'} Body: b'{"credential": {"id": "a73794ea4e2041336d45c48aa4c3cae6fa4c0aa1ca3b9e210b9dbd51d308a069", "user_id": "df18d31b29fd4eb4a0d6bbf07e5f1bc4", "project_id": "a4351ac3f08f4ef78e6688895f7e632a", "type": "ec2", "blob": "{\\"access\\": \\"tempest-NewAccess-238039440\\", \\"secret\\": \\"tempest-NewSecret-85505063\\"}", "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/credentials/a73794ea4e2041336d45c48aa4c3cae6fa4c0aa1ca3b9e210b9dbd51d308a069"}}}\n' 2026-01-31 10:29:28,761 31 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/a73794ea4e2041336d45c48aa4c3cae6fa4c0aa1ca3b9e210b9dbd51d308a069 0.029s 2026-01-31 10:29:28,761 31 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Sat, 31 Jan 2026 10:29:28 GMT', 'server': 'Apache', 'content-length': '457', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-da8c7390-9fda-4b24-92a5-597755145256', 'content-type': 'application/json', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=ec3d868695b92c6193e1fb2f0cf83dea; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/v3/credentials/a73794ea4e2041336d45c48aa4c3cae6fa4c0aa1ca3b9e210b9dbd51d308a069'} Body: b'{"credential": {"id": "a73794ea4e2041336d45c48aa4c3cae6fa4c0aa1ca3b9e210b9dbd51d308a069", "user_id": "df18d31b29fd4eb4a0d6bbf07e5f1bc4", "project_id": "a4351ac3f08f4ef78e6688895f7e632a", "type": "ec2", "blob": "{\\"access\\": \\"tempest-NewAccess-238039440\\", \\"secret\\": \\"tempest-NewSecret-85505063\\"}", "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/credentials/a73794ea4e2041336d45c48aa4c3cae6fa4c0aa1ca3b9e210b9dbd51d308a069"}}}\n' 2026-01-31 10:29:28,829 31 INFO [tempest.lib.common.rest_client] Request (CredentialsTestJSON:_run_cleanups): 204 DELETE https://keystone-public-openstack.apps-crc.testing/v3/credentials/a73794ea4e2041336d45c48aa4c3cae6fa4c0aa1ca3b9e210b9dbd51d308a069 0.067s 2026-01-31 10:29:28,829 31 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Sat, 31 Jan 2026 10:29:28 GMT', 'server': 'Apache', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-ae23c9b5-418e-47cd-81e2-b8fff39daa81', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=ec3d868695b92c6193e1fb2f0cf83dea; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '204', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/v3/credentials/a73794ea4e2041336d45c48aa4c3cae6fa4c0aa1ca3b9e210b9dbd51d308a069'} Body: b'' 0 ] tags: -worker-6 time: 2026-01-31 10:30:00.590594Z tags: worker-6 test: tearDownClass (tempest.api.identity.admin.v3.test_credentials.CredentialsTestJSON) time: 2026-01-31 10:30:00.590594Z failure: tearDownClass (tempest.api.identity.admin.v3.test_credentials.CredentialsTestJSON) [ multipart Content-Type: text/x-traceback;charset=utf8,language=python traceback 122D 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 246, in tearDownClass raise value.with_traceback(trace) File "/usr/lib/python3.9/site-packages/tempest/test.py", line 210, in tearDownClass teardown() File "/usr/lib/python3.9/site-packages/tempest/test.py", line 757, in clear_credentials cls._creds_provider.clear_creds() File "/usr/lib/python3.9/site-packages/tempest/lib/common/dynamic_creds.py", line 635, in clear_creds self.cleanup_default_secgroup( File "/usr/lib/python3.9/site-packages/tempest/lib/common/cred_provider.py", line 139, in cleanup_default_secgroup resp_body = security_group_client.list_security_groups( File "/usr/lib/python3.9/site-packages/tempest/lib/services/network/security_groups_client.py", line 69, in list_security_groups 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/security-groups?tenant_id=521a9b54735e4aa19d7699567533c0de&name=default (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 0 ] tags: -worker-6 time: 2026-01-31 10:30:00.588948Z tags: worker-0 test: tearDownClass (tempest.api.identity.admin.v3.test_regions.RegionsTestJSON) time: 2026-01-31 10:30:00.588948Z failure: tearDownClass (tempest.api.identity.admin.v3.test_regions.RegionsTestJSON) [ multipart Content-Type: text/x-traceback;charset=utf8,language=python traceback 122D 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 246, in tearDownClass raise value.with_traceback(trace) File "/usr/lib/python3.9/site-packages/tempest/test.py", line 210, in tearDownClass teardown() File "/usr/lib/python3.9/site-packages/tempest/test.py", line 757, in clear_credentials cls._creds_provider.clear_creds() File "/usr/lib/python3.9/site-packages/tempest/lib/common/dynamic_creds.py", line 635, in clear_creds self.cleanup_default_secgroup( File "/usr/lib/python3.9/site-packages/tempest/lib/common/cred_provider.py", line 139, in cleanup_default_secgroup resp_body = security_group_client.list_security_groups( File "/usr/lib/python3.9/site-packages/tempest/lib/services/network/security_groups_client.py", line 69, in list_security_groups 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/security-groups?tenant_id=c06269617d7f4774868f35de15ac40ee&name=default (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 0 ] tags: -worker-0 time: 2026-01-31 10:30:00.588339Z tags: worker-1 test: tearDownClass (telemetry_tempest_plugin.aodh.api.sql.test_alarming_api.TelemetryAlarmingAPIMysqlTest) time: 2026-01-31 10:30:00.588339Z failure: tearDownClass (telemetry_tempest_plugin.aodh.api.sql.test_alarming_api.TelemetryAlarmingAPIMysqlTest) [ multipart Content-Type: text/x-traceback;charset=utf8,language=python traceback 12AF 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 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 600, in clear_creds self._clear_isolated_net_resources() File "/usr/lib/python3.9/site-packages/tempest/lib/common/dynamic_creds.py", line 594, in _clear_isolated_net_resources self._clear_isolated_network(creds.network['id'], File "/usr/lib/python3.9/site-packages/tempest/lib/common/dynamic_creds.py", line 561, in _clear_isolated_network net_client.delete_network(network_id) 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/39841c42-a2f8-4c52-9898-c174f3cc158a (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 0 ] tags: -worker-1 time: 2026-01-31 10:30:00.647334Z tags: worker-7 test: setUpClass (telemetry_tempest_plugin.aodh.api.admin.test_alarming_api_admin.TelemetryAlarmingAPIAdminTest) time: 2026-01-31 10:30:00.647334Z failure: setUpClass (telemetry_tempest_plugin.aodh.api.admin.test_alarming_api_admin.TelemetryAlarmingAPIAdminTest) [ multipart Content-Type: text/x-traceback;charset=utf8,language=python traceback 143E 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 476, in get_admin_creds return self.get_credentials('admin') File "/usr/lib/python3.9/site-packages/tempest/lib/common/dynamic_creds.py", line 459, in get_credentials network, subnet, router = self._create_network_resources( File "/usr/lib/python3.9/site-packages/tempest/lib/common/dynamic_creds.py", line 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/9849e8d5-f8e7-4022-aab5-4cab390c3605/add_router_interface (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 0 ] tags: -worker-7 time: 2026-01-31 10:30:00.735001Z tags: worker-3 test: setUpClass (tempest.api.compute.servers.test_server_actions.ServerActionsTestJSON) time: 2026-01-31 10:30:00.735001Z failure: setUpClass (tempest.api.compute.servers.test_server_actions.ServerActionsTestJSON) [ multipart Content-Type: text/x-traceback;charset=utf8,language=python traceback 13FC 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/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_server_actions.py", line 95, in resource_setup cls.server_id = cls.recreate_server(None, validatable=True, File "/usr/lib/python3.9/site-packages/tempest/api/compute/base.py", line 423, in recreate_server validation_resources=cls.get_class_validation_resources( File "/usr/lib/python3.9/site-packages/tempest/test.py", line 802, in get_class_validation_resources resources = vr.create_validation_resources( File "/usr/lib/python3.9/site-packages/tempest/lib/common/validation_resources.py", line 245, in create_validation_resources LOG.exception(msg, prov_exc, cleanup_exc) 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/lib/common/validation_resources.py", line 192, in create_validation_resources clients.compute.KeyPairsClient().create_keypair( File "/usr/lib/python3.9/site-packages/tempest/lib/services/compute/keypairs_client.py", line 91, in create_keypair resp, body = self.post("os-keypairs", body=post_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/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 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-3 time: 2026-01-31 10:30:00.879150Z tags: worker-2 test: setUpClass (tempest.api.compute.servers.test_create_server.ServersTestManualDisk) time: 2026-01-31 10:30:00.879150Z failure: setUpClass (tempest.api.compute.servers.test_create_server.ServersTestManualDisk) [ multipart Content-Type: text/x-traceback;charset=utf8,language=python traceback 11AC 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/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 287, in create_test_server body = clients.servers_client.create_server(name=name, imageRef=image_id, File "/usr/lib/python3.9/site-packages/tempest/lib/services/compute/servers_client.py", line 117, in create_server resp, body = self.post('servers', post_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/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 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-2 time: 2026-01-31 10:30:00.661642Z tags: worker-6 test: setUpClass (tempest.api.network.test_networks.NetworksIpV6Test) time: 2026-01-31 10:30:00.661642Z failure: setUpClass (tempest.api.network.test_networks.NetworksIpV6Test) [ 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-01-31 10:30:00.649480Z tags: worker-0 test: setUpClass (tempest.api.network.test_floating_ips.FloatingIPTestJSON) time: 2026-01-31 10:30:00.649480Z failure: setUpClass (tempest.api.network.test_floating_ips.FloatingIPTestJSON) [ 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-0 time: 2026-01-31 10:30:00.794064Z tags: worker-3 test: setUpClass (tempest.api.network.test_extensions.ExtensionsTestJSON) time: 2026-01-31 10:30:00.794064Z failure: setUpClass (tempest.api.network.test_extensions.ExtensionsTestJSON) [ 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-01-31 10:28:22.926946Z tags: worker-5 test: tempest.api.compute.servers.test_attach_interfaces.AttachInterfacesUnderV243Test.test_add_remove_fixed_ip[id-c7e0e60b-ee45-43d0-abeb-8596fd42a2f9,network,smoke] time: 2026-01-31 10:30:00.908445Z 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:'' 10000 2026-01-31 10:28:22,928 30 DEBUG [tempest.lib.common.validation_resources] Requested setup of ValidationResources keypair True, floating IP True, security group True 2026-01-31 10:28:22,929 30 DEBUG [tempest.lib.common.validation_resources] Requested validation resources keypair True, floating IP True, security group True 2026-01-31 10:28:23,694 30 INFO [tempest.lib.common.rest_client] Request (ValidationResourcesFixture:setUp): 200 POST https://nova-public-openstack.apps-crc.testing/v2.1/os-keypairs 0.764s 2026-01-31 10:28:23,695 30 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-616319274", "public_key": "ecdsa-sha2-nistp384 AAAAE2VjZHNhLXNoYTItbmlzdHAzODQAAAAIbmlzdHAzODQAAABhBORwrbeqSrLDPK33L6U61pmzrqJwk0WOZatDF9W5YcRdkq/CxYwLn8HMSOQX+Hi4GKHmm56QPogBYXJBCein4czcZMj/h9tT003vLQV6US4qtZy69/l6xGYyRGKuvL0Krw=="}} Response - Headers: {'date': 'Sat, 31 Jan 2026 10:28:22 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-4ebde237-e3c8-4960-a17e-a34900490948', 'x-compute-request-id': 'req-4ebde237-e3c8-4960-a17e-a34900490948', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=845953e34a356f8e864f7c787055ac1c; 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-616319274", "public_key": "ecdsa-sha2-nistp384 AAAAE2VjZHNhLXNoYTItbmlzdHAzODQAAAAIbmlzdHAzODQAAABhBORwrbeqSrLDPK33L6U61pmzrqJwk0WOZatDF9W5YcRdkq/CxYwLn8HMSOQX+Hi4GKHmm56QPogBYXJBCein4czcZMj/h9tT003vLQV6US4qtZy69/l6xGYyRGKuvL0Krw==", "fingerprint": "cf:67:01:1e:0c:64:61:0e:f6:33:5e:d7:24:38:fa:c3", "user_id": "2205cfa3b87343af99106de256070375"}}' 2026-01-31 10:28:23,697 30 DEBUG [tempest.lib.common.validation_resources] Validation resource key tempest-keypair-616319274 created 2026-01-31 10:28:24,814 30 INFO [tempest.lib.common.rest_client] Request (ValidationResourcesFixture:setUp): 201 POST https://neutron-public-openstack.apps-crc.testing/v2.0/security-groups 1.116s 2026-01-31 10:28:24,814 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"security_group": {"name": "tempest-securitygroup--498889628", "description": "tempest-description--1178386837"}} Response - Headers: {'date': 'Sat, 31 Jan 2026 10:28:24 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '1596', 'x-openstack-request-id': 'req-550ebbdc-88e3-410c-9424-0f93048fba39', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d13b4f4b17b3a9b9a19c2c2d84bc76b8; 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": "92afca8c-558a-440b-bafd-9264c4127e10", "name": "tempest-securitygroup--498889628", "stateful": true, "tenant_id": "904e48d9dedd4c41a51e9b18681b22c2", "description": "tempest-description--1178386837", "shared": false, "security_group_rules": [{"id": "375a3832-92c1-4009-811a-234e7be64860", "tenant_id": "904e48d9dedd4c41a51e9b18681b22c2", "security_group_id": "92afca8c-558a-440b-bafd-9264c4127e10", "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-01-31T10:28:24Z", "updated_at": "2026-01-31T10:28:24Z", "revision_number": 0, "project_id": "904e48d9dedd4c41a51e9b18681b22c2"}, {"id": "f228ed21-df7a-4012-9bca-e8bab7066e7e", "tenant_id": "904e48d9dedd4c41a51e9b18681b22c2", "security_group_id": "92afca8c-558a-440b-bafd-9264c4127e10", "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-01-31T10:28:24Z", "updated_at": "2026-01-31T10:28:24Z", "revision_number": 0, "project_id": "904e48d9dedd4c41a51e9b18681b22c2"}], "tags": [], "created_at": "2026-01-31T10:28:24Z", "updated_at": "2026-01-31T10:28:24Z", "revision_number": 1, "project_id": "904e48d9dedd4c41a51e9b18681b22c2"}}' 2026-01-31 10:28:25,657 30 INFO [tempest.lib.common.rest_client] Request (ValidationResourcesFixture:setUp): 201 POST https://neutron-public-openstack.apps-crc.testing/v2.0/security-group-rules 0.842s 2026-01-31 10:28:25,657 30 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": "92afca8c-558a-440b-bafd-9264c4127e10", "protocol": "tcp", "ethertype": "IPv4", "port_range_min": 22, "port_range_max": 22, "direction": "ingress"}} Response - Headers: {'date': 'Sat, 31 Jan 2026 10:28:25 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '565', 'x-openstack-request-id': 'req-35918d2f-0a1d-41a0-93c6-c8b8c9f93277', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d13b4f4b17b3a9b9a19c2c2d84bc76b8; 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": "0c086025-d836-4539-bdf3-450864d4bd1a", "tenant_id": "904e48d9dedd4c41a51e9b18681b22c2", "security_group_id": "92afca8c-558a-440b-bafd-9264c4127e10", "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-01-31T10:28:25Z", "updated_at": "2026-01-31T10:28:25Z", "revision_number": 0, "project_id": "904e48d9dedd4c41a51e9b18681b22c2"}}' 2026-01-31 10:28:26,019 30 INFO [tempest.lib.common.rest_client] Request (ValidationResourcesFixture:setUp): 201 POST https://neutron-public-openstack.apps-crc.testing/v2.0/security-group-rules 0.362s 2026-01-31 10:28:26,020 30 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": "92afca8c-558a-440b-bafd-9264c4127e10", "protocol": "icmp", "ethertype": "IPv4", "direction": "ingress"}} Response - Headers: {'date': 'Sat, 31 Jan 2026 10:28:26 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '570', 'x-openstack-request-id': 'req-e5fecca5-c5db-4730-aff0-2ccb20dbc686', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d13b4f4b17b3a9b9a19c2c2d84bc76b8; 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": "df2685e4-f559-46d2-aa27-5396dfe9ec5b", "tenant_id": "904e48d9dedd4c41a51e9b18681b22c2", "security_group_id": "92afca8c-558a-440b-bafd-9264c4127e10", "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-01-31T10:28:25Z", "updated_at": "2026-01-31T10:28:25Z", "revision_number": 0, "project_id": "904e48d9dedd4c41a51e9b18681b22c2"}}' 2026-01-31 10:28:26,020 30 DEBUG [tempest.lib.common.validation_resources] SSH Validation resource security group with tcp and icmp rules tempest-securitygroup--498889628 created 2026-01-31 10:28:26,776 30 INFO [tempest.lib.common.rest_client] Request (ValidationResourcesFixture:setUp): 201 POST https://neutron-public-openstack.apps-crc.testing/v2.0/floatingips 0.753s 2026-01-31 10:28:26,776 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"floatingip": {"floating_network_id": "0354ec7c-e1bc-41ee-95d4-df3eb7af056a"}} Response - Headers: {'date': 'Sat, 31 Jan 2026 10:28:26 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '578', 'x-openstack-request-id': 'req-91e86cc6-07d7-4e56-91e7-4a4ae5b6e9b1', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d13b4f4b17b3a9b9a19c2c2d84bc76b8; 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": "16e0d33b-429a-4858-9536-062423221071", "tenant_id": "904e48d9dedd4c41a51e9b18681b22c2", "floating_ip_address": "192.168.122.215", "floating_network_id": "0354ec7c-e1bc-41ee-95d4-df3eb7af056a", "router_id": null, "port_id": null, "fixed_ip_address": null, "status": "DOWN", "project_id": "904e48d9dedd4c41a51e9b18681b22c2", "description": "", "qos_policy_id": null, "port_details": null, "dns_domain": "", "dns_name": "", "port_forwardings": [], "tags": [], "created_at": "2026-01-31T10:28:26Z", "updated_at": "2026-01-31T10:28:26Z", "revision_number": 0}}' 2026-01-31 10:28:26,776 30 DEBUG [tempest.lib.common.validation_resources] Validation resource floating IP {'id': '16e0d33b-429a-4858-9536-062423221071', 'tenant_id': '904e48d9dedd4c41a51e9b18681b22c2', 'floating_ip_address': '192.168.122.215', 'floating_network_id': '0354ec7c-e1bc-41ee-95d4-df3eb7af056a', 'router_id': None, 'port_id': None, 'fixed_ip_address': None, 'status': 'DOWN', 'project_id': '904e48d9dedd4c41a51e9b18681b22c2', 'description': '', 'qos_policy_id': None, 'port_details': None, 'dns_domain': '', 'dns_name': '', 'port_forwardings': [], 'tags': [], 'created_at': '2026-01-31T10:28:26Z', 'updated_at': '2026-01-31T10:28:26Z', 'revision_number': 0, 'ip': '192.168.122.215'} created 2026-01-31 10:28:27,131 30 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.351s 2026-01-31 10:28:27,132 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json'} Body: Response - Headers: {'date': 'Sat, 31 Jan 2026 10:28:26 GMT', 'server': 'Apache', 'content-length': '6274', 'x-subject-token': '', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-7b8447c7-f5e5-462b-b5a7-904d03afa29d', 'content-type': 'application/json', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=ec3d868695b92c6193e1fb2f0cf83dea; 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": "2205cfa3b87343af99106de256070375", "name": "tempest-AttachInterfacesUnderV243Test-967703146-project-member", "password_expires_at": null}, "audit_ids": ["s29TrNcSQzqxrzQwDvoM5g"], "expires_at": "2026-01-31T11:28:27.000000Z", "issued_at": "2026-01-31T10:28:27.000000Z", "project": {"domain": {"id": "default", "name": "Default"}, "id": "904e48d9dedd4c41a51e9b18681b22c2", "name": "tempest-AttachInterfacesUnderV243Test-967703146"}, "is_domain": false, "roles": [{"id": "995be88fe7204ee183f619bd2ddfdb6d", "name": "reader"}, {"id": "b537dd53ee744ad9ba1c76cd904789de", "name": "member"}], "catalog": [{"endpoints": [{"name": "neutron", "id": "555be329561f467f9e92f4e9cdffd8b7", "interface": "public", "region_id": "regionOne", "url": "https://neutron-public-openstack.apps-crc.testing", "region": "regionOne"}, {"name": "neutron", "id": "71a3e83b43314fdda5c9485703075338", "interface": "internal", "region_id": "regionOne", "url": "https://neutron-internal.openstack.svc:9696", "region": "regionOne"}], "id": "0692f50cb1ab48d4a0fd740a51bed5df", "type": "network", "name": "neutron"}, {"endpoints": [{"name": "cinderv3", "id": "73a95fbfdc9442d4a6865c0e054efca5", "interface": "public", "region_id": "regionOne", "url": "https://cinder-public-openstack.apps-crc.testing/v3", "region": "regionOne"}, {"name": "cinderv3", "id": "92f1f1a5cec548a08d6e594096046ef5", "interface": "internal", "region_id": "regionOne", "url": "https://cinder-internal.openstack.svc:8776/v3", "region": "regionOne"}], "id": "0f57ece4401c4854a8c760733bce9434", "type": "volumev3", "name": "cinderv3"}, {"endpoints": [{"name": "heat", "id": "7bd8369ff2ac4eeda2a5a94c1877418f", "interface": "internal", "region_id": "regionOne", "url": "https://heat-api-internal.openstack.svc:8004/v1/904e48d9dedd4c41a51e9b18681b22c2", "region": "regionOne"}, {"name": "heat", "id": "d59a18e7d3e043fab0a1530c5f7177ed", "interface": "public", "region_id": "regionOne", "url": "https://heat-api-public-openstack.apps-crc.testing/v1/904e48d9dedd4c41a51e9b18681b22c2", "region": "regionOne"}], "id": "1b1f0dda53f24a47b59040eb7bf55ebe", "type": "orchestration", "name": "heat"}, {"endpoints": [{"name": "aodh", "id": "6798c941471a475bbd7079d75972c238", "interface": "public", "region_id": "regionOne", "url": "https://aodh-public-openstack.apps-crc.testing", "region": "regionOne"}, {"name": "aodh", "id": "6a54c63d7e624939a0f589f9e11922f9", "interface": "internal", "region_id": "regionOne", "url": "https://aodh-internal.openstack.svc:8042", "region": "regionOne"}], "id": "1c01d60b6faa4c7eb545a1becee88462", "type": "alarming", "name": "aodh"}, {"endpoints": [{"name": "barbican", "id": "6f42dee8a82f42acb44d95f42f5fed89", "interface": "internal", "region_id": "regionOne", "url": "https://barbican-internal.openstack.svc:9311", "region": "regionOne"}, {"name": "barbican", "id": "ffa1f74903aa490eb708d4a415511569", "interface": "public", "region_id": "regionOne", "url": "https://barbican-public-openstack.apps-crc.testing", "region": "regionOne"}], "id": "63b76ce85f7e4915ab56db2d31ba7686", "type": "key-manager", "name": "barbican"}, {"endpoints": [{"name": "nova", "id": "1e850e5c83f14446acc85f90cd3fe1cc", "interface": "internal", "region_id": "regionOne", "url": "https://nova-internal.openstack.svc:8774/v2.1", "region": "regionOne"}, {"name": "nova", "id": "af5b3eb87b2c40d19481668d534f4221", "interface": "public", "region_id": "regionOne", "url": "https://nova-public-openstack.apps-crc.testing/v2.1", "region": "regionOne"}], "id": "64ec4619e9284669a986199d667ca98d", "type": "compute", "name": "nova"}, {"endpoints": [{"id": "413d6f5573884e8da4965409cdcc214a", "interface": "internal", "region_id": "regionOne", "url": "https://keystone-internal.openstack.svc:5000", "region": "regionOne"}, {"id": "45c4dd0f5e774edea49edaaeadc2184e", "interface": "public", "region_id": "regionOne", "url": "https://keystone-public-openstack.apps-crc.testing", "region": "regionOne"}], "id": "87cd9368e0894a6db81b59031a38acf9", "type": "identity", " 2026-01-31 10:28:27,132 30 INFO [tempest.lib.common.fixed_network] (AttachInterfacesUnderV243Test:test_add_remove_fixed_ip) Found network {'id': '42bce1b2-79a6-4f08-8713-7d1e88cff865', 'name': 'tempest-AttachInterfacesUnderV243Test-1223767552-network', 'tenant_id': '904e48d9dedd4c41a51e9b18681b22c2', 'admin_state_up': True, 'mtu': 1442, 'status': 'ACTIVE', 'subnets': [], 'shared': False, 'project_id': '904e48d9dedd4c41a51e9b18681b22c2', 'qos_policy_id': None, 'port_security_enabled': True, 'dns_domain': '', 'router:external': False, 'provider:network_type': 'geneve', 'provider:physical_network': None, 'provider:segmentation_id': 60447, 'is_default': False, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'description': '', 'l2_adjacency': True, 'tags': [], 'created_at': '2026-01-31T10:28:05Z', 'updated_at': '2026-01-31T10:28:05Z', 'revision_number': 1} available for tenant 2026-01-31 10:28:27,133 30 DEBUG [tempest.common.compute] Provisioning test server with validation resources {'keypair': {'name': 'tempest-keypair-616319274', 'public_key': 'ecdsa-sha2-nistp384 AAAAE2VjZHNhLXNoYTItbmlzdHAzODQAAAAIbmlzdHAzODQAAABhBORwrbeqSrLDPK33L6U61pmzrqJwk0WOZatDF9W5YcRdkq/CxYwLn8HMSOQX+Hi4GKHmm56QPogBYXJBCein4czcZMj/h9tT003vLQV6US4qtZy69/l6xGYyRGKuvL0Krw==', 'fingerprint': 'cf:67:01:1e:0c:64:61:0e:f6:33:5e:d7:24:38:fa:c3', 'user_id': '2205cfa3b87343af99106de256070375', 'private_key': '-----BEGIN EC PRIVATE KEY-----\nMIGkAgEBBDAdxA2BmqgiK3+W9/xGM3slbRjFf+9inUGB6HfsFhMvlZ+W3Dp3kuxz\neDVv181Sj3egBwYFK4EEACKhZANiAATkcK23qkqywzyt9y+lOtaZs66icJNFjmWr\nQxfVuWHEXZKvwsWMC5/BzEjkF/h4uBih5puekD6IAWFyQQnop+HM3GTI/4fbU9NN\n7y0FelEuKrWcuvf5esRmMkRirry9Cq8=\n-----END EC PRIVATE KEY-----\n'}, 'security_group': {'id': '92afca8c-558a-440b-bafd-9264c4127e10', 'name': 'tempest-securitygroup--498889628', 'stateful': True, 'tenant_id': '904e48d9dedd4c41a51e9b18681b22c2', 'description': 'tempest-description--1178386837', 'shared': False, 'security_group_rules': [{'id': '375a3832-92c1-4009-811a-234e7be64860', 'tenant_id': '904e48d9dedd4c41a51e9b18681b22c2', 'security_group_id': '92afca8c-558a-440b-bafd-9264c4127e10', '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-01-31T10:28:24Z', 'updated_at': '2026-01-31T10:28:24Z', 'revision_number': 0, 'project_id': '904e48d9dedd4c41a51e9b18681b22c2'}, {'id': 'f228ed21-df7a-4012-9bca-e8bab7066e7e', 'tenant_id': '904e48d9dedd4c41a51e9b18681b22c2', 'security_group_id': '92afca8c-558a-440b-bafd-9264c4127e10', '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-01-31T10:28:24Z', 'updated_at': '2026-01-31T10:28:24Z', 'revision_number': 0, 'project_id': '904e48d9dedd4c41a51e9b18681b22c2'}], 'tags': [], 'created_at': '2026-01-31T10:28:24Z', 'updated_at': '2026-01-31T10:28:24Z', 'revision_number': 1, 'project_id': '904e48d9dedd4c41a51e9b18681b22c2'}, 'floating_ip': {'id': '16e0d33b-429a-4858-9536-062423221071', 'tenant_id': '904e48d9dedd4c41a51e9b18681b22c2', 'floating_ip_address': '192.168.122.215', 'floating_network_id': '0354ec7c-e1bc-41ee-95d4-df3eb7af056a', 'router_id': None, 'port_id': None, 'fixed_ip_address': None, 'status': 'DOWN', 'project_id': '904e48d9dedd4c41a51e9b18681b22c2', 'description': '', 'qos_policy_id': None, 'port_details': None, 'dns_domain': '', 'dns_name': '', 'port_forwardings': [], 'tags': [], 'created_at': '2026-01-31T10:28:26Z', 'updated_at': '2026-01-31T10:28:26Z', 'revision_number': 0, 'ip': '192.168.122.215'}} 2026-01-31 10:28:32,375 30 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.242s 2026-01-31 10:28:32,376 30 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-2029379366", "imageRef": "5f1c614c-1ba8-4e34-915f-7078c46805eb", "flavorRef": "f3dcbeb5-bd7a-436b-a0c1-9d20fb387210", "networks": [{"uuid": "42bce1b2-79a6-4f08-8713-7d1e88cff865"}], "security_groups": [{"name": "tempest-securitygroup--498889628"}], "key_name": "tempest-keypair-616319274", "user_data": "IyEvYmluL3NoCmVjaG8gIlByaW50aW5nIGNpcnJvcyB1c2VyIGF1dGhvcml6ZWQga2V5cyIKY2F0IH5jaXJyb3MvLnNzaC9hdXRob3JpemVkX2tleXMgfHwgdHJ1ZQo="}} Response - Headers: {'date': 'Sat, 31 Jan 2026 10:28:27 GMT', 'server': 'Apache', 'content-length': '445', 'location': 'https://nova-public-openstack.apps-crc.testing/v2.1/servers/2c7f9a83-17b3-4e0f-8936-9e6a19920064', '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-a53530b5-c9ce-4c2f-8aa7-9abd99ff6ef4', 'x-compute-request-id': 'req-a53530b5-c9ce-4c2f-8aa7-9abd99ff6ef4', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=845953e34a356f8e864f7c787055ac1c; 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": "2c7f9a83-17b3-4e0f-8936-9e6a19920064", "links": [{"rel": "self", "href": "https://nova-public-openstack.apps-crc.testing/v2.1/servers/2c7f9a83-17b3-4e0f-8936-9e6a19920064"}, {"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/servers/2c7f9a83-17b3-4e0f-8936-9e6a19920064"}], "OS-DCF:diskConfig": "MANUAL", "security_groups": [{"name": "tempest-securitygroup--498889628"}], "adminPass": "XF8Ee8fj5WVa"}}' 2026-01-31 10:28:36,010 30 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/2c7f9a83-17b3-4e0f-8936-9e6a19920064 3.633s 2026-01-31 10:28:36,011 30 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': 'Sat, 31 Jan 2026 10:28:32 GMT', 'server': 'Apache', 'content-length': '1450', 'openstack-api-version': 'compute 2.1', 'x-openstack-nova-api-version': '2.1', 'vary': 'OpenStack-API-Version,X-OpenStack-Nova-API-Version', 'x-openstack-request-id': 'req-13db3cfc-8fbe-4932-88df-fcba4d2d9faa', 'x-compute-request-id': 'req-13db3cfc-8fbe-4932-88df-fcba4d2d9faa', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=845953e34a356f8e864f7c787055ac1c; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/servers/2c7f9a83-17b3-4e0f-8936-9e6a19920064'} Body: b'{"server": {"id": "2c7f9a83-17b3-4e0f-8936-9e6a19920064", "name": "tempest-AttachInterfacesUnderV243Test-server-2029379366", "status": "BUILD", "tenant_id": "904e48d9dedd4c41a51e9b18681b22c2", "user_id": "2205cfa3b87343af99106de256070375", "metadata": {}, "hostId": "f55438893121fff1435a151c6d17827041ff466b64e879ef1eac8c2d", "image": {"id": "5f1c614c-1ba8-4e34-915f-7078c46805eb", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/images/5f1c614c-1ba8-4e34-915f-7078c46805eb"}]}, "flavor": {"id": "f3dcbeb5-bd7a-436b-a0c1-9d20fb387210", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/flavors/f3dcbeb5-bd7a-436b-a0c1-9d20fb387210"}]}, "created": "2026-01-31T10:28:32Z", "updated": "2026-01-31T10:28:34Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova-public-openstack.apps-crc.testing/v2.1/servers/2c7f9a83-17b3-4e0f-8936-9e6a19920064"}, {"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/servers/2c7f9a83-17b3-4e0f-8936-9e6a19920064"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "nova", "config_drive": "", "key_name": "tempest-keypair-616319274", "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-01-31 10:28:39,221 30 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/2c7f9a83-17b3-4e0f-8936-9e6a19920064 2.201s 2026-01-31 10:28:39,221 30 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': 'Sat, 31 Jan 2026 10:28:37 GMT', 'server': 'Apache', 'content-length': '1517', 'openstack-api-version': 'compute 2.1', 'x-openstack-nova-api-version': '2.1', 'vary': 'OpenStack-API-Version,X-OpenStack-Nova-API-Version', 'x-openstack-request-id': 'req-72ee210e-ffee-4975-862a-a939802b9a65', 'x-compute-request-id': 'req-72ee210e-ffee-4975-862a-a939802b9a65', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=845953e34a356f8e864f7c787055ac1c; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/servers/2c7f9a83-17b3-4e0f-8936-9e6a19920064'} Body: b'{"server": {"id": "2c7f9a83-17b3-4e0f-8936-9e6a19920064", "name": "tempest-AttachInterfacesUnderV243Test-server-2029379366", "status": "BUILD", "tenant_id": "904e48d9dedd4c41a51e9b18681b22c2", "user_id": "2205cfa3b87343af99106de256070375", "metadata": {}, "hostId": "f55438893121fff1435a151c6d17827041ff466b64e879ef1eac8c2d", "image": {"id": "5f1c614c-1ba8-4e34-915f-7078c46805eb", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/images/5f1c614c-1ba8-4e34-915f-7078c46805eb"}]}, "flavor": {"id": "f3dcbeb5-bd7a-436b-a0c1-9d20fb387210", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/flavors/f3dcbeb5-bd7a-436b-a0c1-9d20fb387210"}]}, "created": "2026-01-31T10:28:32Z", "updated": "2026-01-31T10:28:34Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova-public-openstack.apps-crc.testing/v2.1/servers/2c7f9a83-17b3-4e0f-8936-9e6a19920064"}, {"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/servers/2c7f9a83-17b3-4e0f-8936-9e6a19920064"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "nova", "config_drive": "", "key_name": "tempest-keypair-616319274", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "tempest-securitygroup--498889628"}], "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": []}}' 2026-01-31 10:28:42,827 30 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/2c7f9a83-17b3-4e0f-8936-9e6a19920064 2.598s 2026-01-31 10:28:42,828 30 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': 'Sat, 31 Jan 2026 10:28:40 GMT', 'server': 'Apache', 'content-length': '1517', 'openstack-api-version': 'compute 2.1', 'x-openstack-nova-api-version': '2.1', 'vary': 'OpenStack-API-Version,X-OpenStack-Nova-API-Version', 'x-openstack-request-id': 'req-3670407d-6bb0-46ef-9ab8-b0854d01deb1', 'x-compute-request-id': 'req-3670407d-6bb0-46ef-9ab8-b0854d01deb1', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=845953e34a356f8e864f7c787055ac1c; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/servers/2c7f9a83-17b3-4e0f-8936-9e6a19920064'} Body: b'{"server": {"id": "2c7f9a83-17b3-4e0f-8936-9e6a19920064", "name": "tempest-AttachInterfacesUnderV243Test-server-2029379366", "status": "BUILD", "tenant_id": "904e48d9dedd4c41a51e9b18681b22c2", "user_id": "2205cfa3b87343af99106de256070375", "metadata": {}, "hostId": "f55438893121fff1435a151c6d17827041ff466b64e879ef1eac8c2d", "image": {"id": "5f1c614c-1ba8-4e34-915f-7078c46805eb", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/images/5f1c614c-1ba8-4e34-915f-7078c46805eb"}]}, "flavor": {"id": "f3dcbeb5-bd7a-436b-a0c1-9d20fb387210", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/flavors/f3dcbeb5-bd7a-436b-a0c1-9d20fb387210"}]}, "created": "2026-01-31T10:28:32Z", "updated": "2026-01-31T10:28:34Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova-public-openstack.apps-crc.testing/v2.1/servers/2c7f9a83-17b3-4e0f-8936-9e6a19920064"}, {"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/servers/2c7f9a83-17b3-4e0f-8936-9e6a19920064"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "nova", "config_drive": "", "key_name": "tempest-keypair-616319274", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "tempest-securitygroup--498889628"}], "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": []}}' 2026-01-31 10:28:45,184 30 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/2c7f9a83-17b3-4e0f-8936-9e6a19920064 1.350s 2026-01-31 10:28:45,184 30 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': 'Sat, 31 Jan 2026 10:28:43 GMT', 'server': 'Apache', 'content-length': '1712', '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-a07e828c-d835-4686-a901-bc19bd7d8e6f', 'x-compute-request-id': 'req-a07e828c-d835-4686-a901-bc19bd7d8e6f', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=845953e34a356f8e864f7c787055ac1c; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/servers/2c7f9a83-17b3-4e0f-8936-9e6a19920064'} Body: b'{"server": {"id": "2c7f9a83-17b3-4e0f-8936-9e6a19920064", "name": "tempest-AttachInterfacesUnderV243Test-server-2029379366", "status": "ACTIVE", "tenant_id": "904e48d9dedd4c41a51e9b18681b22c2", "user_id": "2205cfa3b87343af99106de256070375", "metadata": {}, "hostId": "f55438893121fff1435a151c6d17827041ff466b64e879ef1eac8c2d", "image": {"id": "5f1c614c-1ba8-4e34-915f-7078c46805eb", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/images/5f1c614c-1ba8-4e34-915f-7078c46805eb"}]}, "flavor": {"id": "f3dcbeb5-bd7a-436b-a0c1-9d20fb387210", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/flavors/f3dcbeb5-bd7a-436b-a0c1-9d20fb387210"}]}, "created": "2026-01-31T10:28:32Z", "updated": "2026-01-31T10:28:44Z", "addresses": {"tempest-AttachInterfacesUnderV243Test-1223767552-network": [{"version": 4, "addr": "10.100.0.8", "OS-EXT-IPS:type": "fixed", "OS-EXT-IPS-MAC:mac_addr": "fa:16:3e:de:66:1f"}]}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova-public-openstack.apps-crc.testing/v2.1/servers/2c7f9a83-17b3-4e0f-8936-9e6a19920064"}, {"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/servers/2c7f9a83-17b3-4e0f-8936-9e6a19920064"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "nova", "config_drive": "True", "key_name": "tempest-keypair-616319274", "OS-SRV-USG:launched_at": "2026-01-31T10:28:43.000000", "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "tempest-securitygroup--498889628"}], "OS-EXT-STS:task_state": null, "OS-EXT-STS:vm_state": "active", "OS-EXT-STS:power_state": 1, "os-extended-volumes:volumes_attached": []}}' 2026-01-31 10:28:45,189 30 INFO [tempest.common.waiters] State transition "BUILD/spawning" ==> "ACTIVE/None" after 9 second wait 2026-01-31 10:28:46,408 30 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/2c7f9a83-17b3-4e0f-8936-9e6a19920064/os-interface 1.219s 2026-01-31 10:28:46,408 30 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': 'Sat, 31 Jan 2026 10:28:45 GMT', 'server': 'Apache', 'content-length': '284', '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-321de868-bfdc-4a7d-8cbe-421de9626d33', 'x-compute-request-id': 'req-321de868-bfdc-4a7d-8cbe-421de9626d33', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=845953e34a356f8e864f7c787055ac1c; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/servers/2c7f9a83-17b3-4e0f-8936-9e6a19920064/os-interface'} Body: b'{"interfaceAttachments": [{"net_id": "42bce1b2-79a6-4f08-8713-7d1e88cff865", "port_id": "b2cd8b2e-6468-4312-90f5-af1ffe4ba3ce", "mac_addr": "fa:16:3e:de:66:1f", "port_state": "ACTIVE", "fixed_ips": [{"subnet_id": "637be46b-1afc-4622-8633-8cfa5b10069f", "ip_address": "10.100.0.8"}]}]}' 2026-01-31 10:28:50,456 30 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/16e0d33b-429a-4858-9536-062423221071 4.046s 2026-01-31 10:28:50,456 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"floatingip": {"port_id": "b2cd8b2e-6468-4312-90f5-af1ffe4ba3ce"}} Response - Headers: {'date': 'Sat, 31 Jan 2026 10:28:50 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '881', 'x-openstack-request-id': 'req-87ba86c4-23ba-4781-b9b0-77d8f8df45fe', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d13b4f4b17b3a9b9a19c2c2d84bc76b8; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/floatingips/16e0d33b-429a-4858-9536-062423221071'} Body: b'{"floatingip": {"id": "16e0d33b-429a-4858-9536-062423221071", "tenant_id": "904e48d9dedd4c41a51e9b18681b22c2", "floating_ip_address": "192.168.122.215", "floating_network_id": "0354ec7c-e1bc-41ee-95d4-df3eb7af056a", "router_id": "8e45bdd3-92d9-4f6c-9d3a-7e495e759056", "port_id": "b2cd8b2e-6468-4312-90f5-af1ffe4ba3ce", "fixed_ip_address": "10.100.0.8", "status": "DOWN", "description": "", "qos_policy_id": null, "port_details": {"name": "", "network_id": "42bce1b2-79a6-4f08-8713-7d1e88cff865", "mac_address": "fa:16:3e:de:66:1f", "admin_state_up": true, "status": "ACTIVE", "device_id": "2c7f9a83-17b3-4e0f-8936-9e6a19920064", "device_owner": "compute:nova"}, "dns_domain": "", "dns_name": "", "port_forwardings": [], "tags": [], "created_at": "2026-01-31T10:28:26Z", "updated_at": "2026-01-31T10:28:47Z", "revision_number": 1, "project_id": "904e48d9dedd4c41a51e9b18681b22c2"}}' 2026-01-31 10:28:51,280 30 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/2c7f9a83-17b3-4e0f-8936-9e6a19920064 0.823s 2026-01-31 10:28:51,280 30 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': 'Sat, 31 Jan 2026 10:28:50 GMT', 'server': 'Apache', 'content-length': '1712', '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-7aebdd0c-9c2f-4e1c-b548-f0095465895e', 'x-compute-request-id': 'req-7aebdd0c-9c2f-4e1c-b548-f0095465895e', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=845953e34a356f8e864f7c787055ac1c; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/servers/2c7f9a83-17b3-4e0f-8936-9e6a19920064'} Body: b'{"server": {"id": "2c7f9a83-17b3-4e0f-8936-9e6a19920064", "name": "tempest-AttachInterfacesUnderV243Test-server-2029379366", "status": "ACTIVE", "tenant_id": "904e48d9dedd4c41a51e9b18681b22c2", "user_id": "2205cfa3b87343af99106de256070375", "metadata": {}, "hostId": "f55438893121fff1435a151c6d17827041ff466b64e879ef1eac8c2d", "image": {"id": "5f1c614c-1ba8-4e34-915f-7078c46805eb", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/images/5f1c614c-1ba8-4e34-915f-7078c46805eb"}]}, "flavor": {"id": "f3dcbeb5-bd7a-436b-a0c1-9d20fb387210", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/flavors/f3dcbeb5-bd7a-436b-a0c1-9d20fb387210"}]}, "created": "2026-01-31T10:28:32Z", "updated": "2026-01-31T10:28:44Z", "addresses": {"tempest-AttachInterfacesUnderV243Test-1223767552-network": [{"version": 4, "addr": "10.100.0.8", "OS-EXT-IPS:type": "fixed", "OS-EXT-IPS-MAC:mac_addr": "fa:16:3e:de:66:1f"}]}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova-public-openstack.apps-crc.testing/v2.1/servers/2c7f9a83-17b3-4e0f-8936-9e6a19920064"}, {"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/servers/2c7f9a83-17b3-4e0f-8936-9e6a19920064"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "nova", "config_drive": "True", "key_name": "tempest-keypair-616319274", "OS-SRV-USG:launched_at": "2026-01-31T10:28:43.000000", "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "tempest-securitygroup--498889628"}], "OS-EXT-STS:task_state": null, "OS-EXT-STS:vm_state": "active", "OS-EXT-STS:power_state": 1, "os-extended-volumes:volumes_attached": []}}' 2026-01-31 10:28:51,285 30 INFO [tempest.lib.common.ssh] Creating ssh connection to '192.168.122.215:22' as 'cirros' with public key authentication 2026-01-31 10:29:23,009 30 INFO [paramiko.transport] Connected (version 2.0, client dropbear_2020.81) 2026-01-31 10:29:23,213 30 INFO [paramiko.transport] Authentication (publickey) successful! 2026-01-31 10:29:23,214 30 INFO [tempest.lib.common.ssh] ssh connection to cirros@192.168.122.215 successfully created 2026-01-31 10:29:24,394 30 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/2c7f9a83-17b3-4e0f-8936-9e6a19920064/os-interface 1.180s 2026-01-31 10:29:24,394 30 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': 'Sat, 31 Jan 2026 10:29:23 GMT', 'server': 'Apache', 'content-length': '284', '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-b73a3c1f-eb51-45e8-b302-8483cc4f9e08', 'x-compute-request-id': 'req-b73a3c1f-eb51-45e8-b302-8483cc4f9e08', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=845953e34a356f8e864f7c787055ac1c; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/servers/2c7f9a83-17b3-4e0f-8936-9e6a19920064/os-interface'} Body: b'{"interfaceAttachments": [{"net_id": "42bce1b2-79a6-4f08-8713-7d1e88cff865", "port_id": "b2cd8b2e-6468-4312-90f5-af1ffe4ba3ce", "mac_addr": "fa:16:3e:de:66:1f", "port_state": "ACTIVE", "fixed_ips": [{"subnet_id": "637be46b-1afc-4622-8633-8cfa5b10069f", "ip_address": "10.100.0.8"}]}]}' 2026-01-31 10:29:25,198 30 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/2c7f9a83-17b3-4e0f-8936-9e6a19920064/os-interface/b2cd8b2e-6468-4312-90f5-af1ffe4ba3ce 0.802s 2026-01-31 10:29:25,198 30 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': 'Sat, 31 Jan 2026 10:29:24 GMT', 'server': 'Apache', 'content-length': '281', '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-6a9f9f97-dd74-4723-a1f4-c09ba669d9eb', 'x-compute-request-id': 'req-6a9f9f97-dd74-4723-a1f4-c09ba669d9eb', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=845953e34a356f8e864f7c787055ac1c; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/servers/2c7f9a83-17b3-4e0f-8936-9e6a19920064/os-interface/b2cd8b2e-6468-4312-90f5-af1ffe4ba3ce'} Body: b'{"interfaceAttachment": {"net_id": "42bce1b2-79a6-4f08-8713-7d1e88cff865", "port_id": "b2cd8b2e-6468-4312-90f5-af1ffe4ba3ce", "mac_addr": "fa:16:3e:de:66:1f", "port_state": "ACTIVE", "fixed_ips": [{"subnet_id": "637be46b-1afc-4622-8633-8cfa5b10069f", "ip_address": "10.100.0.8"}]}}' 2026-01-31 10:29:25,617 30 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/2c7f9a83-17b3-4e0f-8936-9e6a19920064/ips 0.415s 2026-01-31 10:29:25,617 30 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': 'Sat, 31 Jan 2026 10:29:25 GMT', 'server': 'Apache', 'content-length': '158', '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-d4c3106d-cdec-4dc8-ade6-ac6c01a8c9ee', 'x-compute-request-id': 'req-d4c3106d-cdec-4dc8-ade6-ac6c01a8c9ee', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=845953e34a356f8e864f7c787055ac1c; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/servers/2c7f9a83-17b3-4e0f-8936-9e6a19920064/ips'} Body: b'{"addresses": {"tempest-AttachInterfacesUnderV243Test-1223767552-network": [{"version": 4, "addr": "10.100.0.8"}, {"version": 4, "addr": "192.168.122.215"}]}}' 2026-01-31 10:29:26,091 30 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/2c7f9a83-17b3-4e0f-8936-9e6a19920064/action 0.472s 2026-01-31 10:29:26,095 30 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: {"addFixedIp": {"networkId": "42bce1b2-79a6-4f08-8713-7d1e88cff865"}} Response - Headers: {'date': 'Sat, 31 Jan 2026 10:29:25 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-81a521d2-0890-4c4b-8709-4e23c280fe77', 'x-compute-request-id': 'req-81a521d2-0890-4c4b-8709-4e23c280fe77', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=845953e34a356f8e864f7c787055ac1c; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '202', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/servers/2c7f9a83-17b3-4e0f-8936-9e6a19920064/action'} Body: b'' 2026-01-31 10:29:26,290 30 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/2c7f9a83-17b3-4e0f-8936-9e6a19920064/ips 0.194s 2026-01-31 10:29:26,291 30 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': 'Sat, 31 Jan 2026 10:29:26 GMT', 'server': 'Apache', 'content-length': '158', '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-d8542db1-6a8c-49fe-b1f6-06f0c6160470', 'x-compute-request-id': 'req-d8542db1-6a8c-49fe-b1f6-06f0c6160470', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=845953e34a356f8e864f7c787055ac1c; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/servers/2c7f9a83-17b3-4e0f-8936-9e6a19920064/ips'} Body: b'{"addresses": {"tempest-AttachInterfacesUnderV243Test-1223767552-network": [{"version": 4, "addr": "10.100.0.8"}, {"version": 4, "addr": "192.168.122.215"}]}}' 2026-01-31 10:29:26,298 30 DEBUG [tempest.api.compute.servers.test_attach_interfaces] Wait for change of IPs. All IPs still associated to the server 2c7f9a83-17b3-4e0f-8936-9e6a19920064: {'192.168.122.215', '10.100.0.8'} 2026-01-31 10:29:28,083 30 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/2c7f9a83-17b3-4e0f-8936-9e6a19920064/ips 0.783s 2026-01-31 10:29:28,085 30 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': 'Sat, 31 Jan 2026 10:29:27 GMT', 'server': 'Apache', 'content-length': '158', '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-39f3b237-43cf-40ca-ae82-f8b8e9250e5c', 'x-compute-request-id': 'req-39f3b237-43cf-40ca-ae82-f8b8e9250e5c', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=845953e34a356f8e864f7c787055ac1c; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/servers/2c7f9a83-17b3-4e0f-8936-9e6a19920064/ips'} Body: b'{"addresses": {"tempest-AttachInterfacesUnderV243Test-1223767552-network": [{"version": 4, "addr": "10.100.0.8"}, {"version": 4, "addr": "192.168.122.215"}]}}' 2026-01-31 10:29:28,086 30 DEBUG [tempest.api.compute.servers.test_attach_interfaces] Wait for change of IPs. All IPs still associated to the server 2c7f9a83-17b3-4e0f-8936-9e6a19920064: {'192.168.122.215', '10.100.0.8'} 2026-01-31 10:29:29,941 30 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/2c7f9a83-17b3-4e0f-8936-9e6a19920064/ips 0.816s 2026-01-31 10:29:29,941 30 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': 'Sat, 31 Jan 2026 10:29:29 GMT', 'server': 'Apache', 'content-length': '158', '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-3a18cbc4-fc85-4642-9d0f-98db7474a87e', 'x-compute-request-id': 'req-3a18cbc4-fc85-4642-9d0f-98db7474a87e', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=845953e34a356f8e864f7c787055ac1c; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/servers/2c7f9a83-17b3-4e0f-8936-9e6a19920064/ips'} Body: b'{"addresses": {"tempest-AttachInterfacesUnderV243Test-1223767552-network": [{"version": 4, "addr": "10.100.0.8"}, {"version": 4, "addr": "192.168.122.215"}]}}' 2026-01-31 10:29:29,943 30 DEBUG [tempest.api.compute.servers.test_attach_interfaces] Wait for change of IPs. All IPs still associated to the server 2c7f9a83-17b3-4e0f-8936-9e6a19920064: {'192.168.122.215', '10.100.0.8'} 2026-01-31 10:29:31,528 30 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/2c7f9a83-17b3-4e0f-8936-9e6a19920064/ips 0.584s 2026-01-31 10:29:31,604 30 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': 'Sat, 31 Jan 2026 10:29:30 GMT', 'server': 'Apache', 'content-length': '158', '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-b550ca03-588f-4028-acd1-3ec75584f353', 'x-compute-request-id': 'req-b550ca03-588f-4028-acd1-3ec75584f353', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=845953e34a356f8e864f7c787055ac1c; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/servers/2c7f9a83-17b3-4e0f-8936-9e6a19920064/ips'} Body: b'{"addresses": {"tempest-AttachInterfacesUnderV243Test-1223767552-network": [{"version": 4, "addr": "10.100.0.8"}, {"version": 4, "addr": "192.168.122.215"}]}}' 2026-01-31 10:29:31,605 30 DEBUG [tempest.api.compute.servers.test_attach_interfaces] Wait for change of IPs. All IPs still associated to the server 2c7f9a83-17b3-4e0f-8936-9e6a19920064: {'192.168.122.215', '10.100.0.8'} 2026-01-31 10:29:32,733 30 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/2c7f9a83-17b3-4e0f-8936-9e6a19920064/ips 0.113s 2026-01-31 10:29:32,733 30 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': 'Sat, 31 Jan 2026 10:29:32 GMT', 'server': 'Apache', 'content-length': '158', '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-c9419b63-82ce-4daf-b1b3-52fd4a1e979a', 'x-compute-request-id': 'req-c9419b63-82ce-4daf-b1b3-52fd4a1e979a', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=845953e34a356f8e864f7c787055ac1c; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/servers/2c7f9a83-17b3-4e0f-8936-9e6a19920064/ips'} Body: b'{"addresses": {"tempest-AttachInterfacesUnderV243Test-1223767552-network": [{"version": 4, "addr": "10.100.0.8"}, {"version": 4, "addr": "192.168.122.215"}]}}' 2026-01-31 10:29:32,735 30 DEBUG [tempest.api.compute.servers.test_attach_interfaces] Wait for change of IPs. All IPs still associated to the server 2c7f9a83-17b3-4e0f-8936-9e6a19920064: {'192.168.122.215', '10.100.0.8'} 2026-01-31 10:29:34,111 30 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/2c7f9a83-17b3-4e0f-8936-9e6a19920064/ips 0.375s 2026-01-31 10:29:34,201 30 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': 'Sat, 31 Jan 2026 10:29:33 GMT', 'server': 'Apache', 'content-length': '158', '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-52417369-e431-4a58-b1fd-87a34cc0d1e6', 'x-compute-request-id': 'req-52417369-e431-4a58-b1fd-87a34cc0d1e6', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=845953e34a356f8e864f7c787055ac1c; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/servers/2c7f9a83-17b3-4e0f-8936-9e6a19920064/ips'} Body: b'{"addresses": {"tempest-AttachInterfacesUnderV243Test-1223767552-network": [{"version": 4, "addr": "10.100.0.8"}, {"version": 4, "addr": "192.168.122.215"}]}}' 2026-01-31 10:29:34,202 30 DEBUG [tempest.api.compute.servers.test_attach_interfaces] Wait for change of IPs. All IPs still associated to the server 2c7f9a83-17b3-4e0f-8936-9e6a19920064: {'192.168.122.215', '10.100.0.8'} 2026-01-31 10:29:38,630 30 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/2c7f9a83-17b3-4e0f-8936-9e6a19920064/ips 3.426s 2026-01-31 10:29:38,631 30 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': 'Sat, 31 Jan 2026 10:29:36 GMT', 'server': 'Apache', 'content-length': '196', '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-76b3fbfc-2354-4956-9cf8-1fd371e586f3', 'x-compute-request-id': 'req-76b3fbfc-2354-4956-9cf8-1fd371e586f3', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=845953e34a356f8e864f7c787055ac1c; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/servers/2c7f9a83-17b3-4e0f-8936-9e6a19920064/ips'} Body: b'{"addresses": {"tempest-AttachInterfacesUnderV243Test-1223767552-network": [{"version": 4, "addr": "10.100.0.7"}, {"version": 4, "addr": "10.100.0.8"}, {"version": 4, "addr": "192.168.122.215"}]}}' 2026-01-31 10:29:38,633 30 DEBUG [tempest.api.compute.servers.test_attach_interfaces] Wait for change of IPs. All IPs still associated to the server 2c7f9a83-17b3-4e0f-8936-9e6a19920064: {'192.168.122.215', '10.100.0.7', '10.100.0.8'} 2026-01-31 10:29:38,633 30 DEBUG [tempest.lib.common.utils.test_utils] Call _wait_for_ip_change returns true in 12.537482 seconds 2026-01-31 10:29:58,905 30 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.1/servers/2c7f9a83-17b3-4e0f-8936-9e6a19920064 2026-01-31 10:29:58,910 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.1/servers/2c7f9a83-17b3-4e0f-8936-9e6a19920064 2026-01-31 10:29:58,913 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.1/servers/2c7f9a83-17b3-4e0f-8936-9e6a19920064 2026-01-31 10:29:58,916 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.1/servers/2c7f9a83-17b3-4e0f-8936-9e6a19920064 2026-01-31 10:29:59,058 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.1/servers/2c7f9a83-17b3-4e0f-8936-9e6a19920064 2026-01-31 10:29:59,062 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.1/servers/2c7f9a83-17b3-4e0f-8936-9e6a19920064 2026-01-31 10:29:59,065 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.1/servers/2c7f9a83-17b3-4e0f-8936-9e6a19920064 2026-01-31 10:29:59,067 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.1/servers/2c7f9a83-17b3-4e0f-8936-9e6a19920064 2026-01-31 10:29:59,069 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.1/servers/2c7f9a83-17b3-4e0f-8936-9e6a19920064 2026-01-31 10:29:59,072 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.1/servers/2c7f9a83-17b3-4e0f-8936-9e6a19920064 2026-01-31 10:30:00,608 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.1/servers/2c7f9a83-17b3-4e0f-8936-9e6a19920064 2026-01-31 10:30:00,611 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.1/servers/2c7f9a83-17b3-4e0f-8936-9e6a19920064 2026-01-31 10:30:00,614 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.1/servers/2c7f9a83-17b3-4e0f-8936-9e6a19920064 2026-01-31 10:30:00,616 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.1/servers/2c7f9a83-17b3-4e0f-8936-9e6a19920064 2026-01-31 10:30:00,619 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.1/servers/2c7f9a83-17b3-4e0f-8936-9e6a19920064 2026-01-31 10:30:00,621 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.1/servers/2c7f9a83-17b3-4e0f-8936-9e6a19920064 2026-01-31 10:30:00,628 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.1/servers/2c7f9a83-17b3-4e0f-8936-9e6a19920064 2026-01-31 10:30:00,630 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.1/servers/2c7f9a83-17b3-4e0f-8936-9e6a19920064 2026-01-31 10:30:00,634 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.1/servers/2c7f9a83-17b3-4e0f-8936-9e6a19920064 2026-01-31 10:30:00,636 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.1/servers/2c7f9a83-17b3-4e0f-8936-9e6a19920064 2026-01-31 10:30:00,639 30 ERROR [tempest.api.compute.base] Failed to delete server 2c7f9a83-17b3-4e0f-8936-9e6a19920064 2026-01-31 10:30:00.639 30 ERROR tempest.api.compute.base Traceback (most recent call last): 2026-01-31 10:30:00.639 30 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn 2026-01-31 10:30:00.639 30 ERROR tempest.api.compute.base conn = connection.create_connection( 2026-01-31 10:30:00.639 30 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 96, in create_connection 2026-01-31 10:30:00.639 30 ERROR tempest.api.compute.base raise err 2026-01-31 10:30:00.639 30 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 86, in create_connection 2026-01-31 10:30:00.639 30 ERROR tempest.api.compute.base sock.connect(sa) 2026-01-31 10:30:00.639 30 ERROR tempest.api.compute.base ConnectionRefusedError: [Errno 111] Connection refused 2026-01-31 10:30:00.639 30 ERROR tempest.ADA7 api.compute.base 2026-01-31 10:30:00.639 30 ERROR tempest.api.compute.base During handling of the above exception, another exception occurred: 2026-01-31 10:30:00.639 30 ERROR tempest.api.compute.base 2026-01-31 10:30:00.639 30 ERROR tempest.api.compute.base Traceback (most recent call last): 2026-01-31 10:30:00.639 30 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 700, in urlopen 2026-01-31 10:30:00.639 30 ERROR tempest.api.compute.base httplib_response = self._make_request( 2026-01-31 10:30:00.639 30 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 383, in _make_request 2026-01-31 10:30:00.639 30 ERROR tempest.api.compute.base self._validate_conn(conn) 2026-01-31 10:30:00.639 30 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn 2026-01-31 10:30:00.639 30 ERROR tempest.api.compute.base conn.connect() 2026-01-31 10:30:00.639 30 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect 2026-01-31 10:30:00.639 30 ERROR tempest.api.compute.base conn = self._new_conn() 2026-01-31 10:30:00.639 30 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn 2026-01-31 10:30:00.639 30 ERROR tempest.api.compute.base raise NewConnectionError( 2026-01-31 10:30:00.639 30 ERROR tempest.api.compute.base urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused 2026-01-31 10:30:00.639 30 ERROR tempest.api.compute.base 2026-01-31 10:30:00.639 30 ERROR tempest.api.compute.base During handling of the above exception, another exception occurred: 2026-01-31 10:30:00.639 30 ERROR tempest.api.compute.base 2026-01-31 10:30:00.639 30 ERROR tempest.api.compute.base Traceback (most recent call last): 2026-01-31 10:30:00.639 30 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/tempest/api/compute/base.py", line 434, in delete_server 2026-01-31 10:30:00.639 30 ERROR tempest.api.compute.base cls.servers_client.delete_server(server_id) 2026-01-31 10:30:00.639 30 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-01-31 10:30:00.639 30 ERROR tempest.api.compute.base resp, body = self.delete("servers/%s" % server_id) 2026-01-31 10:30:00.639 30 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 359, in delete 2026-01-31 10:30:00.639 30 ERROR tempest.api.compute.base return self.request('DELETE', url, extra_headers, headers, body) 2026-01-31 10:30:00.639 30 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-01-31 10:30:00.639 30 ERROR tempest.api.compute.base resp, resp_body = super(BaseComputeClient, self).request( 2026-01-31 10:30:00.639 30 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 746, in request 2026-01-31 10:30:00.639 30 ERROR tempest.api.compute.base resp, resp_body = self._request(method, url, headers=headers, 2026-01-31 10:30:00.639 30 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 612, in _request 2026-01-31 10:30:00.639 30 ERROR tempest.api.compute.base resp, resp_body = self.raw_request( 2026-01-31 10:30:00.639 30 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 661, in raw_request 2026-01-31 10:30:00.639 30 ERROR tempest.api.compute.base resp, resp_body = self.http_obj.request( 2026-01-31 10:30:00.639 30 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/tempest/lib/common/http.py", line 115, in request 2026-01-31 10:30:00.639 30 ERROR tempest.api.compute.base r = super(ClosingHttp, self).request(method, url, retries=retry, 2026-01-31 10:30:00.639 30 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 74, in request 2026-01-31 10:30:00.639 30 ERROR tempest.api.compute.base return self.request_encode_url( 2026-01-31 10:30:00.639 30 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 96, in request_encode_url 2026-01-31 10:30:00.639 30 ERROR tempest.api.compute.base return self.urlopen(method, url, **extra_kw) 2026-01-31 10:30:00.639 30 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/urllib3/poolmanager.py", line 376, in urlopen 2026-01-31 10:30:00.639 30 ERROR tempest.api.compute.base response = conn.urlopen(method, u.request_uri, **kw) 2026-01-31 10:30:00.639 30 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen 2026-01-31 10:30:00.639 30 ERROR tempest.api.compute.base return self.urlopen( 2026-01-31 10:30:00.639 30 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen 2026-01-31 10:30:00.639 30 ERROR tempest.api.compute.base return self.urlopen( 2026-01-31 10:30:00.639 30 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen 2026-01-31 10:30:00.639 30 ERROR tempest.api.compute.base return self.urlopen( 2026-01-31 10:30:00.639 30 ERROR tempest.api.compute.base [Previous line repeated 7 more times] 2026-01-31 10:30:00.639 30 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 756, in urlopen 2026-01-31 10:30:00.639 30 ERROR tempest.api.compute.base retries = retries.increment( 2026-01-31 10:30:00.639 30 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/urllib3/util/retry.py", line 576, in increment 2026-01-31 10:30:00.639 30 ERROR tempest.api.compute.base raise MaxRetryError(_pool, url, error or ResponseError(cause)) 2026-01-31 10:30:00.639 30 ERROR tempest.api.compute.base urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='nova-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v2.1/servers/2c7f9a83-17b3-4e0f-8936-9e6a19920064 (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 2026-01-31 10:30:00.639 30 ERROR tempest.api.compute.base 2026-01-31 10:30:00,652 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.1/os-keypairs/tempest-keypair-616319274 2026-01-31 10:30:00,657 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.1/os-keypairs/tempest-keypair-616319274 2026-01-31 10:30:00,670 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.1/os-keypairs/tempest-keypair-616319274 2026-01-31 10:30:00,674 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.1/os-keypairs/tempest-keypair-616319274 2026-01-31 10:30:00,678 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.1/os-keypairs/tempest-keypair-616319274 2026-01-31 10:30:00,681 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.1/os-keypairs/tempest-keypair-616319274 2026-01-31 10:30:00,683 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.1/os-keypairs/tempest-keypair-616319274 2026-01-31 10:30:00,685 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.1/os-keypairs/tempest-keypair-616319274 2026-01-31 10:30:00,688 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.1/os-keypairs/tempest-keypair-616319274 2026-01-31 10:30:00,691 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.1/os-keypairs/tempest-keypair-616319274 2026-01-31 10:30:00,693 30 ERROR [tempest.lib.common.validation_resources] Exception raised while deleting key tempest-keypair-616319274 2026-01-31 10:30:00.693 30 ERROR tempest.lib.common.validation_resources Traceback (most recent call last): 2026-01-31 10:30:00.693 30 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn 2026-01-31 10:30:00.693 30 ERROR tempest.lib.common.validation_resources conn = connection.create_connection( 2026-01-31 10:30:00.693 30 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 96, in create_connection 2026-01-31 10:30:00.693 30 ERROR tempest.lib.common.validation_resources raise err 2026-01-31 10:30:00.693 30 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 86, in create_connection 2026-01-31 10:30:00.693 30 ERROR tempest.lib.common.validation_resources sock.connect(sa) 2026-01-31 10:30:00.693 30 ERROR tempest.lib.common.validation_resources ConnectionRefusedError: [Errno 111] Connection refused 2026-01-31 10:30:00.693 30 ERROR tempest.lib.common.validation_resources 2026-01-31 10:30:00.693 30 ERROR tempest.lib.common.validation_resources During handling of the above exception, another exception occurred: 2026-01-31 10:30:00.693 30 ERROR tempest.lib.common.validation_resources 2026-01-31 10:30:00.693 30 ERROR tempest.lib.common.validation_resources Traceback (most recent call last): 2026-01-31 10:30:00.693 30 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 700, in urlopen 2026-01-31 10:30:00.693 30 ERROR tempest.lib.common.validation_resources httplib_response = self._make_request( 2026-01-31 10:30:00.693 30 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 383, in _make_request 2026-01-31 10:30:00.693 30 ERROR tempest.lib.common.validation_resources self._validate_conn(conn) 2026-01-31 10:30:00.693 30 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn 2026-01-31 10:30:00.693 30 ERROR tempest.lib.common.validation_resources conn.connect() 2026-01-31 10:30:00.693 30 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect 2026-01-31 10:30:00.693 30 ERROR tempest.lib.common.validation_resources conn = self._new_conn() 2026-01-31 10:30:00.693 30 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn 2026-01-31 10:30:00.693 30 ERROR tempest.lib.common.validation_resources raise NewConnectionError( 2026-01-31 10:30:00.693 30 ERROR tempest.lib.common.validation_resources urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused 2026-01-31 10:30:00.693 30 ERROR tempest.lib.common.validation_resources 2026-01-31 10:30:00.693 30 ERROR tempest.lib.common.validation_resources During handling of the above exception, another exception occurred: 2026-01-31 10:30:00.693 30 ERROR tempest.lib.common.validation_resources 2026-01-31 10:30:00.693 30 ERROR tempest.lib.common.validation_resources Traceback (most recent call last): 2026-01-31 10:30:00.693 30 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-01-31 10:30:00.693 30 ERROR tempest.lib.common.validation_resources keypair_client.delete_keypair(keypair_name) 2026-01-31 10:30:00.693 30 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-01-31 10:30:00.693 30 ERROR tempest.lib.common.validation_resources resp, body = self.delete(url) 2026-01-31 10:30:00.693 30 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 359, in delete 2026-01-31 10:30:00.693 30 ERROR tempest.lib.common.validation_resources return self.request('DELETE', url, extra_headers, headers, body) 2026-01-31 10:30:00.693 30 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-01-31 10:30:00.693 30 ERROR tempest.lib.common.validation_resources resp, resp_body = super(BaseComputeClient, self).request( 2026-01-31 10:30:00.693 30 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 746, in request 2026-01-31 10:30:00.693 30 ERROR tempest.lib.common.validation_resources resp, resp_body = self._request(method, url, headers=headers, 2026-01-31 10:30:00.693 30 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 612, in _request 2026-01-31 10:30:00.693 30 ERROR tempest.lib.common.validation_resources resp, resp_body = self.raw_request( 2026-01-31 10:30:00.693 30 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 661, in raw_request 2026-01-31 10:30:00.693 30 ERROR tempest.lib.common.validation_resources resp, resp_body = self.http_obj.request( 2026-01-31 10:30:00.693 30 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/tempest/lib/common/http.py", line 115, in request 2026-01-31 10:30:00.693 30 ERROR tempest.lib.common.validation_resources r = super(ClosingHttp, self).request(method, url, retries=retry, 2026-01-31 10:30:00.693 30 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 74, in request 2026-01-31 10:30:00.693 30 ERROR tempest.lib.common.validation_resources return self.request_encode_url( 2026-01-31 10:30:00.693 30 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 96, in request_encode_url 2026-01-31 10:30:00.693 30 ERROR tempest.lib.common.validation_resources return self.urlopen(method, url, **extra_kw) 2026-01-31 10:30:00.693 30 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/poolmanager.py", line 376, in urlopen 2026-01-31 10:30:00.693 30 ERROR tempest.lib.common.validation_resources response = conn.urlopen(method, u.request_uri, **kw) 2026-01-31 10:30:00.693 30 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen 2026-01-31 10:30:00.693 30 ERROR tempest.lib.common.validation_resources return self.urlopen( 2026-01-31 10:30:00.693 30 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen 2026-01-31 10:30:00.693 30 ERROR tempest.lib.common.validation_resources return self.urlopen( 2026-01-31 10:30:00.693 30 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen 2026-01-31 10:30:00.693 30 ERROR tempest.lib.common.validation_resources return self.urlopen( 2026-01-31 10:30:00.693 30 ERROR tempest.lib.common.validation_resources [Previous line repeated 7 more times] 2026-01-31 10:30:00.693 30 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 756, in urlopen 2026-01-31 10:30:00.693 30 ERROR tempest.lib.common.validation_resources retries = retries.increment( 2026-01-31 10:30:00.693 30 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/util/retry.py", line 576, in increment 2026-01-31 10:30:00.693 30 ERROR tempest.lib.common.validation_resources raise MaxRetryError(_pool, url, error or ResponseError(cause)) 2026-01-31 10:30:00.693 30 ERROR tempest.lib.common.validation_resources urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='nova-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v2.1/os-keypairs/tempest-keypair-616319274 (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 2026-01-31 10:30:00.693 30 ERROR tempest.lib.common.validation_resources 2026-01-31 10:30:00,698 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.0/security-groups/92afca8c-558a-440b-bafd-9264c4127e10 2026-01-31 10:30:00,700 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.0/security-groups/92afca8c-558a-440b-bafd-9264c4127e10 2026-01-31 10:30:00,719 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.0/security-groups/92afca8c-558a-440b-bafd-9264c4127e10 2026-01-31 10:30:00,723 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.0/security-groups/92afca8c-558a-440b-bafd-9264c4127e10 2026-01-31 10:30:00,726 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.0/security-groups/92afca8c-558a-440b-bafd-9264c4127e10 2026-01-31 10:30:00,732 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.0/security-groups/92afca8c-558a-440b-bafd-9264c4127e10 2026-01-31 10:30:00,736 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.0/security-groups/92afca8c-558a-440b-bafd-9264c4127e10 2026-01-31 10:30:00,739 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.0/security-groups/92afca8c-558a-440b-bafd-9264c4127e10 2026-01-31 10:30:00,743 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.0/security-groups/92afca8c-558a-440b-bafd-9264c4127e10 2026-01-31 10:30:00,748 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.0/security-groups/92afca8c-558a-440b-bafd-9264c4127e10 2026-01-31 10:30:00,752 30 ERROR [tempest.lib.common.validation_resources] Exception raised while deleting security group 92afca8c-558a-440b-bafd-9264c4127e10 2026-01-31 10:30:00.752 30 ERROR tempest.lib.common.validation_resources Traceback (most recent call last): 2026-01-31 10:30:00.752 30 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn 2026-01-31 10:30:00.752 30 ERROR tempest.lib.common.validation_resources conn = connection.create_connection( 2026-01-31 10:30:00.752 30 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 96, in create_connection 2026-01-31 10:30:00.752 30 ERROR tempest.lib.common.validation_resources raise err 2026-01-31 10:30:00.752 30 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 86, in create_connection 2026-01-31 10:30:00.752 30 ERROR tempest.lib.common.validation_resources sock.connect(sa) 2026-01-31 10:30:00.752 30 ERROR tempest.lib.common.validation_resources ConnectionRefusedError: [Errno 111] Connection refused 2026-01-31 10:30:00.752 30 ERROR tempest.lib.common.validation_resources 2026-01-31 10:30:00.752 30 ERROR tempest.lib.common.validation_resources During handling of the above exception, another exception occurred: 2026-01-31 10:30:00.752 30 ERROR tempest.lib.common.validation_resources 2026-01-31 10:30:00.752 30 ERROR tempest.lib.common.validation_resources Traceback (most recent call last): 2026-01-31 10:30:00.752 30 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 700, in urlopen 2026-01-31 10:30:00.752 30 ERROR tempest.lib.common.validation_resources httplib_response = self._make_request( 2026-01-31 10:30:00.752 30 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 383, in _make_request 2026-01-31 10:30:00.752 30 ERROR tempest.lib.common.validation_resources self._validate_conn(conn) 2026-01-31 10:30:00.752 30 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn 2026-01-31 10:30:00.752 30 ERROR tempest.lib.common.validation_resources conn.connect() 2026-01-31 10:30:00.752 30 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect 2026-01-31 10:30:00.752 30 ERROR tempest.lib.common.validation_resources conn = self._new_conn() 2026-01-31 10:30:00.752 30 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn 2026-01-31 10:30:00.752 30 ERROR tempest.lib.common.validation_resources raise NewConnectionError( 2026-01-31 10:30:00.752 30 ERROR tempest.lib.common.validation_resources urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused 2026-01-31 10:30:00.752 30 ERROR tempest.lib.common.validation_resources 2026-01-31 10:30:00.752 30 ERROR tempest.lib.common.validation_resources During handling of the above exception, another exception occurred: 2026-01-31 10:30:00.752 30 ERROR tempest.lib.common.validation_resources 2026-01-31 10:30:00.752 30 ERROR tempest.lib.common.validation_resources Traceback (most recent call last): 2026-01-31 10:30:00.752 30 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-01-31 10:30:00.752 30 ERROR tempest.lib.common.validation_resources security_group_client.delete_security_group(sec_id) 2026-01-31 10:30:00.752 30 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-01-31 10:30:00.752 30 ERROR tempest.lib.common.validation_resources return self.delete_resource(uri) 2026-01-31 10:30:00.752 30 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-01-31 10:30:00.752 30 ERROR tempest.lib.common.validation_resources resp, body = self.delete(req_uri) 2026-01-31 10:30:00.752 30 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 359, in delete 2026-01-31 10:30:00.752 30 ERROR tempest.lib.common.validation_resources return self.request('DELETE', url, extra_headers, headers, body) 2026-01-31 10:30:00.752 30 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 746, in request 2026-01-31 10:30:00.752 30 ERROR tempest.lib.common.validation_resources resp, resp_body = self._request(method, url, headers=headers, 2026-01-31 10:30:00.752 30 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 612, in _request 2026-01-31 10:30:00.752 30 ERROR tempest.lib.common.validation_resources resp, resp_body = self.raw_request( 2026-01-31 10:30:00.752 30 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 661, in raw_request 2026-01-31 10:30:00.752 30 ERROR tempest.lib.common.validation_resources resp, resp_body = self.http_obj.request( 2026-01-31 10:30:00.752 30 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/tempest/lib/common/http.py", line 115, in request 2026-01-31 10:30:00.752 30 ERROR tempest.lib.common.validation_resources r = super(ClosingHttp, self).request(method, url, retries=retry, 2026-01-31 10:30:00.752 30 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 74, in request 2026-01-31 10:30:00.752 30 ERROR tempest.lib.common.validation_resources return self.request_encode_url( 2026-01-31 10:30:00.752 30 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 96, in request_encode_url 2026-01-31 10:30:00.752 30 ERROR tempest.lib.common.validation_resources return self.urlopen(method, url, **extra_kw) 2026-01-31 10:30:00.752 30 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/poolmanager.py", line 376, in urlopen 2026-01-31 10:30:00.752 30 ERROR tempest.lib.common.validation_resources response = conn.urlopen(method, u.request_uri, **kw) 2026-01-31 10:30:00.752 30 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen 2026-01-31 10:30:00.752 30 ERROR tempest.lib.common.validation_resources return self.urlopen( 2026-01-31 10:30:00.752 30 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen 2026-01-31 10:30:00.752 30 ERROR tempest.lib.common.validation_resources return self.urlopen( 2026-01-31 10:30:00.752 30 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen 2026-01-31 10:30:00.752 30 ERROR tempest.lib.common.validation_resources return self.urlopen( 2026-01-31 10:30:00.752 30 ERROR tempest.lib.common.validation_resources [Previous line repeated 7 more times] 2026-01-31 10:30:00.752 30 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 756, in urlopen 2026-01-31 10:30:00.752 30 ERROR tempest.lib.common.validation_resources retries = retries.increment( 2026-01-31 10:30:00.752 30 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/util/retry.py", line 576, in increment 2026-01-31 10:30:00.752 30 ERROR tempest.lib.common.validation_resources raise MaxRetryError(_pool, url, error or ResponseError(cause)) 2026-01-31 10:30:00.752 30 ERROR tempest.lib.common.validation_resources urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='neutron-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v2.0/security-groups/92afca8c-558a-440b-bafd-9264c4127e10 (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 2026-01-31 10:30:00.752 30 ERROR tempest.lib.common.validation_resources 2026-01-31 10:30:00,757 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.0/floatingips/16e0d33b-429a-4858-9536-062423221071 2026-01-31 10:30:00,761 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.0/floatingips/16e0d33b-429a-4858-9536-062423221071 2026-01-31 10:30:00,764 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.0/floatingips/16e0d33b-429a-4858-9536-062423221071 2026-01-31 10:30:00,767 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.0/floatingips/16e0d33b-429a-4858-9536-062423221071 2026-01-31 10:30:00,770 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.0/floatingips/16e0d33b-429a-4858-9536-062423221071 2026-01-31 10:30:00,772 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.0/floatingips/16e0d33b-429a-4858-9536-062423221071 2026-01-31 10:30:00,777 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.0/floatingips/16e0d33b-429a-4858-9536-062423221071 2026-01-31 10:30:00,781 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.0/floatingips/16e0d33b-429a-4858-9536-062423221071 2026-01-31 10:30:00,784 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.0/floatingips/16e0d33b-429a-4858-9536-062423221071 2026-01-31 10:30:00,787 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.0/floatingips/16e0d33b-429a-4858-9536-062423221071 2026-01-31 10:30:00,789 30 ERROR [tempest.lib.common.validation_resources] Exception raised while deleting ip 16e0d33b-429a-4858-9536-062423221071 2026-01-31 10:30:00.789 30 ERROR tempest.lib.common.validation_resources Traceback (most recent call last): 2026-01-31 10:30:00.789 30 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn 2026-01-31 10:30:00.789 30 ERROR tempest.lib.common.validation_resources conn = connection.create_connection( 2026-01-31 10:30:00.789 30 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 96, in create_connection 2026-01-31 10:30:00.789 30 ERROR tempest.lib.common.validation_resources raise err 2026-01-31 10:30:00.789 30 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 86, in create_connection 2026-01-31 10:30:00.789 30 ERROR tempest.lib.common.validation_resources sock.connect(sa) 2026-01-31 10:30:00.789 30 ERROR tempest.lib.common.validation_resources ConnectionRefusedError: [Errno 111] Connection refused 2026-01-31 10:30:00.789 30 ERROR tempest.lib.common.validation_resources 2026-01-31 10:30:00.789 30 ERROR tempest.lib.common.validation_resources During handling of the above exception, another exception occurred: 2026-01-31 10:30:00.789 30 ERROR tempest.lib.common.validation_resources 2026-01-31 10:30:00.789 30 ERROR tempest.lib.common.validation_resources Traceback (most recent call last): 2026-01-31 10:30:00.789 30 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 700, in urlopen 2026-01-31 10:30:00.789 30 ERROR tempest.lib.common.validation_resources httplib_response = self._make_request( 2026-01-31 10:30:00.789 30 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 383, in _make_request 2026-01-31 10:30:00.789 30 ERROR tempest.lib.common.validation_resources self._validate_conn(conn) 2026-01-31 10:30:00.789 30 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn 2026-01-31 10:30:00.789 30 ERROR tempest.lib.common.validation_resources conn.connect() 2026-01-31 10:30:00.789 30 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect 2026-01-31 10:30:00.789 30 ERROR tempest.lib.common.validation_resources conn = self._new_conn() 2026-01-31 10:30:00.789 30 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn 2026-01-31 10:30:00.789 30 ERROR tempest.lib.common.validation_resources raise NewConnectionError( 2026-01-31 10:30:00.789 30 ERROR tempest.lib.common.validation_resources urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused 2026-01-31 10:30:00.789 30 ERROR tempest.lib.common.validation_resources 2026-01-31 10:30:00.789 30 ERROR tempest.lib.common.validation_resources During handling of the above exception, another exception occurred: 2026-01-31 10:30:00.789 30 ERROR tempest.lib.common.validation_resources 2026-01-31 10:30:00.789 30 ERROR tempest.lib.common.validation_resources Traceback (most recent call last): 2026-01-31 10:30:00.789 30 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-01-31 10:30:00.789 30 ERROR tempest.lib.common.validation_resources floating_ip_client.delete_floatingip(fip_id) 2026-01-31 10:30:00.789 30 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-01-31 10:30:00.789 30 ERROR tempest.lib.common.validation_resources return self.delete_resource(uri) 2026-01-31 10:30:00.789 30 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-01-31 10:30:00.789 30 ERROR tempest.lib.common.validation_resources resp, body = self.delete(req_uri) 2026-01-31 10:30:00.789 30 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 359, in delete 2026-01-31 10:30:00.789 30 ERROR tempest.lib.common.validation_resources return self.request('DELETE', url, extra_headers, headers, body) 2026-01-31 10:30:00.789 30 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 746, in request 2026-01-31 10:30:00.789 30 ERROR tempest.lib.common.validation_resources resp, resp_body = self._request(method, url, headers=headers, 2026-01-31 10:30:00.789 30 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 612, in _request 2026-01-31 10:30:00.789 30 ERROR tempest.lib.common.validation_resources resp, resp_body = self.raw_request( 2026-01-31 10:30:00.789 30 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 661, in raw_request 2026-01-31 10:30:00.789 30 ERROR tempest.lib.common.validation_resources resp, resp_body = self.http_obj.request( 2026-01-31 10:30:00.789 30 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/tempest/lib/common/http.py", line 115, in request 2026-01-31 10:30:00.789 30 ERROR tempest.lib.common.validation_resources r = super(ClosingHttp, self).request(method, url, retries=retry, 2026-01-31 10:30:00.789 30 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 74, in request 2026-01-31 10:30:00.789 30 ERROR tempest.lib.common.validation_resources return self.request_encode_url( 2026-01-31 10:30:00.789 30 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 96, in request_encode_url 2026-01-31 10:30:00.789 30 ERROR tempest.lib.common.validation_resources return self.urlopen(method, url, **extra_kw) 2026-01-31 10:30:00.789 30 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/poolmanager.py", line 376, in urlopen 2026-01-31 10:30:00.789 30 ERROR tempest.lib.common.validation_resources response = conn.urlopen(method, u.request_uri, **kw) 2026-01-31 10:30:00.789 30 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen 2026-01-31 10:30:00.789 30 ERROR tempest.lib.common.validation_resources return self.urlopen( 2026-01-31 10:30:00.789 30 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen 2026-01-31 10:30:00.789 30 ERROR tempest.lib.common.validation_resources return self.urlopen( 2026-01-31 10:30:00.789 30 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen 2026-01-31 10:30:00.789 30 ERROR tempest.lib.common.validation_resources return self.urlopen( 2026-01-31 10:30:00.789 30 ERROR tempest.lib.common.validation_resources [Previous line repeated 7 more times] 2026-01-31 10:30:00.789 30 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 756, in urlopen 2026-01-31 10:30:00.789 30 ERROR tempest.lib.common.validation_resources retries = retries.increment( 2026-01-31 10:30:00.789 30 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/util/retry.py", line 576, in increment 2026-01-31 10:30:00.789 30 ERROR tempest.lib.common.validation_resources raise MaxRetryError(_pool, url, error or ResponseError(cause)) 2026-01-31 10:30:00.789 30 ERROR tempest.lib.common.validation_resources urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='neutron-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v2.0/floatingips/16e0d33b-429a-4858-9536-062423221071 (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 2026-01-31 10:30:00.789 30 ERROR tempest.lib.common.validation_resources 0 Content-Type: text/x-traceback;charset=utf8,language=python traceback 10D9 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 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 421, in test_add_remove_fixed_ip server_detail = self.os_primary.servers_client.show_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 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='nova-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v2.1/servers/2c7f9a83-17b3-4e0f-8936-9e6a19920064 (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 1240 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/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 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='nova-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v2.1/os-keypairs/tempest-keypair-616319274 (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 0 ] tags: -worker-5 time: 2026-01-31 10:30:00.991935Z tags: worker-2 test: setUpClass (tempest.api.identity.admin.v3.test_endpoints.EndPointsTestJSON) time: 2026-01-31 10:30:00.991935Z failure: setUpClass (tempest.api.identity.admin.v3.test_endpoints.EndPointsTestJSON) [ multipart Content-Type: text/x-traceback;charset=utf8,language=python traceback 1703 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/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 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-2 time: 2026-01-31 10:30:01.154477Z tags: worker-3 test: setUpClass (tempest.api.network.test_routers.RoutersTest) time: 2026-01-31 10:30:01.154477Z 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-3 time: 2026-01-31 10:30:01.160343Z tags: worker-3 test: setUpClass (tempest.api.volume.test_volumes_actions.VolumesActionsTest) time: 2026-01-31 10:30:01.160343Z 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-3 time: 2026-01-31 10:30:01.164033Z tags: worker-6 test: setUpClass (tempest.api.network.test_ports.PortsIpV6TestJSON) time: 2026-01-31 10:30:01.164033Z failure: setUpClass (tempest.api.network.test_ports.PortsIpV6TestJSON) [ 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-01-31 10:30:01.180640Z tags: worker-0 test: setUpClass (tempest.api.network.test_networks.NetworksTest) time: 2026-01-31 10:30:01.180640Z failure: setUpClass (tempest.api.network.test_networks.NetworksTest) [ 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-0 time: 2026-01-31 10:30:01.217346Z tags: worker-2 test: setUpClass (tempest.api.identity.admin.v3.test_services.ServicesTestJSON) time: 2026-01-31 10:30:01.217346Z failure: setUpClass (tempest.api.identity.admin.v3.test_services.ServicesTestJSON) [ multipart Content-Type: text/x-traceback;charset=utf8,language=python traceback 1703 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/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 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-2 time: 2026-01-31 10:30:01.220309Z tags: worker-3 test: setUpClass (telemetry_tempest_plugin.aodh.api.test_alarming_api.TelemetryAlarmingAPITest) time: 2026-01-31 10:30:01.220309Z failure: setUpClass (telemetry_tempest_plugin.aodh.api.test_alarming_api.TelemetryAlarmingAPITest) [ 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-3 time: 2026-01-31 10:30:01.215220Z tags: worker-6 test: setUpClass (tempest.api.network.test_routers.RoutersIpV6Test) time: 2026-01-31 10:30:01.215220Z failure: setUpClass (tempest.api.network.test_routers.RoutersIpV6Test) [ 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-01-31 10:30:01.288573Z tags: worker-0 test: setUpClass (tempest.api.network.test_ports.PortsTestJSON) time: 2026-01-31 10:30:01.288573Z failure: setUpClass (tempest.api.network.test_ports.PortsTestJSON) [ 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-0 time: 2026-01-31 10:30:01.318607Z tags: worker-2 test: setUpClass (tempest.api.identity.v3.test_domains.DefaultDomainTestJSON) time: 2026-01-31 10:30:01.318607Z failure: setUpClass (tempest.api.identity.v3.test_domains.DefaultDomainTestJSON) [ multipart Content-Type: text/x-traceback;charset=utf8,language=python traceback 1703 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/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 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-2 time: 2026-01-31 10:30:01.335367Z tags: worker-6 test: setUpClass (tempest.api.network.test_security_groups.SecGroupTest) time: 2026-01-31 10:30:01.335367Z 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-6 time: 2026-01-31 10:30:01.421915Z tags: worker-5 test: tearDownClass (tempest.api.compute.servers.test_attach_interfaces.AttachInterfacesUnderV243Test) time: 2026-01-31 10:30:01.421915Z failure: tearDownClass (tempest.api.compute.servers.test_attach_interfaces.AttachInterfacesUnderV243Test) [ multipart Content-Type: text/x-traceback;charset=utf8,language=python traceback 514 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='nova-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v2.1/servers/2c7f9a83-17b3-4e0f-8936-9e6a19920064 (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused'))"), ), (, MaxRetryError("HTTPSConnectionPool(host='nova-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v2.1/servers/2c7f9a83-17b3-4e0f-8936-9e6a19920064 (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused'))"), )) 0 ] tags: -worker-5 time: 2026-01-31 10:30:01.456635Z tags: worker-2 test: setUpClass (tempest.api.network.test_subnetpools_extensions.SubnetPoolsTestJSON) time: 2026-01-31 10:30:01.456635Z failure: setUpClass (tempest.api.network.test_subnetpools_extensions.SubnetPoolsTestJSON) [ 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-2 time: 2026-01-31 10:30:01.468468Z tags: worker-0 test: setUpClass (tempest.api.network.test_security_groups.SecGroupIPv6Test) time: 2026-01-31 10:30:01.468468Z 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-0 time: 2026-01-31 10:30:01.467562Z tags: worker-5 test: setUpClass (tempest.api.identity.admin.v3.test_domains.DomainsTestJSON) time: 2026-01-31 10:30:01.467562Z failure: setUpClass (tempest.api.identity.admin.v3.test_domains.DomainsTestJSON) [ multipart Content-Type: text/x-traceback;charset=utf8,language=python traceback 1703 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/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 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-5 time: 2026-01-31 10:30:01.480198Z tags: worker-6 test: setUpClass (telemetry_tempest_plugin.aodh.api.test_alarming_api_negative.TelemetryAlarmingNegativeTest) time: 2026-01-31 10:30:01.480198Z failure: setUpClass (telemetry_tempest_plugin.aodh.api.test_alarming_api_negative.TelemetryAlarmingNegativeTest) [ 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-01-31 10:30:01.514821Z tags: worker-2 test: setUpClass (tempest.scenario.test_server_basic_ops.TestServerBasicOps) time: 2026-01-31 10:30:01.514821Z failure: setUpClass (tempest.scenario.test_server_basic_ops.TestServerBasicOps) [ multipart Content-Type: text/x-traceback;charset=utf8,language=python traceback 16FF 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/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 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-2 time: 2026-01-31 10:30:01.542686Z tags: worker-5 test: setUpClass (tempest.api.identity.v3.test_api_discovery.TestApiDiscovery) time: 2026-01-31 10:30:01.542686Z failure: setUpClass (tempest.api.identity.v3.test_api_discovery.TestApiDiscovery) [ multipart Content-Type: text/x-traceback;charset=utf8,language=python traceback 1703 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/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 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-5 time: 2026-01-31 10:30:01.560631Z tags: worker-0 test: setUpClass (telemetry_tempest_plugin.scenario.test_gnocchi.GnocchiGabbiTest) time: 2026-01-31 10:30:01.560631Z skip: setUpClass (telemetry_tempest_plugin.scenario.test_gnocchi.GnocchiGabbiTest) [ multipart Content-Type: text/plain;charset=utf8 reason 1B Gnocchi support is required0 ] tags: -worker-0 time: 2026-01-31 10:30:01.578212Z tags: worker-2 test: setUpClass (telemetry_tempest_plugin.aodh.api.gnocchi.test_alarming_api.TelemetryAlarmingAPIGnocchiTest) time: 2026-01-31 10:30:01.578212Z 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-2 time: 2026-01-31 10:30:01.578837Z tags: worker-5 test: setUpClass (tempest.api.network.test_networks.BulkNetworkOpsIpV6Test) time: 2026-01-31 10:30:01.578837Z failure: setUpClass (tempest.api.network.test_networks.BulkNetworkOpsIpV6Test) [ 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-5 time: 2026-01-31 10:30:01.716081Z tags: worker-5 test: setUpClass (tempest.api.network.test_networks.BulkNetworkOpsTest) time: 2026-01-31 10:30:01.716081Z failure: setUpClass (tempest.api.network.test_networks.BulkNetworkOpsTest) [ 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-5 time: 2026-01-31 10:30:01.721951Z tags: worker-5 test: setUpClass (tempest.scenario.test_server_multinode.TestServerMultinode) time: 2026-01-31 10:30:01.721951Z 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-5 time: 2026-01-31 10:28:42.065658Z tags: worker-4 test: tempest.scenario.test_network_basic_ops.TestNetworkBasicOps.test_network_basic_ops[compute,id-f323b3ba-82f8-4db7-8ea6-6a895869ec49,network,smoke] time: 2026-01-31 10:30:01.701663Z 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-01-31 10:28:44,788 29 INFO [tempest.lib.common.rest_client] Request (TestNetworkBasicOps:test_network_basic_ops): 201 POST https://neutron-public-openstack.apps-crc.testing/v2.0/networks 2.710s 2026-01-31 10:28:44,789 29 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"network": {"name": "tempest-network-smoke--2037938321", "project_id": "cbe14d6b97b64029ae17f2f239669a6f"}} Response - Headers: {'date': 'Sat, 31 Jan 2026 10:28:44 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '627', 'x-openstack-request-id': 'req-e152ab78-dcf1-410b-bff7-19e31fefae00', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d13b4f4b17b3a9b9a19c2c2d84bc76b8; 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":"daff63ed-ea84-45dc-9745-1af596db4581","name":"tempest-network-smoke--2037938321","tenant_id":"cbe14d6b97b64029ae17f2f239669a6f","admin_state_up":true,"mtu":1442,"status":"ACTIVE","subnets":[],"shared":false,"project_id":"cbe14d6b97b64029ae17f2f239669a6f","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-01-31T10:28:42Z","updated_at":"2026-01-31T10:28:43Z","revision_number":1}}' 2026-01-31 10:28:54,329 29 INFO [tempest.lib.common.rest_client] Request (TestNetworkBasicOps:test_network_basic_ops): 201 POST https://neutron-public-openstack.apps-crc.testing/v2.0/routers 9.539s 2026-01-31 10:28:54,329 29 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"router": {"name": "tempest-TestNetworkBasicOps-router-1082631106", "admin_state_up": true, "project_id": "cbe14d6b97b64029ae17f2f239669a6f", "external_gateway_info": {"network_id": "0354ec7c-e1bc-41ee-95d4-df3eb7af056a"}}} Response - Headers: {'date': 'Sat, 31 Jan 2026 10:28:54 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '672', 'x-openstack-request-id': 'req-8d019850-eb5d-4ed5-98ed-43368da01707', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d13b4f4b17b3a9b9a19c2c2d84bc76b8; 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": "e88fa1f6-a5a6-4a25-9192-c87cdb53d4d0", "name": "tempest-TestNetworkBasicOps-router-1082631106", "tenant_id": "cbe14d6b97b64029ae17f2f239669a6f", "admin_state_up": true, "status": "ACTIVE", "external_gateway_info": {"network_id": "0354ec7c-e1bc-41ee-95d4-df3eb7af056a", "external_fixed_ips": [{"subnet_id": "798a629b-38f6-4446-a44b-891df837f8d3", "ip_address": "192.168.122.210"}], "enable_snat": true}, "description": "", "availability_zones": [], "availability_zone_hints": [], "routes": [], "tags": [], "created_at": "2026-01-31T10:28:45Z", "updated_at": "2026-01-31T10:28:50Z", "revision_number": 2, "project_id": "cbe14d6b97b64029ae17f2f239669a6f"}}' 2026-01-31 10:28:54,933 29 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=cbe14d6b97b64029ae17f2f239669a6f&cidr=10.100.0.0%2F28 0.604s 2026-01-31 10:28:54,934 29 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Sat, 31 Jan 2026 10:28:54 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '14', 'x-openstack-request-id': 'req-d372dbe2-35a1-4ef3-9df8-5675aea23c84', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d13b4f4b17b3a9b9a19c2c2d84bc76b8; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/subnets?project_id=cbe14d6b97b64029ae17f2f239669a6f&cidr=10.100.0.0%2F28'} Body: b'{"subnets":[]}' 2026-01-31 10:28:55,189 29 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.254s 2026-01-31 10:28:55,189 29 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Sat, 31 Jan 2026 10:28:55 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '744', 'x-openstack-request-id': 'req-5b21e410-146c-4cfa-8577-e5f13f0f334a', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d13b4f4b17b3a9b9a19c2c2d84bc76b8; 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":"0354ec7c-e1bc-41ee-95d4-df3eb7af056a","name":"public","tenant_id":"155389cbed6644acacdbeeb6155adb54","admin_state_up":true,"mtu":1500,"status":"ACTIVE","subnets":["798a629b-38f6-4446-a44b-891df837f8d3"],"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-01-31T09:57:29Z","updated_at":"2026-01-31T09:57:37Z","revision_number":2,"project_id":"155389cbed6644acacdbeeb6155adb54","provider:network_type":"flat","provider:physical_network":"datacentre","provider:segmentation_id":null}]}' 2026-01-31 10:28:55,286 29 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=0354ec7c-e1bc-41ee-95d4-df3eb7af056a&cidr=10.100.0.0%2F28 0.096s 2026-01-31 10:28:55,286 29 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Sat, 31 Jan 2026 10:28:55 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '14', 'x-openstack-request-id': 'req-68cec99c-bdb3-4652-a35e-13a34a6741b5', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d13b4f4b17b3a9b9a19c2c2d84bc76b8; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/subnets?network_id=0354ec7c-e1bc-41ee-95d4-df3eb7af056a&cidr=10.100.0.0%2F28'} Body: b'{"subnets":[]}' 2026-01-31 10:28:56,181 29 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.894s 2026-01-31 10:28:56,181 29 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"subnet": {"name": "tempest-subnet-smoke-590493216", "network_id": "daff63ed-ea84-45dc-9745-1af596db4581", "project_id": "cbe14d6b97b64029ae17f2f239669a6f", "ip_version": 4, "cidr": "10.100.0.0/28"}} Response - Headers: {'date': 'Sat, 31 Jan 2026 10:28:56 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '632', 'x-openstack-request-id': 'req-879e28bf-ee47-43a8-8714-b9824a8ed81f', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d13b4f4b17b3a9b9a19c2c2d84bc76b8; 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":"18af3ac5-ffa7-4dfa-bb47-8a568b0f684d","name":"tempest-subnet-smoke-590493216","tenant_id":"cbe14d6b97b64029ae17f2f239669a6f","network_id":"daff63ed-ea84-45dc-9745-1af596db4581","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-01-31T10:28:55Z","updated_at":"2026-01-31T10:28:55Z","revision_number":0,"project_id":"cbe14d6b97b64029ae17f2f239669a6f"}}' 2026-01-31 10:28:59,182 29 INFO [tempest.lib.common.rest_client] Request (TestNetworkBasicOps:test_network_basic_ops): 200 PUT https://neutron-public-openstack.apps-crc.testing/v2.0/routers/e88fa1f6-a5a6-4a25-9192-c87cdb53d4d0/add_router_interface 3.000s 2026-01-31 10:28:59,182 29 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"subnet_id": "18af3ac5-ffa7-4dfa-bb47-8a568b0f684d"} Response - Headers: {'date': 'Sat, 31 Jan 2026 10:28:59 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '309', 'x-openstack-request-id': 'req-6e1c30a5-c514-44f7-a6d4-4ed0425c627e', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d13b4f4b17b3a9b9a19c2c2d84bc76b8; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/routers/e88fa1f6-a5a6-4a25-9192-c87cdb53d4d0/add_router_interface'} Body: b'{"id": "e88fa1f6-a5a6-4a25-9192-c87cdb53d4d0", "tenant_id": "cbe14d6b97b64029ae17f2f239669a6f", "port_id": "ff753ba2-cb40-4940-adca-052d9581e79f", "network_id": "daff63ed-ea84-45dc-9745-1af596db4581", "subnet_id": "18af3ac5-ffa7-4dfa-bb47-8a568b0f684d", "subnet_ids": ["18af3ac5-ffa7-4dfa-bb47-8a568b0f684d"]}' 2026-01-31 10:28:59,450 29 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.267s 2026-01-31 10:28:59,451 29 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Sat, 31 Jan 2026 10:28:59 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '7419', 'x-openstack-request-id': 'req-b875a8af-0b85-4d5f-91a3-59ef3bdd784d', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d13b4f4b17b3a9b9a19c2c2d84bc76b8; 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":"0354ec7c-e1bc-41ee-95d4-df3eb7af056a","name":"public","tenant_id":"155389cbed6644acacdbeeb6155adb54","admin_state_up":true,"mtu":1500,"status":"ACTIVE","subnets":["798a629b-38f6-4446-a44b-891df837f8d3"],"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-01-31T09:57:29Z","updated_at":"2026-01-31T09:57:37Z","revision_number":2,"project_id":"155389cbed6644acacdbeeb6155adb54","provider:network_type":"flat","provider:physical_network":"datacentre","provider:segmentation_id":null},{"id":"39841c42-a2f8-4c52-9898-c174f3cc158a","name":"tempest-TelemetryAlarmingAPIMysqlTest-817268069-network","tenant_id":"b5ca0b8bbd9746e7a2a3c8eb07412646","admin_state_up":true,"mtu":1442,"status":"ACTIVE","subnets":["29169a52-0adc-4184-a6f3-3ba62cc473c0"],"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-01-31T10:28:44Z","updated_at":"2026-01-31T10:28:47Z","revision_number":2,"project_id":"b5ca0b8bbd9746e7a2a3c8eb07412646","provider:network_type":"geneve","provider:physical_network":null,"provider:segmentation_id":19334},{"id":"42bce1b2-79a6-4f08-8713-7d1e88cff865","name":"tempest-AttachInterfacesUnderV243Test-1223767552-network","tenant_id":"904e48d9dedd4c41a51e9b18681b22c2","admin_state_up":true,"mtu":1442,"status":"ACTIVE","subnets":["637be46b-1afc-4622-8633-8cfa5b10069f"],"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-01-31T10:28:05Z","updated_at":"2026-01-31T10:28:06Z","revision_number":2,"project_id":"904e48d9dedd4c41a51e9b18681b22c2","provider:network_type":"geneve","provider:physical_network":null,"provider:segmentation_id":60447},{"id":"48aa712a-2069-4774-86bb-f2b26b8d0de8","name":"tempest-ServersTestJSON-671322791-network","tenant_id":"e7c8ba4707564805be9a18429ec92962","admin_state_up":true,"mtu":1442,"status":"ACTIVE","subnets":["3299befe-e1ab-44a9-90c2-49bb9c287954"],"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-01-31T10:28:04Z","updated_at":"2026-01-31T10:28:06Z","revision_number":2,"project_id":"e7c8ba4707564805be9a18429ec92962","provider:network_type":"geneve","provider:physical_network":null,"provider:segmentation_id":49152},{"id":"4aea2cd0-53ff-472d-ba05-d18bc90fed66","name":"tempest-SecurityGroupsTestJSON-566538510-network","tenant_id":"5d9ea7ddec9c463e81491a3ae0ac1ce9","admin_state_up":true,"mtu":1442,"status":"ACTIVE","subnets":["1d649f93-09cf-4768-8516-69662ff3fd6c"],"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-01-31T10:28:04Z","updated_at":"2026-01-31T10:28:05Z","revision_number":2,"project_id":"5d9ea7ddec9c463e81491a3ae0ac1ce9","provider:network_type":"geneve","provider:physical_network":null,"provider:segmentation_id":29677},{"id":"8134de87-060c-4fbd-8338-683b625a652e","name":"heat_tempestconf_network","tenant_id":"4fbd8d763dd4499e9957c716a8e326dd","admin_state_up":true,"mtu":1442,"status":"ACTIVE","subnets":["5784210d-2eca-49fe-a813-262600b9395e"],"shared":false,"availability_zone_hints":[],"availability_zones":[],"ipv4_address_scope":null,"ipv6_address_scope":null 2026-01-31 10:28:59,636 29 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.185s 2026-01-31 10:28:59,637 29 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Sat, 31 Jan 2026 10:28:59 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '6519', 'x-openstack-request-id': 'req-ef1d5af3-84f5-4c11-9dc1-5a1a1fd65d94', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d13b4f4b17b3a9b9a19c2c2d84bc76b8; 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":"18af3ac5-ffa7-4dfa-bb47-8a568b0f684d","name":"tempest-subnet-smoke-590493216","tenant_id":"cbe14d6b97b64029ae17f2f239669a6f","network_id":"daff63ed-ea84-45dc-9745-1af596db4581","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-01-31T10:28:55Z","updated_at":"2026-01-31T10:28:55Z","revision_number":0,"project_id":"cbe14d6b97b64029ae17f2f239669a6f"},{"id":"1d649f93-09cf-4768-8516-69662ff3fd6c","name":"tempest-SecurityGroupsTestJSON-566538510-subnet","tenant_id":"5d9ea7ddec9c463e81491a3ae0ac1ce9","network_id":"4aea2cd0-53ff-472d-ba05-d18bc90fed66","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-01-31T10:28:05Z","updated_at":"2026-01-31T10:28:05Z","revision_number":0,"project_id":"5d9ea7ddec9c463e81491a3ae0ac1ce9"},{"id":"29169a52-0adc-4184-a6f3-3ba62cc473c0","name":"tempest-TelemetryAlarmingAPIMysqlTest-817268069-subnet","tenant_id":"b5ca0b8bbd9746e7a2a3c8eb07412646","network_id":"39841c42-a2f8-4c52-9898-c174f3cc158a","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-01-31T10:28:47Z","updated_at":"2026-01-31T10:28:47Z","revision_number":0,"project_id":"b5ca0b8bbd9746e7a2a3c8eb07412646"},{"id":"3299befe-e1ab-44a9-90c2-49bb9c287954","name":"tempest-ServersTestJSON-671322791-subnet","tenant_id":"e7c8ba4707564805be9a18429ec92962","network_id":"48aa712a-2069-4774-86bb-f2b26b8d0de8","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-01-31T10:28:06Z","updated_at":"2026-01-31T10:28:06Z","revision_number":0,"project_id":"e7c8ba4707564805be9a18429ec92962"},{"id":"53c43cc5-5c4a-4780-8161-a84e253ff553","name":"tempest-ServerAddressesTestJSON-917441389-subnet","tenant_id":"146dcb55f281466fa2f94bac5029431f","network_id":"cf9c2056-599e-4c77-ba51-3ee29be3fa70","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-01-31T10:28:06Z","updated_at":"2026-01-31T10:28:06Z","revision_number":0,"project_id":"146dcb55f281466fa2f94bac5029431f"},{"id":"5784210d-2eca-49fe-a813-262600b9395e","name":"heat_tempestconf_subnet","tenant_id":"155389cbed6644acacdbeeb6155adb54","network_id":"8134de87-060c-4fbd-8338-683b625a652e","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-01-31T10:27:30Z","updated_at":"2026-01-31T10:27:30Z","revision_number":0,"project_id":"155389cbed6644acacdbeeb6155adb54"},{"id":"637be46b-1afc-4622-8633-8cfa5b10069f","name":"tempest-AttachInterfacesUnderV243Test-1223767552-subnet","tenant_id":"904e48d9dedd4c41a51e9b18681b22c2","network_i 2026-01-31 10:29:00,323 29 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.684s 2026-01-31 10:29:00,323 29 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Sat, 31 Jan 2026 10:29:00 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '3784', 'x-openstack-request-id': 'req-b1d17f8d-9007-4787-a095-55eb3a3505a0', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d13b4f4b17b3a9b9a19c2c2d84bc76b8; 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": "00ac788f-afdb-46fa-807f-d9b246f5bcc7", "name": "tempest-TelemetryAlarmingAPIMysqlTest-817268069-router", "tenant_id": "b5ca0b8bbd9746e7a2a3c8eb07412646", "admin_state_up": true, "status": "ACTIVE", "external_gateway_info": {"network_id": "0354ec7c-e1bc-41ee-95d4-df3eb7af056a", "external_fixed_ips": [{"subnet_id": "798a629b-38f6-4446-a44b-891df837f8d3", "ip_address": "192.168.122.198"}], "enable_snat": true}, "description": "", "availability_zones": [], "availability_zone_hints": [], "routes": [], "tags": [], "created_at": "2026-01-31T10:28:48Z", "updated_at": "2026-01-31T10:28:51Z", "revision_number": 2, "project_id": "b5ca0b8bbd9746e7a2a3c8eb07412646"}, {"id": "0a58b7c1-de2b-4137-a613-cc8c8f345f47", "name": "priv_router", "tenant_id": "155389cbed6644acacdbeeb6155adb54", "admin_state_up": true, "status": "ACTIVE", "external_gateway_info": {"network_id": "0354ec7c-e1bc-41ee-95d4-df3eb7af056a", "external_fixed_ips": [{"subnet_id": "798a629b-38f6-4446-a44b-891df837f8d3", "ip_address": "192.168.122.224"}], "enable_snat": true}, "description": "", "availability_zones": [], "availability_zone_hints": [], "routes": [], "tags": [], "created_at": "2026-01-31T09:57:44Z", "updated_at": "2026-01-31T09:58:01Z", "revision_number": 3, "project_id": "155389cbed6644acacdbeeb6155adb54"}, {"id": "38f71389-67dc-4557-8dd4-60c8e476aa06", "name": "tempest-SecurityGroupsTestJSON-566538510-router", "tenant_id": "5d9ea7ddec9c463e81491a3ae0ac1ce9", "admin_state_up": true, "status": "ACTIVE", "external_gateway_info": null, "description": "", "availability_zones": [], "availability_zone_hints": [], "routes": [], "tags": [], "created_at": "2026-01-31T10:28:08Z", "updated_at": "2026-01-31T10:28:58Z", "revision_number": 5, "project_id": "5d9ea7ddec9c463e81491a3ae0ac1ce9"}, {"id": "4ba1c8c3-e77e-41bf-b5f2-117b6928d3d9", "name": "tempest-ServersTestJSON-671322791-router", "tenant_id": "e7c8ba4707564805be9a18429ec92962", "admin_state_up": true, "status": "ACTIVE", "external_gateway_info": {"network_id": "0354ec7c-e1bc-41ee-95d4-df3eb7af056a", "external_fixed_ips": [{"subnet_id": "798a629b-38f6-4446-a44b-891df837f8d3", "ip_address": "192.168.122.246"}], "enable_snat": true}, "description": "", "availability_zones": [], "availability_zone_hints": [], "routes": [], "tags": [], "created_at": "2026-01-31T10:28:09Z", "updated_at": "2026-01-31T10:28:17Z", "revision_number": 3, "project_id": "e7c8ba4707564805be9a18429ec92962"}, {"id": "8e45bdd3-92d9-4f6c-9d3a-7e495e759056", "name": "tempest-AttachInterfacesUnderV243Test-1223767552-router", "tenant_id": "904e48d9dedd4c41a51e9b18681b22c2", "admin_state_up": true, "status": "ACTIVE", "external_gateway_info": {"network_id": "0354ec7c-e1bc-41ee-95d4-df3eb7af056a", "external_fixed_ips": [{"subnet_id": "798a629b-38f6-4446-a44b-891df837f8d3", "ip_address": "192.168.122.249"}], "enable_snat": true}, "description": "", "availability_zones": [], "availability_zone_hints": [], "routes": [], "tags": [], "created_at": "2026-01-31T10:28:09Z", "updated_at": "2026-01-31T10:28:18Z", "revision_number": 3, "project_id": "904e48d9dedd4c41a51e9b18681b22c2"}, {"id": "e88fa1f6-a5a6-4a25-9192-c87cdb53d4d0", "name": "tempest-TestNetworkBasicOps-router-1082631106", "tenant_id": "cbe14d6b97b64029ae17f2f239669a6f", "admin_state_up": true, "status": "ACTIVE", "external_gateway_info": {"network_id": "0354ec7c-e1bc-41ee-95d4-df3eb7af056a", "external_fixed_ips": [{"subnet_id": "798a629b-38f6-4446-a44b-891df837f8d3", "ip_address": "192.168.122.210"}], "enable_snat": true}, "description": "", "availability_zones": [], "availability_zone_hints": [], "routes": [], "tags": [], "created_at": "2026-01-31T10:28:45Z", "updated_at": "2026-01-31T10:28:57Z", "revision_number": 3, "project_id": "cbe14d6b97b64029ae17f2f239669a6f"}]}' 2026-01-31 10:29:00,533 29 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.185s 2026-01-31 10:29:00,534 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: {"keypair": {"name": "tempest-TestNetworkBasicOps-372007442", "public_key": "ecdsa-sha2-nistp384 AAAAE2VjZHNhLXNoYTItbmlzdHAzODQAAAAIbmlzdHAzODQAAABhBAC6zFij6hdbVTVJDFIvBpr0G9j0UvlgJJbPRKYmbIN6JpbhCnDSsH6dBLsw6NWpaGzvhVhQvjhGEP8mVxQ5rZnizKvA9MS6usFFQbqmsX2VpYujeNOp5BtC1EBXj3OYWg=="}} Response - Headers: {'date': 'Sat, 31 Jan 2026 10:29:00 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-1587e67d-e15f-4c3a-9a06-edd03ce6e451', 'x-compute-request-id': 'req-1587e67d-e15f-4c3a-9a06-edd03ce6e451', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=845953e34a356f8e864f7c787055ac1c; 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-372007442", "public_key": "ecdsa-sha2-nistp384 AAAAE2VjZHNhLXNoYTItbmlzdHAzODQAAAAIbmlzdHAzODQAAABhBAC6zFij6hdbVTVJDFIvBpr0G9j0UvlgJJbPRKYmbIN6JpbhCnDSsH6dBLsw6NWpaGzvhVhQvjhGEP8mVxQ5rZnizKvA9MS6usFFQbqmsX2VpYujeNOp5BtC1EBXj3OYWg==", "fingerprint": "ea:a5:89:42:26:da:19:e6:83:88:9f:44:bf:5b:5f:e8", "user_id": "0e738cdb50d649b9968d2e1cdea3b9cb"}}' 2026-01-31 10:29:01,374 29 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.837s 2026-01-31 10:29:01,376 29 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-651865513", "description": "tempest-secgroup-smoke-651865513 description", "project_id": "cbe14d6b97b64029ae17f2f239669a6f"}} Response - Headers: {'date': 'Sat, 31 Jan 2026 10:29:01 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '1609', 'x-openstack-request-id': 'req-1706e098-ff53-42fa-ba26-0ea16c08a54e', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d13b4f4b17b3a9b9a19c2c2d84bc76b8; 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": "f73d1668-a42d-4352-80a5-daeec6e1506d", "name": "tempest-secgroup-smoke-651865513", "stateful": true, "tenant_id": "cbe14d6b97b64029ae17f2f239669a6f", "description": "tempest-secgroup-smoke-651865513 description", "shared": false, "security_group_rules": [{"id": "77adc6c2-38a4-4ff5-a360-ef6869e06071", "tenant_id": "cbe14d6b97b64029ae17f2f239669a6f", "security_group_id": "f73d1668-a42d-4352-80a5-daeec6e1506d", "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": 276, "description": null, "tags": [], "created_at": "2026-01-31T10:29:00Z", "updated_at": "2026-01-31T10:29:00Z", "revision_number": 0, "project_id": "cbe14d6b97b64029ae17f2f239669a6f"}, {"id": "f18ed1dd-3f60-4dd9-9f5e-481e9b8c9873", "tenant_id": "cbe14d6b97b64029ae17f2f239669a6f", "security_group_id": "f73d1668-a42d-4352-80a5-daeec6e1506d", "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": 275, "description": null, "tags": [], "created_at": "2026-01-31T10:29:00Z", "updated_at": "2026-01-31T10:29:00Z", "revision_number": 0, "project_id": "cbe14d6b97b64029ae17f2f239669a6f"}], "tags": [], "created_at": "2026-01-31T10:29:00Z", "updated_at": "2026-01-31T10:29:00Z", "revision_number": 1, "project_id": "cbe14d6b97b64029ae17f2f239669a6f"}}' 2026-01-31 10:29:02,063 29 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.687s 2026-01-31 10:29:02,064 29 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": "f73d1668-a42d-4352-80a5-daeec6e1506d", "project_id": "cbe14d6b97b64029ae17f2f239669a6f", "protocol": "tcp", "port_range_min": 22, "port_range_max": 22, "direction": "ingress"}} Response - Headers: {'date': 'Sat, 31 Jan 2026 10:29:02 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '565', 'x-openstack-request-id': 'req-92ffa98b-9c49-4b4f-aa61-31c42dc65d3d', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d13b4f4b17b3a9b9a19c2c2d84bc76b8; 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": "bfdcbcfe-bb25-4822-a2d6-5f74e904f762", "tenant_id": "cbe14d6b97b64029ae17f2f239669a6f", "security_group_id": "f73d1668-a42d-4352-80a5-daeec6e1506d", "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-01-31T10:29:01Z", "updated_at": "2026-01-31T10:29:01Z", "revision_number": 0, "project_id": "cbe14d6b97b64029ae17f2f239669a6f"}}' 2026-01-31 10:29:02,357 29 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.293s 2026-01-31 10:29:02,357 29 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": "f73d1668-a42d-4352-80a5-daeec6e1506d", "project_id": "cbe14d6b97b64029ae17f2f239669a6f", "protocol": "tcp", "port_range_min": 22, "port_range_max": 22, "direction": "egress"}} Response - Headers: {'date': 'Sat, 31 Jan 2026 10:29:02 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '564', 'x-openstack-request-id': 'req-0e0e142a-9be4-4470-bac8-7c90c6f08c76', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d13b4f4b17b3a9b9a19c2c2d84bc76b8; 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": "77986061-393b-4259-aa80-7f6d8e8e64f5", "tenant_id": "cbe14d6b97b64029ae17f2f239669a6f", "security_group_id": "f73d1668-a42d-4352-80a5-daeec6e1506d", "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-01-31T10:29:02Z", "updated_at": "2026-01-31T10:29:02Z", "revision_number": 0, "project_id": "cbe14d6b97b64029ae17f2f239669a6f"}}' 2026-01-31 10:29:03,793 29 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 1.434s 2026-01-31 10:29:03,793 29 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": "f73d1668-a42d-4352-80a5-daeec6e1506d", "project_id": "cbe14d6b97b64029ae17f2f239669a6f", "protocol": "icmp", "direction": "ingress"}} Response - Headers: {'date': 'Sat, 31 Jan 2026 10:29:03 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '570', 'x-openstack-request-id': 'req-cbc1e6b1-e982-493c-bc79-f3d556d56761', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d13b4f4b17b3a9b9a19c2c2d84bc76b8; 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": "9e153497-3586-4c5d-9f2d-708bbb0b2ab0", "tenant_id": "cbe14d6b97b64029ae17f2f239669a6f", "security_group_id": "f73d1668-a42d-4352-80a5-daeec6e1506d", "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-01-31T10:29:02Z", "updated_at": "2026-01-31T10:29:02Z", "revision_number": 0, "project_id": "cbe14d6b97b64029ae17f2f239669a6f"}}' 2026-01-31 10:29:06,370 29 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 2.576s 2026-01-31 10:29:06,373 29 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": "f73d1668-a42d-4352-80a5-daeec6e1506d", "project_id": "cbe14d6b97b64029ae17f2f239669a6f", "protocol": "icmp", "direction": "egress"}} Response - Headers: {'date': 'Sat, 31 Jan 2026 10:29:06 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '569', 'x-openstack-request-id': 'req-560a4da8-1626-4991-a031-6bd6f3aa6b33', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d13b4f4b17b3a9b9a19c2c2d84bc76b8; 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": "ceac3cc5-e397-464d-8d74-b3f788fa00ee", "tenant_id": "cbe14d6b97b64029ae17f2f239669a6f", "security_group_id": "f73d1668-a42d-4352-80a5-daeec6e1506d", "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-01-31T10:29:04Z", "updated_at": "2026-01-31T10:29:04Z", "revision_number": 0, "project_id": "cbe14d6b97b64029ae17f2f239669a6f"}}' 2026-01-31 10:29:08,162 29 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 1.789s 2026-01-31 10:29:08,163 29 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": "f73d1668-a42d-4352-80a5-daeec6e1506d", "project_id": "cbe14d6b97b64029ae17f2f239669a6f", "protocol": "icmp", "ethertype": "IPv6", "direction": "ingress"}} Response - Headers: {'date': 'Sat, 31 Jan 2026 10:29:08 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '575', 'x-openstack-request-id': 'req-d7fe4a0e-e575-4c96-b634-3d06f3e715fa', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d13b4f4b17b3a9b9a19c2c2d84bc76b8; 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": "7b916510-80ba-4ed7-8dbe-cf632711f852", "tenant_id": "cbe14d6b97b64029ae17f2f239669a6f", "security_group_id": "f73d1668-a42d-4352-80a5-daeec6e1506d", "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-01-31T10:29:07Z", "updated_at": "2026-01-31T10:29:07Z", "revision_number": 0, "project_id": "cbe14d6b97b64029ae17f2f239669a6f"}}' 2026-01-31 10:29:09,932 29 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 1.769s 2026-01-31 10:29:09,932 29 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": "f73d1668-a42d-4352-80a5-daeec6e1506d", "project_id": "cbe14d6b97b64029ae17f2f239669a6f", "protocol": "icmp", "ethertype": "IPv6", "direction": "egress"}} Response - Headers: {'date': 'Sat, 31 Jan 2026 10:29:09 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '574', 'x-openstack-request-id': 'req-f2fa2259-9482-4107-a637-926faaa026c6', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d13b4f4b17b3a9b9a19c2c2d84bc76b8; 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": "eac664c7-c96a-4441-916e-ef2d1adf7392", "tenant_id": "cbe14d6b97b64029ae17f2f239669a6f", "security_group_id": "f73d1668-a42d-4352-80a5-daeec6e1506d", "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-01-31T10:29:09Z", "updated_at": "2026-01-31T10:29:09Z", "revision_number": 0, "project_id": "cbe14d6b97b64029ae17f2f239669a6f"}}' 2026-01-31 10:29:10,317 29 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.380s 2026-01-31 10:29:10,318 29 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json'} Body: Response - Headers: {'date': 'Sat, 31 Jan 2026 10:29:09 GMT', 'server': 'Apache', 'content-length': '6256', 'x-subject-token': '', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-4b380040-16d2-40df-8917-78e4fb135887', 'content-type': 'application/json', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=ec3d868695b92c6193e1fb2f0cf83dea; 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": "0e738cdb50d649b9968d2e1cdea3b9cb", "name": "tempest-TestNetworkBasicOps-1682954337-project-member", "password_expires_at": null}, "audit_ids": ["4z2ySs0qRGyIkOvmUC0GQA"], "expires_at": "2026-01-31T11:29:10.000000Z", "issued_at": "2026-01-31T10:29:10.000000Z", "project": {"domain": {"id": "default", "name": "Default"}, "id": "cbe14d6b97b64029ae17f2f239669a6f", "name": "tempest-TestNetworkBasicOps-1682954337"}, "is_domain": false, "roles": [{"id": "995be88fe7204ee183f619bd2ddfdb6d", "name": "reader"}, {"id": "b537dd53ee744ad9ba1c76cd904789de", "name": "member"}], "catalog": [{"endpoints": [{"name": "neutron", "id": "555be329561f467f9e92f4e9cdffd8b7", "interface": "public", "region_id": "regionOne", "url": "https://neutron-public-openstack.apps-crc.testing", "region": "regionOne"}, {"name": "neutron", "id": "71a3e83b43314fdda5c9485703075338", "interface": "internal", "region_id": "regionOne", "url": "https://neutron-internal.openstack.svc:9696", "region": "regionOne"}], "id": "0692f50cb1ab48d4a0fd740a51bed5df", "type": "network", "name": "neutron"}, {"endpoints": [{"name": "cinderv3", "id": "73a95fbfdc9442d4a6865c0e054efca5", "interface": "public", "region_id": "regionOne", "url": "https://cinder-public-openstack.apps-crc.testing/v3", "region": "regionOne"}, {"name": "cinderv3", "id": "92f1f1a5cec548a08d6e594096046ef5", "interface": "internal", "region_id": "regionOne", "url": "https://cinder-internal.openstack.svc:8776/v3", "region": "regionOne"}], "id": "0f57ece4401c4854a8c760733bce9434", "type": "volumev3", "name": "cinderv3"}, {"endpoints": [{"name": "heat", "id": "7bd8369ff2ac4eeda2a5a94c1877418f", "interface": "internal", "region_id": "regionOne", "url": "https://heat-api-internal.openstack.svc:8004/v1/cbe14d6b97b64029ae17f2f239669a6f", "region": "regionOne"}, {"name": "heat", "id": "d59a18e7d3e043fab0a1530c5f7177ed", "interface": "public", "region_id": "regionOne", "url": "https://heat-api-public-openstack.apps-crc.testing/v1/cbe14d6b97b64029ae17f2f239669a6f", "region": "regionOne"}], "id": "1b1f0dda53f24a47b59040eb7bf55ebe", "type": "orchestration", "name": "heat"}, {"endpoints": [{"name": "aodh", "id": "6798c941471a475bbd7079d75972c238", "interface": "public", "region_id": "regionOne", "url": "https://aodh-public-openstack.apps-crc.testing", "region": "regionOne"}, {"name": "aodh", "id": "6a54c63d7e624939a0f589f9e11922f9", "interface": "internal", "region_id": "regionOne", "url": "https://aodh-internal.openstack.svc:8042", "region": "regionOne"}], "id": "1c01d60b6faa4c7eb545a1becee88462", "type": "alarming", "name": "aodh"}, {"endpoints": [{"name": "barbican", "id": "6f42dee8a82f42acb44d95f42f5fed89", "interface": "internal", "region_id": "regionOne", "url": "https://barbican-internal.openstack.svc:9311", "region": "regionOne"}, {"name": "barbican", "id": "ffa1f74903aa490eb708d4a415511569", "interface": "public", "region_id": "regionOne", "url": "https://barbican-public-openstack.apps-crc.testing", "region": "regionOne"}], "id": "63b76ce85f7e4915ab56db2d31ba7686", "type": "key-manager", "name": "barbican"}, {"endpoints": [{"name": "nova", "id": "1e850e5c83f14446acc85f90cd3fe1cc", "interface": "internal", "region_id": "regionOne", "url": "https://nova-internal.openstack.svc:8774/v2.1", "region": "regionOne"}, {"name": "nova", "id": "af5b3eb87b2c40d19481668d534f4221", "interface": "public", "region_id": "regionOne", "url": "https://nova-public-openstack.apps-crc.testing/v2.1", "region": "regionOne"}], "id": "64ec4619e9284669a986199d667ca98d", "type": "compute", "name": "nova"}, {"endpoints": [{"id": "413d6f5573884e8da4965409cdcc214a", "interface": "internal", "region_id": "regionOne", "url": "https://keystone-internal.openstack.svc:5000", "region": "regionOne"}, {"id": "45c4dd0f5e774edea49edaaeadc2184e", "interface": "public", "region_id": "regionOne", "url": "https://keystone-public-openstack.apps-crc.testing", "region": "regionOne"}], "id": "87cd9368e0894a6db81b59031a38acf9", "type": "identity", "name": "keystone"} 2026-01-31 10:29:10,318 29 INFO [tempest.lib.common.fixed_network] (TestNetworkBasicOps:test_network_basic_ops) Found network None available for tenant 2026-01-31 10:29:16,557 29 INFO [tempest.lib.common.rest_client] Request (TestNetworkBasicOps:test_network_basic_ops): 202 POST https://nova-public-openstack.apps-crc.testing/v2.1/servers 6.238s 2026-01-31 10:29:16,558 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: {"server": {"name": "tempest-TestNetworkBasicOps-server-1366047794", "imageRef": "5f1c614c-1ba8-4e34-915f-7078c46805eb", "flavorRef": "f3dcbeb5-bd7a-436b-a0c1-9d20fb387210", "networks": [{"uuid": "daff63ed-ea84-45dc-9745-1af596db4581"}], "key_name": "tempest-TestNetworkBasicOps-372007442", "security_groups": [{"name": "tempest-secgroup-smoke-651865513"}]}} Response - Headers: {'date': 'Sat, 31 Jan 2026 10:29:10 GMT', 'server': 'Apache', 'content-length': '445', 'location': 'https://nova-public-openstack.apps-crc.testing/v2.1/servers/a0208ed9-3ae5-4499-81e2-3f2cb621f74d', '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-cd2416ea-887e-41cc-94f6-6af6427cb5d6', 'x-compute-request-id': 'req-cd2416ea-887e-41cc-94f6-6af6427cb5d6', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=845953e34a356f8e864f7c787055ac1c; 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": "a0208ed9-3ae5-4499-81e2-3f2cb621f74d", "links": [{"rel": "self", "href": "https://nova-public-openstack.apps-crc.testing/v2.1/servers/a0208ed9-3ae5-4499-81e2-3f2cb621f74d"}, {"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/servers/a0208ed9-3ae5-4499-81e2-3f2cb621f74d"}], "OS-DCF:diskConfig": "MANUAL", "security_groups": [{"name": "tempest-secgroup-smoke-651865513"}], "adminPass": "234dwLCahRuR"}}' 2026-01-31 10:29:17,299 29 INFO [tempest.lib.common.rest_client] Request (TestNetworkBasicOps:test_network_basic_ops): 200 GET https://nova-public-openstack.apps-crc.testing/v2.1/servers/a0208ed9-3ae5-4499-81e2-3f2cb621f74d 0.739s 2026-01-31 10:29:17,303 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': 'Sat, 31 Jan 2026 10:29:16 GMT', 'server': 'Apache', 'content-length': '1394', '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-bad34300-51de-4678-99ca-1c7b8f97c628', 'x-compute-request-id': 'req-bad34300-51de-4678-99ca-1c7b8f97c628', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=845953e34a356f8e864f7c787055ac1c; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/servers/a0208ed9-3ae5-4499-81e2-3f2cb621f74d'} Body: b'{"server": {"id": "a0208ed9-3ae5-4499-81e2-3f2cb621f74d", "name": "tempest-TestNetworkBasicOps-server-1366047794", "status": "BUILD", "tenant_id": "cbe14d6b97b64029ae17f2f239669a6f", "user_id": "0e738cdb50d649b9968d2e1cdea3b9cb", "metadata": {}, "hostId": "", "image": {"id": "5f1c614c-1ba8-4e34-915f-7078c46805eb", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/images/5f1c614c-1ba8-4e34-915f-7078c46805eb"}]}, "flavor": {"id": "f3dcbeb5-bd7a-436b-a0c1-9d20fb387210", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/flavors/f3dcbeb5-bd7a-436b-a0c1-9d20fb387210"}]}, "created": "2026-01-31T10:29:16Z", "updated": "2026-01-31T10:29:16Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova-public-openstack.apps-crc.testing/v2.1/servers/a0208ed9-3ae5-4499-81e2-3f2cb621f74d"}, {"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/servers/a0208ed9-3ae5-4499-81e2-3f2cb621f74d"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "", "config_drive": "", "key_name": "tempest-TestNetworkBasicOps-372007442", "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-01-31 10:29:19,296 29 INFO [tempest.lib.common.rest_client] Request (TestNetworkBasicOps:test_network_basic_ops): 200 GET https://nova-public-openstack.apps-crc.testing/v2.1/servers/a0208ed9-3ae5-4499-81e2-3f2cb621f74d 0.987s 2026-01-31 10:29:19,299 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': 'Sat, 31 Jan 2026 10:29:18 GMT', 'server': 'Apache', 'content-length': '1394', '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-6d47be1c-8e7b-4447-a792-12c57b883ff2', 'x-compute-request-id': 'req-6d47be1c-8e7b-4447-a792-12c57b883ff2', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=845953e34a356f8e864f7c787055ac1c; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/servers/a0208ed9-3ae5-4499-81e2-3f2cb621f74d'} Body: b'{"server": {"id": "a0208ed9-3ae5-4499-81e2-3f2cb621f74d", "name": "tempest-TestNetworkBasicOps-server-1366047794", "status": "BUILD", "tenant_id": "cbe14d6b97b64029ae17f2f239669a6f", "user_id": "0e738cdb50d649b9968d2e1cdea3b9cb", "metadata": {}, "hostId": "", "image": {"id": "5f1c614c-1ba8-4e34-915f-7078c46805eb", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/images/5f1c614c-1ba8-4e34-915f-7078c46805eb"}]}, "flavor": {"id": "f3dcbeb5-bd7a-436b-a0c1-9d20fb387210", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/flavors/f3dcbeb5-bd7a-436b-a0c1-9d20fb387210"}]}, "created": "2026-01-31T10:29:16Z", "updated": "2026-01-31T10:29:18Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova-public-openstack.apps-crc.testing/v2.1/servers/a0208ed9-3ae5-4499-81e2-3f2cb621f74d"}, {"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/servers/a0208ed9-3ae5-4499-81e2-3f2cb621f74d"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "", "config_drive": "", "key_name": "tempest-TestNetworkBasicOps-372007442", "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-01-31 10:29:20,941 29 INFO [tempest.lib.common.rest_client] Request (TestNetworkBasicOps:test_network_basic_ops): 200 GET https://nova-public-openstack.apps-crc.testing/v2.1/servers/a0208ed9-3ae5-4499-81e2-3f2cb621f74d 0.633s 2026-01-31 10:29:20,941 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': 'Sat, 31 Jan 2026 10:29:20 GMT', 'server': 'Apache', 'content-length': '1452', '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-6610490b-6ac1-4ade-bf9d-0e07f5e12f86', 'x-compute-request-id': 'req-6610490b-6ac1-4ade-bf9d-0e07f5e12f86', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=845953e34a356f8e864f7c787055ac1c; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/servers/a0208ed9-3ae5-4499-81e2-3f2cb621f74d'} Body: b'{"server": {"id": "a0208ed9-3ae5-4499-81e2-3f2cb621f74d", "name": "tempest-TestNetworkBasicOps-server-1366047794", "status": "BUILD", "tenant_id": "cbe14d6b97b64029ae17f2f239669a6f", "user_id": "0e738cdb50d649b9968d2e1cdea3b9cb", "metadata": {}, "hostId": "c85635bebcd562d7566fbbc95c4385c01f0f931030d07fb8363552dc", "image": {"id": "5f1c614c-1ba8-4e34-915f-7078c46805eb", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/images/5f1c614c-1ba8-4e34-915f-7078c46805eb"}]}, "flavor": {"id": "f3dcbeb5-bd7a-436b-a0c1-9d20fb387210", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/flavors/f3dcbeb5-bd7a-436b-a0c1-9d20fb387210"}]}, "created": "2026-01-31T10:29:16Z", "updated": "2026-01-31T10:29:20Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova-public-openstack.apps-crc.testing/v2.1/servers/a0208ed9-3ae5-4499-81e2-3f2cb621f74d"}, {"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/servers/a0208ed9-3ae5-4499-81e2-3f2cb621f74d"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "nova", "config_drive": "", "key_name": "tempest-TestNetworkBasicOps-372007442", "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-01-31 10:29:20,944 29 INFO [tempest.common.waiters] State transition "BUILD/scheduling" ==> "BUILD/spawning" after 3 second wait 2026-01-31 10:29:23,092 29 INFO [tempest.lib.common.rest_client] Request (TestNetworkBasicOps:test_network_basic_ops): 200 GET https://nova-public-openstack.apps-crc.testing/v2.1/servers/a0208ed9-3ae5-4499-81e2-3f2cb621f74d 0.958s 2026-01-31 10:29:23,093 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': 'Sat, 31 Jan 2026 10:29:22 GMT', 'server': 'Apache', 'content-length': '1452', '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-ef0d8e23-4318-4b84-9b82-38f4c2da4f50', 'x-compute-request-id': 'req-ef0d8e23-4318-4b84-9b82-38f4c2da4f50', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=845953e34a356f8e864f7c787055ac1c; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/servers/a0208ed9-3ae5-4499-81e2-3f2cb621f74d'} Body: b'{"server": {"id": "a0208ed9-3ae5-4499-81e2-3f2cb621f74d", "name": "tempest-TestNetworkBasicOps-server-1366047794", "status": "BUILD", "tenant_id": "cbe14d6b97b64029ae17f2f239669a6f", "user_id": "0e738cdb50d649b9968d2e1cdea3b9cb", "metadata": {}, "hostId": "c85635bebcd562d7566fbbc95c4385c01f0f931030d07fb8363552dc", "image": {"id": "5f1c614c-1ba8-4e34-915f-7078c46805eb", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/images/5f1c614c-1ba8-4e34-915f-7078c46805eb"}]}, "flavor": {"id": "f3dcbeb5-bd7a-436b-a0c1-9d20fb387210", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/flavors/f3dcbeb5-bd7a-436b-a0c1-9d20fb387210"}]}, "created": "2026-01-31T10:29:16Z", "updated": "2026-01-31T10:29:20Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova-public-openstack.apps-crc.testing/v2.1/servers/a0208ed9-3ae5-4499-81e2-3f2cb621f74d"}, {"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/servers/a0208ed9-3ae5-4499-81e2-3f2cb621f74d"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "nova", "config_drive": "", "key_name": "tempest-TestNetworkBasicOps-372007442", "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-01-31 10:29:26,433 29 INFO [tempest.lib.common.rest_client] Request (TestNetworkBasicOps:test_network_basic_ops): 200 GET https://nova-public-openstack.apps-crc.testing/v2.1/servers/a0208ed9-3ae5-4499-81e2-3f2cb621f74d 2.336s 2026-01-31 10:29:26,434 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': 'Sat, 31 Jan 2026 10:29:24 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-3677c8fd-6618-4f21-a840-4dbbe569d177', 'x-compute-request-id': 'req-3677c8fd-6618-4f21-a840-4dbbe569d177', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=845953e34a356f8e864f7c787055ac1c; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/servers/a0208ed9-3ae5-4499-81e2-3f2cb621f74d'} Body: b'{"server": {"id": "a0208ed9-3ae5-4499-81e2-3f2cb621f74d", "name": "tempest-TestNetworkBasicOps-server-1366047794", "status": "BUILD", "tenant_id": "cbe14d6b97b64029ae17f2f239669a6f", "user_id": "0e738cdb50d649b9968d2e1cdea3b9cb", "metadata": {}, "hostId": "c85635bebcd562d7566fbbc95c4385c01f0f931030d07fb8363552dc", "image": {"id": "5f1c614c-1ba8-4e34-915f-7078c46805eb", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/images/5f1c614c-1ba8-4e34-915f-7078c46805eb"}]}, "flavor": {"id": "f3dcbeb5-bd7a-436b-a0c1-9d20fb387210", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/flavors/f3dcbeb5-bd7a-436b-a0c1-9d20fb387210"}]}, "created": "2026-01-31T10:29:16Z", "updated": "2026-01-31T10:29:20Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova-public-openstack.apps-crc.testing/v2.1/servers/a0208ed9-3ae5-4499-81e2-3f2cb621f74d"}, {"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/servers/a0208ed9-3ae5-4499-81e2-3f2cb621f74d"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "nova", "config_drive": "", "key_name": "tempest-TestNetworkBasicOps-372007442", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "tempest-secgroup-smoke-651865513"}], "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": []}}' 2026-01-31 10:29:29,917 29 INFO [tempest.lib.common.rest_client] Request (TestNetworkBasicOps:test_network_basic_ops): 200 GET https://nova-public-openstack.apps-crc.testing/v2.1/servers/a0208ed9-3ae5-4499-81e2-3f2cb621f74d 2.477s 2026-01-31 10:29:29,918 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': 'Sat, 31 Jan 2026 10:29:27 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-30da0f10-b75e-42bb-b700-46a667125dc0', 'x-compute-request-id': 'req-30da0f10-b75e-42bb-b700-46a667125dc0', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=845953e34a356f8e864f7c787055ac1c; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/servers/a0208ed9-3ae5-4499-81e2-3f2cb621f74d'} Body: b'{"server": {"id": "a0208ed9-3ae5-4499-81e2-3f2cb621f74d", "name": "tempest-TestNetworkBasicOps-server-1366047794", "status": "BUILD", "tenant_id": "cbe14d6b97b64029ae17f2f239669a6f", "user_id": "0e738cdb50d649b9968d2e1cdea3b9cb", "metadata": {}, "hostId": "c85635bebcd562d7566fbbc95c4385c01f0f931030d07fb8363552dc", "image": {"id": "5f1c614c-1ba8-4e34-915f-7078c46805eb", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/images/5f1c614c-1ba8-4e34-915f-7078c46805eb"}]}, "flavor": {"id": "f3dcbeb5-bd7a-436b-a0c1-9d20fb387210", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/flavors/f3dcbeb5-bd7a-436b-a0c1-9d20fb387210"}]}, "created": "2026-01-31T10:29:16Z", "updated": "2026-01-31T10:29:20Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova-public-openstack.apps-crc.testing/v2.1/servers/a0208ed9-3ae5-4499-81e2-3f2cb621f74d"}, {"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/servers/a0208ed9-3ae5-4499-81e2-3f2cb621f74d"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "nova", "config_drive": "", "key_name": "tempest-TestNetworkBasicOps-372007442", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "tempest-secgroup-smoke-651865513"}], "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": []}}' 2026-01-31 10:29:32,315 29 INFO [tempest.lib.common.rest_client] Request (TestNetworkBasicOps:test_network_basic_ops): 200 GET https://nova-public-openstack.apps-crc.testing/v2.1/servers/a0208ed9-3ae5-4499-81e2-3f2cb621f74d 1.391s 2026-01-31 10:29:32,315 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': 'Sat, 31 Jan 2026 10:29:30 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-e5d31682-c407-43a3-ab3b-0cbdc5b90c3e', 'x-compute-request-id': 'req-e5d31682-c407-43a3-ab3b-0cbdc5b90c3e', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=845953e34a356f8e864f7c787055ac1c; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/servers/a0208ed9-3ae5-4499-81e2-3f2cb621f74d'} Body: b'{"server": {"id": "a0208ed9-3ae5-4499-81e2-3f2cb621f74d", "name": "tempest-TestNetworkBasicOps-server-1366047794", "status": "BUILD", "tenant_id": "cbe14d6b97b64029ae17f2f239669a6f", "user_id": "0e738cdb50d649b9968d2e1cdea3b9cb", "metadata": {}, "hostId": "c85635bebcd562d7566fbbc95c4385c01f0f931030d07fb8363552dc", "image": {"id": "5f1c614c-1ba8-4e34-915f-7078c46805eb", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/images/5f1c614c-1ba8-4e34-915f-7078c46805eb"}]}, "flavor": {"id": "f3dcbeb5-bd7a-436b-a0c1-9d20fb387210", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/flavors/f3dcbeb5-bd7a-436b-a0c1-9d20fb387210"}]}, "created": "2026-01-31T10:29:16Z", "updated": "2026-01-31T10:29:20Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova-public-openstack.apps-crc.testing/v2.1/servers/a0208ed9-3ae5-4499-81e2-3f2cb621f74d"}, {"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/servers/a0208ed9-3ae5-4499-81e2-3f2cb621f74d"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "nova", "config_drive": "", "key_name": "tempest-TestNetworkBasicOps-372007442", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "tempest-secgroup-smoke-651865513"}], "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": []}}' 2026-10000 01-31 10:29:39,837 29 INFO [tempest.lib.common.rest_client] Request (TestNetworkBasicOps:test_network_basic_ops): 200 GET https://nova-public-openstack.apps-crc.testing/v2.1/servers/a0208ed9-3ae5-4499-81e2-3f2cb621f74d 6.515s 2026-01-31 10:29:39,837 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': 'Sat, 31 Jan 2026 10:29:33 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-ea0ca665-2096-460a-9608-e0a6ec4b317d', 'x-compute-request-id': 'req-ea0ca665-2096-460a-9608-e0a6ec4b317d', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=845953e34a356f8e864f7c787055ac1c; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/servers/a0208ed9-3ae5-4499-81e2-3f2cb621f74d'} Body: b'{"server": {"id": "a0208ed9-3ae5-4499-81e2-3f2cb621f74d", "name": "tempest-TestNetworkBasicOps-server-1366047794", "status": "BUILD", "tenant_id": "cbe14d6b97b64029ae17f2f239669a6f", "user_id": "0e738cdb50d649b9968d2e1cdea3b9cb", "metadata": {}, "hostId": "c85635bebcd562d7566fbbc95c4385c01f0f931030d07fb8363552dc", "image": {"id": "5f1c614c-1ba8-4e34-915f-7078c46805eb", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/images/5f1c614c-1ba8-4e34-915f-7078c46805eb"}]}, "flavor": {"id": "f3dcbeb5-bd7a-436b-a0c1-9d20fb387210", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/flavors/f3dcbeb5-bd7a-436b-a0c1-9d20fb387210"}]}, "created": "2026-01-31T10:29:16Z", "updated": "2026-01-31T10:29:20Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova-public-openstack.apps-crc.testing/v2.1/servers/a0208ed9-3ae5-4499-81e2-3f2cb621f74d"}, {"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/servers/a0208ed9-3ae5-4499-81e2-3f2cb621f74d"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "nova", "config_drive": "", "key_name": "tempest-TestNetworkBasicOps-372007442", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "tempest-secgroup-smoke-651865513"}], "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": []}}' 2026-01-31 10:29:58,906 29 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.1/servers/a0208ed9-3ae5-4499-81e2-3f2cb621f74d 2026-01-31 10:29:58,919 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.1/servers/a0208ed9-3ae5-4499-81e2-3f2cb621f74d 2026-01-31 10:29:58,933 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.1/servers/a0208ed9-3ae5-4499-81e2-3f2cb621f74d 2026-01-31 10:29:58,935 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.1/servers/a0208ed9-3ae5-4499-81e2-3f2cb621f74d 2026-01-31 10:29:58,937 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.1/servers/a0208ed9-3ae5-4499-81e2-3f2cb621f74d 2026-01-31 10:29:58,939 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.1/servers/a0208ed9-3ae5-4499-81e2-3f2cb621f74d 2026-01-31 10:29:58,941 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.1/servers/a0208ed9-3ae5-4499-81e2-3f2cb621f74d 2026-01-31 10:29:58,949 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.1/servers/a0208ed9-3ae5-4499-81e2-3f2cb621f74d 2026-01-31 10:29:58,955 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.1/servers/a0208ed9-3ae5-4499-81e2-3f2cb621f74d 2026-01-31 10:29:58,960 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.1/servers/a0208ed9-3ae5-4499-81e2-3f2cb621f74d 2026-01-31 10:29:58,964 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.1/servers/a0208ed9-3ae5-4499-81e2-3f2cb621f74d 2026-01-31 10:29:59,893 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.1/servers/a0208ed9-3ae5-4499-81e2-3f2cb621f74d 2026-01-31 10:29:59,904 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.1/servers/a0208ed9-3ae5-4499-81e2-3f2cb621f74d 2026-01-31 10:29:59,929 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.1/servers/a0208ed9-3ae5-4499-81e2-3f2cb621f74d 2026-01-31 10:29:59,934 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.1/servers/a0208ed9-3ae5-4499-81e2-3f2cb621f74d 2026-01-31 10:29:59,942 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.1/servers/a0208ed9-3ae5-4499-81e2-3f2cb621f74d 2026-01-31 10:29:59,945 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.1/servers/a0208ed9-3ae5-4499-81e2-3f2cb621f74d 2026-01-31 10:29:59,949 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.1/servers/a0208ed9-3ae5-4499-81e2-3f2cb621f74d 2026-01-31 10:29:59,951 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.1/servers/a0208ed9-3ae5-4499-81e2-3f2cb621f74d 2026-01-31 10:29:59,954 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.1/servers/a0208ed9-3ae5-4499-81e2-3f2cb621f74d 2026-01-31 10:29:59,956 29 ERROR [tempest.common.compute] Deleting server a0208ed9-3ae5-4499-81e2-3f2cb621f74d failed 2026-01-31 10:29:59.956 29 ERROR tempest.common.compute Traceback (most recent call last): 2026-01-31 10:29:59.956 29 ERROR tempest.common.compute File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn 2026-01-31 10:29:59.956 29 ERROR tempest.common.compute conn = connection.create_connection( 2026-01-31 10:29:59.956 29 ERROR tempest.common.compute File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 96, in create_connection 2026-01-31 10:29:59.956 29 ERROR tempest.common.compute raise err 2026-01-31 10:29:59.956 29 ERROR tempest.common.compute File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 86, in create_connection 2026-01-31 10:29:59.956 29 ERROR tempest.common.compute sock.connect(sa) 2026-01-31 10:29:59.956 29 ERROR tempest.common.compute ConnectionRefusedError: [Errno 111] Connection refused 2026-01-31 10:29:59.956 29 ERROR tempest.common.compute 2026-01-31 10:29:59.956 29 ERROR tempest.common.compute During handling of the above exception, another exception occurred: 2026-01-31 10:29:59.956 29 ERROR tempest.common.compute 2026-01-31 10:29:59.956 29 ERROR tempest.common.compute Traceback (most recent call last): 2026-01-31 10:29:59.956 29 ERROR tempest.common.compute File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 700, in urlopen 2026-01-31 10:29:59.956 29 ERROR tempest.common.compute httplib_response = self._make_request( 2026-01-31 10:29:59.956 29 ERROR tempest.common.compute File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 383, in _make_request 2026-01-31 10:29:59.956 29 ERROR tempest.common.compute self._validate_conn(conn) 2026-01-31 10:29:59.956 29 ERROR tempest.common.compute File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn 2026-01-31 10:29:59.956 29 ERROR tempest.common.compute conn.connect() 2026-01-31 10:29:59.956 29 ERROR tempest.common.compute File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect 2026-01-31 10:29:59.956 29 ERROR tempest.common.compute conn = self._new_conn() 2026-01-31 10:29:59.956 29 ERROR tempest.common.compute File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn 2026-01-31 10:29:59.956 29 ERROR tempest.common.compute raise NewConnectionError( 2026-01-31 10:29:59.956 29 ERROR tempest.common.compute urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused 2026-01-31 10:29:59.956 29 ERROR tempest.common.compute 2026-01-31 10:29:59.956 29 ERROR tempest.common.compute During handling of the above exception, another exception occurred: 2026-01-31 10:29:59.956 29 ERROR tempest.common.compute 2026-01-31 10:29:59.956 29 ERROR tempest.common.compute Traceback (most recent call last): 2026-01-31 10:29:59.956 29 ERROR tempest.common.compute File "/usr/lib/python3.9/site-packages/tempest/common/compute.py", line 323, in create_test_server 2026-01-31 10:29:59.956 29 ERROR tempest.common.compute server = waiters.wait_for_server_status( 2026-01-31 10:29:59.956 29 ERROR tempest.common.compute File "/usr/lib/python3.9/site-packages/tempest/common/waiters.py", line 65, in wait_for_server_status 2026-01-31 10:29:59.956 29 ERROR tempest.common.compute body = client.show_server(server_id)['server'] 2026-01-31 10:29:59.956 29 ERROR tempest.common.compute File "/usr/lib/python3.9/site-packages/tempest/lib/services/compute/servers_client.py", line 159, in show_server 2026-01-31 10:29:59.956 29 ERROR tempest.common.compute resp, body = self.get("servers/%s" % server_id) 2026-01-31 10:29:59.956 29 ERROR tempest.common.compute File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 342, in get 2026-01-31 10:29:59.956 29 ERROR tempest.common.compute return self.request('GET', url, extra_headers, headers, 2026-01-31 10:29:59.956 29 ERROR tempest.common.compute File "/usr/lib/python3.9/site-packages/tempest/lib/services/compute/base_compute_client.py", line 47, in request 2026-01-31 10:29:59.956 29 ERROR tempest.common.compute resp, resp_body = super(BaseComputeClient, self).request( 2026-01-31 10:29:59.956 29 ERROR tempest.common.compute File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 746, in request 2026-01-31 10:29:59.956 29 ERROR tempest.common.compute resp, resp_body = self._request(method, url, headers=headers, 2026-01-31 10:29:59.956 29 ERROR tempest.common.compute File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 612, in _request 2026-01-31 10:29:59.956 29 ERROR tempest.common.compute resp, resp_body = self.raw_request( 2026-01-31 10:29:59.956 29 ERROR tempest.common.compute File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 661, in raw_request 2026-01-31 10:29:59.956 29 ERROR tempest.common.compute resp, resp_body = self.http_obj.request( 2026-01-31 10:29:59.956 29 ERROR tempest.common.compute File "/usr/lib/python3.9/site-packages/tempest/lib/common/http.py", line 115, in request 2026-01-31 10:29:59.956 29 ERROR tempest.common.compute r = super(ClosingHttp, self).request(method, url, retries=retry, 2026-01-31 10:29:59.956 29 ERROR tempest.common.compute File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 74, in request 2026-01-31 10:29:59.956 29 ERROR tempest.common.compute return self.request_encode_url( 2026-01-31 10:29:59.956 29 ERROR tempest.common.compute File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 96, in request_encode_url 2026-01-31 10:29:59.956 29 ERROR tempest.common.compute return self.urlopen(method, url, **extra_kw) 2026-01-31 10:29:59.956 29 ERROR tempest.common.compute File "/usr/lib/python3.9/site-packages/urllib3/poolmanager.py", line 376, in urlopen 2026-01-31 10:29:59.956 29 ERROR tempest.common.compute response = conn.urlopen(method, u.request_uri, **kw) 2026-01-31 10:29:59.956 29 ERROR tempest.common.compute File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen 2026-01-31 10:29:59.956 29 ERROR tempest.common.compute return self.urlopen( 2026-01-31 10:29:59.956 29 ERROR tempest.common.compute File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen 2026-01-31 10:29:59.956 29 ERROR tempest.common.compute return self.urlopen( 2026-01-31 10:29:59.956 29 ERROR tempest.common.compute File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen 2026-01-31 10:29:59.956 29 ERROR tempest.common.compute return self.urlopen( 2026-01-31 10:29:59.956 29 ERROR tempest.common.compute [Previous line repeated 7 more times] 2026-01-31 10:29:59.956 29 ERROR tempest.common.compute File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 756, in urlopen 2026-01-31 10:29:59.956 29 ERROR tempest.common.compute retries = retries.increment( 2026-01-31 10:29:59.956 29 ERROR tempest.common.compute File "/usr/lib/python3.9/site-packages/urllib3/util/retry.py", line 576, in increment 2026-01-31 10:29:59.956 29 ERROR tempest.common.compute raise MaxRetryError(_pool, url, error or ResponseError(cause)) 2026-01-31 10:29:59.956 29 ERROR tempest.common.compute urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='nova-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v2.1/servers/a0208ed9-3ae5-4499-81e2-3f2cb621f74d (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 2026-01-31 10:29:59.956 29 ERROR tempest.common.compute 2026-01-31 10:29:59.956 29 ERROR tempest.common.compute During handling of the above exception, another exception occurred: 2026-01-31 10:29:59.956 29 ERROR tempest.common.compute 2026-01-31 10:29:59.956 29 ERROR tempest.common.compute Traceback (most recent call last): 2026-01-31 10:29:59.956 29 ERROR tempest.common.compute File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn 2026-01-31 10:29:59.956 29 ERROR tempest.common.compute conn = connection.create_connection( 2026-01-31 10:29:59.956 29 ERROR tempest.common.compute File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 96, in create_connection 2026-01-31 10:29:59.956 29 ERROR tempest.common.compute raise err 2026-01-31 10:29:59.956 29 ERROR tempest.common.compute File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 86, in create_connection 2026-01-31 10:29:59.956 29 ERROR tempest.common.compute sock.connect(sa) 2026-01-31 10:29:59.956 29 ERROR tempest.common.compute ConnectionRefusedError: [Errno 111] Connection refused 2026-01-31 10:29:59.956 29 ERROR tempest.common.compute 2026-01-31 10:29:59.956 29 ERROR tempest.common.compute During handling of the above exception, another exception occurred: 2026-01-31 10:29:59.956 29 ERROR tempest.common.compute 2026-01-31 10:29:59.956 29 ERROR tempest.common.compute Traceback (most recent call last): 2026-01-31 10:29:59.956 29 ERROR tempest.common.compute File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 700, in urlopen 2026-01-31 10:29:59.956 29 ERROR tempest.common.compute httplib_response = self._make_request( 2026-01-31 10:29:59.956 29 ERROR tempest.common.compute File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 383, in _make_request 2026-01-31 10:29:59.956 29 ERROR tempest.common.compute self._validate_conn(conn) 2026-01-31 10:29:59.956 29 ERROR tempest.common.compute File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn 2026-01-31 10:29:59.956 29 ERROR tempest.common.compute conn.connect() 2026-01-31 10:29:59.956 29 ERROR tempest.common.compute File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect 2026-01-31 10:29:59.956 29 ERROR tempest.common.compute conn = self._new_conn() 2026-01-31 10:29:59.956 29 ERROR tempest.common.compute File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn 2026-01-31 10:29:59.956 29 ERROR tempest.common.compute raise NewConnectionError( 2026-01-31 10:29:59.956 29 ERROR tempest.common.compute urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused 2026-01-31 10:29:59.956 29 ERROR tempest.common.compute 2026-01-31 10:29:59.956 29 ERROR tempest.common.compute During handling of the above exception, another exception occurred: 2026-01-31 10:29:59.956 29 ERROR tempest.common.compute 2026-01-31 10:29:59.956 29 ERROR tempest.common.compute Traceback (most recent call last): 2026-01-31 10:29:59.956 29 ERROR tempest.common.compute File "/usr/lib/python3.9/site-packages/tempest/common/compute.py", line 343, in create_test_server 2026-01-31 10:29:59.956 29 ERROR tempest.common.compute clients.servers_client.delete_server( 2026-01-31 10:29:59.956 29 ERROR tempest.common.compute File "/usr/lib/python3.9/site-packages/tempest/lib/services/compute/servers_client.py", line 172, in delete_server 2026-01-31 10:29:59.956 29 ERROR tempest.common.compute resp, body = self.delete("servers/%s" % server_id) 2026-01-31 10:29:59.956 29 ERROR tempest.common.compute File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 359, in delete 2026-01-31 10:29:59.956 29 ERROR tempest.common.compute return self.request('DELETE', url, extra_headers, headers, body) 2026-01-31 10:29:59.956 29 ERROR tempest.common.compute File "/usr/lib/python3.9/site-packages/tempest/lib/services/compute/base_compute_client.py", line 47, in request 2026-01-31 10:29:59.956 29 ERROR tempest.common.compute resp, resp_body = super(BaseComputeClient, self).request( 2026-01-31 10:29:59.956 29 ERROR tempest.common.compute File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 746, in request 2026-01-31 10:29:59.956 29 ERROR tempest.common.compute resp, resp_body = self._request(method, url, headers=headers, 2026-01-31 10:29:59.956 29 ERROR tempest.common.compute File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 612, in _request 2026-01-31 10:29:59.956 29 ERROR tempest.common.compute resp, resp_body = self.raw_request( 2026-01-31 10:29:59.956 29 ERROR tempest.common.compute File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 661, in raw_request 2026-01-31 10:29:59.956 29 ERROR tempest.common.compute resp, resp_body = self.http_obj.request( 2026-01-31 10:29:59.956 29 ERROR tempest.common.compute File "/usr/lib/python3.9/site-packages/tempest/lib/common/http.py", line 115, in request 2026-01-31 10:29:59.956 29 ERROR tempest.common.compute r = super(ClosingHttp, self).request(method, url, retries=retry, 2026-01-31 10:29:59.956 29 ERROR tempest.common.compute File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 74, in request 2026-01-31 10:29:59.956 29 ERROR tempest.common.compute return self.request_encode_url( 2026-01-31 10:29:59.956 29 ERROR tempest.common.compute File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 96, in request_encode_url 2026-01-31 10:29:59.956 29 ERROR tempest.common.compute return self.urlopen(method, url, **extra_kw) 2026-01-31 10:29:59.956 29 ERROR tempest.common.compute File "/usr/lib/python3.9/site-packages/urllib3/poolmanager.py", line 376, in urlopen 2026-01-31 10:29:59.956 29 ERROR tempest.common.compute response = conn.urlopen(method, u.request_uri, **kw) 2026-01-31 10:29:59.956 29 ERROR tempest.common.compute File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen 2026-01-31 10:29:59.956 29 ERROR tempest.common.compute return self.urlopen( 2026-01-31 10:29:59.956 29 ERROR tempest.common.compute File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen 2026-01-31 10:29:59.956 29 ERROR tempest.common.compute return self.urlopen( 2026-01-31 10:29:59.956 29 ERROR tempest.common.compute File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen 2026-01-31 10:29:59.956 29 ERROR tempest.common.compute return self.urlopen( 2026-01-31 10:29:59.956 29 ERROR tempest.common.compute [Previous line repeated 7 more times] 2026-01-31 10:29:59.956 29 ERROR tempest.common.compute File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 756, in urlopen 2026-01-31 10:29:59.956 29 ERROR tempest.common.compute retries = retries.increment( 2026-01-31 10:29:59.956 29 ERROR tempest.common.compute File "/usr/lib/python3.9/site-packages/urllib3/util/retry.py", line 576, in increment 2026-01-31 10:29:59.956 29 ERROR tempest.common.compute raise MaxRetryError(_pool, url, error or ResponseError(cause)) 2026-01-31 10:29:59.956 29 ERROR tempest.common.compute urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='nova-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v2.1/servers/a0208ed9-3ae5-4499-81e2-3f2cb621f74d (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 2026-01-31 10:29:59.956 29 ERROR tempest.common.compute 2026-01-31 10:30:00,629 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.1/servers/a0208ed9-3ae5-4499-81e2-3f2cb621f74d 2026-01-31 10:30:00,633 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.1/servers/a0208ed9-3ae5-4499-81e2-3f2cb621f74d 2026-01-31 10:30:00,636 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.1/servers/a0208ed9-3ae5-4499-81e2-3f2cb621f74d 2026-01-31 10:30:00,640 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.1/servers/a0208ed9-3ae5-4499-81e2-3f2cb621f74d 2026-01-31 10:30:00,646 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.1/servers/a0208ed9-3ae5-4499-81e2-3f2cb621f74d 2026-01-31 10:30:00,648 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.1/servers/a0208ed9-3ae5-4499-81e2-3f2cb621f74d 2026-01-31 10:30:00,650 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.1/servers/a0208ed9-3ae5-4499-81e2-3f2cb621f74d 2026-01-31 10:30:00,652 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.1/servers/a0208ed9-3ae5-4499-81e2-3f2cb621f74d 2026-01-31 10:30:00,655 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.1/servers/a0208ed9-3ae5-4499-81e2-3f2cb621f74d 2026-01-31 10:30:00,672 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.1/servers/a0208ed9-3ae5-4499-81e2-3f2cb621f74d 2026-01-31 10:30:00,681 29 ERROR [tempest.common.compute] Server a0208ed9-3ae5-4499-81e2-3f2cb621f74d failed to delete in time 2026-01-31 10:30:00.681 29 ERROR tempest.common.compute Traceback (most recent call last): 2026-01-31 10:30:00.681 29 ERROR tempest.common.compute File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn 2026-01-31 10:30:00.681 29 ERROR tempest.common.compute conn = connection.create_connection( 2026-01-31 10:30:00.681 29 ERROR tempest.common.compute File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 96, in create_connection 2026-01-31 10:30:00.681 29 ERROR tempest.common.compute raise err 2026-01-31 10:30:00.681 29 ERROR tempest.common.compute File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 86, in create_connection 2026-01-31 10:30:00.681 29 ERROR tempest.common.compute sock.connect(sa) 2026-01-31 10:30:00.681 29 ERROR tempest.common.compute ConnectionRefusedError: [Errno 111] Connection refused 2026-01-31 10:30:00.681 29 ERROR tempest.common.compute 2026-01-31 10:30:00.681 29 ERROR tempest.common.compute During handling of the above exception, another exception occurred: 2026-01-31 10:30:00.681 29 ERROR tempest.common.compute 2026-01-31 10:30:00.681 29 ERROR tempest.common.compute Traceback (most recent call last): 2026-01-31 10:30:00.681 29 ERROR tempest.common.compute File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 700, in urlopen 2026-01-31 10:30:00.681 29 ERROR tempest.common.compute httplib_response = self._make_request( 2026-01-31 10:30:00.681 29 ERROR tempest.common.compute File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 383, in _make_request 2026-01-31 10:30:00.681 29 ERROR tempest.common.compute self._validate_conn(conn) 2026-01-31 10:30:00.681 29 ERROR tempest.common.compute File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn 2026-01-31 10:30:00.681 29 ERROR tempest.common.compute conn.connect() 2026-01-31 10:30:00.681 29 ERROR tempest.common.compute File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect 2026-01-31 10:30:00.681 29 ERROR tempest.common.compute conn = self._new_conn() 2026-01-31 10:30:00.681 29 ERROR tempest.common.compute File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn 2026-01-31 10:30:00.681 29 ERROR tempest.common.compute raise NewConnectionError( 2026-01-31 10:30:00.681 29 ERROR tempest.common.compute urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused 2026-01-31 10:30:00.681 29 ERROR tempest.common.compute 2026-01-31 10:30:00.681 29 ERROR tempest.common.compute During handling of the above exception, another exception occurred: 2026-01-31 10:30:00.681 29 ERROR tempest.common.compute 2026-01-31 10:30:00.681 29 ERROR tempest.common.compute Traceback (most recent call last): 2026-01-31 10:30:00.681 29 ERROR tempest.common.compute File "/usr/lib/python3.9/site-packages/tempest/common/compute.py", line 323, in create_test_server 2026-01-31 10:30:00.681 29 ERROR tempest.common.compute server = waiters.wait_for_server_status( 2026-01-31 10:30:00.681 29 ERROR tempest.common.compute File "/usr/lib/python3.9/site-packages/tempest/common/waiters.py", line 65, in wait_for_server_status 2026-01-31 10:30:00.681 29 ERROR tempest.common.compute body = client.show_server(server_id)['server'] 2026-01-31 10:30:00.681 29 ERROR tempest.common.compute File "/usr/lib/python3.9/site-packages/tempest/lib/services/compute/servers_client.py", line 159, in show_server 2026-01-31 10:30:00.681 29 ERROR tempest.common.compute resp, body = self.get("servers/%s" % server_id) 2026-01-31 10:30:00.681 29 ERROR tempest.common.compute File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 342, in get 2026-01-31 10:30:00.681 29 ERROR tempest.common.compute return self.request('GET', url, extra_headers, headers, 2026-01-31 10:30:00.681 29 ERROR tempest.common.compute File "/usr/lib/python3.9/site-packages/tempest/lib/services/compute/base_compute_client.py", line 47, in request 2026-01-31 10:30:00.681 29 ERROR tempest.common.compute resp, resp_body = super(BaseComputeClient, self).request( 2026-01-31 10:30:00.681 29 ERROR tempest.common.compute File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 746, in request 2026-01-31 10:30:00.681 29 ERROR tempest.common.compute resp, resp_body = self._request(method, url, headers=headers, 2026-01-31 10:30:00.681 29 ERROR tempest.common.compute File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 612, in _request 2026-01-31 10:30:00.681 29 ERROR tempest.common.compute resp, resp_body = self.raw_request( 2026-01-31 10:30:00.681 29 ERROR tempest.common.compute File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 661, in raw_request 2026-01-31 10:30:00.681 29 ERROR tempest.common.compute resp, resp_body = self.http_obj.request( 2026-01-31 10:30:00.681 29 ERROR tempest.common.compute File "/usr/lib/python3.9/site-packages/tempest/lib/common/http.py", line 115, in request 2026-01-31 10:30:00.681 29 ERROR tempest.common.compute r = super(ClosingHttp, self).request(method, url, retries=retry, 2026-01-31 10:30:00.681 29 ERROR tempest.common.compute File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 74, in request 2026-01-31 10:30:00.681 29 ERROR tempest.common.compute return self.request_encode_url( 2026-01-31 10:30:00.681 29 ERROR tempest.common.compute File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 96, in request_encode_url 2026-01-31 10:30:00.681 29 ERROR tempest.common.compute return self.urlopen(method, url, **extra_kw) 2026-01-31 10:30:00.681 29 ERROR tempest.common.compute File "/usr/lib/python3.9/site-packages/urllib3/poolmanager.py", line 376, in urlopen 2026-01-31 10:30:00.681 29 ERROR tempest.common.compute response = conn.urlopen(method, u.request_uri, **kw) 2026-01-31 10:30:00.681 29 ERROR tempest.common.compute File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen 2026-01-31 10:30:00.681 29 ERROR tempest.common.compute return self.urlopen( 2026-01-31 10:30:00.681 29 ERROR tempest.common.compute File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen 2026-01-31 10:30:00.681 29 ERROR tempest.common.compute return self.urlopen( 2026-01-31 10:30:00.681 29 ERROR tempest.common.compute File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen 2026-01-31 10:30:00.681 29 ERROR tempest.common.compute return self.urlopen( 2026-01-31 10:30:00.681 29 ERROR tempest.common.compute [Previous line repeated 7 more times] 2026-01-31 10:30:00.681 29 ERROR tempest.common.compute File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 756, in urlopen 2026-01-31 10:30:00.681 29 ERROR tempest.common.compute retries = retries.increment( 2026-01-31 10:30:00.681 29 ERROR tempest.common.compute File "/usr/lib/python3.9/site-packages/urllib3/util/retry.py", line 576, in increment 2026-01-31 10:30:00.681 29 ERROR tempest.common.compute raise MaxRetryError(_pool, url, error or ResponseError(cause)) 2026-01-31 10:30:00.681 29 ERROR tempest.common.compute urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='nova-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v2.1/servers/a0208ed9-3ae5-4499-81e2-3f2cb621f74d (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 2026-01-31 10:30:00.681 29 ERROR tempest.common.compute 2026-01-31 10:30:00.681 29 ERROR tempest.common.compute During handling of the above exception, another exception occurred: 2026-01-31 10:30:00.681 29 ERROR tempest.common.compute 2026-01-31 10:30:00.681 29 ERROR tempest.common.compute Traceback (most recent call last): 2026-01-31 10:30:00.681 29 ERROR tempest.common.compute File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn 2026-01-31 10:30:00.681 29 ERROR tempest.common.compute conn = connection.create_connection( 2026-01-31 10:30:00.681 29 ERROR tempest.common.compute File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 96, in create_connection 2026-01-31 10:30:00.681 29 ERROR tempest.common.compute raise err 2026-01-31 10:30:00.681 29 ERROR tempest.common.compute File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 86, in create_connection 2026-01-31 10:30:00.681 29 ERROR tempest.common.compute sock.connect(sa) 2026-01-31 10:30:00.681 29 ERROR tempest.common.compute ConnectionRefusedError: [Errno 111] Connection refused 2026-01-31 10:30:00.681 29 ERROR tempest.common.compute 2026-01-31 10:30:00.681 29 ERROR tempest.common.compute During handling of the above exception, another exception occurred: 2026-01-31 10:30:00.681 29 ERROR tempest.common.compute 2026-01-31 10:30:00.681 29 ERROR tempest.common.compute Traceback (most recent call last): 2026-01-31 10:30:00.681 29 ERROR tempest.common.compute File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 700, in urlopen 2026-01-31 10:30:00.681 29 ERROR tempest.common.compute httplib_response = self._make_request( 2026-01-31 10:30:00.681 29 ERROR tempest.common.compute File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 383, in _make_request 2026-01-31 10:30:00.681 29 ERROR tempest.common.compute self._validate_conn(conn) 2026-01-31 10:30:00.681 29 ERROR tempest.common.compute File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn 2026-01-31 10:30:00.681 29 ERROR tempest.common.compute conn.connect() 2026-01-31 10:30:00.681 29 ERROR tempest.common.compute File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect 2026-01-31 10:30:00.681 29 ERROR tempest.common.compute conn = self._new_conn() 2026-01-31 10:30:00.681 29 ERROR tempest.common.compute File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn 2026-01-31 10:30:00.681 29 ERROR tempest.common.compute raise NewConnectionError( 2026-01-31 10:30:00.681 29 ERROR tempest.common.compute urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused 2026-01-31 10:30:00.681 29 ERROR tempest.common.compute 2026-01-31 10:30:00.681 29 ERROR tempest.common.compute During handling of the above exception, another exception occurred: 2026-01-31 10:30:00.681 29 ERROR tempest.common.compute 2026-01-31 10:30:00.681 29 ERROR tempest.common.compute Traceback (most recent call last): 2026-01-31 10:30:00.681 29 ERROR tempest.common.compute File "/usr/lib/python3.9/site-packages/tempest/common/compute.py", line 356, in create_test_server 2026-01-31 10:30:00.681 29 ERROR tempest.common.compute waiters.wait_for_server_termination( 2026-01-31 10:30:00.681 29 ERROR tempest.common.compute File "/usr/lib/python3.9/site-packages/tempest/common/waiters.py", line 110, in wait_for_server_termination 2026-01-31 10:30:00.681 29 ERROR tempest.common.compute body = client.show_server(server_id)['server'] 2026-01-31 10:30:00.681 29 ERROR tempest.common.compute File "/usr/lib/python3.9/site-packages/tempest/lib/services/compute/servers_client.py", line 159, in show_server 2026-01-31 10:30:00.681 29 ERROR tempest.common.compute resp, body = self.get("servers/%s" % server_id) 2026-01-31 10:30:00.681 29 ERROR tempest.common.compute File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 342, in get 2026-01-31 10:30:00.681 29 ERROR tempest.common.compute return self.request('GET', url, extra_headers, headers, 2026-01-31 10:30:00.681 29 ERROR tempest.common.compute File "/usr/lib/python3.9/site-packages/tempest/lib/services/compute/base_compute_client.py", line 47, in request 2026-01-31 10:30:00.681 29 ERROR tempest.common.compute resp, resp_body = super(BaseComputeClient, self).request( 2026-01-31 10:30:00.681 29 ERROR tempest.common.compute File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 746, in request 2026-01-31 10:30:00.681 29 ERROR tempest.common.compute resp, resp_body = self._request(method, url, headers=headers, 2026-01-31 10:30:00.681 29 ERROR tempest.common.compute File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 612, in _request 2026-01-31 10:30:00.681 29 ERROR tempest.common.compute resp, resp_body = self.raw_request( 2026-01-31 10:30:00.681 29 ERROR tempest.common.compute File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 661, in raw_request 2026-01-31 10:30:00.681 29 ERROR tempest.common.compute resp, resp_body = self.http_obj.request( 2026-01-31 10:30:00.681 29 ERROR tempest.common.compute File "/usr/lib/python3.9/site-packages/tempest/lib/common/http.py", line 115, in request 2026-01-31 10:30:00.681 29 ERROR tempest.common.compute r = super(ClosingHttp, self).request(method, url, retries=retry, 2026-01-31 10:30:00.681 29 ERROR tempest.common.compute File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 74, in request 2026-01-31 10:30:00.681 29 ERROR tempest.common.compute return self.request_encode_url( 2026-01-31 10:30:00.681 29 ERROR tempest.common.compute File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 96, in request_encode_url 2026-01-31 10:30:00.681 29 ERROR tempest.common.compute return self.urlopen(method, url, **extra_kw) 2026-01-31 10:30:00.681 29 ERROR tempest.common.compute File "/usr/lib/python3.9/site-packages/urllib3/poolmanager.py", line 376, in urlopen 2026-01-31 10:30:00.681 29 ERROR tempest.common.compute response = conn.urlopen(method, u.request_uri, **kw) 2026-01-31 10:30:00.681 29 ERROR tempest.common.compute File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen 2026-01-31 10:30:00.681 29 ERROR tempest.common.compute return self.urlopen( 2026-01-31 10:30:00.681 29 ERROR tempest.common.compute File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen 2026-01-31 10:30:00.681 29 ERROR tempest.common.compute return self.urlopen( 2026-01-31 10:30:00.681 29 ERROR tempest.common.compute File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen 2026-01-31 10:30:00.681 29 ERROR tempest.common.compute return self.urlopen( 2026-01-31 10:30:00.681 29 ERROR tempest.common.compute [Previous line repeated 7 more times] 2026-01-31 10:30:00.681 29 ERROR tempest.common.compute File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 756, in urlopen 2026-01-31 10:30:00.681 29 ERROR tempest.common.compute retries = retries.increment( 2026-01-31 10:30:00.681 29 ERROR tempest.common.compute File "/usr/lib/python3.9/site-packages/urllib3/util/retry.py", line 576, in increment 2026-01-31 10:30:00.681 29 ERROR tempest.common.compute raise MaxRetryError(_pool, url, error or ResponseError(cause)) 2026-01-31 10:30:00.681 29 ERROR tempest.common.compute urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='nova-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v2.1/servers/a0208ed9-3ae5-4499-81e2-3f2cb621f74d (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 2026-01-31 10:30:00.681 29 ERROR tempest.common.compute 2026-01-31 10:30:00,879 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/security-groups/f73d1668-a42d-4352-80a5-daeec6e1506d 2026-01-31 10:30:00,881 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/security-groups/f73d1668-a42d-4352-80a5-daeec6e1506d 2026-01-31 10:30:00,883 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/security-groups/f73d1668-a42d-4352-80a5-daeec6e1506d 2026-01-31 10:30:00,886 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/security-groups/f73d1668-a42d-4352-80a5-daeec6e1506d 2026-01-31 10:30:00,889 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/security-groups/f73d1668-a42d-4352-80a5-daeec6e1506d 2026-01-31 10:30:00,892 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/security-groups/f73d1668-a42d-4352-80a5-daeec6e1506d 2026-01-31 10:30:00,931 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/security-groups/f73d1668-a42d-4352-80a5-daeec6e1506d 2026-01-31 10:30:00,950 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/security-groups/f73d1668-a42d-4352-80a5-daeec6e1506d 2026-01-31 10:30:00,992 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/security-groups/f73d1668-a42d-4352-80a5-daeec6e1506d 2026-01-31 10:30:01,009 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/security-groups/f73d1668-a42d-4352-80a5-daeec6e1506d 2026-01-31 10:30:01,147 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.1/os-keypairs/tempest-TestNetworkBasicOps-372007442 2026-01-31 10:30:01,172 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.1/os-keypairs/tempest-TestNetworkBasicOps-372007442 2026-01-31 10:30:01,203 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.1/os-keypairs/tempest-TestNetworkBasicOps-372007442 2026-01-31 10:30:01,218 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.1/os-keypairs/tempest-TestNetworkBasicOps-372007442 2026-01-31 10:30:01,244 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.1/os-keypairs/tempest-TestNetworkBasicOps-372007442 2026-01-31 10:30:01,263 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.1/os-keypairs/tempest-TestNetworkBasicOps-372007442 2026-01-31 10:30:01,266 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.1/os-keypairs/tempest-TestNetworkBasicOps-372007442 2026-01-31 10:30:01,273 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.1/os-keypairs/tempest-TestNetworkBasicOps-372007442 2026-01-31 10:30:01,282 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.1/os-keypairs/tempest-TestNetworkBasicOps-372007442 2026-01-31 10:30:01,292 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.1/os-keypairs/tempest-TestNetworkBasicOps-372007442 2026-01-31 10:30:01,308 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/routers/e88fa1f6-a5a6-4a25-9192-c87cdb53d4d0/remove_router_interface 2026-01-31 10:30:01,311 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/routers/e88fa1f6-a5a6-4a25-9192-c87cdb53d4d0/remove_router_interface 2026-01-31 10:30:01,351 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/routers/e88fa1f6-a5a6-4a25-9192-c87cdb53d4d0/remove_router_interface 2026-01-31 10:30:01,369 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/routers/e88fa1f6-a5a6-4a25-9192-c87cdb53d4d0/remove_router_interface 2026-01-31 10:30:01,378 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/routers/e88fa1f6-a5a6-4a25-9192-c87cdb53d4d0/remove_router_interface 2026-01-31 10:30:01,384 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/routers/e88fa1f6-a5a6-4a25-9192-c87cdb53d4d0/remove_router_interface 2026-01-31 10:30:01,390 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/routers/e88fa1f6-a5a6-4a25-9192-c87cdb53d4d0/remove_router_interface 2026-01-31 10:30:01,397 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/routers/e88fa1f6-a5a6-4a25-9192-c87cdb53d4d0/remove_router_interface 2026-01-31 10:30:01,405 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/routers/e88fa1f6-a5a6-4a25-9192-c87cdb53d4d0/remove_router_interface 2026-01-31 10:30:01,420 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/routers/e88fa1f6-a5a6-4a25-9192-c87cdb53d4d0/remove_router_interface 2026-01-31 10:30:01,442 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/18af3ac5-ffa7-4dfa-bb47-8a568b0f684d 2026-01-31 10:30:01,455 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/18af3ac5-ffa7-4dfa-bb47-8a568b0f684d 2026-01-31 10:30:01,460 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/18af3ac5-ffa7-4dfa-bb47-8a568b0f684d 2026-01-31 10:30:01,465 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/18af3ac5-ffa7-4dfa-bb47-8a568b0f684d 2026-01-31 10:30:01,471 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/18af3ac5-ffa7-4dfa-bb47-8a568b0f684d 2026-01-31 10:30:01,478 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/18af3ac5-ffa7-4dfa-bb47-8a568b0f684d 2026-01-31 10:30:01,480 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/18af3ac5-ffa7-4dfa-bb47-8a568b0f684d 2026-01-31 10:30:01,483 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/18af3ac5-ffa7-4dfa-bb47-8a568b0f684d 2026-01-31 10:30:01,487 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/18af3ac5-ffa7-4dfa-bb47-8a568b0f684d 2026-01-31 10:30:01,492 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/18af3ac5-ffa7-4dfa-bb47-8a568b0f684d 2026-01-31 10:30:01,548 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/routers/e88fa1f6-a5a6-4a25-9192-c87cdb53d4d0 2026-01-31 10:30:01,552 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/routers/e88fa1f6-a5a6-4a25-9192-c87cdb53d4d0 2026-01-31 10:30:01,555 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/routers/e88fa1f6-a5a6-4a25-9192-c87cdb53d4d0 2026-01-31 10:30:01,560 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/routers/e88fa1f6-a5a6-4a25-9192-c87cdb53d4d0 2026-01-31 10:30:01,563 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/routers/e88fa1f6-a5a6-4a25-9192-c87cdb53d4d0 2026-01-31 10:30:01,566 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/routers/e88fa1f6-a5a6-4a25-9192-c87cdb53d4d0 2026-01-31 10:30:01,572 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/routers/e88fa1f6-a5a6-4a25-9192-c87cdb53d4d0 2026-01-31 10:30:01,575 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/routers/e88fa1f6-a5a6-4a25-9192-c87cdb53d4d0 2026-01-31 10:30:01,578 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/routers/e88fa1f6-a5a6-4a25-9192-c87cdb53d4d0 2026-01-31 10:30:01,581 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/routers/e88fa1f6-a5a6-4a25-9192-c87cdb53d4d0 2026-01-31 10:30:01,587 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/daff63ed-ea84-45dc-9745-1af596db4581 2026-01-31 10:30:01,590 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/daff63ed-ea84-45dc-9745-1af596db4581 2026-01-31 10:30:01,594 29 WARNING [urllib3.connectionpool] Retrying (Retry(total=7, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewCoAFE nnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks/daff63ed-ea84-45dc-9745-1af596db4581 2026-01-31 10:30:01,600 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/daff63ed-ea84-45dc-9745-1af596db4581 2026-01-31 10:30:01,603 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/daff63ed-ea84-45dc-9745-1af596db4581 2026-01-31 10:30:01,641 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/daff63ed-ea84-45dc-9745-1af596db4581 2026-01-31 10:30:01,660 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/daff63ed-ea84-45dc-9745-1af596db4581 2026-01-31 10:30:01,678 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/daff63ed-ea84-45dc-9745-1af596db4581 2026-01-31 10:30:01,688 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/daff63ed-ea84-45dc-9745-1af596db4581 2026-01-31 10:30:01,693 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/daff63ed-ea84-45dc-9745-1af596db4581 0 Content-Type: text/x-traceback;charset=utf8,language=python traceback 1534 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 65, in wrapper return f(*func_args, **func_kwargs) File "/usr/lib/python3.9/site-packages/tempest/scenario/test_network_basic_ops.py", line 434, in test_network_basic_ops self._setup_network_and_servers() File "/usr/lib/python3.9/site-packages/tempest/scenario/test_network_basic_ops.py", line 120, in _setup_network_and_servers server = self._create_server(self.network, port_id) File "/usr/lib/python3.9/site-packages/tempest/scenario/test_network_basic_ops.py", line 169, in _create_server server = self.create_server( File "/usr/lib/python3.9/site-packages/tempest/scenario/manager.py", line 349, in create_server body, _ = 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 65, 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 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='nova-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v2.1/servers/a0208ed9-3ae5-4499-81e2-3f2cb621f74d (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 1020 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/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 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/security-groups/f73d1668-a42d-4352-80a5-daeec6e1506d (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 F8D 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/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 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='nova-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v2.1/os-keypairs/tempest-TestNetworkBasicOps-372007442 (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 1044 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/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/e88fa1f6-a5a6-4a25-9192-c87cdb53d4d0/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-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/18af3ac5-ffa7-4dfa-bb47-8a568b0f684d (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 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/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 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/routers/e88fa1f6-a5a6-4a25-9192-c87cdb53d4d0 (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/daff63ed-ea84-45dc-9745-1af596db4581 (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 0 ] tags: -worker-4 time: 2026-01-31 10:30:01.777373Z tags: worker-5 test: setUpClass (telemetry_tempest_plugin.scenario.test_telemetry_integration.TestTelemetryIntegration) time: 2026-01-31 10:30:01.777373Z 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-5 time: 2026-01-31 10:30:02.018626Z tags: worker-4 test: tearDownClass (tempest.scenario.test_network_basic_ops.TestNetworkBasicOps) time: 2026-01-31 10:30:02.018626Z failure: tearDownClass (tempest.scenario.test_network_basic_ops.TestNetworkBasicOps) [ multipart Content-Type: text/x-traceback;charset=utf8,language=python traceback 116C 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 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 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='keystone-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v3/users/0e738cdb50d649b9968d2e1cdea3b9cb (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 0 ] tags: -worker-4 time: 2026-01-31 10:30:02.188600Z tags: worker-4 test: setUpClass (telemetry_tempest_plugin.scenario.test_telemetry_integration_prometheus.PrometheusGabbiTest) time: 2026-01-31 10:30:02.188600Z failure: setUpClass (telemetry_tempest_plugin.scenario.test_telemetry_integration_prometheus.PrometheusGabbiTest) [ multipart Content-Type: text/x-traceback;charset=utf8,language=python traceback 16FF 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/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 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 .stestr/meta.dbm.dat0000644012276001227600000000000015137354652014600 0ustar tempesttempest.stestr/meta.dbm.dir0000644012276001227600000000000015137354652014606 0ustar tempesttempest.stestr/failing0000600012276001227600000157773215137354652014003 0ustar tempesttempesttime: 2026-01-31 10:30:00.590594Z tags: worker-6 test: tearDownClass (tempest.api.identity.admin.v3.test_credentials.CredentialsTestJSON) time: 2026-01-31 10:30:00.590594Z failure: tearDownClass (tempest.api.identity.admin.v3.test_credentials.CredentialsTestJSON) [ multipart Content-Type: text/x-traceback;charset=utf8 traceback 122D 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 246, in tearDownClass raise value.with_traceback(trace) File "/usr/lib/python3.9/site-packages/tempest/test.py", line 210, in tearDownClass teardown() File "/usr/lib/python3.9/site-packages/tempest/test.py", line 757, in clear_credentials cls._creds_provider.clear_creds() File "/usr/lib/python3.9/site-packages/tempest/lib/common/dynamic_creds.py", line 635, in clear_creds self.cleanup_default_secgroup( File "/usr/lib/python3.9/site-packages/tempest/lib/common/cred_provider.py", line 139, in cleanup_default_secgroup resp_body = security_group_client.list_security_groups( File "/usr/lib/python3.9/site-packages/tempest/lib/services/network/security_groups_client.py", line 69, in list_security_groups 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/security-groups?tenant_id=521a9b54735e4aa19d7699567533c0de&name=default (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 0 ] tags: -worker-6 time: 2026-01-31 10:30:00.588948Z tags: worker-0 test: tearDownClass (tempest.api.identity.admin.v3.test_regions.RegionsTestJSON) time: 2026-01-31 10:30:00.588948Z failure: tearDownClass (tempest.api.identity.admin.v3.test_regions.RegionsTestJSON) [ multipart Content-Type: text/x-traceback;charset=utf8 traceback 122D 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 246, in tearDownClass raise value.with_traceback(trace) File "/usr/lib/python3.9/site-packages/tempest/test.py", line 210, in tearDownClass teardown() File "/usr/lib/python3.9/site-packages/tempest/test.py", line 757, in clear_credentials cls._creds_provider.clear_creds() File "/usr/lib/python3.9/site-packages/tempest/lib/common/dynamic_creds.py", line 635, in clear_creds self.cleanup_default_secgroup( File "/usr/lib/python3.9/site-packages/tempest/lib/common/cred_provider.py", line 139, in cleanup_default_secgroup resp_body = security_group_client.list_security_groups( File "/usr/lib/python3.9/site-packages/tempest/lib/services/network/security_groups_client.py", line 69, in list_security_groups 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/security-groups?tenant_id=c06269617d7f4774868f35de15ac40ee&name=default (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 0 ] tags: -worker-0 time: 2026-01-31 10:30:00.588339Z tags: worker-1 test: tearDownClass (telemetry_tempest_plugin.aodh.api.sql.test_alarming_api.TelemetryAlarmingAPIMysqlTest) time: 2026-01-31 10:30:00.588339Z failure: tearDownClass (telemetry_tempest_plugin.aodh.api.sql.test_alarming_api.TelemetryAlarmingAPIMysqlTest) [ multipart Content-Type: text/x-traceback;charset=utf8 traceback 12AF 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 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 600, in clear_creds self._clear_isolated_net_resources() File "/usr/lib/python3.9/site-packages/tempest/lib/common/dynamic_creds.py", line 594, in _clear_isolated_net_resources self._clear_isolated_network(creds.network['id'], File "/usr/lib/python3.9/site-packages/tempest/lib/common/dynamic_creds.py", line 561, in _clear_isolated_network net_client.delete_network(network_id) 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/39841c42-a2f8-4c52-9898-c174f3cc158a (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 0 ] tags: -worker-1 time: 2026-01-31 10:30:00.647334Z tags: worker-7 test: setUpClass (telemetry_tempest_plugin.aodh.api.admin.test_alarming_api_admin.TelemetryAlarmingAPIAdminTest) time: 2026-01-31 10:30:00.647334Z failure: setUpClass (telemetry_tempest_plugin.aodh.api.admin.test_alarming_api_admin.TelemetryAlarmingAPIAdminTest) [ multipart Content-Type: text/x-traceback;charset=utf8 traceback 143E 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 476, in get_admin_creds return self.get_credentials('admin') File "/usr/lib/python3.9/site-packages/tempest/lib/common/dynamic_creds.py", line 459, in get_credentials network, subnet, router = self._create_network_resources( File "/usr/lib/python3.9/site-packages/tempest/lib/common/dynamic_creds.py", line 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/9849e8d5-f8e7-4022-aab5-4cab390c3605/add_router_interface (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 0 ] tags: -worker-7 time: 2026-01-31 10:30:00.735001Z tags: worker-3 test: setUpClass (tempest.api.compute.servers.test_server_actions.ServerActionsTestJSON) time: 2026-01-31 10:30:00.735001Z failure: setUpClass (tempest.api.compute.servers.test_server_actions.ServerActionsTestJSON) [ multipart Content-Type: text/x-traceback;charset=utf8 traceback 13FC 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/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_server_actions.py", line 95, in resource_setup cls.server_id = cls.recreate_server(None, validatable=True, File "/usr/lib/python3.9/site-packages/tempest/api/compute/base.py", line 423, in recreate_server validation_resources=cls.get_class_validation_resources( File "/usr/lib/python3.9/site-packages/tempest/test.py", line 802, in get_class_validation_resources resources = vr.create_validation_resources( File "/usr/lib/python3.9/site-packages/tempest/lib/common/validation_resources.py", line 245, in create_validation_resources LOG.exception(msg, prov_exc, cleanup_exc) 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/lib/common/validation_resources.py", line 192, in create_validation_resources clients.compute.KeyPairsClient().create_keypair( File "/usr/lib/python3.9/site-packages/tempest/lib/services/compute/keypairs_client.py", line 91, in create_keypair resp, body = self.post("os-keypairs", body=post_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/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 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-3 time: 2026-01-31 10:30:00.879150Z tags: worker-2 test: setUpClass (tempest.api.compute.servers.test_create_server.ServersTestManualDisk) time: 2026-01-31 10:30:00.879150Z failure: setUpClass (tempest.api.compute.servers.test_create_server.ServersTestManualDisk) [ multipart Content-Type: text/x-traceback;charset=utf8 traceback 11AC 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/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 287, in create_test_server body = clients.servers_client.create_server(name=name, imageRef=image_id, File "/usr/lib/python3.9/site-packages/tempest/lib/services/compute/servers_client.py", line 117, in create_server resp, body = self.post('servers', post_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/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 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-2 time: 2026-01-31 10:30:00.661642Z tags: worker-6 test: setUpClass (tempest.api.network.test_networks.NetworksIpV6Test) time: 2026-01-31 10:30:00.661642Z failure: setUpClass (tempest.api.network.test_networks.NetworksIpV6Test) [ 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-01-31 10:30:00.649480Z tags: worker-0 test: setUpClass (tempest.api.network.test_floating_ips.FloatingIPTestJSON) time: 2026-01-31 10:30:00.649480Z failure: setUpClass (tempest.api.network.test_floating_ips.FloatingIPTestJSON) [ 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-0 time: 2026-01-31 10:30:00.794064Z tags: worker-3 test: setUpClass (tempest.api.network.test_extensions.ExtensionsTestJSON) time: 2026-01-31 10:30:00.794064Z failure: setUpClass (tempest.api.network.test_extensions.ExtensionsTestJSON) [ 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-01-31 10:28:22.926946Z tags: worker-5 test: tempest.api.compute.servers.test_attach_interfaces.AttachInterfacesUnderV243Test.test_add_remove_fixed_ip[id-c7e0e60b-ee45-43d0-abeb-8596fd42a2f9,network,smoke] time: 2026-01-31 10:30:00.908445Z 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:'' 1ADA7 2026-01-31 10:28:22,928 30 DEBUG [tempest.lib.common.validation_resources] Requested setup of ValidationResources keypair True, floating IP True, security group True 2026-01-31 10:28:22,929 30 DEBUG [tempest.lib.common.validation_resources] Requested validation resources keypair True, floating IP True, security group True 2026-01-31 10:28:23,694 30 INFO [tempest.lib.common.rest_client] Request (ValidationResourcesFixture:setUp): 200 POST https://nova-public-openstack.apps-crc.testing/v2.1/os-keypairs 0.764s 2026-01-31 10:28:23,695 30 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-616319274", "public_key": "ecdsa-sha2-nistp384 AAAAE2VjZHNhLXNoYTItbmlzdHAzODQAAAAIbmlzdHAzODQAAABhBORwrbeqSrLDPK33L6U61pmzrqJwk0WOZatDF9W5YcRdkq/CxYwLn8HMSOQX+Hi4GKHmm56QPogBYXJBCein4czcZMj/h9tT003vLQV6US4qtZy69/l6xGYyRGKuvL0Krw=="}} Response - Headers: {'date': 'Sat, 31 Jan 2026 10:28:22 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-4ebde237-e3c8-4960-a17e-a34900490948', 'x-compute-request-id': 'req-4ebde237-e3c8-4960-a17e-a34900490948', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=845953e34a356f8e864f7c787055ac1c; 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-616319274", "public_key": "ecdsa-sha2-nistp384 AAAAE2VjZHNhLXNoYTItbmlzdHAzODQAAAAIbmlzdHAzODQAAABhBORwrbeqSrLDPK33L6U61pmzrqJwk0WOZatDF9W5YcRdkq/CxYwLn8HMSOQX+Hi4GKHmm56QPogBYXJBCein4czcZMj/h9tT003vLQV6US4qtZy69/l6xGYyRGKuvL0Krw==", "fingerprint": "cf:67:01:1e:0c:64:61:0e:f6:33:5e:d7:24:38:fa:c3", "user_id": "2205cfa3b87343af99106de256070375"}}' 2026-01-31 10:28:23,697 30 DEBUG [tempest.lib.common.validation_resources] Validation resource key tempest-keypair-616319274 created 2026-01-31 10:28:24,814 30 INFO [tempest.lib.common.rest_client] Request (ValidationResourcesFixture:setUp): 201 POST https://neutron-public-openstack.apps-crc.testing/v2.0/security-groups 1.116s 2026-01-31 10:28:24,814 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"security_group": {"name": "tempest-securitygroup--498889628", "description": "tempest-description--1178386837"}} Response - Headers: {'date': 'Sat, 31 Jan 2026 10:28:24 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '1596', 'x-openstack-request-id': 'req-550ebbdc-88e3-410c-9424-0f93048fba39', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d13b4f4b17b3a9b9a19c2c2d84bc76b8; 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": "92afca8c-558a-440b-bafd-9264c4127e10", "name": "tempest-securitygroup--498889628", "stateful": true, "tenant_id": "904e48d9dedd4c41a51e9b18681b22c2", "description": "tempest-description--1178386837", "shared": false, "security_group_rules": [{"id": "375a3832-92c1-4009-811a-234e7be64860", "tenant_id": "904e48d9dedd4c41a51e9b18681b22c2", "security_group_id": "92afca8c-558a-440b-bafd-9264c4127e10", "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-01-31T10:28:24Z", "updated_at": "2026-01-31T10:28:24Z", "revision_number": 0, "project_id": "904e48d9dedd4c41a51e9b18681b22c2"}, {"id": "f228ed21-df7a-4012-9bca-e8bab7066e7e", "tenant_id": "904e48d9dedd4c41a51e9b18681b22c2", "security_group_id": "92afca8c-558a-440b-bafd-9264c4127e10", "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-01-31T10:28:24Z", "updated_at": "2026-01-31T10:28:24Z", "revision_number": 0, "project_id": "904e48d9dedd4c41a51e9b18681b22c2"}], "tags": [], "created_at": "2026-01-31T10:28:24Z", "updated_at": "2026-01-31T10:28:24Z", "revision_number": 1, "project_id": "904e48d9dedd4c41a51e9b18681b22c2"}}' 2026-01-31 10:28:25,657 30 INFO [tempest.lib.common.rest_client] Request (ValidationResourcesFixture:setUp): 201 POST https://neutron-public-openstack.apps-crc.testing/v2.0/security-group-rules 0.842s 2026-01-31 10:28:25,657 30 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": "92afca8c-558a-440b-bafd-9264c4127e10", "protocol": "tcp", "ethertype": "IPv4", "port_range_min": 22, "port_range_max": 22, "direction": "ingress"}} Response - Headers: {'date': 'Sat, 31 Jan 2026 10:28:25 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '565', 'x-openstack-request-id': 'req-35918d2f-0a1d-41a0-93c6-c8b8c9f93277', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d13b4f4b17b3a9b9a19c2c2d84bc76b8; 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": "0c086025-d836-4539-bdf3-450864d4bd1a", "tenant_id": "904e48d9dedd4c41a51e9b18681b22c2", "security_group_id": "92afca8c-558a-440b-bafd-9264c4127e10", "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-01-31T10:28:25Z", "updated_at": "2026-01-31T10:28:25Z", "revision_number": 0, "project_id": "904e48d9dedd4c41a51e9b18681b22c2"}}' 2026-01-31 10:28:26,019 30 INFO [tempest.lib.common.rest_client] Request (ValidationResourcesFixture:setUp): 201 POST https://neutron-public-openstack.apps-crc.testing/v2.0/security-group-rules 0.362s 2026-01-31 10:28:26,020 30 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": "92afca8c-558a-440b-bafd-9264c4127e10", "protocol": "icmp", "ethertype": "IPv4", "direction": "ingress"}} Response - Headers: {'date': 'Sat, 31 Jan 2026 10:28:26 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '570', 'x-openstack-request-id': 'req-e5fecca5-c5db-4730-aff0-2ccb20dbc686', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d13b4f4b17b3a9b9a19c2c2d84bc76b8; 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": "df2685e4-f559-46d2-aa27-5396dfe9ec5b", "tenant_id": "904e48d9dedd4c41a51e9b18681b22c2", "security_group_id": "92afca8c-558a-440b-bafd-9264c4127e10", "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-01-31T10:28:25Z", "updated_at": "2026-01-31T10:28:25Z", "revision_number": 0, "project_id": "904e48d9dedd4c41a51e9b18681b22c2"}}' 2026-01-31 10:28:26,020 30 DEBUG [tempest.lib.common.validation_resources] SSH Validation resource security group with tcp and icmp rules tempest-securitygroup--498889628 created 2026-01-31 10:28:26,776 30 INFO [tempest.lib.common.rest_client] Request (ValidationResourcesFixture:setUp): 201 POST https://neutron-public-openstack.apps-crc.testing/v2.0/floatingips 0.753s 2026-01-31 10:28:26,776 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"floatingip": {"floating_network_id": "0354ec7c-e1bc-41ee-95d4-df3eb7af056a"}} Response - Headers: {'date': 'Sat, 31 Jan 2026 10:28:26 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '578', 'x-openstack-request-id': 'req-91e86cc6-07d7-4e56-91e7-4a4ae5b6e9b1', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d13b4f4b17b3a9b9a19c2c2d84bc76b8; 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": "16e0d33b-429a-4858-9536-062423221071", "tenant_id": "904e48d9dedd4c41a51e9b18681b22c2", "floating_ip_address": "192.168.122.215", "floating_network_id": "0354ec7c-e1bc-41ee-95d4-df3eb7af056a", "router_id": null, "port_id": null, "fixed_ip_address": null, "status": "DOWN", "project_id": "904e48d9dedd4c41a51e9b18681b22c2", "description": "", "qos_policy_id": null, "port_details": null, "dns_domain": "", "dns_name": "", "port_forwardings": [], "tags": [], "created_at": "2026-01-31T10:28:26Z", "updated_at": "2026-01-31T10:28:26Z", "revision_number": 0}}' 2026-01-31 10:28:26,776 30 DEBUG [tempest.lib.common.validation_resources] Validation resource floating IP {'id': '16e0d33b-429a-4858-9536-062423221071', 'tenant_id': '904e48d9dedd4c41a51e9b18681b22c2', 'floating_ip_address': '192.168.122.215', 'floating_network_id': '0354ec7c-e1bc-41ee-95d4-df3eb7af056a', 'router_id': None, 'port_id': None, 'fixed_ip_address': None, 'status': 'DOWN', 'project_id': '904e48d9dedd4c41a51e9b18681b22c2', 'description': '', 'qos_policy_id': None, 'port_details': None, 'dns_domain': '', 'dns_name': '', 'port_forwardings': [], 'tags': [], 'created_at': '2026-01-31T10:28:26Z', 'updated_at': '2026-01-31T10:28:26Z', 'revision_number': 0, 'ip': '192.168.122.215'} created 2026-01-31 10:28:27,131 30 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.351s 2026-01-31 10:28:27,132 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json'} Body: Response - Headers: {'date': 'Sat, 31 Jan 2026 10:28:26 GMT', 'server': 'Apache', 'content-length': '6274', 'x-subject-token': '', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-7b8447c7-f5e5-462b-b5a7-904d03afa29d', 'content-type': 'application/json', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=ec3d868695b92c6193e1fb2f0cf83dea; 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": "2205cfa3b87343af99106de256070375", "name": "tempest-AttachInterfacesUnderV243Test-967703146-project-member", "password_expires_at": null}, "audit_ids": ["s29TrNcSQzqxrzQwDvoM5g"], "expires_at": "2026-01-31T11:28:27.000000Z", "issued_at": "2026-01-31T10:28:27.000000Z", "project": {"domain": {"id": "default", "name": "Default"}, "id": "904e48d9dedd4c41a51e9b18681b22c2", "name": "tempest-AttachInterfacesUnderV243Test-967703146"}, "is_domain": false, "roles": [{"id": "995be88fe7204ee183f619bd2ddfdb6d", "name": "reader"}, {"id": "b537dd53ee744ad9ba1c76cd904789de", "name": "member"}], "catalog": [{"endpoints": [{"name": "neutron", "id": "555be329561f467f9e92f4e9cdffd8b7", "interface": "public", "region_id": "regionOne", "url": "https://neutron-public-openstack.apps-crc.testing", "region": "regionOne"}, {"name": "neutron", "id": "71a3e83b43314fdda5c9485703075338", "interface": "internal", "region_id": "regionOne", "url": "https://neutron-internal.openstack.svc:9696", "region": "regionOne"}], "id": "0692f50cb1ab48d4a0fd740a51bed5df", "type": "network", "name": "neutron"}, {"endpoints": [{"name": "cinderv3", "id": "73a95fbfdc9442d4a6865c0e054efca5", "interface": "public", "region_id": "regionOne", "url": "https://cinder-public-openstack.apps-crc.testing/v3", "region": "regionOne"}, {"name": "cinderv3", "id": "92f1f1a5cec548a08d6e594096046ef5", "interface": "internal", "region_id": "regionOne", "url": "https://cinder-internal.openstack.svc:8776/v3", "region": "regionOne"}], "id": "0f57ece4401c4854a8c760733bce9434", "type": "volumev3", "name": "cinderv3"}, {"endpoints": [{"name": "heat", "id": "7bd8369ff2ac4eeda2a5a94c1877418f", "interface": "internal", "region_id": "regionOne", "url": "https://heat-api-internal.openstack.svc:8004/v1/904e48d9dedd4c41a51e9b18681b22c2", "region": "regionOne"}, {"name": "heat", "id": "d59a18e7d3e043fab0a1530c5f7177ed", "interface": "public", "region_id": "regionOne", "url": "https://heat-api-public-openstack.apps-crc.testing/v1/904e48d9dedd4c41a51e9b18681b22c2", "region": "regionOne"}], "id": "1b1f0dda53f24a47b59040eb7bf55ebe", "type": "orchestration", "name": "heat"}, {"endpoints": [{"name": "aodh", "id": "6798c941471a475bbd7079d75972c238", "interface": "public", "region_id": "regionOne", "url": "https://aodh-public-openstack.apps-crc.testing", "region": "regionOne"}, {"name": "aodh", "id": "6a54c63d7e624939a0f589f9e11922f9", "interface": "internal", "region_id": "regionOne", "url": "https://aodh-internal.openstack.svc:8042", "region": "regionOne"}], "id": "1c01d60b6faa4c7eb545a1becee88462", "type": "alarming", "name": "aodh"}, {"endpoints": [{"name": "barbican", "id": "6f42dee8a82f42acb44d95f42f5fed89", "interface": "internal", "region_id": "regionOne", "url": "https://barbican-internal.openstack.svc:9311", "region": "regionOne"}, {"name": "barbican", "id": "ffa1f74903aa490eb708d4a415511569", "interface": "public", "region_id": "regionOne", "url": "https://barbican-public-openstack.apps-crc.testing", "region": "regionOne"}], "id": "63b76ce85f7e4915ab56db2d31ba7686", "type": "key-manager", "name": "barbican"}, {"endpoints": [{"name": "nova", "id": "1e850e5c83f14446acc85f90cd3fe1cc", "interface": "internal", "region_id": "regionOne", "url": "https://nova-internal.openstack.svc:8774/v2.1", "region": "regionOne"}, {"name": "nova", "id": "af5b3eb87b2c40d19481668d534f4221", "interface": "public", "region_id": "regionOne", "url": "https://nova-public-openstack.apps-crc.testing/v2.1", "region": "regionOne"}], "id": "64ec4619e9284669a986199d667ca98d", "type": "compute", "name": "nova"}, {"endpoints": [{"id": "413d6f5573884e8da4965409cdcc214a", "interface": "internal", "region_id": "regionOne", "url": "https://keystone-internal.openstack.svc:5000", "region": "regionOne"}, {"id": "45c4dd0f5e774edea49edaaeadc2184e", "interface": "public", "region_id": "regionOne", "url": "https://keystone-public-openstack.apps-crc.testing", "region": "regionOne"}], "id": "87cd9368e0894a6db81b59031a38acf9", "type": "identity", " 2026-01-31 10:28:27,132 30 INFO [tempest.lib.common.fixed_network] (AttachInterfacesUnderV243Test:test_add_remove_fixed_ip) Found network {'id': '42bce1b2-79a6-4f08-8713-7d1e88cff865', 'name': 'tempest-AttachInterfacesUnderV243Test-1223767552-network', 'tenant_id': '904e48d9dedd4c41a51e9b18681b22c2', 'admin_state_up': True, 'mtu': 1442, 'status': 'ACTIVE', 'subnets': [], 'shared': False, 'project_id': '904e48d9dedd4c41a51e9b18681b22c2', 'qos_policy_id': None, 'port_security_enabled': True, 'dns_domain': '', 'router:external': False, 'provider:network_type': 'geneve', 'provider:physical_network': None, 'provider:segmentation_id': 60447, 'is_default': False, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'description': '', 'l2_adjacency': True, 'tags': [], 'created_at': '2026-01-31T10:28:05Z', 'updated_at': '2026-01-31T10:28:05Z', 'revision_number': 1} available for tenant 2026-01-31 10:28:27,133 30 DEBUG [tempest.common.compute] Provisioning test server with validation resources {'keypair': {'name': 'tempest-keypair-616319274', 'public_key': 'ecdsa-sha2-nistp384 AAAAE2VjZHNhLXNoYTItbmlzdHAzODQAAAAIbmlzdHAzODQAAABhBORwrbeqSrLDPK33L6U61pmzrqJwk0WOZatDF9W5YcRdkq/CxYwLn8HMSOQX+Hi4GKHmm56QPogBYXJBCein4czcZMj/h9tT003vLQV6US4qtZy69/l6xGYyRGKuvL0Krw==', 'fingerprint': 'cf:67:01:1e:0c:64:61:0e:f6:33:5e:d7:24:38:fa:c3', 'user_id': '2205cfa3b87343af99106de256070375', 'private_key': '-----BEGIN EC PRIVATE KEY-----\nMIGkAgEBBDAdxA2BmqgiK3+W9/xGM3slbRjFf+9inUGB6HfsFhMvlZ+W3Dp3kuxz\neDVv181Sj3egBwYFK4EEACKhZANiAATkcK23qkqywzyt9y+lOtaZs66icJNFjmWr\nQxfVuWHEXZKvwsWMC5/BzEjkF/h4uBih5puekD6IAWFyQQnop+HM3GTI/4fbU9NN\n7y0FelEuKrWcuvf5esRmMkRirry9Cq8=\n-----END EC PRIVATE KEY-----\n'}, 'security_group': {'id': '92afca8c-558a-440b-bafd-9264c4127e10', 'name': 'tempest-securitygroup--498889628', 'stateful': True, 'tenant_id': '904e48d9dedd4c41a51e9b18681b22c2', 'description': 'tempest-description--1178386837', 'shared': False, 'security_group_rules': [{'id': '375a3832-92c1-4009-811a-234e7be64860', 'tenant_id': '904e48d9dedd4c41a51e9b18681b22c2', 'security_group_id': '92afca8c-558a-440b-bafd-9264c4127e10', '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-01-31T10:28:24Z', 'updated_at': '2026-01-31T10:28:24Z', 'revision_number': 0, 'project_id': '904e48d9dedd4c41a51e9b18681b22c2'}, {'id': 'f228ed21-df7a-4012-9bca-e8bab7066e7e', 'tenant_id': '904e48d9dedd4c41a51e9b18681b22c2', 'security_group_id': '92afca8c-558a-440b-bafd-9264c4127e10', '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-01-31T10:28:24Z', 'updated_at': '2026-01-31T10:28:24Z', 'revision_number': 0, 'project_id': '904e48d9dedd4c41a51e9b18681b22c2'}], 'tags': [], 'created_at': '2026-01-31T10:28:24Z', 'updated_at': '2026-01-31T10:28:24Z', 'revision_number': 1, 'project_id': '904e48d9dedd4c41a51e9b18681b22c2'}, 'floating_ip': {'id': '16e0d33b-429a-4858-9536-062423221071', 'tenant_id': '904e48d9dedd4c41a51e9b18681b22c2', 'floating_ip_address': '192.168.122.215', 'floating_network_id': '0354ec7c-e1bc-41ee-95d4-df3eb7af056a', 'router_id': None, 'port_id': None, 'fixed_ip_address': None, 'status': 'DOWN', 'project_id': '904e48d9dedd4c41a51e9b18681b22c2', 'description': '', 'qos_policy_id': None, 'port_details': None, 'dns_domain': '', 'dns_name': '', 'port_forwardings': [], 'tags': [], 'created_at': '2026-01-31T10:28:26Z', 'updated_at': '2026-01-31T10:28:26Z', 'revision_number': 0, 'ip': '192.168.122.215'}} 2026-01-31 10:28:32,375 30 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.242s 2026-01-31 10:28:32,376 30 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-2029379366", "imageRef": "5f1c614c-1ba8-4e34-915f-7078c46805eb", "flavorRef": "f3dcbeb5-bd7a-436b-a0c1-9d20fb387210", "networks": [{"uuid": "42bce1b2-79a6-4f08-8713-7d1e88cff865"}], "security_groups": [{"name": "tempest-securitygroup--498889628"}], "key_name": "tempest-keypair-616319274", "user_data": "IyEvYmluL3NoCmVjaG8gIlByaW50aW5nIGNpcnJvcyB1c2VyIGF1dGhvcml6ZWQga2V5cyIKY2F0IH5jaXJyb3MvLnNzaC9hdXRob3JpemVkX2tleXMgfHwgdHJ1ZQo="}} Response - Headers: {'date': 'Sat, 31 Jan 2026 10:28:27 GMT', 'server': 'Apache', 'content-length': '445', 'location': 'https://nova-public-openstack.apps-crc.testing/v2.1/servers/2c7f9a83-17b3-4e0f-8936-9e6a19920064', '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-a53530b5-c9ce-4c2f-8aa7-9abd99ff6ef4', 'x-compute-request-id': 'req-a53530b5-c9ce-4c2f-8aa7-9abd99ff6ef4', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=845953e34a356f8e864f7c787055ac1c; 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": "2c7f9a83-17b3-4e0f-8936-9e6a19920064", "links": [{"rel": "self", "href": "https://nova-public-openstack.apps-crc.testing/v2.1/servers/2c7f9a83-17b3-4e0f-8936-9e6a19920064"}, {"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/servers/2c7f9a83-17b3-4e0f-8936-9e6a19920064"}], "OS-DCF:diskConfig": "MANUAL", "security_groups": [{"name": "tempest-securitygroup--498889628"}], "adminPass": "XF8Ee8fj5WVa"}}' 2026-01-31 10:28:36,010 30 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/2c7f9a83-17b3-4e0f-8936-9e6a19920064 3.633s 2026-01-31 10:28:36,011 30 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': 'Sat, 31 Jan 2026 10:28:32 GMT', 'server': 'Apache', 'content-length': '1450', 'openstack-api-version': 'compute 2.1', 'x-openstack-nova-api-version': '2.1', 'vary': 'OpenStack-API-Version,X-OpenStack-Nova-API-Version', 'x-openstack-request-id': 'req-13db3cfc-8fbe-4932-88df-fcba4d2d9faa', 'x-compute-request-id': 'req-13db3cfc-8fbe-4932-88df-fcba4d2d9faa', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=845953e34a356f8e864f7c787055ac1c; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/servers/2c7f9a83-17b3-4e0f-8936-9e6a19920064'} Body: b'{"server": {"id": "2c7f9a83-17b3-4e0f-8936-9e6a19920064", "name": "tempest-AttachInterfacesUnderV243Test-server-2029379366", "status": "BUILD", "tenant_id": "904e48d9dedd4c41a51e9b18681b22c2", "user_id": "2205cfa3b87343af99106de256070375", "metadata": {}, "hostId": "f55438893121fff1435a151c6d17827041ff466b64e879ef1eac8c2d", "image": {"id": "5f1c614c-1ba8-4e34-915f-7078c46805eb", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/images/5f1c614c-1ba8-4e34-915f-7078c46805eb"}]}, "flavor": {"id": "f3dcbeb5-bd7a-436b-a0c1-9d20fb387210", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/flavors/f3dcbeb5-bd7a-436b-a0c1-9d20fb387210"}]}, "created": "2026-01-31T10:28:32Z", "updated": "2026-01-31T10:28:34Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova-public-openstack.apps-crc.testing/v2.1/servers/2c7f9a83-17b3-4e0f-8936-9e6a19920064"}, {"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/servers/2c7f9a83-17b3-4e0f-8936-9e6a19920064"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "nova", "config_drive": "", "key_name": "tempest-keypair-616319274", "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-01-31 10:28:39,221 30 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/2c7f9a83-17b3-4e0f-8936-9e6a19920064 2.201s 2026-01-31 10:28:39,221 30 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': 'Sat, 31 Jan 2026 10:28:37 GMT', 'server': 'Apache', 'content-length': '1517', 'openstack-api-version': 'compute 2.1', 'x-openstack-nova-api-version': '2.1', 'vary': 'OpenStack-API-Version,X-OpenStack-Nova-API-Version', 'x-openstack-request-id': 'req-72ee210e-ffee-4975-862a-a939802b9a65', 'x-compute-request-id': 'req-72ee210e-ffee-4975-862a-a939802b9a65', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=845953e34a356f8e864f7c787055ac1c; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/servers/2c7f9a83-17b3-4e0f-8936-9e6a19920064'} Body: b'{"server": {"id": "2c7f9a83-17b3-4e0f-8936-9e6a19920064", "name": "tempest-AttachInterfacesUnderV243Test-server-2029379366", "status": "BUILD", "tenant_id": "904e48d9dedd4c41a51e9b18681b22c2", "user_id": "2205cfa3b87343af99106de256070375", "metadata": {}, "hostId": "f55438893121fff1435a151c6d17827041ff466b64e879ef1eac8c2d", "image": {"id": "5f1c614c-1ba8-4e34-915f-7078c46805eb", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/images/5f1c614c-1ba8-4e34-915f-7078c46805eb"}]}, "flavor": {"id": "f3dcbeb5-bd7a-436b-a0c1-9d20fb387210", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/flavors/f3dcbeb5-bd7a-436b-a0c1-9d20fb387210"}]}, "created": "2026-01-31T10:28:32Z", "updated": "2026-01-31T10:28:34Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova-public-openstack.apps-crc.testing/v2.1/servers/2c7f9a83-17b3-4e0f-8936-9e6a19920064"}, {"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/servers/2c7f9a83-17b3-4e0f-8936-9e6a19920064"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "nova", "config_drive": "", "key_name": "tempest-keypair-616319274", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "tempest-securitygroup--498889628"}], "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": []}}' 2026-01-31 10:28:42,827 30 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/2c7f9a83-17b3-4e0f-8936-9e6a19920064 2.598s 2026-01-31 10:28:42,828 30 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': 'Sat, 31 Jan 2026 10:28:40 GMT', 'server': 'Apache', 'content-length': '1517', 'openstack-api-version': 'compute 2.1', 'x-openstack-nova-api-version': '2.1', 'vary': 'OpenStack-API-Version,X-OpenStack-Nova-API-Version', 'x-openstack-request-id': 'req-3670407d-6bb0-46ef-9ab8-b0854d01deb1', 'x-compute-request-id': 'req-3670407d-6bb0-46ef-9ab8-b0854d01deb1', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=845953e34a356f8e864f7c787055ac1c; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/servers/2c7f9a83-17b3-4e0f-8936-9e6a19920064'} Body: b'{"server": {"id": "2c7f9a83-17b3-4e0f-8936-9e6a19920064", "name": "tempest-AttachInterfacesUnderV243Test-server-2029379366", "status": "BUILD", "tenant_id": "904e48d9dedd4c41a51e9b18681b22c2", "user_id": "2205cfa3b87343af99106de256070375", "metadata": {}, "hostId": "f55438893121fff1435a151c6d17827041ff466b64e879ef1eac8c2d", "image": {"id": "5f1c614c-1ba8-4e34-915f-7078c46805eb", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/images/5f1c614c-1ba8-4e34-915f-7078c46805eb"}]}, "flavor": {"id": "f3dcbeb5-bd7a-436b-a0c1-9d20fb387210", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/flavors/f3dcbeb5-bd7a-436b-a0c1-9d20fb387210"}]}, "created": "2026-01-31T10:28:32Z", "updated": "2026-01-31T10:28:34Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova-public-openstack.apps-crc.testing/v2.1/servers/2c7f9a83-17b3-4e0f-8936-9e6a19920064"}, {"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/servers/2c7f9a83-17b3-4e0f-8936-9e6a19920064"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "nova", "config_drive": "", "key_name": "tempest-keypair-616319274", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "tempest-securitygroup--498889628"}], "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": []}}' 2026-01-31 10:28:45,184 30 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/2c7f9a83-17b3-4e0f-8936-9e6a19920064 1.350s 2026-01-31 10:28:45,184 30 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': 'Sat, 31 Jan 2026 10:28:43 GMT', 'server': 'Apache', 'content-length': '1712', '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-a07e828c-d835-4686-a901-bc19bd7d8e6f', 'x-compute-request-id': 'req-a07e828c-d835-4686-a901-bc19bd7d8e6f', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=845953e34a356f8e864f7c787055ac1c; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/servers/2c7f9a83-17b3-4e0f-8936-9e6a19920064'} Body: b'{"server": {"id": "2c7f9a83-17b3-4e0f-8936-9e6a19920064", "name": "tempest-AttachInterfacesUnderV243Test-server-2029379366", "status": "ACTIVE", "tenant_id": "904e48d9dedd4c41a51e9b18681b22c2", "user_id": "2205cfa3b87343af99106de256070375", "metadata": {}, "hostId": "f55438893121fff1435a151c6d17827041ff466b64e879ef1eac8c2d", "image": {"id": "5f1c614c-1ba8-4e34-915f-7078c46805eb", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/images/5f1c614c-1ba8-4e34-915f-7078c46805eb"}]}, "flavor": {"id": "f3dcbeb5-bd7a-436b-a0c1-9d20fb387210", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/flavors/f3dcbeb5-bd7a-436b-a0c1-9d20fb387210"}]}, "created": "2026-01-31T10:28:32Z", "updated": "2026-01-31T10:28:44Z", "addresses": {"tempest-AttachInterfacesUnderV243Test-1223767552-network": [{"version": 4, "addr": "10.100.0.8", "OS-EXT-IPS:type": "fixed", "OS-EXT-IPS-MAC:mac_addr": "fa:16:3e:de:66:1f"}]}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova-public-openstack.apps-crc.testing/v2.1/servers/2c7f9a83-17b3-4e0f-8936-9e6a19920064"}, {"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/servers/2c7f9a83-17b3-4e0f-8936-9e6a19920064"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "nova", "config_drive": "True", "key_name": "tempest-keypair-616319274", "OS-SRV-USG:launched_at": "2026-01-31T10:28:43.000000", "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "tempest-securitygroup--498889628"}], "OS-EXT-STS:task_state": null, "OS-EXT-STS:vm_state": "active", "OS-EXT-STS:power_state": 1, "os-extended-volumes:volumes_attached": []}}' 2026-01-31 10:28:45,189 30 INFO [tempest.common.waiters] State transition "BUILD/spawning" ==> "ACTIVE/None" after 9 second wait 2026-01-31 10:28:46,408 30 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/2c7f9a83-17b3-4e0f-8936-9e6a19920064/os-interface 1.219s 2026-01-31 10:28:46,408 30 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': 'Sat, 31 Jan 2026 10:28:45 GMT', 'server': 'Apache', 'content-length': '284', '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-321de868-bfdc-4a7d-8cbe-421de9626d33', 'x-compute-request-id': 'req-321de868-bfdc-4a7d-8cbe-421de9626d33', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=845953e34a356f8e864f7c787055ac1c; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/servers/2c7f9a83-17b3-4e0f-8936-9e6a19920064/os-interface'} Body: b'{"interfaceAttachments": [{"net_id": "42bce1b2-79a6-4f08-8713-7d1e88cff865", "port_id": "b2cd8b2e-6468-4312-90f5-af1ffe4ba3ce", "mac_addr": "fa:16:3e:de:66:1f", "port_state": "ACTIVE", "fixed_ips": [{"subnet_id": "637be46b-1afc-4622-8633-8cfa5b10069f", "ip_address": "10.100.0.8"}]}]}' 2026-01-31 10:28:50,456 30 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/16e0d33b-429a-4858-9536-062423221071 4.046s 2026-01-31 10:28:50,456 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"floatingip": {"port_id": "b2cd8b2e-6468-4312-90f5-af1ffe4ba3ce"}} Response - Headers: {'date': 'Sat, 31 Jan 2026 10:28:50 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '881', 'x-openstack-request-id': 'req-87ba86c4-23ba-4781-b9b0-77d8f8df45fe', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d13b4f4b17b3a9b9a19c2c2d84bc76b8; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/floatingips/16e0d33b-429a-4858-9536-062423221071'} Body: b'{"floatingip": {"id": "16e0d33b-429a-4858-9536-062423221071", "tenant_id": "904e48d9dedd4c41a51e9b18681b22c2", "floating_ip_address": "192.168.122.215", "floating_network_id": "0354ec7c-e1bc-41ee-95d4-df3eb7af056a", "router_id": "8e45bdd3-92d9-4f6c-9d3a-7e495e759056", "port_id": "b2cd8b2e-6468-4312-90f5-af1ffe4ba3ce", "fixed_ip_address": "10.100.0.8", "status": "DOWN", "description": "", "qos_policy_id": null, "port_details": {"name": "", "network_id": "42bce1b2-79a6-4f08-8713-7d1e88cff865", "mac_address": "fa:16:3e:de:66:1f", "admin_state_up": true, "status": "ACTIVE", "device_id": "2c7f9a83-17b3-4e0f-8936-9e6a19920064", "device_owner": "compute:nova"}, "dns_domain": "", "dns_name": "", "port_forwardings": [], "tags": [], "created_at": "2026-01-31T10:28:26Z", "updated_at": "2026-01-31T10:28:47Z", "revision_number": 1, "project_id": "904e48d9dedd4c41a51e9b18681b22c2"}}' 2026-01-31 10:28:51,280 30 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/2c7f9a83-17b3-4e0f-8936-9e6a19920064 0.823s 2026-01-31 10:28:51,280 30 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': 'Sat, 31 Jan 2026 10:28:50 GMT', 'server': 'Apache', 'content-length': '1712', '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-7aebdd0c-9c2f-4e1c-b548-f0095465895e', 'x-compute-request-id': 'req-7aebdd0c-9c2f-4e1c-b548-f0095465895e', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=845953e34a356f8e864f7c787055ac1c; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/servers/2c7f9a83-17b3-4e0f-8936-9e6a19920064'} Body: b'{"server": {"id": "2c7f9a83-17b3-4e0f-8936-9e6a19920064", "name": "tempest-AttachInterfacesUnderV243Test-server-2029379366", "status": "ACTIVE", "tenant_id": "904e48d9dedd4c41a51e9b18681b22c2", "user_id": "2205cfa3b87343af99106de256070375", "metadata": {}, "hostId": "f55438893121fff1435a151c6d17827041ff466b64e879ef1eac8c2d", "image": {"id": "5f1c614c-1ba8-4e34-915f-7078c46805eb", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/images/5f1c614c-1ba8-4e34-915f-7078c46805eb"}]}, "flavor": {"id": "f3dcbeb5-bd7a-436b-a0c1-9d20fb387210", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/flavors/f3dcbeb5-bd7a-436b-a0c1-9d20fb387210"}]}, "created": "2026-01-31T10:28:32Z", "updated": "2026-01-31T10:28:44Z", "addresses": {"tempest-AttachInterfacesUnderV243Test-1223767552-network": [{"version": 4, "addr": "10.100.0.8", "OS-EXT-IPS:type": "fixed", "OS-EXT-IPS-MAC:mac_addr": "fa:16:3e:de:66:1f"}]}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova-public-openstack.apps-crc.testing/v2.1/servers/2c7f9a83-17b3-4e0f-8936-9e6a19920064"}, {"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/servers/2c7f9a83-17b3-4e0f-8936-9e6a19920064"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "nova", "config_drive": "True", "key_name": "tempest-keypair-616319274", "OS-SRV-USG:launched_at": "2026-01-31T10:28:43.000000", "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "tempest-securitygroup--498889628"}], "OS-EXT-STS:task_state": null, "OS-EXT-STS:vm_state": "active", "OS-EXT-STS:power_state": 1, "os-extended-volumes:volumes_attached": []}}' 2026-01-31 10:28:51,285 30 INFO [tempest.lib.common.ssh] Creating ssh connection to '192.168.122.215:22' as 'cirros' with public key authentication 2026-01-31 10:29:23,009 30 INFO [paramiko.transport] Connected (version 2.0, client dropbear_2020.81) 2026-01-31 10:29:23,213 30 INFO [paramiko.transport] Authentication (publickey) successful! 2026-01-31 10:29:23,214 30 INFO [tempest.lib.common.ssh] ssh connection to cirros@192.168.122.215 successfully created 2026-01-31 10:29:24,394 30 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/2c7f9a83-17b3-4e0f-8936-9e6a19920064/os-interface 1.180s 2026-01-31 10:29:24,394 30 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': 'Sat, 31 Jan 2026 10:29:23 GMT', 'server': 'Apache', 'content-length': '284', '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-b73a3c1f-eb51-45e8-b302-8483cc4f9e08', 'x-compute-request-id': 'req-b73a3c1f-eb51-45e8-b302-8483cc4f9e08', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=845953e34a356f8e864f7c787055ac1c; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/servers/2c7f9a83-17b3-4e0f-8936-9e6a19920064/os-interface'} Body: b'{"interfaceAttachments": [{"net_id": "42bce1b2-79a6-4f08-8713-7d1e88cff865", "port_id": "b2cd8b2e-6468-4312-90f5-af1ffe4ba3ce", "mac_addr": "fa:16:3e:de:66:1f", "port_state": "ACTIVE", "fixed_ips": [{"subnet_id": "637be46b-1afc-4622-8633-8cfa5b10069f", "ip_address": "10.100.0.8"}]}]}' 2026-01-31 10:29:25,198 30 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/2c7f9a83-17b3-4e0f-8936-9e6a19920064/os-interface/b2cd8b2e-6468-4312-90f5-af1ffe4ba3ce 0.802s 2026-01-31 10:29:25,198 30 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': 'Sat, 31 Jan 2026 10:29:24 GMT', 'server': 'Apache', 'content-length': '281', '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-6a9f9f97-dd74-4723-a1f4-c09ba669d9eb', 'x-compute-request-id': 'req-6a9f9f97-dd74-4723-a1f4-c09ba669d9eb', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=845953e34a356f8e864f7c787055ac1c; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/servers/2c7f9a83-17b3-4e0f-8936-9e6a19920064/os-interface/b2cd8b2e-6468-4312-90f5-af1ffe4ba3ce'} Body: b'{"interfaceAttachment": {"net_id": "42bce1b2-79a6-4f08-8713-7d1e88cff865", "port_id": "b2cd8b2e-6468-4312-90f5-af1ffe4ba3ce", "mac_addr": "fa:16:3e:de:66:1f", "port_state": "ACTIVE", "fixed_ips": [{"subnet_id": "637be46b-1afc-4622-8633-8cfa5b10069f", "ip_address": "10.100.0.8"}]}}' 2026-01-31 10:29:25,617 30 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/2c7f9a83-17b3-4e0f-8936-9e6a19920064/ips 0.415s 2026-01-31 10:29:25,617 30 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': 'Sat, 31 Jan 2026 10:29:25 GMT', 'server': 'Apache', 'content-length': '158', '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-d4c3106d-cdec-4dc8-ade6-ac6c01a8c9ee', 'x-compute-request-id': 'req-d4c3106d-cdec-4dc8-ade6-ac6c01a8c9ee', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=845953e34a356f8e864f7c787055ac1c; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/servers/2c7f9a83-17b3-4e0f-8936-9e6a19920064/ips'} Body: b'{"addresses": {"tempest-AttachInterfacesUnderV243Test-1223767552-network": [{"version": 4, "addr": "10.100.0.8"}, {"version": 4, "addr": "192.168.122.215"}]}}' 2026-01-31 10:29:26,091 30 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/2c7f9a83-17b3-4e0f-8936-9e6a19920064/action 0.472s 2026-01-31 10:29:26,095 30 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: {"addFixedIp": {"networkId": "42bce1b2-79a6-4f08-8713-7d1e88cff865"}} Response - Headers: {'date': 'Sat, 31 Jan 2026 10:29:25 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-81a521d2-0890-4c4b-8709-4e23c280fe77', 'x-compute-request-id': 'req-81a521d2-0890-4c4b-8709-4e23c280fe77', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=845953e34a356f8e864f7c787055ac1c; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '202', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/servers/2c7f9a83-17b3-4e0f-8936-9e6a19920064/action'} Body: b'' 2026-01-31 10:29:26,290 30 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/2c7f9a83-17b3-4e0f-8936-9e6a19920064/ips 0.194s 2026-01-31 10:29:26,291 30 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': 'Sat, 31 Jan 2026 10:29:26 GMT', 'server': 'Apache', 'content-length': '158', '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-d8542db1-6a8c-49fe-b1f6-06f0c6160470', 'x-compute-request-id': 'req-d8542db1-6a8c-49fe-b1f6-06f0c6160470', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=845953e34a356f8e864f7c787055ac1c; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/servers/2c7f9a83-17b3-4e0f-8936-9e6a19920064/ips'} Body: b'{"addresses": {"tempest-AttachInterfacesUnderV243Test-1223767552-network": [{"version": 4, "addr": "10.100.0.8"}, {"version": 4, "addr": "192.168.122.215"}]}}' 2026-01-31 10:29:26,298 30 DEBUG [tempest.api.compute.servers.test_attach_interfaces] Wait for change of IPs. All IPs still associated to the server 2c7f9a83-17b3-4e0f-8936-9e6a19920064: {'192.168.122.215', '10.100.0.8'} 2026-01-31 10:29:28,083 30 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/2c7f9a83-17b3-4e0f-8936-9e6a19920064/ips 0.783s 2026-01-31 10:29:28,085 30 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': 'Sat, 31 Jan 2026 10:29:27 GMT', 'server': 'Apache', 'content-length': '158', '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-39f3b237-43cf-40ca-ae82-f8b8e9250e5c', 'x-compute-request-id': 'req-39f3b237-43cf-40ca-ae82-f8b8e9250e5c', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=845953e34a356f8e864f7c787055ac1c; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/servers/2c7f9a83-17b3-4e0f-8936-9e6a19920064/ips'} Body: b'{"addresses": {"tempest-AttachInterfacesUnderV243Test-1223767552-network": [{"version": 4, "addr": "10.100.0.8"}, {"version": 4, "addr": "192.168.122.215"}]}}' 2026-01-31 10:29:28,086 30 DEBUG [tempest.api.compute.servers.test_attach_interfaces] Wait for change of IPs. All IPs still associated to the server 2c7f9a83-17b3-4e0f-8936-9e6a19920064: {'192.168.122.215', '10.100.0.8'} 2026-01-31 10:29:29,941 30 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/2c7f9a83-17b3-4e0f-8936-9e6a19920064/ips 0.816s 2026-01-31 10:29:29,941 30 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': 'Sat, 31 Jan 2026 10:29:29 GMT', 'server': 'Apache', 'content-length': '158', '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-3a18cbc4-fc85-4642-9d0f-98db7474a87e', 'x-compute-request-id': 'req-3a18cbc4-fc85-4642-9d0f-98db7474a87e', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=845953e34a356f8e864f7c787055ac1c; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/servers/2c7f9a83-17b3-4e0f-8936-9e6a19920064/ips'} Body: b'{"addresses": {"tempest-AttachInterfacesUnderV243Test-1223767552-network": [{"version": 4, "addr": "10.100.0.8"}, {"version": 4, "addr": "192.168.122.215"}]}}' 2026-01-31 10:29:29,943 30 DEBUG [tempest.api.compute.servers.test_attach_interfaces] Wait for change of IPs. All IPs still associated to the server 2c7f9a83-17b3-4e0f-8936-9e6a19920064: {'192.168.122.215', '10.100.0.8'} 2026-01-31 10:29:31,528 30 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/2c7f9a83-17b3-4e0f-8936-9e6a19920064/ips 0.584s 2026-01-31 10:29:31,604 30 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': 'Sat, 31 Jan 2026 10:29:30 GMT', 'server': 'Apache', 'content-length': '158', '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-b550ca03-588f-4028-acd1-3ec75584f353', 'x-compute-request-id': 'req-b550ca03-588f-4028-acd1-3ec75584f353', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=845953e34a356f8e864f7c787055ac1c; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/servers/2c7f9a83-17b3-4e0f-8936-9e6a19920064/ips'} Body: b'{"addresses": {"tempest-AttachInterfacesUnderV243Test-1223767552-network": [{"version": 4, "addr": "10.100.0.8"}, {"version": 4, "addr": "192.168.122.215"}]}}' 2026-01-31 10:29:31,605 30 DEBUG [tempest.api.compute.servers.test_attach_interfaces] Wait for change of IPs. All IPs still associated to the server 2c7f9a83-17b3-4e0f-8936-9e6a19920064: {'192.168.122.215', '10.100.0.8'} 2026-01-31 10:29:32,733 30 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/2c7f9a83-17b3-4e0f-8936-9e6a19920064/ips 0.113s 2026-01-31 10:29:32,733 30 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': 'Sat, 31 Jan 2026 10:29:32 GMT', 'server': 'Apache', 'content-length': '158', '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-c9419b63-82ce-4daf-b1b3-52fd4a1e979a', 'x-compute-request-id': 'req-c9419b63-82ce-4daf-b1b3-52fd4a1e979a', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=845953e34a356f8e864f7c787055ac1c; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/servers/2c7f9a83-17b3-4e0f-8936-9e6a19920064/ips'} Body: b'{"addresses": {"tempest-AttachInterfacesUnderV243Test-1223767552-network": [{"version": 4, "addr": "10.100.0.8"}, {"version": 4, "addr": "192.168.122.215"}]}}' 2026-01-31 10:29:32,735 30 DEBUG [tempest.api.compute.servers.test_attach_interfaces] Wait for change of IPs. All IPs still associated to the server 2c7f9a83-17b3-4e0f-8936-9e6a19920064: {'192.168.122.215', '10.100.0.8'} 2026-01-31 10:29:34,111 30 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/2c7f9a83-17b3-4e0f-8936-9e6a19920064/ips 0.375s 2026-01-31 10:29:34,201 30 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': 'Sat, 31 Jan 2026 10:29:33 GMT', 'server': 'Apache', 'content-length': '158', '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-52417369-e431-4a58-b1fd-87a34cc0d1e6', 'x-compute-request-id': 'req-52417369-e431-4a58-b1fd-87a34cc0d1e6', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=845953e34a356f8e864f7c787055ac1c; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/servers/2c7f9a83-17b3-4e0f-8936-9e6a19920064/ips'} Body: b'{"addresses": {"tempest-AttachInterfacesUnderV243Test-1223767552-network": [{"version": 4, "addr": "10.100.0.8"}, {"version": 4, "addr": "192.168.122.215"}]}}' 2026-01-31 10:29:34,202 30 DEBUG [tempest.api.compute.servers.test_attach_interfaces] Wait for change of IPs. All IPs still associated to the server 2c7f9a83-17b3-4e0f-8936-9e6a19920064: {'192.168.122.215', '10.100.0.8'} 2026-01-31 10:29:38,630 30 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/2c7f9a83-17b3-4e0f-8936-9e6a19920064/ips 3.426s 2026-01-31 10:29:38,631 30 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': 'Sat, 31 Jan 2026 10:29:36 GMT', 'server': 'Apache', 'content-length': '196', '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-76b3fbfc-2354-4956-9cf8-1fd371e586f3', 'x-compute-request-id': 'req-76b3fbfc-2354-4956-9cf8-1fd371e586f3', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=845953e34a356f8e864f7c787055ac1c; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/servers/2c7f9a83-17b3-4e0f-8936-9e6a19920064/ips'} Body: b'{"addresses": {"tempest-AttachInterfacesUnderV243Test-1223767552-network": [{"version": 4, "addr": "10.100.0.7"}, {"version": 4, "addr": "10.100.0.8"}, {"version": 4, "addr": "192.168.122.215"}]}}' 2026-01-31 10:29:38,633 30 DEBUG [tempest.api.compute.servers.test_attach_interfaces] Wait for change of IPs. All IPs still associated to the server 2c7f9a83-17b3-4e0f-8936-9e6a19920064: {'192.168.122.215', '10.100.0.7', '10.100.0.8'} 2026-01-31 10:29:38,633 30 DEBUG [tempest.lib.common.utils.test_utils] Call _wait_for_ip_change returns true in 12.537482 seconds 2026-01-31 10:29:58,905 30 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.1/servers/2c7f9a83-17b3-4e0f-8936-9e6a19920064 2026-01-31 10:29:58,910 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.1/servers/2c7f9a83-17b3-4e0f-8936-9e6a19920064 2026-01-31 10:29:58,913 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.1/servers/2c7f9a83-17b3-4e0f-8936-9e6a19920064 2026-01-31 10:29:58,916 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.1/servers/2c7f9a83-17b3-4e0f-8936-9e6a19920064 2026-01-31 10:29:59,058 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.1/servers/2c7f9a83-17b3-4e0f-8936-9e6a19920064 2026-01-31 10:29:59,062 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.1/servers/2c7f9a83-17b3-4e0f-8936-9e6a19920064 2026-01-31 10:29:59,065 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.1/servers/2c7f9a83-17b3-4e0f-8936-9e6a19920064 2026-01-31 10:29:59,067 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.1/servers/2c7f9a83-17b3-4e0f-8936-9e6a19920064 2026-01-31 10:29:59,069 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.1/servers/2c7f9a83-17b3-4e0f-8936-9e6a19920064 2026-01-31 10:29:59,072 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.1/servers/2c7f9a83-17b3-4e0f-8936-9e6a19920064 2026-01-31 10:30:00,608 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.1/servers/2c7f9a83-17b3-4e0f-8936-9e6a19920064 2026-01-31 10:30:00,611 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.1/servers/2c7f9a83-17b3-4e0f-8936-9e6a19920064 2026-01-31 10:30:00,614 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.1/servers/2c7f9a83-17b3-4e0f-8936-9e6a19920064 2026-01-31 10:30:00,616 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.1/servers/2c7f9a83-17b3-4e0f-8936-9e6a19920064 2026-01-31 10:30:00,619 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.1/servers/2c7f9a83-17b3-4e0f-8936-9e6a19920064 2026-01-31 10:30:00,621 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.1/servers/2c7f9a83-17b3-4e0f-8936-9e6a19920064 2026-01-31 10:30:00,628 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.1/servers/2c7f9a83-17b3-4e0f-8936-9e6a19920064 2026-01-31 10:30:00,630 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.1/servers/2c7f9a83-17b3-4e0f-8936-9e6a19920064 2026-01-31 10:30:00,634 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.1/servers/2c7f9a83-17b3-4e0f-8936-9e6a19920064 2026-01-31 10:30:00,636 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.1/servers/2c7f9a83-17b3-4e0f-8936-9e6a19920064 2026-01-31 10:30:00,639 30 ERROR [tempest.api.compute.base] Failed to delete server 2c7f9a83-17b3-4e0f-8936-9e6a19920064 2026-01-31 10:30:00.639 30 ERROR tempest.api.compute.base Traceback (most recent call last): 2026-01-31 10:30:00.639 30 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn 2026-01-31 10:30:00.639 30 ERROR tempest.api.compute.base conn = connection.create_connection( 2026-01-31 10:30:00.639 30 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 96, in create_connection 2026-01-31 10:30:00.639 30 ERROR tempest.api.compute.base raise err 2026-01-31 10:30:00.639 30 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 86, in create_connection 2026-01-31 10:30:00.639 30 ERROR tempest.api.compute.base sock.connect(sa) 2026-01-31 10:30:00.639 30 ERROR tempest.api.compute.base ConnectionRefusedError: [Errno 111] Connection refused 2026-01-31 10:30:00.639 30 ERROR tempest.api.compute.base 2026-01-31 10:30:00.639 30 ERROR tempest.api.compute.base During handling of the above exception, another exception occurred: 2026-01-31 10:30:00.639 30 ERROR tempest.api.compute.base 2026-01-31 10:30:00.639 30 ERROR tempest.api.compute.base Traceback (most recent call last): 2026-01-31 10:30:00.639 30 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 700, in urlopen 2026-01-31 10:30:00.639 30 ERROR tempest.api.compute.base httplib_response = self._make_request( 2026-01-31 10:30:00.639 30 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 383, in _make_request 2026-01-31 10:30:00.639 30 ERROR tempest.api.compute.base self._validate_conn(conn) 2026-01-31 10:30:00.639 30 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn 2026-01-31 10:30:00.639 30 ERROR tempest.api.compute.base conn.connect() 2026-01-31 10:30:00.639 30 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect 2026-01-31 10:30:00.639 30 ERROR tempest.api.compute.base conn = self._new_conn() 2026-01-31 10:30:00.639 30 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn 2026-01-31 10:30:00.639 30 ERROR tempest.api.compute.base raise NewConnectionError( 2026-01-31 10:30:00.639 30 ERROR tempest.api.compute.base urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused 2026-01-31 10:30:00.639 30 ERROR tempest.api.compute.base 2026-01-31 10:30:00.639 30 ERROR tempest.api.compute.base During handling of the above exception, another exception occurred: 2026-01-31 10:30:00.639 30 ERROR tempest.api.compute.base 2026-01-31 10:30:00.639 30 ERROR tempest.api.compute.base Traceback (most recent call last): 2026-01-31 10:30:00.639 30 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/tempest/api/compute/base.py", line 434, in delete_server 2026-01-31 10:30:00.639 30 ERROR tempest.api.compute.base cls.servers_client.delete_server(server_id) 2026-01-31 10:30:00.639 30 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-01-31 10:30:00.639 30 ERROR tempest.api.compute.base resp, body = self.delete("servers/%s" % server_id) 2026-01-31 10:30:00.639 30 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 359, in delete 2026-01-31 10:30:00.639 30 ERROR tempest.api.compute.base return self.request('DELETE', url, extra_headers, headers, body) 2026-01-31 10:30:00.639 30 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-01-31 10:30:00.639 30 ERROR tempest.api.compute.base resp, resp_body = super(BaseComputeClient, self).request( 2026-01-31 10:30:00.639 30 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 746, in request 2026-01-31 10:30:00.639 30 ERROR tempest.api.compute.base resp, resp_body = self._request(method, url, headers=headers, 2026-01-31 10:30:00.639 30 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 612, in _request 2026-01-31 10:30:00.639 30 ERROR tempest.api.compute.base resp, resp_body = self.raw_request( 2026-01-31 10:30:00.639 30 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 661, in raw_request 2026-01-31 10:30:00.639 30 ERROR tempest.api.compute.base resp, resp_body = self.http_obj.request( 2026-01-31 10:30:00.639 30 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/tempest/lib/common/http.py", line 115, in request 2026-01-31 10:30:00.639 30 ERROR tempest.api.compute.base r = super(ClosingHttp, self).request(method, url, retries=retry, 2026-01-31 10:30:00.639 30 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 74, in request 2026-01-31 10:30:00.639 30 ERROR tempest.api.compute.base return self.request_encode_url( 2026-01-31 10:30:00.639 30 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 96, in request_encode_url 2026-01-31 10:30:00.639 30 ERROR tempest.api.compute.base return self.urlopen(method, url, **extra_kw) 2026-01-31 10:30:00.639 30 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/urllib3/poolmanager.py", line 376, in urlopen 2026-01-31 10:30:00.639 30 ERROR tempest.api.compute.base response = conn.urlopen(method, u.request_uri, **kw) 2026-01-31 10:30:00.639 30 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen 2026-01-31 10:30:00.639 30 ERROR tempest.api.compute.base return self.urlopen( 2026-01-31 10:30:00.639 30 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen 2026-01-31 10:30:00.639 30 ERROR tempest.api.compute.base return self.urlopen( 2026-01-31 10:30:00.639 30 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen 2026-01-31 10:30:00.639 30 ERROR tempest.api.compute.base return self.urlopen( 2026-01-31 10:30:00.639 30 ERROR tempest.api.compute.base [Previous line repeated 7 more times] 2026-01-31 10:30:00.639 30 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 756, in urlopen 2026-01-31 10:30:00.639 30 ERROR tempest.api.compute.base retries = retries.increment( 2026-01-31 10:30:00.639 30 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/urllib3/util/retry.py", line 576, in increment 2026-01-31 10:30:00.639 30 ERROR tempest.api.compute.base raise MaxRetryError(_pool, url, error or ResponseError(cause)) 2026-01-31 10:30:00.639 30 ERROR tempest.api.compute.base urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='nova-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v2.1/servers/2c7f9a83-17b3-4e0f-8936-9e6a19920064 (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 2026-01-31 10:30:00.639 30 ERROR tempest.api.compute.base 2026-01-31 10:30:00,652 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.1/os-keypairs/tempest-keypair-616319274 2026-01-31 10:30:00,657 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.1/os-keypairs/tempest-keypair-616319274 2026-01-31 10:30:00,670 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.1/os-keypairs/tempest-keypair-616319274 2026-01-31 10:30:00,674 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.1/os-keypairs/tempest-keypair-616319274 2026-01-31 10:30:00,678 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.1/os-keypairs/tempest-keypair-616319274 2026-01-31 10:30:00,681 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.1/os-keypairs/tempest-keypair-616319274 2026-01-31 10:30:00,683 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.1/os-keypairs/tempest-keypair-616319274 2026-01-31 10:30:00,685 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.1/os-keypairs/tempest-keypair-616319274 2026-01-31 10:30:00,688 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.1/os-keypairs/tempest-keypair-616319274 2026-01-31 10:30:00,691 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.1/os-keypairs/tempest-keypair-616319274 2026-01-31 10:30:00,693 30 ERROR [tempest.lib.common.validation_resources] Exception raised while deleting key tempest-keypair-616319274 2026-01-31 10:30:00.693 30 ERROR tempest.lib.common.validation_resources Traceback (most recent call last): 2026-01-31 10:30:00.693 30 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn 2026-01-31 10:30:00.693 30 ERROR tempest.lib.common.validation_resources conn = connection.create_connection( 2026-01-31 10:30:00.693 30 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 96, in create_connection 2026-01-31 10:30:00.693 30 ERROR tempest.lib.common.validation_resources raise err 2026-01-31 10:30:00.693 30 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 86, in create_connection 2026-01-31 10:30:00.693 30 ERROR tempest.lib.common.validation_resources sock.connect(sa) 2026-01-31 10:30:00.693 30 ERROR tempest.lib.common.validation_resources ConnectionRefusedError: [Errno 111] Connection refused 2026-01-31 10:30:00.693 30 ERROR tempest.lib.common.validation_resources 2026-01-31 10:30:00.693 30 ERROR tempest.lib.common.validation_resources During handling of the above exception, another exception occurred: 2026-01-31 10:30:00.693 30 ERROR tempest.lib.common.validation_resources 2026-01-31 10:30:00.693 30 ERROR tempest.lib.common.validation_resources Traceback (most recent call last): 2026-01-31 10:30:00.693 30 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 700, in urlopen 2026-01-31 10:30:00.693 30 ERROR tempest.lib.common.validation_resources httplib_response = self._make_request( 2026-01-31 10:30:00.693 30 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 383, in _make_request 2026-01-31 10:30:00.693 30 ERROR tempest.lib.common.validation_resources self._validate_conn(conn) 2026-01-31 10:30:00.693 30 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn 2026-01-31 10:30:00.693 30 ERROR tempest.lib.common.validation_resources conn.connect() 2026-01-31 10:30:00.693 30 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect 2026-01-31 10:30:00.693 30 ERROR tempest.lib.common.validation_resources conn = self._new_conn() 2026-01-31 10:30:00.693 30 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn 2026-01-31 10:30:00.693 30 ERROR tempest.lib.common.validation_resources raise NewConnectionError( 2026-01-31 10:30:00.693 30 ERROR tempest.lib.common.validation_resources urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused 2026-01-31 10:30:00.693 30 ERROR tempest.lib.common.validation_resources 2026-01-31 10:30:00.693 30 ERROR tempest.lib.common.validation_resources During handling of the above exception, another exception occurred: 2026-01-31 10:30:00.693 30 ERROR tempest.lib.common.validation_resources 2026-01-31 10:30:00.693 30 ERROR tempest.lib.common.validation_resources Traceback (most recent call last): 2026-01-31 10:30:00.693 30 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-01-31 10:30:00.693 30 ERROR tempest.lib.common.validation_resources keypair_client.delete_keypair(keypair_name) 2026-01-31 10:30:00.693 30 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-01-31 10:30:00.693 30 ERROR tempest.lib.common.validation_resources resp, body = self.delete(url) 2026-01-31 10:30:00.693 30 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 359, in delete 2026-01-31 10:30:00.693 30 ERROR tempest.lib.common.validation_resources return self.request('DELETE', url, extra_headers, headers, body) 2026-01-31 10:30:00.693 30 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-01-31 10:30:00.693 30 ERROR tempest.lib.common.validation_resources resp, resp_body = super(BaseComputeClient, self).request( 2026-01-31 10:30:00.693 30 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 746, in request 2026-01-31 10:30:00.693 30 ERROR tempest.lib.common.validation_resources resp, resp_body = self._request(method, url, headers=headers, 2026-01-31 10:30:00.693 30 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 612, in _request 2026-01-31 10:30:00.693 30 ERROR tempest.lib.common.validation_resources resp, resp_body = self.raw_request( 2026-01-31 10:30:00.693 30 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 661, in raw_request 2026-01-31 10:30:00.693 30 ERROR tempest.lib.common.validation_resources resp, resp_body = self.http_obj.request( 2026-01-31 10:30:00.693 30 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/tempest/lib/common/http.py", line 115, in request 2026-01-31 10:30:00.693 30 ERROR tempest.lib.common.validation_resources r = super(ClosingHttp, self).request(method, url, retries=retry, 2026-01-31 10:30:00.693 30 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 74, in request 2026-01-31 10:30:00.693 30 ERROR tempest.lib.common.validation_resources return self.request_encode_url( 2026-01-31 10:30:00.693 30 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 96, in request_encode_url 2026-01-31 10:30:00.693 30 ERROR tempest.lib.common.validation_resources return self.urlopen(method, url, **extra_kw) 2026-01-31 10:30:00.693 30 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/poolmanager.py", line 376, in urlopen 2026-01-31 10:30:00.693 30 ERROR tempest.lib.common.validation_resources response = conn.urlopen(method, u.request_uri, **kw) 2026-01-31 10:30:00.693 30 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen 2026-01-31 10:30:00.693 30 ERROR tempest.lib.common.validation_resources return self.urlopen( 2026-01-31 10:30:00.693 30 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen 2026-01-31 10:30:00.693 30 ERROR tempest.lib.common.validation_resources return self.urlopen( 2026-01-31 10:30:00.693 30 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen 2026-01-31 10:30:00.693 30 ERROR tempest.lib.common.validation_resources return self.urlopen( 2026-01-31 10:30:00.693 30 ERROR tempest.lib.common.validation_resources [Previous line repeated 7 more times] 2026-01-31 10:30:00.693 30 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 756, in urlopen 2026-01-31 10:30:00.693 30 ERROR tempest.lib.common.validation_resources retries = retries.increment( 2026-01-31 10:30:00.693 30 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/util/retry.py", line 576, in increment 2026-01-31 10:30:00.693 30 ERROR tempest.lib.common.validation_resources raise MaxRetryError(_pool, url, error or ResponseError(cause)) 2026-01-31 10:30:00.693 30 ERROR tempest.lib.common.validation_resources urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='nova-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v2.1/os-keypairs/tempest-keypair-616319274 (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 2026-01-31 10:30:00.693 30 ERROR tempest.lib.common.validation_resources 2026-01-31 10:30:00,698 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.0/security-groups/92afca8c-558a-440b-bafd-9264c4127e10 2026-01-31 10:30:00,700 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.0/security-groups/92afca8c-558a-440b-bafd-9264c4127e10 2026-01-31 10:30:00,719 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.0/security-groups/92afca8c-558a-440b-bafd-9264c4127e10 2026-01-31 10:30:00,723 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.0/security-groups/92afca8c-558a-440b-bafd-9264c4127e10 2026-01-31 10:30:00,726 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.0/security-groups/92afca8c-558a-440b-bafd-9264c4127e10 2026-01-31 10:30:00,732 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.0/security-groups/92afca8c-558a-440b-bafd-9264c4127e10 2026-01-31 10:30:00,736 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.0/security-groups/92afca8c-558a-440b-bafd-9264c4127e10 2026-01-31 10:30:00,739 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.0/security-groups/92afca8c-558a-440b-bafd-9264c4127e10 2026-01-31 10:30:00,743 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.0/security-groups/92afca8c-558a-440b-bafd-9264c4127e10 2026-01-31 10:30:00,748 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.0/security-groups/92afca8c-558a-440b-bafd-9264c4127e10 2026-01-31 10:30:00,752 30 ERROR [tempest.lib.common.validation_resources] Exception raised while deleting security group 92afca8c-558a-440b-bafd-9264c4127e10 2026-01-31 10:30:00.752 30 ERROR tempest.lib.common.validation_resources Traceback (most recent call last): 2026-01-31 10:30:00.752 30 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn 2026-01-31 10:30:00.752 30 ERROR tempest.lib.common.validation_resources conn = connection.create_connection( 2026-01-31 10:30:00.752 30 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 96, in create_connection 2026-01-31 10:30:00.752 30 ERROR tempest.lib.common.validation_resources raise err 2026-01-31 10:30:00.752 30 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 86, in create_connection 2026-01-31 10:30:00.752 30 ERROR tempest.lib.common.validation_resources sock.connect(sa) 2026-01-31 10:30:00.752 30 ERROR tempest.lib.common.validation_resources ConnectionRefusedError: [Errno 111] Connection refused 2026-01-31 10:30:00.752 30 ERROR tempest.lib.common.validation_resources 2026-01-31 10:30:00.752 30 ERROR tempest.lib.common.validation_resources During handling of the above exception, another exception occurred: 2026-01-31 10:30:00.752 30 ERROR tempest.lib.common.validation_resources 2026-01-31 10:30:00.752 30 ERROR tempest.lib.common.validation_resources Traceback (most recent call last): 2026-01-31 10:30:00.752 30 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 700, in urlopen 2026-01-31 10:30:00.752 30 ERROR tempest.lib.common.validation_resources httplib_response = self._make_request( 2026-01-31 10:30:00.752 30 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 383, in _make_request 2026-01-31 10:30:00.752 30 ERROR tempest.lib.common.validation_resources self._validate_conn(conn) 2026-01-31 10:30:00.752 30 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn 2026-01-31 10:30:00.752 30 ERROR tempest.lib.common.validation_resources conn.connect() 2026-01-31 10:30:00.752 30 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect 2026-01-31 10:30:00.752 30 ERROR tempest.lib.common.validation_resources conn = self._new_conn() 2026-01-31 10:30:00.752 30 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn 2026-01-31 10:30:00.752 30 ERROR tempest.lib.common.validation_resources raise NewConnectionError( 2026-01-31 10:30:00.752 30 ERROR tempest.lib.common.validation_resources urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused 2026-01-31 10:30:00.752 30 ERROR tempest.lib.common.validation_resources 2026-01-31 10:30:00.752 30 ERROR tempest.lib.common.validation_resources During handling of the above exception, another exception occurred: 2026-01-31 10:30:00.752 30 ERROR tempest.lib.common.validation_resources 2026-01-31 10:30:00.752 30 ERROR tempest.lib.common.validation_resources Traceback (most recent call last): 2026-01-31 10:30:00.752 30 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-01-31 10:30:00.752 30 ERROR tempest.lib.common.validation_resources security_group_client.delete_security_group(sec_id) 2026-01-31 10:30:00.752 30 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-01-31 10:30:00.752 30 ERROR tempest.lib.common.validation_resources return self.delete_resource(uri) 2026-01-31 10:30:00.752 30 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-01-31 10:30:00.752 30 ERROR tempest.lib.common.validation_resources resp, body = self.delete(req_uri) 2026-01-31 10:30:00.752 30 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 359, in delete 2026-01-31 10:30:00.752 30 ERROR tempest.lib.common.validation_resources return self.request('DELETE', url, extra_headers, headers, body) 2026-01-31 10:30:00.752 30 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 746, in request 2026-01-31 10:30:00.752 30 ERROR tempest.lib.common.validation_resources resp, resp_body = self._request(method, url, headers=headers, 2026-01-31 10:30:00.752 30 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 612, in _request 2026-01-31 10:30:00.752 30 ERROR tempest.lib.common.validation_resources resp, resp_body = self.raw_request( 2026-01-31 10:30:00.752 30 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 661, in raw_request 2026-01-31 10:30:00.752 30 ERROR tempest.lib.common.validation_resources resp, resp_body = self.http_obj.request( 2026-01-31 10:30:00.752 30 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/tempest/lib/common/http.py", line 115, in request 2026-01-31 10:30:00.752 30 ERROR tempest.lib.common.validation_resources r = super(ClosingHttp, self).request(method, url, retries=retry, 2026-01-31 10:30:00.752 30 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 74, in request 2026-01-31 10:30:00.752 30 ERROR tempest.lib.common.validation_resources return self.request_encode_url( 2026-01-31 10:30:00.752 30 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 96, in request_encode_url 2026-01-31 10:30:00.752 30 ERROR tempest.lib.common.validation_resources return self.urlopen(method, url, **extra_kw) 2026-01-31 10:30:00.752 30 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/poolmanager.py", line 376, in urlopen 2026-01-31 10:30:00.752 30 ERROR tempest.lib.common.validation_resources response = conn.urlopen(method, u.request_uri, **kw) 2026-01-31 10:30:00.752 30 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen 2026-01-31 10:30:00.752 30 ERROR tempest.lib.common.validation_resources return self.urlopen( 2026-01-31 10:30:00.752 30 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen 2026-01-31 10:30:00.752 30 ERROR tempest.lib.common.validation_resources return self.urlopen( 2026-01-31 10:30:00.752 30 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen 2026-01-31 10:30:00.752 30 ERROR tempest.lib.common.validation_resources return self.urlopen( 2026-01-31 10:30:00.752 30 ERROR tempest.lib.common.validation_resources [Previous line repeated 7 more times] 2026-01-31 10:30:00.752 30 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 756, in urlopen 2026-01-31 10:30:00.752 30 ERROR tempest.lib.common.validation_resources retries = retries.increment( 2026-01-31 10:30:00.752 30 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/util/retry.py", line 576, in increment 2026-01-31 10:30:00.752 30 ERROR tempest.lib.common.validation_resources raise MaxRetryError(_pool, url, error or ResponseError(cause)) 2026-01-31 10:30:00.752 30 ERROR tempest.lib.common.validation_resources urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='neutron-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v2.0/security-groups/92afca8c-558a-440b-bafd-9264c4127e10 (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 2026-01-31 10:30:00.752 30 ERROR tempest.lib.common.validation_resources 2026-01-31 10:30:00,757 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.0/floatingips/16e0d33b-429a-4858-9536-062423221071 2026-01-31 10:30:00,761 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.0/floatingips/16e0d33b-429a-4858-9536-062423221071 2026-01-31 10:30:00,764 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.0/floatingips/16e0d33b-429a-4858-9536-062423221071 2026-01-31 10:30:00,767 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.0/floatingips/16e0d33b-429a-4858-9536-062423221071 2026-01-31 10:30:00,770 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.0/floatingips/16e0d33b-429a-4858-9536-062423221071 2026-01-31 10:30:00,772 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.0/floatingips/16e0d33b-429a-4858-9536-062423221071 2026-01-31 10:30:00,777 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.0/floatingips/16e0d33b-429a-4858-9536-062423221071 2026-01-31 10:30:00,781 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.0/floatingips/16e0d33b-429a-4858-9536-062423221071 2026-01-31 10:30:00,784 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.0/floatingips/16e0d33b-429a-4858-9536-062423221071 2026-01-31 10:30:00,787 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.0/floatingips/16e0d33b-429a-4858-9536-062423221071 2026-01-31 10:30:00,789 30 ERROR [tempest.lib.common.validation_resources] Exception raised while deleting ip 16e0d33b-429a-4858-9536-062423221071 2026-01-31 10:30:00.789 30 ERROR tempest.lib.common.validation_resources Traceback (most recent call last): 2026-01-31 10:30:00.789 30 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn 2026-01-31 10:30:00.789 30 ERROR tempest.lib.common.validation_resources conn = connection.create_connection( 2026-01-31 10:30:00.789 30 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 96, in create_connection 2026-01-31 10:30:00.789 30 ERROR tempest.lib.common.validation_resources raise err 2026-01-31 10:30:00.789 30 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 86, in create_connection 2026-01-31 10:30:00.789 30 ERROR tempest.lib.common.validation_resources sock.connect(sa) 2026-01-31 10:30:00.789 30 ERROR tempest.lib.common.validation_resources ConnectionRefusedError: [Errno 111] Connection refused 2026-01-31 10:30:00.789 30 ERROR tempest.lib.common.validation_resources 2026-01-31 10:30:00.789 30 ERROR tempest.lib.common.validation_resources During handling of the above exception, another exception occurred: 2026-01-31 10:30:00.789 30 ERROR tempest.lib.common.validation_resources 2026-01-31 10:30:00.789 30 ERROR tempest.lib.common.validation_resources Traceback (most recent call last): 2026-01-31 10:30:00.789 30 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 700, in urlopen 2026-01-31 10:30:00.789 30 ERROR tempest.lib.common.validation_resources httplib_response = self._make_request( 2026-01-31 10:30:00.789 30 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 383, in _make_request 2026-01-31 10:30:00.789 30 ERROR tempest.lib.common.validation_resources self._validate_conn(conn) 2026-01-31 10:30:00.789 30 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn 2026-01-31 10:30:00.789 30 ERROR tempest.lib.common.validation_resources conn.connect() 2026-01-31 10:30:00.789 30 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect 2026-01-31 10:30:00.789 30 ERROR tempest.lib.common.validation_resources conn = self._new_conn() 2026-01-31 10:30:00.789 30 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn 2026-01-31 10:30:00.789 30 ERROR tempest.lib.common.validation_resources raise NewConnectionError( 2026-01-31 10:30:00.789 30 ERROR tempest.lib.common.validation_resources urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused 2026-01-31 10:30:00.789 30 ERROR tempest.lib.common.validation_resources 2026-01-31 10:30:00.789 30 ERROR tempest.lib.common.validation_resources During handling of the above exception, another exception occurred: 2026-01-31 10:30:00.789 30 ERROR tempest.lib.common.validation_resources 2026-01-31 10:30:00.789 30 ERROR tempest.lib.common.validation_resources Traceback (most recent call last): 2026-01-31 10:30:00.789 30 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-01-31 10:30:00.789 30 ERROR tempest.lib.common.validation_resources floating_ip_client.delete_floatingip(fip_id) 2026-01-31 10:30:00.789 30 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-01-31 10:30:00.789 30 ERROR tempest.lib.common.validation_resources return self.delete_resource(uri) 2026-01-31 10:30:00.789 30 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-01-31 10:30:00.789 30 ERROR tempest.lib.common.validation_resources resp, body = self.delete(req_uri) 2026-01-31 10:30:00.789 30 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 359, in delete 2026-01-31 10:30:00.789 30 ERROR tempest.lib.common.validation_resources return self.request('DELETE', url, extra_headers, headers, body) 2026-01-31 10:30:00.789 30 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 746, in request 2026-01-31 10:30:00.789 30 ERROR tempest.lib.common.validation_resources resp, resp_body = self._request(method, url, headers=headers, 2026-01-31 10:30:00.789 30 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 612, in _request 2026-01-31 10:30:00.789 30 ERROR tempest.lib.common.validation_resources resp, resp_body = self.raw_request( 2026-01-31 10:30:00.789 30 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 661, in raw_request 2026-01-31 10:30:00.789 30 ERROR tempest.lib.common.validation_resources resp, resp_body = self.http_obj.request( 2026-01-31 10:30:00.789 30 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/tempest/lib/common/http.py", line 115, in request 2026-01-31 10:30:00.789 30 ERROR tempest.lib.common.validation_resources r = super(ClosingHttp, self).request(method, url, retries=retry, 2026-01-31 10:30:00.789 30 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 74, in request 2026-01-31 10:30:00.789 30 ERROR tempest.lib.common.validation_resources return self.request_encode_url( 2026-01-31 10:30:00.789 30 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 96, in request_encode_url 2026-01-31 10:30:00.789 30 ERROR tempest.lib.common.validation_resources return self.urlopen(method, url, **extra_kw) 2026-01-31 10:30:00.789 30 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/poolmanager.py", line 376, in urlopen 2026-01-31 10:30:00.789 30 ERROR tempest.lib.common.validation_resources response = conn.urlopen(method, u.request_uri, **kw) 2026-01-31 10:30:00.789 30 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen 2026-01-31 10:30:00.789 30 ERROR tempest.lib.common.validation_resources return self.urlopen( 2026-01-31 10:30:00.789 30 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen 2026-01-31 10:30:00.789 30 ERROR tempest.lib.common.validation_resources return self.urlopen( 2026-01-31 10:30:00.789 30 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen 2026-01-31 10:30:00.789 30 ERROR tempest.lib.common.validation_resources return self.urlopen( 2026-01-31 10:30:00.789 30 ERROR tempest.lib.common.validation_resources [Previous line repeated 7 more times] 2026-01-31 10:30:00.789 30 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 756, in urlopen 2026-01-31 10:30:00.789 30 ERROR tempest.lib.common.validation_resources retries = retries.increment( 2026-01-31 10:30:00.789 30 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/util/retry.py", line 576, in increment 2026-01-31 10:30:00.789 30 ERROR tempest.lib.common.validation_resources raise MaxRetryError(_pool, url, error or ResponseError(cause)) 2026-01-31 10:30:00.789 30 ERROR tempest.lib.common.validation_resources urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='neutron-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v2.0/floatingips/16e0d33b-429a-4858-9536-062423221071 (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 2026-01-31 10:30:00.789 30 ERROR tempest.lib.common.validation_resources 0 Content-Type: text/x-traceback;charset=utf8 traceback 10D9 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 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 421, in test_add_remove_fixed_ip server_detail = self.os_primary.servers_client.show_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 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='nova-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v2.1/servers/2c7f9a83-17b3-4e0f-8936-9e6a19920064 (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 0 Content-Type: text/x-traceback;charset=utf8 traceback-1 1240 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/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 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='nova-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v2.1/os-keypairs/tempest-keypair-616319274 (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 0 ] tags: -worker-5 time: 2026-01-31 10:30:00.991935Z tags: worker-2 test: setUpClass (tempest.api.identity.admin.v3.test_endpoints.EndPointsTestJSON) time: 2026-01-31 10:30:00.991935Z failure: setUpClass (tempest.api.identity.admin.v3.test_endpoints.EndPointsTestJSON) [ multipart Content-Type: text/x-traceback;charset=utf8 traceback 1703 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/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 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-2 time: 2026-01-31 10:30:01.154477Z tags: worker-3 test: setUpClass (tempest.api.network.test_routers.RoutersTest) time: 2026-01-31 10:30:01.154477Z 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-3 time: 2026-01-31 10:30:01.164033Z tags: worker-6 test: setUpClass (tempest.api.network.test_ports.PortsIpV6TestJSON) time: 2026-01-31 10:30:01.164033Z failure: setUpClass (tempest.api.network.test_ports.PortsIpV6TestJSON) [ 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-01-31 10:30:01.180640Z tags: worker-0 test: setUpClass (tempest.api.network.test_networks.NetworksTest) time: 2026-01-31 10:30:01.180640Z failure: setUpClass (tempest.api.network.test_networks.NetworksTest) [ 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-0 time: 2026-01-31 10:30:01.217346Z tags: worker-2 test: setUpClass (tempest.api.identity.admin.v3.test_services.ServicesTestJSON) time: 2026-01-31 10:30:01.217346Z failure: setUpClass (tempest.api.identity.admin.v3.test_services.ServicesTestJSON) [ multipart Content-Type: text/x-traceback;charset=utf8 traceback 1703 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/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 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-2 time: 2026-01-31 10:30:01.220309Z tags: worker-3 test: setUpClass (telemetry_tempest_plugin.aodh.api.test_alarming_api.TelemetryAlarmingAPITest) time: 2026-01-31 10:30:01.220309Z failure: setUpClass (telemetry_tempest_plugin.aodh.api.test_alarming_api.TelemetryAlarmingAPITest) [ 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-3 time: 2026-01-31 10:30:01.215220Z tags: worker-6 test: setUpClass (tempest.api.network.test_routers.RoutersIpV6Test) time: 2026-01-31 10:30:01.215220Z failure: setUpClass (tempest.api.network.test_routers.RoutersIpV6Test) [ 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-01-31 10:30:01.288573Z tags: worker-0 test: setUpClass (tempest.api.network.test_ports.PortsTestJSON) time: 2026-01-31 10:30:01.288573Z failure: setUpClass (tempest.api.network.test_ports.PortsTestJSON) [ 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-0 time: 2026-01-31 10:30:01.318607Z tags: worker-2 test: setUpClass (tempest.api.identity.v3.test_domains.DefaultDomainTestJSON) time: 2026-01-31 10:30:01.318607Z failure: setUpClass (tempest.api.identity.v3.test_domains.DefaultDomainTestJSON) [ multipart Content-Type: text/x-traceback;charset=utf8 traceback 1703 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/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 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-2 time: 2026-01-31 10:30:01.335367Z tags: worker-6 test: setUpClass (tempest.api.network.test_security_groups.SecGroupTest) time: 2026-01-31 10:30:01.335367Z 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-6 time: 2026-01-31 10:30:01.421915Z tags: worker-5 test: tearDownClass (tempest.api.compute.servers.test_attach_interfaces.AttachInterfacesUnderV243Test) time: 2026-01-31 10:30:01.421915Z failure: tearDownClass (tempest.api.compute.servers.test_attach_interfaces.AttachInterfacesUnderV243Test) [ multipart Content-Type: text/x-traceback;charset=utf8 traceback 514 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='nova-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v2.1/servers/2c7f9a83-17b3-4e0f-8936-9e6a19920064 (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused'))"), ), (, MaxRetryError("HTTPSConnectionPool(host='nova-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v2.1/servers/2c7f9a83-17b3-4e0f-8936-9e6a19920064 (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused'))"), )) 0 ] tags: -worker-5 time: 2026-01-31 10:30:01.456635Z tags: worker-2 test: setUpClass (tempest.api.network.test_subnetpools_extensions.SubnetPoolsTestJSON) time: 2026-01-31 10:30:01.456635Z failure: setUpClass (tempest.api.network.test_subnetpools_extensions.SubnetPoolsTestJSON) [ 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-2 time: 2026-01-31 10:30:01.468468Z tags: worker-0 test: setUpClass (tempest.api.network.test_security_groups.SecGroupIPv6Test) time: 2026-01-31 10:30:01.468468Z 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-0 time: 2026-01-31 10:30:01.467562Z tags: worker-5 test: setUpClass (tempest.api.identity.admin.v3.test_domains.DomainsTestJSON) time: 2026-01-31 10:30:01.467562Z failure: setUpClass (tempest.api.identity.admin.v3.test_domains.DomainsTestJSON) [ multipart Content-Type: text/x-traceback;charset=utf8 traceback 1703 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/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 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-5 time: 2026-01-31 10:30:01.480198Z tags: worker-6 test: setUpClass (telemetry_tempest_plugin.aodh.api.test_alarming_api_negative.TelemetryAlarmingNegativeTest) time: 2026-01-31 10:30:01.480198Z failure: setUpClass (telemetry_tempest_plugin.aodh.api.test_alarming_api_negative.TelemetryAlarmingNegativeTest) [ 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-01-31 10:30:01.514821Z tags: worker-2 test: setUpClass (tempest.scenario.test_server_basic_ops.TestServerBasicOps) time: 2026-01-31 10:30:01.514821Z failure: setUpClass (tempest.scenario.test_server_basic_ops.TestServerBasicOps) [ multipart Content-Type: text/x-traceback;charset=utf8 traceback 16FF 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/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 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-2 time: 2026-01-31 10:30:01.542686Z tags: worker-5 test: setUpClass (tempest.api.identity.v3.test_api_discovery.TestApiDiscovery) time: 2026-01-31 10:30:01.542686Z failure: setUpClass (tempest.api.identity.v3.test_api_discovery.TestApiDiscovery) [ multipart Content-Type: text/x-traceback;charset=utf8 traceback 1703 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/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 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-5 time: 2026-01-31 10:30:01.578837Z tags: worker-5 test: setUpClass (tempest.api.network.test_networks.BulkNetworkOpsIpV6Test) time: 2026-01-31 10:30:01.578837Z failure: setUpClass (tempest.api.network.test_networks.BulkNetworkOpsIpV6Test) [ 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-5 time: 2026-01-31 10:30:01.716081Z tags: worker-5 test: setUpClass (tempest.api.network.test_networks.BulkNetworkOpsTest) time: 2026-01-31 10:30:01.716081Z failure: setUpClass (tempest.api.network.test_networks.BulkNetworkOpsTest) [ 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-5 time: 2026-01-31 10:28:42.065658Z tags: worker-4 test: tempest.scenario.test_network_basic_ops.TestNetworkBasicOps.test_network_basic_ops[compute,id-f323b3ba-82f8-4db7-8ea6-6a895869ec49,network,smoke] time: 2026-01-31 10:30:01.701663Z 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:'' 20AFE 2026-01-31 10:28:44,788 29 INFO [tempest.lib.common.rest_client] Request (TestNetworkBasicOps:test_network_basic_ops): 201 POST https://neutron-public-openstack.apps-crc.testing/v2.0/networks 2.710s 2026-01-31 10:28:44,789 29 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"network": {"name": "tempest-network-smoke--2037938321", "project_id": "cbe14d6b97b64029ae17f2f239669a6f"}} Response - Headers: {'date': 'Sat, 31 Jan 2026 10:28:44 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '627', 'x-openstack-request-id': 'req-e152ab78-dcf1-410b-bff7-19e31fefae00', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d13b4f4b17b3a9b9a19c2c2d84bc76b8; 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":"daff63ed-ea84-45dc-9745-1af596db4581","name":"tempest-network-smoke--2037938321","tenant_id":"cbe14d6b97b64029ae17f2f239669a6f","admin_state_up":true,"mtu":1442,"status":"ACTIVE","subnets":[],"shared":false,"project_id":"cbe14d6b97b64029ae17f2f239669a6f","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-01-31T10:28:42Z","updated_at":"2026-01-31T10:28:43Z","revision_number":1}}' 2026-01-31 10:28:54,329 29 INFO [tempest.lib.common.rest_client] Request (TestNetworkBasicOps:test_network_basic_ops): 201 POST https://neutron-public-openstack.apps-crc.testing/v2.0/routers 9.539s 2026-01-31 10:28:54,329 29 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"router": {"name": "tempest-TestNetworkBasicOps-router-1082631106", "admin_state_up": true, "project_id": "cbe14d6b97b64029ae17f2f239669a6f", "external_gateway_info": {"network_id": "0354ec7c-e1bc-41ee-95d4-df3eb7af056a"}}} Response - Headers: {'date': 'Sat, 31 Jan 2026 10:28:54 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '672', 'x-openstack-request-id': 'req-8d019850-eb5d-4ed5-98ed-43368da01707', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d13b4f4b17b3a9b9a19c2c2d84bc76b8; 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": "e88fa1f6-a5a6-4a25-9192-c87cdb53d4d0", "name": "tempest-TestNetworkBasicOps-router-1082631106", "tenant_id": "cbe14d6b97b64029ae17f2f239669a6f", "admin_state_up": true, "status": "ACTIVE", "external_gateway_info": {"network_id": "0354ec7c-e1bc-41ee-95d4-df3eb7af056a", "external_fixed_ips": [{"subnet_id": "798a629b-38f6-4446-a44b-891df837f8d3", "ip_address": "192.168.122.210"}], "enable_snat": true}, "description": "", "availability_zones": [], "availability_zone_hints": [], "routes": [], "tags": [], "created_at": "2026-01-31T10:28:45Z", "updated_at": "2026-01-31T10:28:50Z", "revision_number": 2, "project_id": "cbe14d6b97b64029ae17f2f239669a6f"}}' 2026-01-31 10:28:54,933 29 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=cbe14d6b97b64029ae17f2f239669a6f&cidr=10.100.0.0%2F28 0.604s 2026-01-31 10:28:54,934 29 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Sat, 31 Jan 2026 10:28:54 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '14', 'x-openstack-request-id': 'req-d372dbe2-35a1-4ef3-9df8-5675aea23c84', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d13b4f4b17b3a9b9a19c2c2d84bc76b8; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/subnets?project_id=cbe14d6b97b64029ae17f2f239669a6f&cidr=10.100.0.0%2F28'} Body: b'{"subnets":[]}' 2026-01-31 10:28:55,189 29 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.254s 2026-01-31 10:28:55,189 29 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Sat, 31 Jan 2026 10:28:55 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '744', 'x-openstack-request-id': 'req-5b21e410-146c-4cfa-8577-e5f13f0f334a', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d13b4f4b17b3a9b9a19c2c2d84bc76b8; 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":"0354ec7c-e1bc-41ee-95d4-df3eb7af056a","name":"public","tenant_id":"155389cbed6644acacdbeeb6155adb54","admin_state_up":true,"mtu":1500,"status":"ACTIVE","subnets":["798a629b-38f6-4446-a44b-891df837f8d3"],"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-01-31T09:57:29Z","updated_at":"2026-01-31T09:57:37Z","revision_number":2,"project_id":"155389cbed6644acacdbeeb6155adb54","provider:network_type":"flat","provider:physical_network":"datacentre","provider:segmentation_id":null}]}' 2026-01-31 10:28:55,286 29 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=0354ec7c-e1bc-41ee-95d4-df3eb7af056a&cidr=10.100.0.0%2F28 0.096s 2026-01-31 10:28:55,286 29 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Sat, 31 Jan 2026 10:28:55 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '14', 'x-openstack-request-id': 'req-68cec99c-bdb3-4652-a35e-13a34a6741b5', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d13b4f4b17b3a9b9a19c2c2d84bc76b8; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/subnets?network_id=0354ec7c-e1bc-41ee-95d4-df3eb7af056a&cidr=10.100.0.0%2F28'} Body: b'{"subnets":[]}' 2026-01-31 10:28:56,181 29 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.894s 2026-01-31 10:28:56,181 29 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"subnet": {"name": "tempest-subnet-smoke-590493216", "network_id": "daff63ed-ea84-45dc-9745-1af596db4581", "project_id": "cbe14d6b97b64029ae17f2f239669a6f", "ip_version": 4, "cidr": "10.100.0.0/28"}} Response - Headers: {'date': 'Sat, 31 Jan 2026 10:28:56 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '632', 'x-openstack-request-id': 'req-879e28bf-ee47-43a8-8714-b9824a8ed81f', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d13b4f4b17b3a9b9a19c2c2d84bc76b8; 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":"18af3ac5-ffa7-4dfa-bb47-8a568b0f684d","name":"tempest-subnet-smoke-590493216","tenant_id":"cbe14d6b97b64029ae17f2f239669a6f","network_id":"daff63ed-ea84-45dc-9745-1af596db4581","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-01-31T10:28:55Z","updated_at":"2026-01-31T10:28:55Z","revision_number":0,"project_id":"cbe14d6b97b64029ae17f2f239669a6f"}}' 2026-01-31 10:28:59,182 29 INFO [tempest.lib.common.rest_client] Request (TestNetworkBasicOps:test_network_basic_ops): 200 PUT https://neutron-public-openstack.apps-crc.testing/v2.0/routers/e88fa1f6-a5a6-4a25-9192-c87cdb53d4d0/add_router_interface 3.000s 2026-01-31 10:28:59,182 29 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"subnet_id": "18af3ac5-ffa7-4dfa-bb47-8a568b0f684d"} Response - Headers: {'date': 'Sat, 31 Jan 2026 10:28:59 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '309', 'x-openstack-request-id': 'req-6e1c30a5-c514-44f7-a6d4-4ed0425c627e', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d13b4f4b17b3a9b9a19c2c2d84bc76b8; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/routers/e88fa1f6-a5a6-4a25-9192-c87cdb53d4d0/add_router_interface'} Body: b'{"id": "e88fa1f6-a5a6-4a25-9192-c87cdb53d4d0", "tenant_id": "cbe14d6b97b64029ae17f2f239669a6f", "port_id": "ff753ba2-cb40-4940-adca-052d9581e79f", "network_id": "daff63ed-ea84-45dc-9745-1af596db4581", "subnet_id": "18af3ac5-ffa7-4dfa-bb47-8a568b0f684d", "subnet_ids": ["18af3ac5-ffa7-4dfa-bb47-8a568b0f684d"]}' 2026-01-31 10:28:59,450 29 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.267s 2026-01-31 10:28:59,451 29 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Sat, 31 Jan 2026 10:28:59 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '7419', 'x-openstack-request-id': 'req-b875a8af-0b85-4d5f-91a3-59ef3bdd784d', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d13b4f4b17b3a9b9a19c2c2d84bc76b8; 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":"0354ec7c-e1bc-41ee-95d4-df3eb7af056a","name":"public","tenant_id":"155389cbed6644acacdbeeb6155adb54","admin_state_up":true,"mtu":1500,"status":"ACTIVE","subnets":["798a629b-38f6-4446-a44b-891df837f8d3"],"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-01-31T09:57:29Z","updated_at":"2026-01-31T09:57:37Z","revision_number":2,"project_id":"155389cbed6644acacdbeeb6155adb54","provider:network_type":"flat","provider:physical_network":"datacentre","provider:segmentation_id":null},{"id":"39841c42-a2f8-4c52-9898-c174f3cc158a","name":"tempest-TelemetryAlarmingAPIMysqlTest-817268069-network","tenant_id":"b5ca0b8bbd9746e7a2a3c8eb07412646","admin_state_up":true,"mtu":1442,"status":"ACTIVE","subnets":["29169a52-0adc-4184-a6f3-3ba62cc473c0"],"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-01-31T10:28:44Z","updated_at":"2026-01-31T10:28:47Z","revision_number":2,"project_id":"b5ca0b8bbd9746e7a2a3c8eb07412646","provider:network_type":"geneve","provider:physical_network":null,"provider:segmentation_id":19334},{"id":"42bce1b2-79a6-4f08-8713-7d1e88cff865","name":"tempest-AttachInterfacesUnderV243Test-1223767552-network","tenant_id":"904e48d9dedd4c41a51e9b18681b22c2","admin_state_up":true,"mtu":1442,"status":"ACTIVE","subnets":["637be46b-1afc-4622-8633-8cfa5b10069f"],"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-01-31T10:28:05Z","updated_at":"2026-01-31T10:28:06Z","revision_number":2,"project_id":"904e48d9dedd4c41a51e9b18681b22c2","provider:network_type":"geneve","provider:physical_network":null,"provider:segmentation_id":60447},{"id":"48aa712a-2069-4774-86bb-f2b26b8d0de8","name":"tempest-ServersTestJSON-671322791-network","tenant_id":"e7c8ba4707564805be9a18429ec92962","admin_state_up":true,"mtu":1442,"status":"ACTIVE","subnets":["3299befe-e1ab-44a9-90c2-49bb9c287954"],"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-01-31T10:28:04Z","updated_at":"2026-01-31T10:28:06Z","revision_number":2,"project_id":"e7c8ba4707564805be9a18429ec92962","provider:network_type":"geneve","provider:physical_network":null,"provider:segmentation_id":49152},{"id":"4aea2cd0-53ff-472d-ba05-d18bc90fed66","name":"tempest-SecurityGroupsTestJSON-566538510-network","tenant_id":"5d9ea7ddec9c463e81491a3ae0ac1ce9","admin_state_up":true,"mtu":1442,"status":"ACTIVE","subnets":["1d649f93-09cf-4768-8516-69662ff3fd6c"],"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-01-31T10:28:04Z","updated_at":"2026-01-31T10:28:05Z","revision_number":2,"project_id":"5d9ea7ddec9c463e81491a3ae0ac1ce9","provider:network_type":"geneve","provider:physical_network":null,"provider:segmentation_id":29677},{"id":"8134de87-060c-4fbd-8338-683b625a652e","name":"heat_tempestconf_network","tenant_id":"4fbd8d763dd4499e9957c716a8e326dd","admin_state_up":true,"mtu":1442,"status":"ACTIVE","subnets":["5784210d-2eca-49fe-a813-262600b9395e"],"shared":false,"availability_zone_hints":[],"availability_zones":[],"ipv4_address_scope":null,"ipv6_address_scope":null 2026-01-31 10:28:59,636 29 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.185s 2026-01-31 10:28:59,637 29 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Sat, 31 Jan 2026 10:28:59 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '6519', 'x-openstack-request-id': 'req-ef1d5af3-84f5-4c11-9dc1-5a1a1fd65d94', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d13b4f4b17b3a9b9a19c2c2d84bc76b8; 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":"18af3ac5-ffa7-4dfa-bb47-8a568b0f684d","name":"tempest-subnet-smoke-590493216","tenant_id":"cbe14d6b97b64029ae17f2f239669a6f","network_id":"daff63ed-ea84-45dc-9745-1af596db4581","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-01-31T10:28:55Z","updated_at":"2026-01-31T10:28:55Z","revision_number":0,"project_id":"cbe14d6b97b64029ae17f2f239669a6f"},{"id":"1d649f93-09cf-4768-8516-69662ff3fd6c","name":"tempest-SecurityGroupsTestJSON-566538510-subnet","tenant_id":"5d9ea7ddec9c463e81491a3ae0ac1ce9","network_id":"4aea2cd0-53ff-472d-ba05-d18bc90fed66","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-01-31T10:28:05Z","updated_at":"2026-01-31T10:28:05Z","revision_number":0,"project_id":"5d9ea7ddec9c463e81491a3ae0ac1ce9"},{"id":"29169a52-0adc-4184-a6f3-3ba62cc473c0","name":"tempest-TelemetryAlarmingAPIMysqlTest-817268069-subnet","tenant_id":"b5ca0b8bbd9746e7a2a3c8eb07412646","network_id":"39841c42-a2f8-4c52-9898-c174f3cc158a","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-01-31T10:28:47Z","updated_at":"2026-01-31T10:28:47Z","revision_number":0,"project_id":"b5ca0b8bbd9746e7a2a3c8eb07412646"},{"id":"3299befe-e1ab-44a9-90c2-49bb9c287954","name":"tempest-ServersTestJSON-671322791-subnet","tenant_id":"e7c8ba4707564805be9a18429ec92962","network_id":"48aa712a-2069-4774-86bb-f2b26b8d0de8","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-01-31T10:28:06Z","updated_at":"2026-01-31T10:28:06Z","revision_number":0,"project_id":"e7c8ba4707564805be9a18429ec92962"},{"id":"53c43cc5-5c4a-4780-8161-a84e253ff553","name":"tempest-ServerAddressesTestJSON-917441389-subnet","tenant_id":"146dcb55f281466fa2f94bac5029431f","network_id":"cf9c2056-599e-4c77-ba51-3ee29be3fa70","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-01-31T10:28:06Z","updated_at":"2026-01-31T10:28:06Z","revision_number":0,"project_id":"146dcb55f281466fa2f94bac5029431f"},{"id":"5784210d-2eca-49fe-a813-262600b9395e","name":"heat_tempestconf_subnet","tenant_id":"155389cbed6644acacdbeeb6155adb54","network_id":"8134de87-060c-4fbd-8338-683b625a652e","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-01-31T10:27:30Z","updated_at":"2026-01-31T10:27:30Z","revision_number":0,"project_id":"155389cbed6644acacdbeeb6155adb54"},{"id":"637be46b-1afc-4622-8633-8cfa5b10069f","name":"tempest-AttachInterfacesUnderV243Test-1223767552-subnet","tenant_id":"904e48d9dedd4c41a51e9b18681b22c2","network_i 2026-01-31 10:29:00,323 29 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.684s 2026-01-31 10:29:00,323 29 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Sat, 31 Jan 2026 10:29:00 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '3784', 'x-openstack-request-id': 'req-b1d17f8d-9007-4787-a095-55eb3a3505a0', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d13b4f4b17b3a9b9a19c2c2d84bc76b8; 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": "00ac788f-afdb-46fa-807f-d9b246f5bcc7", "name": "tempest-TelemetryAlarmingAPIMysqlTest-817268069-router", "tenant_id": "b5ca0b8bbd9746e7a2a3c8eb07412646", "admin_state_up": true, "status": "ACTIVE", "external_gateway_info": {"network_id": "0354ec7c-e1bc-41ee-95d4-df3eb7af056a", "external_fixed_ips": [{"subnet_id": "798a629b-38f6-4446-a44b-891df837f8d3", "ip_address": "192.168.122.198"}], "enable_snat": true}, "description": "", "availability_zones": [], "availability_zone_hints": [], "routes": [], "tags": [], "created_at": "2026-01-31T10:28:48Z", "updated_at": "2026-01-31T10:28:51Z", "revision_number": 2, "project_id": "b5ca0b8bbd9746e7a2a3c8eb07412646"}, {"id": "0a58b7c1-de2b-4137-a613-cc8c8f345f47", "name": "priv_router", "tenant_id": "155389cbed6644acacdbeeb6155adb54", "admin_state_up": true, "status": "ACTIVE", "external_gateway_info": {"network_id": "0354ec7c-e1bc-41ee-95d4-df3eb7af056a", "external_fixed_ips": [{"subnet_id": "798a629b-38f6-4446-a44b-891df837f8d3", "ip_address": "192.168.122.224"}], "enable_snat": true}, "description": "", "availability_zones": [], "availability_zone_hints": [], "routes": [], "tags": [], "created_at": "2026-01-31T09:57:44Z", "updated_at": "2026-01-31T09:58:01Z", "revision_number": 3, "project_id": "155389cbed6644acacdbeeb6155adb54"}, {"id": "38f71389-67dc-4557-8dd4-60c8e476aa06", "name": "tempest-SecurityGroupsTestJSON-566538510-router", "tenant_id": "5d9ea7ddec9c463e81491a3ae0ac1ce9", "admin_state_up": true, "status": "ACTIVE", "external_gateway_info": null, "description": "", "availability_zones": [], "availability_zone_hints": [], "routes": [], "tags": [], "created_at": "2026-01-31T10:28:08Z", "updated_at": "2026-01-31T10:28:58Z", "revision_number": 5, "project_id": "5d9ea7ddec9c463e81491a3ae0ac1ce9"}, {"id": "4ba1c8c3-e77e-41bf-b5f2-117b6928d3d9", "name": "tempest-ServersTestJSON-671322791-router", "tenant_id": "e7c8ba4707564805be9a18429ec92962", "admin_state_up": true, "status": "ACTIVE", "external_gateway_info": {"network_id": "0354ec7c-e1bc-41ee-95d4-df3eb7af056a", "external_fixed_ips": [{"subnet_id": "798a629b-38f6-4446-a44b-891df837f8d3", "ip_address": "192.168.122.246"}], "enable_snat": true}, "description": "", "availability_zones": [], "availability_zone_hints": [], "routes": [], "tags": [], "created_at": "2026-01-31T10:28:09Z", "updated_at": "2026-01-31T10:28:17Z", "revision_number": 3, "project_id": "e7c8ba4707564805be9a18429ec92962"}, {"id": "8e45bdd3-92d9-4f6c-9d3a-7e495e759056", "name": "tempest-AttachInterfacesUnderV243Test-1223767552-router", "tenant_id": "904e48d9dedd4c41a51e9b18681b22c2", "admin_state_up": true, "status": "ACTIVE", "external_gateway_info": {"network_id": "0354ec7c-e1bc-41ee-95d4-df3eb7af056a", "external_fixed_ips": [{"subnet_id": "798a629b-38f6-4446-a44b-891df837f8d3", "ip_address": "192.168.122.249"}], "enable_snat": true}, "description": "", "availability_zones": [], "availability_zone_hints": [], "routes": [], "tags": [], "created_at": "2026-01-31T10:28:09Z", "updated_at": "2026-01-31T10:28:18Z", "revision_number": 3, "project_id": "904e48d9dedd4c41a51e9b18681b22c2"}, {"id": "e88fa1f6-a5a6-4a25-9192-c87cdb53d4d0", "name": "tempest-TestNetworkBasicOps-router-1082631106", "tenant_id": "cbe14d6b97b64029ae17f2f239669a6f", "admin_state_up": true, "status": "ACTIVE", "external_gateway_info": {"network_id": "0354ec7c-e1bc-41ee-95d4-df3eb7af056a", "external_fixed_ips": [{"subnet_id": "798a629b-38f6-4446-a44b-891df837f8d3", "ip_address": "192.168.122.210"}], "enable_snat": true}, "description": "", "availability_zones": [], "availability_zone_hints": [], "routes": [], "tags": [], "created_at": "2026-01-31T10:28:45Z", "updated_at": "2026-01-31T10:28:57Z", "revision_number": 3, "project_id": "cbe14d6b97b64029ae17f2f239669a6f"}]}' 2026-01-31 10:29:00,533 29 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.185s 2026-01-31 10:29:00,534 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: {"keypair": {"name": "tempest-TestNetworkBasicOps-372007442", "public_key": "ecdsa-sha2-nistp384 AAAAE2VjZHNhLXNoYTItbmlzdHAzODQAAAAIbmlzdHAzODQAAABhBAC6zFij6hdbVTVJDFIvBpr0G9j0UvlgJJbPRKYmbIN6JpbhCnDSsH6dBLsw6NWpaGzvhVhQvjhGEP8mVxQ5rZnizKvA9MS6usFFQbqmsX2VpYujeNOp5BtC1EBXj3OYWg=="}} Response - Headers: {'date': 'Sat, 31 Jan 2026 10:29:00 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-1587e67d-e15f-4c3a-9a06-edd03ce6e451', 'x-compute-request-id': 'req-1587e67d-e15f-4c3a-9a06-edd03ce6e451', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=845953e34a356f8e864f7c787055ac1c; 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-372007442", "public_key": "ecdsa-sha2-nistp384 AAAAE2VjZHNhLXNoYTItbmlzdHAzODQAAAAIbmlzdHAzODQAAABhBAC6zFij6hdbVTVJDFIvBpr0G9j0UvlgJJbPRKYmbIN6JpbhCnDSsH6dBLsw6NWpaGzvhVhQvjhGEP8mVxQ5rZnizKvA9MS6usFFQbqmsX2VpYujeNOp5BtC1EBXj3OYWg==", "fingerprint": "ea:a5:89:42:26:da:19:e6:83:88:9f:44:bf:5b:5f:e8", "user_id": "0e738cdb50d649b9968d2e1cdea3b9cb"}}' 2026-01-31 10:29:01,374 29 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.837s 2026-01-31 10:29:01,376 29 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-651865513", "description": "tempest-secgroup-smoke-651865513 description", "project_id": "cbe14d6b97b64029ae17f2f239669a6f"}} Response - Headers: {'date': 'Sat, 31 Jan 2026 10:29:01 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '1609', 'x-openstack-request-id': 'req-1706e098-ff53-42fa-ba26-0ea16c08a54e', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d13b4f4b17b3a9b9a19c2c2d84bc76b8; 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": "f73d1668-a42d-4352-80a5-daeec6e1506d", "name": "tempest-secgroup-smoke-651865513", "stateful": true, "tenant_id": "cbe14d6b97b64029ae17f2f239669a6f", "description": "tempest-secgroup-smoke-651865513 description", "shared": false, "security_group_rules": [{"id": "77adc6c2-38a4-4ff5-a360-ef6869e06071", "tenant_id": "cbe14d6b97b64029ae17f2f239669a6f", "security_group_id": "f73d1668-a42d-4352-80a5-daeec6e1506d", "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": 276, "description": null, "tags": [], "created_at": "2026-01-31T10:29:00Z", "updated_at": "2026-01-31T10:29:00Z", "revision_number": 0, "project_id": "cbe14d6b97b64029ae17f2f239669a6f"}, {"id": "f18ed1dd-3f60-4dd9-9f5e-481e9b8c9873", "tenant_id": "cbe14d6b97b64029ae17f2f239669a6f", "security_group_id": "f73d1668-a42d-4352-80a5-daeec6e1506d", "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": 275, "description": null, "tags": [], "created_at": "2026-01-31T10:29:00Z", "updated_at": "2026-01-31T10:29:00Z", "revision_number": 0, "project_id": "cbe14d6b97b64029ae17f2f239669a6f"}], "tags": [], "created_at": "2026-01-31T10:29:00Z", "updated_at": "2026-01-31T10:29:00Z", "revision_number": 1, "project_id": "cbe14d6b97b64029ae17f2f239669a6f"}}' 2026-01-31 10:29:02,063 29 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.687s 2026-01-31 10:29:02,064 29 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": "f73d1668-a42d-4352-80a5-daeec6e1506d", "project_id": "cbe14d6b97b64029ae17f2f239669a6f", "protocol": "tcp", "port_range_min": 22, "port_range_max": 22, "direction": "ingress"}} Response - Headers: {'date': 'Sat, 31 Jan 2026 10:29:02 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '565', 'x-openstack-request-id': 'req-92ffa98b-9c49-4b4f-aa61-31c42dc65d3d', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d13b4f4b17b3a9b9a19c2c2d84bc76b8; 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": "bfdcbcfe-bb25-4822-a2d6-5f74e904f762", "tenant_id": "cbe14d6b97b64029ae17f2f239669a6f", "security_group_id": "f73d1668-a42d-4352-80a5-daeec6e1506d", "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-01-31T10:29:01Z", "updated_at": "2026-01-31T10:29:01Z", "revision_number": 0, "project_id": "cbe14d6b97b64029ae17f2f239669a6f"}}' 2026-01-31 10:29:02,357 29 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.293s 2026-01-31 10:29:02,357 29 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": "f73d1668-a42d-4352-80a5-daeec6e1506d", "project_id": "cbe14d6b97b64029ae17f2f239669a6f", "protocol": "tcp", "port_range_min": 22, "port_range_max": 22, "direction": "egress"}} Response - Headers: {'date': 'Sat, 31 Jan 2026 10:29:02 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '564', 'x-openstack-request-id': 'req-0e0e142a-9be4-4470-bac8-7c90c6f08c76', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d13b4f4b17b3a9b9a19c2c2d84bc76b8; 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": "77986061-393b-4259-aa80-7f6d8e8e64f5", "tenant_id": "cbe14d6b97b64029ae17f2f239669a6f", "security_group_id": "f73d1668-a42d-4352-80a5-daeec6e1506d", "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-01-31T10:29:02Z", "updated_at": "2026-01-31T10:29:02Z", "revision_number": 0, "project_id": "cbe14d6b97b64029ae17f2f239669a6f"}}' 2026-01-31 10:29:03,793 29 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 1.434s 2026-01-31 10:29:03,793 29 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": "f73d1668-a42d-4352-80a5-daeec6e1506d", "project_id": "cbe14d6b97b64029ae17f2f239669a6f", "protocol": "icmp", "direction": "ingress"}} Response - Headers: {'date': 'Sat, 31 Jan 2026 10:29:03 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '570', 'x-openstack-request-id': 'req-cbc1e6b1-e982-493c-bc79-f3d556d56761', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d13b4f4b17b3a9b9a19c2c2d84bc76b8; 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": "9e153497-3586-4c5d-9f2d-708bbb0b2ab0", "tenant_id": "cbe14d6b97b64029ae17f2f239669a6f", "security_group_id": "f73d1668-a42d-4352-80a5-daeec6e1506d", "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-01-31T10:29:02Z", "updated_at": "2026-01-31T10:29:02Z", "revision_number": 0, "project_id": "cbe14d6b97b64029ae17f2f239669a6f"}}' 2026-01-31 10:29:06,370 29 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 2.576s 2026-01-31 10:29:06,373 29 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": "f73d1668-a42d-4352-80a5-daeec6e1506d", "project_id": "cbe14d6b97b64029ae17f2f239669a6f", "protocol": "icmp", "direction": "egress"}} Response - Headers: {'date': 'Sat, 31 Jan 2026 10:29:06 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '569', 'x-openstack-request-id': 'req-560a4da8-1626-4991-a031-6bd6f3aa6b33', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d13b4f4b17b3a9b9a19c2c2d84bc76b8; 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": "ceac3cc5-e397-464d-8d74-b3f788fa00ee", "tenant_id": "cbe14d6b97b64029ae17f2f239669a6f", "security_group_id": "f73d1668-a42d-4352-80a5-daeec6e1506d", "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-01-31T10:29:04Z", "updated_at": "2026-01-31T10:29:04Z", "revision_number": 0, "project_id": "cbe14d6b97b64029ae17f2f239669a6f"}}' 2026-01-31 10:29:08,162 29 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 1.789s 2026-01-31 10:29:08,163 29 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": "f73d1668-a42d-4352-80a5-daeec6e1506d", "project_id": "cbe14d6b97b64029ae17f2f239669a6f", "protocol": "icmp", "ethertype": "IPv6", "direction": "ingress"}} Response - Headers: {'date': 'Sat, 31 Jan 2026 10:29:08 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '575', 'x-openstack-request-id': 'req-d7fe4a0e-e575-4c96-b634-3d06f3e715fa', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d13b4f4b17b3a9b9a19c2c2d84bc76b8; 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": "7b916510-80ba-4ed7-8dbe-cf632711f852", "tenant_id": "cbe14d6b97b64029ae17f2f239669a6f", "security_group_id": "f73d1668-a42d-4352-80a5-daeec6e1506d", "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-01-31T10:29:07Z", "updated_at": "2026-01-31T10:29:07Z", "revision_number": 0, "project_id": "cbe14d6b97b64029ae17f2f239669a6f"}}' 2026-01-31 10:29:09,932 29 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 1.769s 2026-01-31 10:29:09,932 29 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": "f73d1668-a42d-4352-80a5-daeec6e1506d", "project_id": "cbe14d6b97b64029ae17f2f239669a6f", "protocol": "icmp", "ethertype": "IPv6", "direction": "egress"}} Response - Headers: {'date': 'Sat, 31 Jan 2026 10:29:09 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '574', 'x-openstack-request-id': 'req-f2fa2259-9482-4107-a637-926faaa026c6', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d13b4f4b17b3a9b9a19c2c2d84bc76b8; 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": "eac664c7-c96a-4441-916e-ef2d1adf7392", "tenant_id": "cbe14d6b97b64029ae17f2f239669a6f", "security_group_id": "f73d1668-a42d-4352-80a5-daeec6e1506d", "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-01-31T10:29:09Z", "updated_at": "2026-01-31T10:29:09Z", "revision_number": 0, "project_id": "cbe14d6b97b64029ae17f2f239669a6f"}}' 2026-01-31 10:29:10,317 29 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.380s 2026-01-31 10:29:10,318 29 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json'} Body: Response - Headers: {'date': 'Sat, 31 Jan 2026 10:29:09 GMT', 'server': 'Apache', 'content-length': '6256', 'x-subject-token': '', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-4b380040-16d2-40df-8917-78e4fb135887', 'content-type': 'application/json', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=ec3d868695b92c6193e1fb2f0cf83dea; 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": "0e738cdb50d649b9968d2e1cdea3b9cb", "name": "tempest-TestNetworkBasicOps-1682954337-project-member", "password_expires_at": null}, "audit_ids": ["4z2ySs0qRGyIkOvmUC0GQA"], "expires_at": "2026-01-31T11:29:10.000000Z", "issued_at": "2026-01-31T10:29:10.000000Z", "project": {"domain": {"id": "default", "name": "Default"}, "id": "cbe14d6b97b64029ae17f2f239669a6f", "name": "tempest-TestNetworkBasicOps-1682954337"}, "is_domain": false, "roles": [{"id": "995be88fe7204ee183f619bd2ddfdb6d", "name": "reader"}, {"id": "b537dd53ee744ad9ba1c76cd904789de", "name": "member"}], "catalog": [{"endpoints": [{"name": "neutron", "id": "555be329561f467f9e92f4e9cdffd8b7", "interface": "public", "region_id": "regionOne", "url": "https://neutron-public-openstack.apps-crc.testing", "region": "regionOne"}, {"name": "neutron", "id": "71a3e83b43314fdda5c9485703075338", "interface": "internal", "region_id": "regionOne", "url": "https://neutron-internal.openstack.svc:9696", "region": "regionOne"}], "id": "0692f50cb1ab48d4a0fd740a51bed5df", "type": "network", "name": "neutron"}, {"endpoints": [{"name": "cinderv3", "id": "73a95fbfdc9442d4a6865c0e054efca5", "interface": "public", "region_id": "regionOne", "url": "https://cinder-public-openstack.apps-crc.testing/v3", "region": "regionOne"}, {"name": "cinderv3", "id": "92f1f1a5cec548a08d6e594096046ef5", "interface": "internal", "region_id": "regionOne", "url": "https://cinder-internal.openstack.svc:8776/v3", "region": "regionOne"}], "id": "0f57ece4401c4854a8c760733bce9434", "type": "volumev3", "name": "cinderv3"}, {"endpoints": [{"name": "heat", "id": "7bd8369ff2ac4eeda2a5a94c1877418f", "interface": "internal", "region_id": "regionOne", "url": "https://heat-api-internal.openstack.svc:8004/v1/cbe14d6b97b64029ae17f2f239669a6f", "region": "regionOne"}, {"name": "heat", "id": "d59a18e7d3e043fab0a1530c5f7177ed", "interface": "public", "region_id": "regionOne", "url": "https://heat-api-public-openstack.apps-crc.testing/v1/cbe14d6b97b64029ae17f2f239669a6f", "region": "regionOne"}], "id": "1b1f0dda53f24a47b59040eb7bf55ebe", "type": "orchestration", "name": "heat"}, {"endpoints": [{"name": "aodh", "id": "6798c941471a475bbd7079d75972c238", "interface": "public", "region_id": "regionOne", "url": "https://aodh-public-openstack.apps-crc.testing", "region": "regionOne"}, {"name": "aodh", "id": "6a54c63d7e624939a0f589f9e11922f9", "interface": "internal", "region_id": "regionOne", "url": "https://aodh-internal.openstack.svc:8042", "region": "regionOne"}], "id": "1c01d60b6faa4c7eb545a1becee88462", "type": "alarming", "name": "aodh"}, {"endpoints": [{"name": "barbican", "id": "6f42dee8a82f42acb44d95f42f5fed89", "interface": "internal", "region_id": "regionOne", "url": "https://barbican-internal.openstack.svc:9311", "region": "regionOne"}, {"name": "barbican", "id": "ffa1f74903aa490eb708d4a415511569", "interface": "public", "region_id": "regionOne", "url": "https://barbican-public-openstack.apps-crc.testing", "region": "regionOne"}], "id": "63b76ce85f7e4915ab56db2d31ba7686", "type": "key-manager", "name": "barbican"}, {"endpoints": [{"name": "nova", "id": "1e850e5c83f14446acc85f90cd3fe1cc", "interface": "internal", "region_id": "regionOne", "url": "https://nova-internal.openstack.svc:8774/v2.1", "region": "regionOne"}, {"name": "nova", "id": "af5b3eb87b2c40d19481668d534f4221", "interface": "public", "region_id": "regionOne", "url": "https://nova-public-openstack.apps-crc.testing/v2.1", "region": "regionOne"}], "id": "64ec4619e9284669a986199d667ca98d", "type": "compute", "name": "nova"}, {"endpoints": [{"id": "413d6f5573884e8da4965409cdcc214a", "interface": "internal", "region_id": "regionOne", "url": "https://keystone-internal.openstack.svc:5000", "region": "regionOne"}, {"id": "45c4dd0f5e774edea49edaaeadc2184e", "interface": "public", "region_id": "regionOne", "url": "https://keystone-public-openstack.apps-crc.testing", "region": "regionOne"}], "id": "87cd9368e0894a6db81b59031a38acf9", "type": "identity", "name": "keystone"} 2026-01-31 10:29:10,318 29 INFO [tempest.lib.common.fixed_network] (TestNetworkBasicOps:test_network_basic_ops) Found network None available for tenant 2026-01-31 10:29:16,557 29 INFO [tempest.lib.common.rest_client] Request (TestNetworkBasicOps:test_network_basic_ops): 202 POST https://nova-public-openstack.apps-crc.testing/v2.1/servers 6.238s 2026-01-31 10:29:16,558 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: {"server": {"name": "tempest-TestNetworkBasicOps-server-1366047794", "imageRef": "5f1c614c-1ba8-4e34-915f-7078c46805eb", "flavorRef": "f3dcbeb5-bd7a-436b-a0c1-9d20fb387210", "networks": [{"uuid": "daff63ed-ea84-45dc-9745-1af596db4581"}], "key_name": "tempest-TestNetworkBasicOps-372007442", "security_groups": [{"name": "tempest-secgroup-smoke-651865513"}]}} Response - Headers: {'date': 'Sat, 31 Jan 2026 10:29:10 GMT', 'server': 'Apache', 'content-length': '445', 'location': 'https://nova-public-openstack.apps-crc.testing/v2.1/servers/a0208ed9-3ae5-4499-81e2-3f2cb621f74d', '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-cd2416ea-887e-41cc-94f6-6af6427cb5d6', 'x-compute-request-id': 'req-cd2416ea-887e-41cc-94f6-6af6427cb5d6', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=845953e34a356f8e864f7c787055ac1c; 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": "a0208ed9-3ae5-4499-81e2-3f2cb621f74d", "links": [{"rel": "self", "href": "https://nova-public-openstack.apps-crc.testing/v2.1/servers/a0208ed9-3ae5-4499-81e2-3f2cb621f74d"}, {"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/servers/a0208ed9-3ae5-4499-81e2-3f2cb621f74d"}], "OS-DCF:diskConfig": "MANUAL", "security_groups": [{"name": "tempest-secgroup-smoke-651865513"}], "adminPass": "234dwLCahRuR"}}' 2026-01-31 10:29:17,299 29 INFO [tempest.lib.common.rest_client] Request (TestNetworkBasicOps:test_network_basic_ops): 200 GET https://nova-public-openstack.apps-crc.testing/v2.1/servers/a0208ed9-3ae5-4499-81e2-3f2cb621f74d 0.739s 2026-01-31 10:29:17,303 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': 'Sat, 31 Jan 2026 10:29:16 GMT', 'server': 'Apache', 'content-length': '1394', '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-bad34300-51de-4678-99ca-1c7b8f97c628', 'x-compute-request-id': 'req-bad34300-51de-4678-99ca-1c7b8f97c628', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=845953e34a356f8e864f7c787055ac1c; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/servers/a0208ed9-3ae5-4499-81e2-3f2cb621f74d'} Body: b'{"server": {"id": "a0208ed9-3ae5-4499-81e2-3f2cb621f74d", "name": "tempest-TestNetworkBasicOps-server-1366047794", "status": "BUILD", "tenant_id": "cbe14d6b97b64029ae17f2f239669a6f", "user_id": "0e738cdb50d649b9968d2e1cdea3b9cb", "metadata": {}, "hostId": "", "image": {"id": "5f1c614c-1ba8-4e34-915f-7078c46805eb", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/images/5f1c614c-1ba8-4e34-915f-7078c46805eb"}]}, "flavor": {"id": "f3dcbeb5-bd7a-436b-a0c1-9d20fb387210", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/flavors/f3dcbeb5-bd7a-436b-a0c1-9d20fb387210"}]}, "created": "2026-01-31T10:29:16Z", "updated": "2026-01-31T10:29:16Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova-public-openstack.apps-crc.testing/v2.1/servers/a0208ed9-3ae5-4499-81e2-3f2cb621f74d"}, {"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/servers/a0208ed9-3ae5-4499-81e2-3f2cb621f74d"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "", "config_drive": "", "key_name": "tempest-TestNetworkBasicOps-372007442", "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-01-31 10:29:19,296 29 INFO [tempest.lib.common.rest_client] Request (TestNetworkBasicOps:test_network_basic_ops): 200 GET https://nova-public-openstack.apps-crc.testing/v2.1/servers/a0208ed9-3ae5-4499-81e2-3f2cb621f74d 0.987s 2026-01-31 10:29:19,299 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': 'Sat, 31 Jan 2026 10:29:18 GMT', 'server': 'Apache', 'content-length': '1394', '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-6d47be1c-8e7b-4447-a792-12c57b883ff2', 'x-compute-request-id': 'req-6d47be1c-8e7b-4447-a792-12c57b883ff2', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=845953e34a356f8e864f7c787055ac1c; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/servers/a0208ed9-3ae5-4499-81e2-3f2cb621f74d'} Body: b'{"server": {"id": "a0208ed9-3ae5-4499-81e2-3f2cb621f74d", "name": "tempest-TestNetworkBasicOps-server-1366047794", "status": "BUILD", "tenant_id": "cbe14d6b97b64029ae17f2f239669a6f", "user_id": "0e738cdb50d649b9968d2e1cdea3b9cb", "metadata": {}, "hostId": "", "image": {"id": "5f1c614c-1ba8-4e34-915f-7078c46805eb", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/images/5f1c614c-1ba8-4e34-915f-7078c46805eb"}]}, "flavor": {"id": "f3dcbeb5-bd7a-436b-a0c1-9d20fb387210", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/flavors/f3dcbeb5-bd7a-436b-a0c1-9d20fb387210"}]}, "created": "2026-01-31T10:29:16Z", "updated": "2026-01-31T10:29:18Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova-public-openstack.apps-crc.testing/v2.1/servers/a0208ed9-3ae5-4499-81e2-3f2cb621f74d"}, {"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/servers/a0208ed9-3ae5-4499-81e2-3f2cb621f74d"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "", "config_drive": "", "key_name": "tempest-TestNetworkBasicOps-372007442", "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-01-31 10:29:20,941 29 INFO [tempest.lib.common.rest_client] Request (TestNetworkBasicOps:test_network_basic_ops): 200 GET https://nova-public-openstack.apps-crc.testing/v2.1/servers/a0208ed9-3ae5-4499-81e2-3f2cb621f74d 0.633s 2026-01-31 10:29:20,941 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': 'Sat, 31 Jan 2026 10:29:20 GMT', 'server': 'Apache', 'content-length': '1452', '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-6610490b-6ac1-4ade-bf9d-0e07f5e12f86', 'x-compute-request-id': 'req-6610490b-6ac1-4ade-bf9d-0e07f5e12f86', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=845953e34a356f8e864f7c787055ac1c; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/servers/a0208ed9-3ae5-4499-81e2-3f2cb621f74d'} Body: b'{"server": {"id": "a0208ed9-3ae5-4499-81e2-3f2cb621f74d", "name": "tempest-TestNetworkBasicOps-server-1366047794", "status": "BUILD", "tenant_id": "cbe14d6b97b64029ae17f2f239669a6f", "user_id": "0e738cdb50d649b9968d2e1cdea3b9cb", "metadata": {}, "hostId": "c85635bebcd562d7566fbbc95c4385c01f0f931030d07fb8363552dc", "image": {"id": "5f1c614c-1ba8-4e34-915f-7078c46805eb", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/images/5f1c614c-1ba8-4e34-915f-7078c46805eb"}]}, "flavor": {"id": "f3dcbeb5-bd7a-436b-a0c1-9d20fb387210", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/flavors/f3dcbeb5-bd7a-436b-a0c1-9d20fb387210"}]}, "created": "2026-01-31T10:29:16Z", "updated": "2026-01-31T10:29:20Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova-public-openstack.apps-crc.testing/v2.1/servers/a0208ed9-3ae5-4499-81e2-3f2cb621f74d"}, {"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/servers/a0208ed9-3ae5-4499-81e2-3f2cb621f74d"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "nova", "config_drive": "", "key_name": "tempest-TestNetworkBasicOps-372007442", "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-01-31 10:29:20,944 29 INFO [tempest.common.waiters] State transition "BUILD/scheduling" ==> "BUILD/spawning" after 3 second wait 2026-01-31 10:29:23,092 29 INFO [tempest.lib.common.rest_client] Request (TestNetworkBasicOps:test_network_basic_ops): 200 GET https://nova-public-openstack.apps-crc.testing/v2.1/servers/a0208ed9-3ae5-4499-81e2-3f2cb621f74d 0.958s 2026-01-31 10:29:23,093 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': 'Sat, 31 Jan 2026 10:29:22 GMT', 'server': 'Apache', 'content-length': '1452', '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-ef0d8e23-4318-4b84-9b82-38f4c2da4f50', 'x-compute-request-id': 'req-ef0d8e23-4318-4b84-9b82-38f4c2da4f50', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=845953e34a356f8e864f7c787055ac1c; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/servers/a0208ed9-3ae5-4499-81e2-3f2cb621f74d'} Body: b'{"server": {"id": "a0208ed9-3ae5-4499-81e2-3f2cb621f74d", "name": "tempest-TestNetworkBasicOps-server-1366047794", "status": "BUILD", "tenant_id": "cbe14d6b97b64029ae17f2f239669a6f", "user_id": "0e738cdb50d649b9968d2e1cdea3b9cb", "metadata": {}, "hostId": "c85635bebcd562d7566fbbc95c4385c01f0f931030d07fb8363552dc", "image": {"id": "5f1c614c-1ba8-4e34-915f-7078c46805eb", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/images/5f1c614c-1ba8-4e34-915f-7078c46805eb"}]}, "flavor": {"id": "f3dcbeb5-bd7a-436b-a0c1-9d20fb387210", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/flavors/f3dcbeb5-bd7a-436b-a0c1-9d20fb387210"}]}, "created": "2026-01-31T10:29:16Z", "updated": "2026-01-31T10:29:20Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova-public-openstack.apps-crc.testing/v2.1/servers/a0208ed9-3ae5-4499-81e2-3f2cb621f74d"}, {"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/servers/a0208ed9-3ae5-4499-81e2-3f2cb621f74d"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "nova", "config_drive": "", "key_name": "tempest-TestNetworkBasicOps-372007442", "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-01-31 10:29:26,433 29 INFO [tempest.lib.common.rest_client] Request (TestNetworkBasicOps:test_network_basic_ops): 200 GET https://nova-public-openstack.apps-crc.testing/v2.1/servers/a0208ed9-3ae5-4499-81e2-3f2cb621f74d 2.336s 2026-01-31 10:29:26,434 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': 'Sat, 31 Jan 2026 10:29:24 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-3677c8fd-6618-4f21-a840-4dbbe569d177', 'x-compute-request-id': 'req-3677c8fd-6618-4f21-a840-4dbbe569d177', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=845953e34a356f8e864f7c787055ac1c; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/servers/a0208ed9-3ae5-4499-81e2-3f2cb621f74d'} Body: b'{"server": {"id": "a0208ed9-3ae5-4499-81e2-3f2cb621f74d", "name": "tempest-TestNetworkBasicOps-server-1366047794", "status": "BUILD", "tenant_id": "cbe14d6b97b64029ae17f2f239669a6f", "user_id": "0e738cdb50d649b9968d2e1cdea3b9cb", "metadata": {}, "hostId": "c85635bebcd562d7566fbbc95c4385c01f0f931030d07fb8363552dc", "image": {"id": "5f1c614c-1ba8-4e34-915f-7078c46805eb", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/images/5f1c614c-1ba8-4e34-915f-7078c46805eb"}]}, "flavor": {"id": "f3dcbeb5-bd7a-436b-a0c1-9d20fb387210", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/flavors/f3dcbeb5-bd7a-436b-a0c1-9d20fb387210"}]}, "created": "2026-01-31T10:29:16Z", "updated": "2026-01-31T10:29:20Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova-public-openstack.apps-crc.testing/v2.1/servers/a0208ed9-3ae5-4499-81e2-3f2cb621f74d"}, {"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/servers/a0208ed9-3ae5-4499-81e2-3f2cb621f74d"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "nova", "config_drive": "", "key_name": "tempest-TestNetworkBasicOps-372007442", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "tempest-secgroup-smoke-651865513"}], "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": []}}' 2026-01-31 10:29:29,917 29 INFO [tempest.lib.common.rest_client] Request (TestNetworkBasicOps:test_network_basic_ops): 200 GET https://nova-public-openstack.apps-crc.testing/v2.1/servers/a0208ed9-3ae5-4499-81e2-3f2cb621f74d 2.477s 2026-01-31 10:29:29,918 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': 'Sat, 31 Jan 2026 10:29:27 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-30da0f10-b75e-42bb-b700-46a667125dc0', 'x-compute-request-id': 'req-30da0f10-b75e-42bb-b700-46a667125dc0', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=845953e34a356f8e864f7c787055ac1c; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/servers/a0208ed9-3ae5-4499-81e2-3f2cb621f74d'} Body: b'{"server": {"id": "a0208ed9-3ae5-4499-81e2-3f2cb621f74d", "name": "tempest-TestNetworkBasicOps-server-1366047794", "status": "BUILD", "tenant_id": "cbe14d6b97b64029ae17f2f239669a6f", "user_id": "0e738cdb50d649b9968d2e1cdea3b9cb", "metadata": {}, "hostId": "c85635bebcd562d7566fbbc95c4385c01f0f931030d07fb8363552dc", "image": {"id": "5f1c614c-1ba8-4e34-915f-7078c46805eb", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/images/5f1c614c-1ba8-4e34-915f-7078c46805eb"}]}, "flavor": {"id": "f3dcbeb5-bd7a-436b-a0c1-9d20fb387210", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/flavors/f3dcbeb5-bd7a-436b-a0c1-9d20fb387210"}]}, "created": "2026-01-31T10:29:16Z", "updated": "2026-01-31T10:29:20Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova-public-openstack.apps-crc.testing/v2.1/servers/a0208ed9-3ae5-4499-81e2-3f2cb621f74d"}, {"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/servers/a0208ed9-3ae5-4499-81e2-3f2cb621f74d"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "nova", "config_drive": "", "key_name": "tempest-TestNetworkBasicOps-372007442", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "tempest-secgroup-smoke-651865513"}], "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": []}}' 2026-01-31 10:29:32,315 29 INFO [tempest.lib.common.rest_client] Request (TestNetworkBasicOps:test_network_basic_ops): 200 GET https://nova-public-openstack.apps-crc.testing/v2.1/servers/a0208ed9-3ae5-4499-81e2-3f2cb621f74d 1.391s 2026-01-31 10:29:32,315 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': 'Sat, 31 Jan 2026 10:29:30 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-e5d31682-c407-43a3-ab3b-0cbdc5b90c3e', 'x-compute-request-id': 'req-e5d31682-c407-43a3-ab3b-0cbdc5b90c3e', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=845953e34a356f8e864f7c787055ac1c; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/servers/a0208ed9-3ae5-4499-81e2-3f2cb621f74d'} Body: b'{"server": {"id": "a0208ed9-3ae5-4499-81e2-3f2cb621f74d", "name": "tempest-TestNetworkBasicOps-server-1366047794", "status": "BUILD", "tenant_id": "cbe14d6b97b64029ae17f2f239669a6f", "user_id": "0e738cdb50d649b9968d2e1cdea3b9cb", "metadata": {}, "hostId": "c85635bebcd562d7566fbbc95c4385c01f0f931030d07fb8363552dc", "image": {"id": "5f1c614c-1ba8-4e34-915f-7078c46805eb", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/images/5f1c614c-1ba8-4e34-915f-7078c46805eb"}]}, "flavor": {"id": "f3dcbeb5-bd7a-436b-a0c1-9d20fb387210", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/flavors/f3dcbeb5-bd7a-436b-a0c1-9d20fb387210"}]}, "created": "2026-01-31T10:29:16Z", "updated": "2026-01-31T10:29:20Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova-public-openstack.apps-crc.testing/v2.1/servers/a0208ed9-3ae5-4499-81e2-3f2cb621f74d"}, {"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/servers/a0208ed9-3ae5-4499-81e2-3f2cb621f74d"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "nova", "config_drive": "", "key_name": "tempest-TestNetworkBasicOps-372007442", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "tempest-secgroup-smoke-651865513"}], "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": []}}' 2026-01-31 10:29:39,837 29 INFO [tempest.lib.common.rest_client] Request (TestNetworkBasicOps:test_network_basic_ops): 200 GET https://nova-public-openstack.apps-crc.testing/v2.1/servers/a0208ed9-3ae5-4499-81e2-3f2cb621f74d 6.515s 2026-01-31 10:29:39,837 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': 'Sat, 31 Jan 2026 10:29:33 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-ea0ca665-2096-460a-9608-e0a6ec4b317d', 'x-compute-request-id': 'req-ea0ca665-2096-460a-9608-e0a6ec4b317d', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=845953e34a356f8e864f7c787055ac1c; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/servers/a0208ed9-3ae5-4499-81e2-3f2cb621f74d'} Body: b'{"server": {"id": "a0208ed9-3ae5-4499-81e2-3f2cb621f74d", "name": "tempest-TestNetworkBasicOps-server-1366047794", "status": "BUILD", "tenant_id": "cbe14d6b97b64029ae17f2f239669a6f", "user_id": "0e738cdb50d649b9968d2e1cdea3b9cb", "metadata": {}, "hostId": "c85635bebcd562d7566fbbc95c4385c01f0f931030d07fb8363552dc", "image": {"id": "5f1c614c-1ba8-4e34-915f-7078c46805eb", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/images/5f1c614c-1ba8-4e34-915f-7078c46805eb"}]}, "flavor": {"id": "f3dcbeb5-bd7a-436b-a0c1-9d20fb387210", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/flavors/f3dcbeb5-bd7a-436b-a0c1-9d20fb387210"}]}, "created": "2026-01-31T10:29:16Z", "updated": "2026-01-31T10:29:20Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova-public-openstack.apps-crc.testing/v2.1/servers/a0208ed9-3ae5-4499-81e2-3f2cb621f74d"}, {"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/servers/a0208ed9-3ae5-4499-81e2-3f2cb621f74d"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "nova", "config_drive": "", "key_name": "tempest-TestNetworkBasicOps-372007442", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "tempest-secgroup-smoke-651865513"}], "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": []}}' 2026-01-31 10:29:58,906 29 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.1/servers/a0208ed9-3ae5-4499-81e2-3f2cb621f74d 2026-01-31 10:29:58,919 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.1/servers/a0208ed9-3ae5-4499-81e2-3f2cb621f74d 2026-01-31 10:29:58,933 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.1/servers/a0208ed9-3ae5-4499-81e2-3f2cb621f74d 2026-01-31 10:29:58,935 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.1/servers/a0208ed9-3ae5-4499-81e2-3f2cb621f74d 2026-01-31 10:29:58,937 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.1/servers/a0208ed9-3ae5-4499-81e2-3f2cb621f74d 2026-01-31 10:29:58,939 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.1/servers/a0208ed9-3ae5-4499-81e2-3f2cb621f74d 2026-01-31 10:29:58,941 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.1/servers/a0208ed9-3ae5-4499-81e2-3f2cb621f74d 2026-01-31 10:29:58,949 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.1/servers/a0208ed9-3ae5-4499-81e2-3f2cb621f74d 2026-01-31 10:29:58,955 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.1/servers/a0208ed9-3ae5-4499-81e2-3f2cb621f74d 2026-01-31 10:29:58,960 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.1/servers/a0208ed9-3ae5-4499-81e2-3f2cb621f74d 2026-01-31 10:29:58,964 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.1/servers/a0208ed9-3ae5-4499-81e2-3f2cb621f74d 2026-01-31 10:29:59,893 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.1/servers/a0208ed9-3ae5-4499-81e2-3f2cb621f74d 2026-01-31 10:29:59,904 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.1/servers/a0208ed9-3ae5-4499-81e2-3f2cb621f74d 2026-01-31 10:29:59,929 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.1/servers/a0208ed9-3ae5-4499-81e2-3f2cb621f74d 2026-01-31 10:29:59,934 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.1/servers/a0208ed9-3ae5-4499-81e2-3f2cb621f74d 2026-01-31 10:29:59,942 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.1/servers/a0208ed9-3ae5-4499-81e2-3f2cb621f74d 2026-01-31 10:29:59,945 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.1/servers/a0208ed9-3ae5-4499-81e2-3f2cb621f74d 2026-01-31 10:29:59,949 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.1/servers/a0208ed9-3ae5-4499-81e2-3f2cb621f74d 2026-01-31 10:29:59,951 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.1/servers/a0208ed9-3ae5-4499-81e2-3f2cb621f74d 2026-01-31 10:29:59,954 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.1/servers/a0208ed9-3ae5-4499-81e2-3f2cb621f74d 2026-01-31 10:29:59,956 29 ERROR [tempest.common.compute] Deleting server a0208ed9-3ae5-4499-81e2-3f2cb621f74d failed 2026-01-31 10:29:59.956 29 ERROR tempest.common.compute Traceback (most recent call last): 2026-01-31 10:29:59.956 29 ERROR tempest.common.compute File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn 2026-01-31 10:29:59.956 29 ERROR tempest.common.compute conn = connection.create_connection( 2026-01-31 10:29:59.956 29 ERROR tempest.common.compute File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 96, in create_connection 2026-01-31 10:29:59.956 29 ERROR tempest.common.compute raise err 2026-01-31 10:29:59.956 29 ERROR tempest.common.compute File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 86, in create_connection 2026-01-31 10:29:59.956 29 ERROR tempest.common.compute sock.connect(sa) 2026-01-31 10:29:59.956 29 ERROR tempest.common.compute ConnectionRefusedError: [Errno 111] Connection refused 2026-01-31 10:29:59.956 29 ERROR tempest.common.compute 2026-01-31 10:29:59.956 29 ERROR tempest.common.compute During handling of the above exception, another exception occurred: 2026-01-31 10:29:59.956 29 ERROR tempest.common.compute 2026-01-31 10:29:59.956 29 ERROR tempest.common.compute Traceback (most recent call last): 2026-01-31 10:29:59.956 29 ERROR tempest.common.compute File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 700, in urlopen 2026-01-31 10:29:59.956 29 ERROR tempest.common.compute httplib_response = self._make_request( 2026-01-31 10:29:59.956 29 ERROR tempest.common.compute File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 383, in _make_request 2026-01-31 10:29:59.956 29 ERROR tempest.common.compute self._validate_conn(conn) 2026-01-31 10:29:59.956 29 ERROR tempest.common.compute File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn 2026-01-31 10:29:59.956 29 ERROR tempest.common.compute conn.connect() 2026-01-31 10:29:59.956 29 ERROR tempest.common.compute File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect 2026-01-31 10:29:59.956 29 ERROR tempest.common.compute conn = self._new_conn() 2026-01-31 10:29:59.956 29 ERROR tempest.common.compute File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn 2026-01-31 10:29:59.956 29 ERROR tempest.common.compute raise NewConnectionError( 2026-01-31 10:29:59.956 29 ERROR tempest.common.compute urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused 2026-01-31 10:29:59.956 29 ERROR tempest.common.compute 2026-01-31 10:29:59.956 29 ERROR tempest.common.compute During handling of the above exception, another exception occurred: 2026-01-31 10:29:59.956 29 ERROR tempest.common.compute 2026-01-31 10:29:59.956 29 ERROR tempest.common.compute Traceback (most recent call last): 2026-01-31 10:29:59.956 29 ERROR tempest.common.compute File "/usr/lib/python3.9/site-packages/tempest/common/compute.py", line 323, in create_test_server 2026-01-31 10:29:59.956 29 ERROR tempest.common.compute server = waiters.wait_for_server_status( 2026-01-31 10:29:59.956 29 ERROR tempest.common.compute File "/usr/lib/python3.9/site-packages/tempest/common/waiters.py", line 65, in wait_for_server_status 2026-01-31 10:29:59.956 29 ERROR tempest.common.compute body = client.show_server(server_id)['server'] 2026-01-31 10:29:59.956 29 ERROR tempest.common.compute File "/usr/lib/python3.9/site-packages/tempest/lib/services/compute/servers_client.py", line 159, in show_server 2026-01-31 10:29:59.956 29 ERROR tempest.common.compute resp, body = self.get("servers/%s" % server_id) 2026-01-31 10:29:59.956 29 ERROR tempest.common.compute File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 342, in get 2026-01-31 10:29:59.956 29 ERROR tempest.common.compute return self.request('GET', url, extra_headers, headers, 2026-01-31 10:29:59.956 29 ERROR tempest.common.compute File "/usr/lib/python3.9/site-packages/tempest/lib/services/compute/base_compute_client.py", line 47, in request 2026-01-31 10:29:59.956 29 ERROR tempest.common.compute resp, resp_body = super(BaseComputeClient, self).request( 2026-01-31 10:29:59.956 29 ERROR tempest.common.compute File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 746, in request 2026-01-31 10:29:59.956 29 ERROR tempest.common.compute resp, resp_body = self._request(method, url, headers=headers, 2026-01-31 10:29:59.956 29 ERROR tempest.common.compute File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 612, in _request 2026-01-31 10:29:59.956 29 ERROR tempest.common.compute resp, resp_body = self.raw_request( 2026-01-31 10:29:59.956 29 ERROR tempest.common.compute File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 661, in raw_request 2026-01-31 10:29:59.956 29 ERROR tempest.common.compute resp, resp_body = self.http_obj.request( 2026-01-31 10:29:59.956 29 ERROR tempest.common.compute File "/usr/lib/python3.9/site-packages/tempest/lib/common/http.py", line 115, in request 2026-01-31 10:29:59.956 29 ERROR tempest.common.compute r = super(ClosingHttp, self).request(method, url, retries=retry, 2026-01-31 10:29:59.956 29 ERROR tempest.common.compute File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 74, in request 2026-01-31 10:29:59.956 29 ERROR tempest.common.compute return self.request_encode_url( 2026-01-31 10:29:59.956 29 ERROR tempest.common.compute File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 96, in request_encode_url 2026-01-31 10:29:59.956 29 ERROR tempest.common.compute return self.urlopen(method, url, **extra_kw) 2026-01-31 10:29:59.956 29 ERROR tempest.common.compute File "/usr/lib/python3.9/site-packages/urllib3/poolmanager.py", line 376, in urlopen 2026-01-31 10:29:59.956 29 ERROR tempest.common.compute response = conn.urlopen(method, u.request_uri, **kw) 2026-01-31 10:29:59.956 29 ERROR tempest.common.compute File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen 2026-01-31 10:29:59.956 29 ERROR tempest.common.compute return self.urlopen( 2026-01-31 10:29:59.956 29 ERROR tempest.common.compute File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen 2026-01-31 10:29:59.956 29 ERROR tempest.common.compute return self.urlopen( 2026-01-31 10:29:59.956 29 ERROR tempest.common.compute File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen 2026-01-31 10:29:59.956 29 ERROR tempest.common.compute return self.urlopen( 2026-01-31 10:29:59.956 29 ERROR tempest.common.compute [Previous line repeated 7 more times] 2026-01-31 10:29:59.956 29 ERROR tempest.common.compute File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 756, in urlopen 2026-01-31 10:29:59.956 29 ERROR tempest.common.compute retries = retries.increment( 2026-01-31 10:29:59.956 29 ERROR tempest.common.compute File "/usr/lib/python3.9/site-packages/urllib3/util/retry.py", line 576, in increment 2026-01-31 10:29:59.956 29 ERROR tempest.common.compute raise MaxRetryError(_pool, url, error or ResponseError(cause)) 2026-01-31 10:29:59.956 29 ERROR tempest.common.compute urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='nova-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v2.1/servers/a0208ed9-3ae5-4499-81e2-3f2cb621f74d (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 2026-01-31 10:29:59.956 29 ERROR tempest.common.compute 2026-01-31 10:29:59.956 29 ERROR tempest.common.compute During handling of the above exception, another exception occurred: 2026-01-31 10:29:59.956 29 ERROR tempest.common.compute 2026-01-31 10:29:59.956 29 ERROR tempest.common.compute Traceback (most recent call last): 2026-01-31 10:29:59.956 29 ERROR tempest.common.compute File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn 2026-01-31 10:29:59.956 29 ERROR tempest.common.compute conn = connection.create_connection( 2026-01-31 10:29:59.956 29 ERROR tempest.common.compute File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 96, in create_connection 2026-01-31 10:29:59.956 29 ERROR tempest.common.compute raise err 2026-01-31 10:29:59.956 29 ERROR tempest.common.compute File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 86, in create_connection 2026-01-31 10:29:59.956 29 ERROR tempest.common.compute sock.connect(sa) 2026-01-31 10:29:59.956 29 ERROR tempest.common.compute ConnectionRefusedError: [Errno 111] Connection refused 2026-01-31 10:29:59.956 29 ERROR tempest.common.compute 2026-01-31 10:29:59.956 29 ERROR tempest.common.compute During handling of the above exception, another exception occurred: 2026-01-31 10:29:59.956 29 ERROR tempest.common.compute 2026-01-31 10:29:59.956 29 ERROR tempest.common.compute Traceback (most recent call last): 2026-01-31 10:29:59.956 29 ERROR tempest.common.compute File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 700, in urlopen 2026-01-31 10:29:59.956 29 ERROR tempest.common.compute httplib_response = self._make_request( 2026-01-31 10:29:59.956 29 ERROR tempest.common.compute File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 383, in _make_request 2026-01-31 10:29:59.956 29 ERROR tempest.common.compute self._validate_conn(conn) 2026-01-31 10:29:59.956 29 ERROR tempest.common.compute File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn 2026-01-31 10:29:59.956 29 ERROR tempest.common.compute conn.connect() 2026-01-31 10:29:59.956 29 ERROR tempest.common.compute File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect 2026-01-31 10:29:59.956 29 ERROR tempest.common.compute conn = self._new_conn() 2026-01-31 10:29:59.956 29 ERROR tempest.common.compute File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn 2026-01-31 10:29:59.956 29 ERROR tempest.common.compute raise NewConnectionError( 2026-01-31 10:29:59.956 29 ERROR tempest.common.compute urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused 2026-01-31 10:29:59.956 29 ERROR tempest.common.compute 2026-01-31 10:29:59.956 29 ERROR tempest.common.compute During handling of the above exception, another exception occurred: 2026-01-31 10:29:59.956 29 ERROR tempest.common.compute 2026-01-31 10:29:59.956 29 ERROR tempest.common.compute Traceback (most recent call last): 2026-01-31 10:29:59.956 29 ERROR tempest.common.compute File "/usr/lib/python3.9/site-packages/tempest/common/compute.py", line 343, in create_test_server 2026-01-31 10:29:59.956 29 ERROR tempest.common.compute clients.servers_client.delete_server( 2026-01-31 10:29:59.956 29 ERROR tempest.common.compute File "/usr/lib/python3.9/site-packages/tempest/lib/services/compute/servers_client.py", line 172, in delete_server 2026-01-31 10:29:59.956 29 ERROR tempest.common.compute resp, body = self.delete("servers/%s" % server_id) 2026-01-31 10:29:59.956 29 ERROR tempest.common.compute File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 359, in delete 2026-01-31 10:29:59.956 29 ERROR tempest.common.compute return self.request('DELETE', url, extra_headers, headers, body) 2026-01-31 10:29:59.956 29 ERROR tempest.common.compute File "/usr/lib/python3.9/site-packages/tempest/lib/services/compute/base_compute_client.py", line 47, in request 2026-01-31 10:29:59.956 29 ERROR tempest.common.compute resp, resp_body = super(BaseComputeClient, self).request( 2026-01-31 10:29:59.956 29 ERROR tempest.common.compute File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 746, in request 2026-01-31 10:29:59.956 29 ERROR tempest.common.compute resp, resp_body = self._request(method, url, headers=headers, 2026-01-31 10:29:59.956 29 ERROR tempest.common.compute File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 612, in _request 2026-01-31 10:29:59.956 29 ERROR tempest.common.compute resp, resp_body = self.raw_request( 2026-01-31 10:29:59.956 29 ERROR tempest.common.compute File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 661, in raw_request 2026-01-31 10:29:59.956 29 ERROR tempest.common.compute resp, resp_body = self.http_obj.request( 2026-01-31 10:29:59.956 29 ERROR tempest.common.compute File "/usr/lib/python3.9/site-packages/tempest/lib/common/http.py", line 115, in request 2026-01-31 10:29:59.956 29 ERROR tempest.common.compute r = super(ClosingHttp, self).request(method, url, retries=retry, 2026-01-31 10:29:59.956 29 ERROR tempest.common.compute File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 74, in request 2026-01-31 10:29:59.956 29 ERROR tempest.common.compute return self.request_encode_url( 2026-01-31 10:29:59.956 29 ERROR tempest.common.compute File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 96, in request_encode_url 2026-01-31 10:29:59.956 29 ERROR tempest.common.compute return self.urlopen(method, url, **extra_kw) 2026-01-31 10:29:59.956 29 ERROR tempest.common.compute File "/usr/lib/python3.9/site-packages/urllib3/poolmanager.py", line 376, in urlopen 2026-01-31 10:29:59.956 29 ERROR tempest.common.compute response = conn.urlopen(method, u.request_uri, **kw) 2026-01-31 10:29:59.956 29 ERROR tempest.common.compute File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen 2026-01-31 10:29:59.956 29 ERROR tempest.common.compute return self.urlopen( 2026-01-31 10:29:59.956 29 ERROR tempest.common.compute File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen 2026-01-31 10:29:59.956 29 ERROR tempest.common.compute return self.urlopen( 2026-01-31 10:29:59.956 29 ERROR tempest.common.compute File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen 2026-01-31 10:29:59.956 29 ERROR tempest.common.compute return self.urlopen( 2026-01-31 10:29:59.956 29 ERROR tempest.common.compute [Previous line repeated 7 more times] 2026-01-31 10:29:59.956 29 ERROR tempest.common.compute File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 756, in urlopen 2026-01-31 10:29:59.956 29 ERROR tempest.common.compute retries = retries.increment( 2026-01-31 10:29:59.956 29 ERROR tempest.common.compute File "/usr/lib/python3.9/site-packages/urllib3/util/retry.py", line 576, in increment 2026-01-31 10:29:59.956 29 ERROR tempest.common.compute raise MaxRetryError(_pool, url, error or ResponseError(cause)) 2026-01-31 10:29:59.956 29 ERROR tempest.common.compute urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='nova-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v2.1/servers/a0208ed9-3ae5-4499-81e2-3f2cb621f74d (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 2026-01-31 10:29:59.956 29 ERROR tempest.common.compute 2026-01-31 10:30:00,629 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.1/servers/a0208ed9-3ae5-4499-81e2-3f2cb621f74d 2026-01-31 10:30:00,633 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.1/servers/a0208ed9-3ae5-4499-81e2-3f2cb621f74d 2026-01-31 10:30:00,636 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.1/servers/a0208ed9-3ae5-4499-81e2-3f2cb621f74d 2026-01-31 10:30:00,640 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.1/servers/a0208ed9-3ae5-4499-81e2-3f2cb621f74d 2026-01-31 10:30:00,646 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.1/servers/a0208ed9-3ae5-4499-81e2-3f2cb621f74d 2026-01-31 10:30:00,648 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.1/servers/a0208ed9-3ae5-4499-81e2-3f2cb621f74d 2026-01-31 10:30:00,650 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.1/servers/a0208ed9-3ae5-4499-81e2-3f2cb621f74d 2026-01-31 10:30:00,652 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.1/servers/a0208ed9-3ae5-4499-81e2-3f2cb621f74d 2026-01-31 10:30:00,655 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.1/servers/a0208ed9-3ae5-4499-81e2-3f2cb621f74d 2026-01-31 10:30:00,672 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.1/servers/a0208ed9-3ae5-4499-81e2-3f2cb621f74d 2026-01-31 10:30:00,681 29 ERROR [tempest.common.compute] Server a0208ed9-3ae5-4499-81e2-3f2cb621f74d failed to delete in time 2026-01-31 10:30:00.681 29 ERROR tempest.common.compute Traceback (most recent call last): 2026-01-31 10:30:00.681 29 ERROR tempest.common.compute File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn 2026-01-31 10:30:00.681 29 ERROR tempest.common.compute conn = connection.create_connection( 2026-01-31 10:30:00.681 29 ERROR tempest.common.compute File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 96, in create_connection 2026-01-31 10:30:00.681 29 ERROR tempest.common.compute raise err 2026-01-31 10:30:00.681 29 ERROR tempest.common.compute File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 86, in create_connection 2026-01-31 10:30:00.681 29 ERROR tempest.common.compute sock.connect(sa) 2026-01-31 10:30:00.681 29 ERROR tempest.common.compute ConnectionRefusedError: [Errno 111] Connection refused 2026-01-31 10:30:00.681 29 ERROR tempest.common.compute 2026-01-31 10:30:00.681 29 ERROR tempest.common.compute During handling of the above exception, another exception occurred: 2026-01-31 10:30:00.681 29 ERROR tempest.common.compute 2026-01-31 10:30:00.681 29 ERROR tempest.common.compute Traceback (most recent call last): 2026-01-31 10:30:00.681 29 ERROR tempest.common.compute File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 700, in urlopen 2026-01-31 10:30:00.681 29 ERROR tempest.common.compute httplib_response = self._make_request( 2026-01-31 10:30:00.681 29 ERROR tempest.common.compute File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 383, in _make_request 2026-01-31 10:30:00.681 29 ERROR tempest.common.compute self._validate_conn(conn) 2026-01-31 10:30:00.681 29 ERROR tempest.common.compute File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn 2026-01-31 10:30:00.681 29 ERROR tempest.common.compute conn.connect() 2026-01-31 10:30:00.681 29 ERROR tempest.common.compute File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect 2026-01-31 10:30:00.681 29 ERROR tempest.common.compute conn = self._new_conn() 2026-01-31 10:30:00.681 29 ERROR tempest.common.compute File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn 2026-01-31 10:30:00.681 29 ERROR tempest.common.compute raise NewConnectionError( 2026-01-31 10:30:00.681 29 ERROR tempest.common.compute urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused 2026-01-31 10:30:00.681 29 ERROR tempest.common.compute 2026-01-31 10:30:00.681 29 ERROR tempest.common.compute During handling of the above exception, another exception occurred: 2026-01-31 10:30:00.681 29 ERROR tempest.common.compute 2026-01-31 10:30:00.681 29 ERROR tempest.common.compute Traceback (most recent call last): 2026-01-31 10:30:00.681 29 ERROR tempest.common.compute File "/usr/lib/python3.9/site-packages/tempest/common/compute.py", line 323, in create_test_server 2026-01-31 10:30:00.681 29 ERROR tempest.common.compute server = waiters.wait_for_server_status( 2026-01-31 10:30:00.681 29 ERROR tempest.common.compute File "/usr/lib/python3.9/site-packages/tempest/common/waiters.py", line 65, in wait_for_server_status 2026-01-31 10:30:00.681 29 ERROR tempest.common.compute body = client.show_server(server_id)['server'] 2026-01-31 10:30:00.681 29 ERROR tempest.common.compute File "/usr/lib/python3.9/site-packages/tempest/lib/services/compute/servers_client.py", line 159, in show_server 2026-01-31 10:30:00.681 29 ERROR tempest.common.compute resp, body = self.get("servers/%s" % server_id) 2026-01-31 10:30:00.681 29 ERROR tempest.common.compute File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 342, in get 2026-01-31 10:30:00.681 29 ERROR tempest.common.compute return self.request('GET', url, extra_headers, headers, 2026-01-31 10:30:00.681 29 ERROR tempest.common.compute File "/usr/lib/python3.9/site-packages/tempest/lib/services/compute/base_compute_client.py", line 47, in request 2026-01-31 10:30:00.681 29 ERROR tempest.common.compute resp, resp_body = super(BaseComputeClient, self).request( 2026-01-31 10:30:00.681 29 ERROR tempest.common.compute File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 746, in request 2026-01-31 10:30:00.681 29 ERROR tempest.common.compute resp, resp_body = self._request(method, url, headers=headers, 2026-01-31 10:30:00.681 29 ERROR tempest.common.compute File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 612, in _request 2026-01-31 10:30:00.681 29 ERROR tempest.common.compute resp, resp_body = self.raw_request( 2026-01-31 10:30:00.681 29 ERROR tempest.common.compute File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 661, in raw_request 2026-01-31 10:30:00.681 29 ERROR tempest.common.compute resp, resp_body = self.http_obj.request( 2026-01-31 10:30:00.681 29 ERROR tempest.common.compute File "/usr/lib/python3.9/site-packages/tempest/lib/common/http.py", line 115, in request 2026-01-31 10:30:00.681 29 ERROR tempest.common.compute r = super(ClosingHttp, self).request(method, url, retries=retry, 2026-01-31 10:30:00.681 29 ERROR tempest.common.compute File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 74, in request 2026-01-31 10:30:00.681 29 ERROR tempest.common.compute return self.request_encode_url( 2026-01-31 10:30:00.681 29 ERROR tempest.common.compute File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 96, in request_encode_url 2026-01-31 10:30:00.681 29 ERROR tempest.common.compute return self.urlopen(method, url, **extra_kw) 2026-01-31 10:30:00.681 29 ERROR tempest.common.compute File "/usr/lib/python3.9/site-packages/urllib3/poolmanager.py", line 376, in urlopen 2026-01-31 10:30:00.681 29 ERROR tempest.common.compute response = conn.urlopen(method, u.request_uri, **kw) 2026-01-31 10:30:00.681 29 ERROR tempest.common.compute File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen 2026-01-31 10:30:00.681 29 ERROR tempest.common.compute return self.urlopen( 2026-01-31 10:30:00.681 29 ERROR tempest.common.compute File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen 2026-01-31 10:30:00.681 29 ERROR tempest.common.compute return self.urlopen( 2026-01-31 10:30:00.681 29 ERROR tempest.common.compute File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen 2026-01-31 10:30:00.681 29 ERROR tempest.common.compute return self.urlopen( 2026-01-31 10:30:00.681 29 ERROR tempest.common.compute [Previous line repeated 7 more times] 2026-01-31 10:30:00.681 29 ERROR tempest.common.compute File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 756, in urlopen 2026-01-31 10:30:00.681 29 ERROR tempest.common.compute retries = retries.increment( 2026-01-31 10:30:00.681 29 ERROR tempest.common.compute File "/usr/lib/python3.9/site-packages/urllib3/util/retry.py", line 576, in increment 2026-01-31 10:30:00.681 29 ERROR tempest.common.compute raise MaxRetryError(_pool, url, error or ResponseError(cause)) 2026-01-31 10:30:00.681 29 ERROR tempest.common.compute urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='nova-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v2.1/servers/a0208ed9-3ae5-4499-81e2-3f2cb621f74d (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 2026-01-31 10:30:00.681 29 ERROR tempest.common.compute 2026-01-31 10:30:00.681 29 ERROR tempest.common.compute During handling of the above exception, another exception occurred: 2026-01-31 10:30:00.681 29 ERROR tempest.common.compute 2026-01-31 10:30:00.681 29 ERROR tempest.common.compute Traceback (most recent call last): 2026-01-31 10:30:00.681 29 ERROR tempest.common.compute File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn 2026-01-31 10:30:00.681 29 ERROR tempest.common.compute conn = connection.create_connection( 2026-01-31 10:30:00.681 29 ERROR tempest.common.compute File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 96, in create_connection 2026-01-31 10:30:00.681 29 ERROR tempest.common.compute raise err 2026-01-31 10:30:00.681 29 ERROR tempest.common.compute File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 86, in create_connection 2026-01-31 10:30:00.681 29 ERROR tempest.common.compute sock.connect(sa) 2026-01-31 10:30:00.681 29 ERROR tempest.common.compute ConnectionRefusedError: [Errno 111] Connection refused 2026-01-31 10:30:00.681 29 ERROR tempest.common.compute 2026-01-31 10:30:00.681 29 ERROR tempest.common.compute During handling of the above exception, another exception occurred: 2026-01-31 10:30:00.681 29 ERROR tempest.common.compute 2026-01-31 10:30:00.681 29 ERROR tempest.common.compute Traceback (most recent call last): 2026-01-31 10:30:00.681 29 ERROR tempest.common.compute File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 700, in urlopen 2026-01-31 10:30:00.681 29 ERROR tempest.common.compute httplib_response = self._make_request( 2026-01-31 10:30:00.681 29 ERROR tempest.common.compute File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 383, in _make_request 2026-01-31 10:30:00.681 29 ERROR tempest.common.compute self._validate_conn(conn) 2026-01-31 10:30:00.681 29 ERROR tempest.common.compute File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn 2026-01-31 10:30:00.681 29 ERROR tempest.common.compute conn.connect() 2026-01-31 10:30:00.681 29 ERROR tempest.common.compute File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect 2026-01-31 10:30:00.681 29 ERROR tempest.common.compute conn = self._new_conn() 2026-01-31 10:30:00.681 29 ERROR tempest.common.compute File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn 2026-01-31 10:30:00.681 29 ERROR tempest.common.compute raise NewConnectionError( 2026-01-31 10:30:00.681 29 ERROR tempest.common.compute urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused 2026-01-31 10:30:00.681 29 ERROR tempest.common.compute 2026-01-31 10:30:00.681 29 ERROR tempest.common.compute During handling of the above exception, another exception occurred: 2026-01-31 10:30:00.681 29 ERROR tempest.common.compute 2026-01-31 10:30:00.681 29 ERROR tempest.common.compute Traceback (most recent call last): 2026-01-31 10:30:00.681 29 ERROR tempest.common.compute File "/usr/lib/python3.9/site-packages/tempest/common/compute.py", line 356, in create_test_server 2026-01-31 10:30:00.681 29 ERROR tempest.common.compute waiters.wait_for_server_termination( 2026-01-31 10:30:00.681 29 ERROR tempest.common.compute File "/usr/lib/python3.9/site-packages/tempest/common/waiters.py", line 110, in wait_for_server_termination 2026-01-31 10:30:00.681 29 ERROR tempest.common.compute body = client.show_server(server_id)['server'] 2026-01-31 10:30:00.681 29 ERROR tempest.common.compute File "/usr/lib/python3.9/site-packages/tempest/lib/services/compute/servers_client.py", line 159, in show_server 2026-01-31 10:30:00.681 29 ERROR tempest.common.compute resp, body = self.get("servers/%s" % server_id) 2026-01-31 10:30:00.681 29 ERROR tempest.common.compute File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 342, in get 2026-01-31 10:30:00.681 29 ERROR tempest.common.compute return self.request('GET', url, extra_headers, headers, 2026-01-31 10:30:00.681 29 ERROR tempest.common.compute File "/usr/lib/python3.9/site-packages/tempest/lib/services/compute/base_compute_client.py", line 47, in request 2026-01-31 10:30:00.681 29 ERROR tempest.common.compute resp, resp_body = super(BaseComputeClient, self).request( 2026-01-31 10:30:00.681 29 ERROR tempest.common.compute File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 746, in request 2026-01-31 10:30:00.681 29 ERROR tempest.common.compute resp, resp_body = self._request(method, url, headers=headers, 2026-01-31 10:30:00.681 29 ERROR tempest.common.compute File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 612, in _request 2026-01-31 10:30:00.681 29 ERROR tempest.common.compute resp, resp_body = self.raw_request( 2026-01-31 10:30:00.681 29 ERROR tempest.common.compute File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 661, in raw_request 2026-01-31 10:30:00.681 29 ERROR tempest.common.compute resp, resp_body = self.http_obj.request( 2026-01-31 10:30:00.681 29 ERROR tempest.common.compute File "/usr/lib/python3.9/site-packages/tempest/lib/common/http.py", line 115, in request 2026-01-31 10:30:00.681 29 ERROR tempest.common.compute r = super(ClosingHttp, self).request(method, url, retries=retry, 2026-01-31 10:30:00.681 29 ERROR tempest.common.compute File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 74, in request 2026-01-31 10:30:00.681 29 ERROR tempest.common.compute return self.request_encode_url( 2026-01-31 10:30:00.681 29 ERROR tempest.common.compute File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 96, in request_encode_url 2026-01-31 10:30:00.681 29 ERROR tempest.common.compute return self.urlopen(method, url, **extra_kw) 2026-01-31 10:30:00.681 29 ERROR tempest.common.compute File "/usr/lib/python3.9/site-packages/urllib3/poolmanager.py", line 376, in urlopen 2026-01-31 10:30:00.681 29 ERROR tempest.common.compute response = conn.urlopen(method, u.request_uri, **kw) 2026-01-31 10:30:00.681 29 ERROR tempest.common.compute File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen 2026-01-31 10:30:00.681 29 ERROR tempest.common.compute return self.urlopen( 2026-01-31 10:30:00.681 29 ERROR tempest.common.compute File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen 2026-01-31 10:30:00.681 29 ERROR tempest.common.compute return self.urlopen( 2026-01-31 10:30:00.681 29 ERROR tempest.common.compute File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen 2026-01-31 10:30:00.681 29 ERROR tempest.common.compute return self.urlopen( 2026-01-31 10:30:00.681 29 ERROR tempest.common.compute [Previous line repeated 7 more times] 2026-01-31 10:30:00.681 29 ERROR tempest.common.compute File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 756, in urlopen 2026-01-31 10:30:00.681 29 ERROR tempest.common.compute retries = retries.increment( 2026-01-31 10:30:00.681 29 ERROR tempest.common.compute File "/usr/lib/python3.9/site-packages/urllib3/util/retry.py", line 576, in increment 2026-01-31 10:30:00.681 29 ERROR tempest.common.compute raise MaxRetryError(_pool, url, error or ResponseError(cause)) 2026-01-31 10:30:00.681 29 ERROR tempest.common.compute urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='nova-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v2.1/servers/a0208ed9-3ae5-4499-81e2-3f2cb621f74d (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 2026-01-31 10:30:00.681 29 ERROR tempest.common.compute 2026-01-31 10:30:00,879 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/security-groups/f73d1668-a42d-4352-80a5-daeec6e1506d 2026-01-31 10:30:00,881 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/security-groups/f73d1668-a42d-4352-80a5-daeec6e1506d 2026-01-31 10:30:00,883 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/security-groups/f73d1668-a42d-4352-80a5-daeec6e1506d 2026-01-31 10:30:00,886 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/security-groups/f73d1668-a42d-4352-80a5-daeec6e1506d 2026-01-31 10:30:00,889 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/security-groups/f73d1668-a42d-4352-80a5-daeec6e1506d 2026-01-31 10:30:00,892 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/security-groups/f73d1668-a42d-4352-80a5-daeec6e1506d 2026-01-31 10:30:00,931 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/security-groups/f73d1668-a42d-4352-80a5-daeec6e1506d 2026-01-31 10:30:00,950 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/security-groups/f73d1668-a42d-4352-80a5-daeec6e1506d 2026-01-31 10:30:00,992 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/security-groups/f73d1668-a42d-4352-80a5-daeec6e1506d 2026-01-31 10:30:01,009 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/security-groups/f73d1668-a42d-4352-80a5-daeec6e1506d 2026-01-31 10:30:01,147 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.1/os-keypairs/tempest-TestNetworkBasicOps-372007442 2026-01-31 10:30:01,172 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.1/os-keypairs/tempest-TestNetworkBasicOps-372007442 2026-01-31 10:30:01,203 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.1/os-keypairs/tempest-TestNetworkBasicOps-372007442 2026-01-31 10:30:01,218 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.1/os-keypairs/tempest-TestNetworkBasicOps-372007442 2026-01-31 10:30:01,244 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.1/os-keypairs/tempest-TestNetworkBasicOps-372007442 2026-01-31 10:30:01,263 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.1/os-keypairs/tempest-TestNetworkBasicOps-372007442 2026-01-31 10:30:01,266 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.1/os-keypairs/tempest-TestNetworkBasicOps-372007442 2026-01-31 10:30:01,273 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.1/os-keypairs/tempest-TestNetworkBasicOps-372007442 2026-01-31 10:30:01,282 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.1/os-keypairs/tempest-TestNetworkBasicOps-372007442 2026-01-31 10:30:01,292 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.1/os-keypairs/tempest-TestNetworkBasicOps-372007442 2026-01-31 10:30:01,308 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/routers/e88fa1f6-a5a6-4a25-9192-c87cdb53d4d0/remove_router_interface 2026-01-31 10:30:01,311 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/routers/e88fa1f6-a5a6-4a25-9192-c87cdb53d4d0/remove_router_interface 2026-01-31 10:30:01,351 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/routers/e88fa1f6-a5a6-4a25-9192-c87cdb53d4d0/remove_router_interface 2026-01-31 10:30:01,369 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/routers/e88fa1f6-a5a6-4a25-9192-c87cdb53d4d0/remove_router_interface 2026-01-31 10:30:01,378 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/routers/e88fa1f6-a5a6-4a25-9192-c87cdb53d4d0/remove_router_interface 2026-01-31 10:30:01,384 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/routers/e88fa1f6-a5a6-4a25-9192-c87cdb53d4d0/remove_router_interface 2026-01-31 10:30:01,390 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/routers/e88fa1f6-a5a6-4a25-9192-c87cdb53d4d0/remove_router_interface 2026-01-31 10:30:01,397 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/routers/e88fa1f6-a5a6-4a25-9192-c87cdb53d4d0/remove_router_interface 2026-01-31 10:30:01,405 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/routers/e88fa1f6-a5a6-4a25-9192-c87cdb53d4d0/remove_router_interface 2026-01-31 10:30:01,420 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/routers/e88fa1f6-a5a6-4a25-9192-c87cdb53d4d0/remove_router_interface 2026-01-31 10:30:01,442 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/18af3ac5-ffa7-4dfa-bb47-8a568b0f684d 2026-01-31 10:30:01,455 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/18af3ac5-ffa7-4dfa-bb47-8a568b0f684d 2026-01-31 10:30:01,460 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/18af3ac5-ffa7-4dfa-bb47-8a568b0f684d 2026-01-31 10:30:01,465 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/18af3ac5-ffa7-4dfa-bb47-8a568b0f684d 2026-01-31 10:30:01,471 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/18af3ac5-ffa7-4dfa-bb47-8a568b0f684d 2026-01-31 10:30:01,478 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/18af3ac5-ffa7-4dfa-bb47-8a568b0f684d 2026-01-31 10:30:01,480 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/18af3ac5-ffa7-4dfa-bb47-8a568b0f684d 2026-01-31 10:30:01,483 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/18af3ac5-ffa7-4dfa-bb47-8a568b0f684d 2026-01-31 10:30:01,487 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/18af3ac5-ffa7-4dfa-bb47-8a568b0f684d 2026-01-31 10:30:01,492 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/18af3ac5-ffa7-4dfa-bb47-8a568b0f684d 2026-01-31 10:30:01,548 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/routers/e88fa1f6-a5a6-4a25-9192-c87cdb53d4d0 2026-01-31 10:30:01,552 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/routers/e88fa1f6-a5a6-4a25-9192-c87cdb53d4d0 2026-01-31 10:30:01,555 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/routers/e88fa1f6-a5a6-4a25-9192-c87cdb53d4d0 2026-01-31 10:30:01,560 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/routers/e88fa1f6-a5a6-4a25-9192-c87cdb53d4d0 2026-01-31 10:30:01,563 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/routers/e88fa1f6-a5a6-4a25-9192-c87cdb53d4d0 2026-01-31 10:30:01,566 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/routers/e88fa1f6-a5a6-4a25-9192-c87cdb53d4d0 2026-01-31 10:30:01,572 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/routers/e88fa1f6-a5a6-4a25-9192-c87cdb53d4d0 2026-01-31 10:30:01,575 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/routers/e88fa1f6-a5a6-4a25-9192-c87cdb53d4d0 2026-01-31 10:30:01,578 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/routers/e88fa1f6-a5a6-4a25-9192-c87cdb53d4d0 2026-01-31 10:30:01,581 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/routers/e88fa1f6-a5a6-4a25-9192-c87cdb53d4d0 2026-01-31 10:30:01,587 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/daff63ed-ea84-45dc-9745-1af596db4581 2026-01-31 10:30:01,590 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/daff63ed-ea84-45dc-9745-1af596db4581 2026-01-31 10:30:01,594 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/daff63ed-ea84-45dc-9745-1af596db4581 2026-01-31 10:30:01,600 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/daff63ed-ea84-45dc-9745-1af596db4581 2026-01-31 10:30:01,603 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/daff63ed-ea84-45dc-9745-1af596db4581 2026-01-31 10:30:01,641 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/daff63ed-ea84-45dc-9745-1af596db4581 2026-01-31 10:30:01,660 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/daff63ed-ea84-45dc-9745-1af596db4581 2026-01-31 10:30:01,678 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/daff63ed-ea84-45dc-9745-1af596db4581 2026-01-31 10:30:01,688 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/daff63ed-ea84-45dc-9745-1af596db4581 2026-01-31 10:30:01,693 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/daff63ed-ea84-45dc-9745-1af596db4581 0 Content-Type: text/x-traceback;charset=utf8 traceback 1534 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 65, in wrapper return f(*func_args, **func_kwargs) File "/usr/lib/python3.9/site-packages/tempest/scenario/test_network_basic_ops.py", line 434, in test_network_basic_ops self._setup_network_and_servers() File "/usr/lib/python3.9/site-packages/tempest/scenario/test_network_basic_ops.py", line 120, in _setup_network_and_servers server = self._create_server(self.network, port_id) File "/usr/lib/python3.9/site-packages/tempest/scenario/test_network_basic_ops.py", line 169, in _create_server server = self.create_server( File "/usr/lib/python3.9/site-packages/tempest/scenario/manager.py", line 349, in create_server body, _ = 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 65, 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 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='nova-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v2.1/servers/a0208ed9-3ae5-4499-81e2-3f2cb621f74d (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 0 Content-Type: text/x-traceback;charset=utf8 traceback-1 1020 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/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 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/security-groups/f73d1668-a42d-4352-80a5-daeec6e1506d (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 0 Content-Type: text/x-traceback;charset=utf8 traceback-2 F8D 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/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 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='nova-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v2.1/os-keypairs/tempest-TestNetworkBasicOps-372007442 (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 0 Content-Type: text/x-traceback;charset=utf8 traceback-3 1044 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/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/e88fa1f6-a5a6-4a25-9192-c87cdb53d4d0/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-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/18af3ac5-ffa7-4dfa-bb47-8a568b0f684d (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 0 Content-Type: text/x-traceback;charset=utf8 traceback-5 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/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 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/routers/e88fa1f6-a5a6-4a25-9192-c87cdb53d4d0 (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/daff63ed-ea84-45dc-9745-1af596db4581 (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 0 ] tags: -worker-4 time: 2026-01-31 10:30:02.018626Z tags: worker-4 test: tearDownClass (tempest.scenario.test_network_basic_ops.TestNetworkBasicOps) time: 2026-01-31 10:30:02.018626Z failure: tearDownClass (tempest.scenario.test_network_basic_ops.TestNetworkBasicOps) [ multipart Content-Type: text/x-traceback;charset=utf8 traceback 116C 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 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 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='keystone-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v3/users/0e738cdb50d649b9968d2e1cdea3b9cb (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 0 ] tags: -worker-4 time: 2026-01-31 10:30:02.188600Z tags: worker-4 test: setUpClass (telemetry_tempest_plugin.scenario.test_telemetry_integration_prometheus.PrometheusGabbiTest) time: 2026-01-31 10:30:02.188600Z failure: setUpClass (telemetry_tempest_plugin.scenario.test_telemetry_integration_prometheus.PrometheusGabbiTest) [ multipart Content-Type: text/x-traceback;charset=utf8 traceback 16FF 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/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 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 .stestr/times.dbm.bak0000644012276001227600000001740215137354652014776 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, 8) 'tempest.api.compute.flavors.test_flavors.FlavorsV2TestJSON.test_list_flavors', (1536, 7) 'tempest.api.identity.admin.v3.test_policies.PoliciesTestJSON.test_create_update_delete_policy', (2048, 8) 'tempest.api.identity.admin.v3.test_roles.RolesV3TestJSON.test_role_create_update_show_list', (2560, 8) 'tempest.api.image.v2.test_versions.VersionsTest.test_list_versions', (3072, 8) 'tempest.api.identity.admin.v3.test_trusts.TrustsV3TestJSON.test_get_trusts_all', (3584, 8) 'tempest.api.compute.security_groups.test_security_group_rules.SecurityGroupRulesTestJSON.test_security_group_rules_create', (4096, 8) 'tempest.api.object_storage.test_account_quotas.AccountQuotasTest.test_admin_modify_quota', (4608, 8) 'tempest.api.network.test_versions.NetworksApiDiscovery.test_api_version_resources', (5120, 8) 'tempest.api.object_storage.test_account_quotas.AccountQuotasTest.test_upload_valid_object', (5632, 8) 'tempest.api.network.test_versions.NetworksApiDiscovery.test_show_api_v2_details', (6144, 8) 'tempest.api.image.v2.test_images.BasicOperationsImagesTest.test_delete_image', (6656, 8) 'tempest.api.image.v2.test_images.BasicOperationsImagesTest.test_register_upload_get_image_file', (7168, 8) 'tempest.api.image.v2.test_images.BasicOperationsImagesTest.test_update_image', (7680, 8) 'tempest.api.object_storage.test_container_services.ContainerTest.test_create_container', (8192, 8) 'tempest.api.object_storage.test_container_services.ContainerTest.test_list_container_contents', (8704, 8) 'tempest.api.object_storage.test_account_services.AccountTest.test_list_account_metadata', (9216, 8) 'tempest.api.object_storage.test_container_services.ContainerTest.test_list_container_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_list', (10752, 9) 'setUpClass (tempest.scenario.test_dashboard_basic_ops.TestDashboardBasicOps)', (11264, 3) 'tempest.api.object_storage.test_container_quotas.ContainerQuotasTest.test_upload_large_object', (11776, 8) 'tempest.api.object_storage.test_container_quotas.ContainerQuotasTest.test_upload_too_many_objects', (12288, 8) 'tempest.api.object_storage.test_container_quotas.ContainerQuotasTest.test_upload_valid_object', (12800, 8) 'setUpClass (tempest.api.volume.test_versions.VersionsTest)', (13312, 3) 'setUpClass (tempest.api.volume.test_volumes_get.VolumesGetTest)', (13824, 3) 'setUpClass (telemetry_tempest_plugin.aodh.api.gnocchi.test_alarming_api_negative.TelemetryAlarmingNegativeGnocchiTest)', (14336, 3) 'tempest.api.compute.security_groups.test_security_groups.SecurityGroupsTestJSON.test_security_groups_create_list_delete', (14848, 9) 'tempest.api.object_storage.test_object_services.ObjectTest.test_create_object', (15360, 8) 'tempest.api.compute.servers.test_server_addresses.ServerAddressesTestJSON.test_list_server_addresses', (15872, 8) '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, 6) 'tempest.api.compute.servers.test_server_addresses.ServerAddressesTestJSON.test_list_server_addresses_by_network', (17920, 8) 'setUpClass (tempest.api.volume.test_volumes_list.VolumesListTestJSON)', (18432, 3) 'tempest.api.compute.servers.test_create_server.ServersTestJSON.test_list_servers', (18944, 6) 'tempest.api.compute.servers.test_create_server.ServersTestJSON.test_verify_server_details', (19456, 8) 'setUpClass (tempest.api.compute.servers.test_create_server.ServersTestBootFromVolume)', (19968, 3) 'tempest.api.identity.admin.v3.test_groups.GroupsV3TestJSON.test_group_users_add_list_delete', (20480, 8) 'telemetry_tempest_plugin.aodh.api.sql.test_alarming_api.TelemetryAlarmingAPIMysqlTest.test_create_list_sort_limit_delete_alarm', (20992, 8) 'tempest.api.identity.admin.v3.test_regions.RegionsTestJSON.test_create_region_with_specific_id', (21504, 8) 'tempest.api.identity.admin.v3.test_credentials.CredentialsTestJSON.test_credentials_create_get_update_delete', (22016, 8) 'tearDownClass (tempest.api.identity.admin.v3.test_credentials.CredentialsTestJSON)', (22528, 3) 'tearDownClass (tempest.api.identity.admin.v3.test_regions.RegionsTestJSON)', (23040, 3) 'tearDownClass (telemetry_tempest_plugin.aodh.api.sql.test_alarming_api.TelemetryAlarmingAPIMysqlTest)', (23552, 3) 'setUpClass (telemetry_tempest_plugin.aodh.api.admin.test_alarming_api_admin.TelemetryAlarmingAPIAdminTest)', (24064, 3) 'setUpClass (tempest.api.compute.servers.test_server_actions.ServerActionsTestJSON)', (24576, 3) 'setUpClass (tempest.api.compute.servers.test_create_server.ServersTestManualDisk)', (25088, 3) 'setUpClass (tempest.api.network.test_networks.NetworksIpV6Test)', (25600, 3) 'setUpClass (tempest.api.network.test_floating_ips.FloatingIPTestJSON)', (26112, 3) 'setUpClass (tempest.api.network.test_extensions.ExtensionsTestJSON)', (26624, 3) 'tempest.api.compute.servers.test_attach_interfaces.AttachInterfacesUnderV243Test.test_add_remove_fixed_ip', (27136, 9) 'setUpClass (tempest.api.identity.admin.v3.test_endpoints.EndPointsTestJSON)', (27648, 3) 'setUpClass (tempest.api.network.test_routers.RoutersTest)', (28160, 3) 'setUpClass (tempest.api.volume.test_volumes_actions.VolumesActionsTest)', (28672, 3) 'setUpClass (tempest.api.network.test_ports.PortsIpV6TestJSON)', (29184, 3) 'setUpClass (tempest.api.network.test_networks.NetworksTest)', (29696, 3) 'setUpClass (tempest.api.identity.admin.v3.test_services.ServicesTestJSON)', (30208, 3) 'setUpClass (telemetry_tempest_plugin.aodh.api.test_alarming_api.TelemetryAlarmingAPITest)', (30720, 3) 'setUpClass (tempest.api.network.test_routers.RoutersIpV6Test)', (31232, 3) 'setUpClass (tempest.api.network.test_ports.PortsTestJSON)', (31744, 3) 'setUpClass (tempest.api.identity.v3.test_domains.DefaultDomainTestJSON)', (32256, 3) 'setUpClass (tempest.api.network.test_security_groups.SecGroupTest)', (32768, 3) 'tearDownClass (tempest.api.compute.servers.test_attach_interfaces.AttachInterfacesUnderV243Test)', (33280, 3) 'setUpClass (tempest.api.network.test_subnetpools_extensions.SubnetPoolsTestJSON)', (33792, 3) 'setUpClass (tempest.api.network.test_security_groups.SecGroupIPv6Test)', (34304, 3) 'setUpClass (tempest.api.identity.admin.v3.test_domains.DomainsTestJSON)', (34816, 3) 'setUpClass (telemetry_tempest_plugin.aodh.api.test_alarming_api_negative.TelemetryAlarmingNegativeTest)', (35328, 3) 'setUpClass (tempest.scenario.test_server_basic_ops.TestServerBasicOps)', (35840, 3) 'setUpClass (tempest.api.identity.v3.test_api_discovery.TestApiDiscovery)', (36352, 3) 'setUpClass (telemetry_tempest_plugin.scenario.test_gnocchi.GnocchiGabbiTest)', (36864, 3) 'setUpClass (telemetry_tempest_plugin.aodh.api.gnocchi.test_alarming_api.TelemetryAlarmingAPIGnocchiTest)', (37376, 3) 'setUpClass (tempest.api.network.test_networks.BulkNetworkOpsIpV6Test)', (37888, 3) 'setUpClass (tempest.api.network.test_networks.BulkNetworkOpsTest)', (38400, 3) 'setUpClass (tempest.scenario.test_server_multinode.TestServerMultinode)', (38912, 3) 'tempest.scenario.test_network_basic_ops.TestNetworkBasicOps.test_network_basic_ops', (39424, 9) 'setUpClass (telemetry_tempest_plugin.scenario.test_telemetry_integration.TestTelemetryIntegration)', (39936, 3) 'tearDownClass (tempest.scenario.test_network_basic_ops.TestNetworkBasicOps)', (40448, 3) 'setUpClass (telemetry_tempest_plugin.scenario.test_telemetry_integration_prometheus.PrometheusGabbiTest)', (40960, 3) .stestr/times.dbm.dir0000644012276001227600000001740215137354652015017 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, 8) 'tempest.api.compute.flavors.test_flavors.FlavorsV2TestJSON.test_list_flavors', (1536, 7) 'tempest.api.identity.admin.v3.test_policies.PoliciesTestJSON.test_create_update_delete_policy', (2048, 8) 'tempest.api.identity.admin.v3.test_roles.RolesV3TestJSON.test_role_create_update_show_list', (2560, 8) 'tempest.api.image.v2.test_versions.VersionsTest.test_list_versions', (3072, 8) 'tempest.api.identity.admin.v3.test_trusts.TrustsV3TestJSON.test_get_trusts_all', (3584, 8) 'tempest.api.compute.security_groups.test_security_group_rules.SecurityGroupRulesTestJSON.test_security_group_rules_create', (4096, 8) 'tempest.api.object_storage.test_account_quotas.AccountQuotasTest.test_admin_modify_quota', (4608, 8) 'tempest.api.network.test_versions.NetworksApiDiscovery.test_api_version_resources', (5120, 8) 'tempest.api.object_storage.test_account_quotas.AccountQuotasTest.test_upload_valid_object', (5632, 8) 'tempest.api.network.test_versions.NetworksApiDiscovery.test_show_api_v2_details', (6144, 8) 'tempest.api.image.v2.test_images.BasicOperationsImagesTest.test_delete_image', (6656, 8) 'tempest.api.image.v2.test_images.BasicOperationsImagesTest.test_register_upload_get_image_file', (7168, 8) 'tempest.api.image.v2.test_images.BasicOperationsImagesTest.test_update_image', (7680, 8) 'tempest.api.object_storage.test_container_services.ContainerTest.test_create_container', (8192, 8) 'tempest.api.object_storage.test_container_services.ContainerTest.test_list_container_contents', (8704, 8) 'tempest.api.object_storage.test_account_services.AccountTest.test_list_account_metadata', (9216, 8) 'tempest.api.object_storage.test_container_services.ContainerTest.test_list_container_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_list', (10752, 9) 'setUpClass (tempest.scenario.test_dashboard_basic_ops.TestDashboardBasicOps)', (11264, 3) 'tempest.api.object_storage.test_container_quotas.ContainerQuotasTest.test_upload_large_object', (11776, 8) 'tempest.api.object_storage.test_container_quotas.ContainerQuotasTest.test_upload_too_many_objects', (12288, 8) 'tempest.api.object_storage.test_container_quotas.ContainerQuotasTest.test_upload_valid_object', (12800, 8) 'setUpClass (tempest.api.volume.test_versions.VersionsTest)', (13312, 3) 'setUpClass (tempest.api.volume.test_volumes_get.VolumesGetTest)', (13824, 3) 'setUpClass (telemetry_tempest_plugin.aodh.api.gnocchi.test_alarming_api_negative.TelemetryAlarmingNegativeGnocchiTest)', (14336, 3) 'tempest.api.compute.security_groups.test_security_groups.SecurityGroupsTestJSON.test_security_groups_create_list_delete', (14848, 9) 'tempest.api.object_storage.test_object_services.ObjectTest.test_create_object', (15360, 8) 'tempest.api.compute.servers.test_server_addresses.ServerAddressesTestJSON.test_list_server_addresses', (15872, 8) '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, 6) 'tempest.api.compute.servers.test_server_addresses.ServerAddressesTestJSON.test_list_server_addresses_by_network', (17920, 8) 'setUpClass (tempest.api.volume.test_volumes_list.VolumesListTestJSON)', (18432, 3) 'tempest.api.compute.servers.test_create_server.ServersTestJSON.test_list_servers', (18944, 6) 'tempest.api.compute.servers.test_create_server.ServersTestJSON.test_verify_server_details', (19456, 8) 'setUpClass (tempest.api.compute.servers.test_create_server.ServersTestBootFromVolume)', (19968, 3) 'tempest.api.identity.admin.v3.test_groups.GroupsV3TestJSON.test_group_users_add_list_delete', (20480, 8) 'telemetry_tempest_plugin.aodh.api.sql.test_alarming_api.TelemetryAlarmingAPIMysqlTest.test_create_list_sort_limit_delete_alarm', (20992, 8) 'tempest.api.identity.admin.v3.test_regions.RegionsTestJSON.test_create_region_with_specific_id', (21504, 8) 'tempest.api.identity.admin.v3.test_credentials.CredentialsTestJSON.test_credentials_create_get_update_delete', (22016, 8) 'tearDownClass (tempest.api.identity.admin.v3.test_credentials.CredentialsTestJSON)', (22528, 3) 'tearDownClass (tempest.api.identity.admin.v3.test_regions.RegionsTestJSON)', (23040, 3) 'tearDownClass (telemetry_tempest_plugin.aodh.api.sql.test_alarming_api.TelemetryAlarmingAPIMysqlTest)', (23552, 3) 'setUpClass (telemetry_tempest_plugin.aodh.api.admin.test_alarming_api_admin.TelemetryAlarmingAPIAdminTest)', (24064, 3) 'setUpClass (tempest.api.compute.servers.test_server_actions.ServerActionsTestJSON)', (24576, 3) 'setUpClass (tempest.api.compute.servers.test_create_server.ServersTestManualDisk)', (25088, 3) 'setUpClass (tempest.api.network.test_networks.NetworksIpV6Test)', (25600, 3) 'setUpClass (tempest.api.network.test_floating_ips.FloatingIPTestJSON)', (26112, 3) 'setUpClass (tempest.api.network.test_extensions.ExtensionsTestJSON)', (26624, 3) 'tempest.api.compute.servers.test_attach_interfaces.AttachInterfacesUnderV243Test.test_add_remove_fixed_ip', (27136, 9) 'setUpClass (tempest.api.identity.admin.v3.test_endpoints.EndPointsTestJSON)', (27648, 3) 'setUpClass (tempest.api.network.test_routers.RoutersTest)', (28160, 3) 'setUpClass (tempest.api.volume.test_volumes_actions.VolumesActionsTest)', (28672, 3) 'setUpClass (tempest.api.network.test_ports.PortsIpV6TestJSON)', (29184, 3) 'setUpClass (tempest.api.network.test_networks.NetworksTest)', (29696, 3) 'setUpClass (tempest.api.identity.admin.v3.test_services.ServicesTestJSON)', (30208, 3) 'setUpClass (telemetry_tempest_plugin.aodh.api.test_alarming_api.TelemetryAlarmingAPITest)', (30720, 3) 'setUpClass (tempest.api.network.test_routers.RoutersIpV6Test)', (31232, 3) 'setUpClass (tempest.api.network.test_ports.PortsTestJSON)', (31744, 3) 'setUpClass (tempest.api.identity.v3.test_domains.DefaultDomainTestJSON)', (32256, 3) 'setUpClass (tempest.api.network.test_security_groups.SecGroupTest)', (32768, 3) 'tearDownClass (tempest.api.compute.servers.test_attach_interfaces.AttachInterfacesUnderV243Test)', (33280, 3) 'setUpClass (tempest.api.network.test_subnetpools_extensions.SubnetPoolsTestJSON)', (33792, 3) 'setUpClass (tempest.api.network.test_security_groups.SecGroupIPv6Test)', (34304, 3) 'setUpClass (tempest.api.identity.admin.v3.test_domains.DomainsTestJSON)', (34816, 3) 'setUpClass (telemetry_tempest_plugin.aodh.api.test_alarming_api_negative.TelemetryAlarmingNegativeTest)', (35328, 3) 'setUpClass (tempest.scenario.test_server_basic_ops.TestServerBasicOps)', (35840, 3) 'setUpClass (tempest.api.identity.v3.test_api_discovery.TestApiDiscovery)', (36352, 3) 'setUpClass (telemetry_tempest_plugin.scenario.test_gnocchi.GnocchiGabbiTest)', (36864, 3) 'setUpClass (telemetry_tempest_plugin.aodh.api.gnocchi.test_alarming_api.TelemetryAlarmingAPIGnocchiTest)', (37376, 3) 'setUpClass (tempest.api.network.test_networks.BulkNetworkOpsIpV6Test)', (37888, 3) 'setUpClass (tempest.api.network.test_networks.BulkNetworkOpsTest)', (38400, 3) 'setUpClass (tempest.scenario.test_server_multinode.TestServerMultinode)', (38912, 3) 'tempest.scenario.test_network_basic_ops.TestNetworkBasicOps.test_network_basic_ops', (39424, 9) 'setUpClass (telemetry_tempest_plugin.scenario.test_telemetry_integration.TestTelemetryIntegration)', (39936, 3) 'tearDownClass (tempest.scenario.test_network_basic_ops.TestNetworkBasicOps)', (40448, 3) 'setUpClass (telemetry_tempest_plugin.scenario.test_telemetry_integration_prometheus.PrometheusGabbiTest)', (40960, 3)