.stestr/0002755012276001227600000000000015134662776012441 5ustar tempesttempest.stestr/format0000644012276001227600000000000215134662543013632 0ustar tempesttempest1 .stestr/next-stream0000644012276001227600000000000215134662775014620 0ustar tempesttempest1 .stestr/times.dbm.dat0000644012276001227600000013100315134662776015011 0ustar tempesttempest0.00.448930.6597661.4171061.721280.7404442.4707850.0512512.4369380.1014130.0519510.1420880.2384952.2669486.06467610.61201913.7428825.2603610.5392120.6167311.2687940.31841421.5528930.88246413.2173861.99646712.6699850.7298330.7138680.9524960.24225515.6993230.8879790.00034919.5656619.820470.00.00.017.28888224.735030.00.1281890.00.0935080.00.0977240.00.00.030.9429140.1075010.00.00.00.00.00.00.00.1609510.00.1783830.00.00.0562670.00.0450110.00.00.00.095.3551610.051.335640.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0.stestr/00000600012276001227600000320124715134662775012521 0ustar tempesttempesttime: 2026-01-23 12:11:55.126770Z tags: worker-2 test: setUpClass (tempest.api.compute.servers.test_create_server.ServersTestBootFromVolume) time: 2026-01-23 12:11:55.126770Z 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-2 time: 2026-01-23 12:11:59.007895Z tags: worker-0 test: tempest.api.compute.flavors.test_flavors.FlavorsV2TestJSON.test_get_flavor[id-1f12046b-753d-40d2-abb6-d8eb8b30cb2f,smoke] time: 2026-01-23 12:11:59.456825Z 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-23 12:11:59,453 25 INFO [tempest.lib.common.rest_client] Request (FlavorsV2TestJSON:test_get_flavor): 200 GET https://nova-public-openstack.apps-crc.testing/v2.1/flavors/e853bd28-b25f-4198-9e4c-86f25bfca225 0.445s 2026-01-23 12:11:59,454 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': 'Fri, 23 Jan 2026 12:11:59 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-d26a3a7e-ef44-4e0a-8c7b-0ba37ce1a7ab', 'x-compute-request-id': 'req-d26a3a7e-ef44-4e0a-8c7b-0ba37ce1a7ab', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=7f1b3b4fa1f3cf84aa08198eabe2dfce; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/flavors/e853bd28-b25f-4198-9e4c-86f25bfca225'} Body: b'{"flavor": {"id": "e853bd28-b25f-4198-9e4c-86f25bfca225", "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/e853bd28-b25f-4198-9e4c-86f25bfca225"}, {"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/flavors/e853bd28-b25f-4198-9e4c-86f25bfca225"}]}}' 0 ] tags: -worker-0 time: 2026-01-23 12:11:59.457114Z tags: worker-0 test: tempest.api.compute.flavors.test_flavors.FlavorsV2TestJSON.test_list_flavors[id-e36c0eaa-dff5-4082-ad1f-3f9a80aa3f59,smoke] time: 2026-01-23 12:12:00.116880Z 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-23 12:11:59,830 25 INFO [tempest.lib.common.rest_client] Request (FlavorsV2TestJSON:test_list_flavors): 200 GET https://nova-public-openstack.apps-crc.testing/v2.1/flavors 0.373s 2026-01-23 12:11:59,831 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': 'Fri, 23 Jan 2026 12:11:59 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-72b07b2e-fd3b-445d-85f5-2e836f3f521f', 'x-compute-request-id': 'req-72b07b2e-fd3b-445d-85f5-2e836f3f521f', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=7f1b3b4fa1f3cf84aa08198eabe2dfce; 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": "6a39c8e1-f001-4d37-a88f-f68cb56853b4", "name": "m1.micro", "links": [{"rel": "self", "href": "https://nova-public-openstack.apps-crc.testing/v2.1/flavors/6a39c8e1-f001-4d37-a88f-f68cb56853b4"}, {"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/flavors/6a39c8e1-f001-4d37-a88f-f68cb56853b4"}]}, {"id": "e853bd28-b25f-4198-9e4c-86f25bfca225", "name": "m1.nano", "links": [{"rel": "self", "href": "https://nova-public-openstack.apps-crc.testing/v2.1/flavors/e853bd28-b25f-4198-9e4c-86f25bfca225"}, {"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/flavors/e853bd28-b25f-4198-9e4c-86f25bfca225"}]}, {"id": "f2c5c5dd-a580-4885-a3ab-a766eac401c8", "name": "m1.small", "links": [{"rel": "self", "href": "https://nova-public-openstack.apps-crc.testing/v2.1/flavors/f2c5c5dd-a580-4885-a3ab-a766eac401c8"}, {"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/flavors/f2c5c5dd-a580-4885-a3ab-a766eac401c8"}]}]}' 2026-01-23 12:12:00,115 25 INFO [tempest.lib.common.rest_client] Request (FlavorsV2TestJSON:test_list_flavors): 200 GET https://nova-public-openstack.apps-crc.testing/v2.1/flavors/e853bd28-b25f-4198-9e4c-86f25bfca225 0.282s 2026-01-23 12:12:00,115 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': 'Fri, 23 Jan 2026 12:11:59 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-d04233e3-f3ee-451f-8392-eaf101925534', 'x-compute-request-id': 'req-d04233e3-f3ee-451f-8392-eaf101925534', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=7f1b3b4fa1f3cf84aa08198eabe2dfce; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/flavors/e853bd28-b25f-4198-9e4c-86f25bfca225'} Body: b'{"flavor": {"id": "e853bd28-b25f-4198-9e4c-86f25bfca225", "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/e853bd28-b25f-4198-9e4c-86f25bfca225"}, {"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/flavors/e853bd28-b25f-4198-9e4c-86f25bfca225"}]}}' 0 ] tags: -worker-0 time: 2026-01-23 12:12:01.753809Z tags: worker-5 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-23 12:12:03.170915Z 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-23 12:12:02,773 30 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/f972fe77-3198-4122-b86c-8876a377562b 1.018s 2026-01-23 12:12:02,773 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"region": {"description": "tempest-description-2135910900"}} Response - Headers: {'date': 'Fri, 23 Jan 2026 12:12:01 GMT', 'server': 'Apache', 'content-length': '255', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-17ea91d7-862b-4eca-9d20-7ff3dc271e00', 'content-type': 'application/json', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=c160fdad3b3dd2a01a966935185a4617; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '201', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/v3/regions/f972fe77-3198-4122-b86c-8876a377562b'} Body: b'{"region": {"id": "f972fe77-3198-4122-b86c-8876a377562b", "description": "tempest-description-2135910900", "parent_region_id": null, "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/regions/f972fe77-3198-4122-b86c-8876a377562b"}}}\n' 2026-01-23 12:12:03,170 30 INFO [tempest.lib.common.rest_client] Request (RegionsTestJSON:_run_cleanups): 204 DELETE https://keystone-public-openstack.apps-crc.testing/v3/regions/f972fe77-3198-4122-b86c-8876a377562b 0.396s 2026-01-23 12:12:03,170 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 23 Jan 2026 12:12:02 GMT', 'server': 'Apache', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-322d0dcf-7a38-4551-820a-7480a1feaa30', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=c160fdad3b3dd2a01a966935185a4617; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '204', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/v3/regions/f972fe77-3198-4122-b86c-8876a377562b'} Body: b'' 0 ] tags: -worker-5 time: 2026-01-23 12:12:01.517043Z tags: worker-6 test: tempest.api.identity.admin.v3.test_policies.PoliciesTestJSON.test_create_update_delete_policy[id-e544703a-2f03-4cf2-9b0f-350782fdb0d3,smoke] time: 2026-01-23 12:12:03.238323Z successful: tempest.api.identity.admin.v3.test_policies.PoliciesTestJSON.test_create_update_delete_policy[id-e544703a-2f03-4cf2-9b0f-350782fdb0d3,smoke] [ multipart Content-Type: text/plain;charset=utf8 pythonlogging:'' 1274 2026-01-23 12:12:01,688 31 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.170s 2026-01-23 12:12:01,688 31 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"policy": {"blob": "tempest-BlobName-1369056914", "type": "tempest-PolicyType-1646656319"}} Response - Headers: {'date': 'Fri, 23 Jan 2026 12:12:01 GMT', 'server': 'Apache', 'content-length': '253', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-4d4e019f-9ff7-45ce-9d13-8da46152b525', 'content-type': 'application/json', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=c160fdad3b3dd2a01a966935185a4617; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '201', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/v3/policies'} Body: b'{"policy": {"id": "401c8e02917948e1b0b28ccf727ba64d", "blob": "tempest-BlobName-1369056914", "type": "tempest-PolicyType-1646656319", "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/policies/401c8e02917948e1b0b28ccf727ba64d"}}}\n' 2026-01-23 12:12:02,687 31 INFO [tempest.lib.common.rest_client] Request (PoliciesTestJSON:test_create_update_delete_policy): 200 PATCH https://keystone-public-openstack.apps-crc.testing/v3/policies/401c8e02917948e1b0b28ccf727ba64d 0.999s 2026-01-23 12:12:02,687 31 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"policy": {"type": "tempest-UpdatedPolicyType-1880990164"}} Response - Headers: {'date': 'Fri, 23 Jan 2026 12:12:01 GMT', 'server': 'Apache', 'content-length': '260', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-b09edb15-7761-4e3b-83a2-0afa52d04389', 'content-type': 'application/json', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=c160fdad3b3dd2a01a966935185a4617; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/v3/policies/401c8e02917948e1b0b28ccf727ba64d'} Body: b'{"policy": {"id": "401c8e02917948e1b0b28ccf727ba64d", "blob": "tempest-BlobName-1369056914", "type": "tempest-UpdatedPolicyType-1880990164", "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/policies/401c8e02917948e1b0b28ccf727ba64d"}}}\n' 2026-01-23 12:12:02,950 31 INFO [tempest.lib.common.rest_client] Request (PoliciesTestJSON:test_create_update_delete_policy): 200 GET https://keystone-public-openstack.apps-crc.testing/v3/policies/401c8e02917948e1b0b28ccf727ba64d 0.263s 2026-01-23 12:12:02,951 31 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 23 Jan 2026 12:12:02 GMT', 'server': 'Apache', 'content-length': '260', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-546e7f64-b97e-417c-935a-0db87ede2571', 'content-type': 'application/json', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=c160fdad3b3dd2a01a966935185a4617; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/v3/policies/401c8e02917948e1b0b28ccf727ba64d'} Body: b'{"policy": {"id": "401c8e02917948e1b0b28ccf727ba64d", "blob": "tempest-BlobName-1369056914", "type": "tempest-UpdatedPolicyType-1880990164", "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/policies/401c8e02917948e1b0b28ccf727ba64d"}}}\n' 2026-01-23 12:12:03,237 31 INFO [tempest.lib.common.rest_client] Request (PoliciesTestJSON:_run_cleanups): 204 DELETE https://keystone-public-openstack.apps-crc.testing/v3/policies/401c8e02917948e1b0b28ccf727ba64d 0.286s 2026-01-23 12:12:03,238 31 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 23 Jan 2026 12:12:02 GMT', 'server': 'Apache', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-cf63d3f8-0c65-4248-bee2-09c49ebe776e', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=c160fdad3b3dd2a01a966935185a4617; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '204', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/v3/policies/401c8e02917948e1b0b28ccf727ba64d'} Body: b'' 0 ] tags: -worker-6 time: 2026-01-23 12:12:02.795724Z tags: worker-1 test: tempest.api.identity.admin.v3.test_credentials.CredentialsTestJSON.test_credentials_create_get_update_delete[id-7cd59bf9-bda4-4c72-9467-d21cab278355,smoke] time: 2026-01-23 12:12:03.536168Z 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:'' 16DF 2026-01-23 12:12:03,237 26 INFO [tempest.lib.common.rest_client] Request (CredentialsTestJSON:test_credentials_create_get_update_delete): 201 POST https://keystone-public-openstack.apps-crc.testing/v3/credentials 0.441s 2026-01-23 12:12:03,237 26 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"credential": {"user_id": "b75e57b40e1f436a81732e4f15a5bc78", "project_id": "e29e4ed247d84ee682f645b11fe25515", "blob": "{\"access\": \"tempest-Access-133561053\", \"secret\": \"tempest-Secret-1938539790\"}", "type": "ec2"}} Response - Headers: {'date': 'Fri, 23 Jan 2026 12:12:02 GMT', 'server': 'Apache', 'content-length': '453', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-eba9a4e2-d899-46f1-81ea-54bb1eab1e12', 'content-type': 'application/json', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=c160fdad3b3dd2a01a966935185a4617; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '201', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/v3/credentials'} Body: b'{"credential": {"id": "a29948df9bdd29ae9751e1385ffc876adfddbdfac5c54470dc7abc677e173b0c", "user_id": "b75e57b40e1f436a81732e4f15a5bc78", "project_id": "e29e4ed247d84ee682f645b11fe25515", "type": "ec2", "blob": "{\\"access\\": \\"tempest-Access-133561053\\", \\"secret\\": \\"tempest-Secret-1938539790\\"}", "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/credentials/a29948df9bdd29ae9751e1385ffc876adfddbdfac5c54470dc7abc677e173b0c"}}}\n' 2026-01-23 12:12:03,296 26 INFO [tempest.lib.common.rest_client] Request (CredentialsTestJSON:test_credentials_create_get_update_delete): 200 PATCH https://keystone-public-openstack.apps-crc.testing/v3/credentials/a29948df9bdd29ae9751e1385ffc876adfddbdfac5c54470dc7abc677e173b0c 0.058s 2026-01-23 12:12:03,296 26 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"credential": {"blob": "{\"access\": \"tempest-NewAccess-734105671\", \"secret\": \"tempest-NewSecret-534471161\"}", "project_id": "4e0bb094e51a4983ab0e724decd2c5b9", "type": "ec2"}} Response - Headers: {'date': 'Fri, 23 Jan 2026 12:12:03 GMT', 'server': 'Apache', 'content-length': '458', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-0024ed10-1fbd-4bca-9271-ce8143975af4', 'content-type': 'application/json', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=c160fdad3b3dd2a01a966935185a4617; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/v3/credentials/a29948df9bdd29ae9751e1385ffc876adfddbdfac5c54470dc7abc677e173b0c'} Body: b'{"credential": {"id": "a29948df9bdd29ae9751e1385ffc876adfddbdfac5c54470dc7abc677e173b0c", "user_id": "b75e57b40e1f436a81732e4f15a5bc78", "project_id": "4e0bb094e51a4983ab0e724decd2c5b9", "type": "ec2", "blob": "{\\"access\\": \\"tempest-NewAccess-734105671\\", \\"secret\\": \\"tempest-NewSecret-534471161\\"}", "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/credentials/a29948df9bdd29ae9751e1385ffc876adfddbdfac5c54470dc7abc677e173b0c"}}}\n' 2026-01-23 12:12:03,356 26 INFO [tempest.lib.common.rest_client] Request (CredentialsTestJSON:test_credentials_create_get_update_delete): 200 GET https://keystone-public-openstack.apps-crc.testing/v3/credentials/a29948df9bdd29ae9751e1385ffc876adfddbdfac5c54470dc7abc677e173b0c 0.059s 2026-01-23 12:12:03,356 26 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 23 Jan 2026 12:12:03 GMT', 'server': 'Apache', 'content-length': '458', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-65194ed1-ba4a-49f7-b673-8f8abcbb16b4', 'content-type': 'application/json', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=c160fdad3b3dd2a01a966935185a4617; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/v3/credentials/a29948df9bdd29ae9751e1385ffc876adfddbdfac5c54470dc7abc677e173b0c'} Body: b'{"credential": {"id": "a29948df9bdd29ae9751e1385ffc876adfddbdfac5c54470dc7abc677e173b0c", "user_id": "b75e57b40e1f436a81732e4f15a5bc78", "project_id": "4e0bb094e51a4983ab0e724decd2c5b9", "type": "ec2", "blob": "{\\"access\\": \\"tempest-NewAccess-734105671\\", \\"secret\\": \\"tempest-NewSecret-534471161\\"}", "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/credentials/a29948df9bdd29ae9751e1385ffc876adfddbdfac5c54470dc7abc677e173b0c"}}}\n' 2026-01-23 12:12:03,535 26 INFO [tempest.lib.common.rest_client] Request (CredentialsTestJSON:_run_cleanups): 204 DELETE https://keystone-public-openstack.apps-crc.testing/v3/credentials/a29948df9bdd29ae9751e1385ffc876adfddbdfac5c54470dc7abc677e173b0c 0.178s 2026-01-23 12:12:03,535 26 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 23 Jan 2026 12:12:03 GMT', 'server': 'Apache', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-f7a3927e-e314-4171-95ce-f2f892533096', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=c160fdad3b3dd2a01a966935185a4617; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '204', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/v3/credentials/a29948df9bdd29ae9751e1385ffc876adfddbdfac5c54470dc7abc677e173b0c'} Body: b'' 0 ] tags: -worker-1 time: 2026-01-23 12:12:03.028082Z tags: worker-2 test: tempest.api.identity.admin.v3.test_endpoints.EndPointsTestJSON.test_update_endpoint[id-37e8f15e-ee7c-4657-a1e7-f6b61e375eff,smoke] time: 2026-01-23 12:12:05.498867Z successful: tempest.api.identity.admin.v3.test_endpoints.EndPointsTestJSON.test_update_endpoint[id-37e8f15e-ee7c-4657-a1e7-f6b61e375eff,smoke] [ multipart Content-Type: text/plain;charset=utf8 pythonlogging:'' 2834 2026-01-23 12:12:03,298 27 INFO [tempest.lib.common.rest_client] Request (EndPointsTestJSON:test_update_endpoint): 201 POST https://keystone-public-openstack.apps-crc.testing/v3/services 0.270s 2026-01-23 12:12:03,300 27 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"service": {"name": "tempest-service-1168993633", "type": "tempest-type-1379768257", "description": "tempest-description-1680973217"}} Response - Headers: {'date': 'Fri, 23 Jan 2026 12:12:03 GMT', 'server': 'Apache', 'content-length': '313', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-4f478407-d219-418d-ad84-12a889ba55df', 'content-type': 'application/json', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=c160fdad3b3dd2a01a966935185a4617; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '201', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/v3/services'} Body: b'{"service": {"name": "tempest-service-1168993633", "description": "tempest-description-1680973217", "id": "bc81988b51ca4d9bbc9ef898ddd1c13b", "type": "tempest-type-1379768257", "enabled": true, "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/services/bc81988b51ca4d9bbc9ef898ddd1c13b"}}}\n' 2026-01-23 12:12:03,490 27 INFO [tempest.lib.common.rest_client] Request (EndPointsTestJSON:test_update_endpoint): 201 POST https://keystone-public-openstack.apps-crc.testing/v3/endpoints 0.190s 2026-01-23 12:12:03,491 27 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"endpoint": {"service_id": "80b2688ff5874af1855f1eb570e713d3", "interface": "public", "url": "https://url-1833224993.com", "region": "tempest-region-520588898", "enabled": true}} Response - Headers: {'date': 'Fri, 23 Jan 2026 12:12:03 GMT', 'server': 'Apache', 'content-length': '382', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-b6a639e0-90c9-4b0b-bcde-e50aa0b76ca3', 'content-type': 'application/json', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=c160fdad3b3dd2a01a966935185a4617; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '201', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/v3/endpoints'} Body: b'{"endpoint": {"id": "f4e1071ed95244e693534907e7ea999d", "interface": "public", "region_id": "tempest-region-520588898", "service_id": "80b2688ff5874af1855f1eb570e713d3", "url": "https://url-1833224993.com", "enabled": true, "region": "tempest-region-520588898", "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/endpoints/f4e1071ed95244e693534907e7ea999d"}}}\n' 2026-01-23 12:12:03,837 27 INFO [tempest.lib.common.rest_client] Request (EndPointsTestJSON:test_update_endpoint): 200 GET https://keystone-public-openstack.apps-crc.testing/v3/regions/tempest-region-520588898 0.345s 2026-01-23 12:12:03,837 27 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 23 Jan 2026 12:12:03 GMT', 'server': 'Apache', 'content-length': '201', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-2280ac30-ad98-4a06-abed-d2e527305c54', 'content-type': 'application/json', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=c160fdad3b3dd2a01a966935185a4617; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/v3/regions/tempest-region-520588898'} Body: b'{"region": {"id": "tempest-region-520588898", "description": "", "parent_region_id": null, "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/regions/tempest-region-520588898"}}}\n' 2026-01-23 12:12:04,242 27 INFO [tempest.lib.common.rest_client] Request (EndPointsTestJSON:test_update_endpoint): 200 PATCH https://keystone-public-openstack.apps-crc.testing/v3/endpoints/f4e1071ed95244e693534907e7ea999d 0.404s 2026-01-23 12:12:04,242 27 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"endpoint": {"service_id": "bc81988b51ca4d9bbc9ef898ddd1c13b", "interface": "internal", "url": "https://url-1783864899.com", "region": "tempest-region-604555054", "enabled": false}} Response - Headers: {'date': 'Fri, 23 Jan 2026 12:12:03 GMT', 'server': 'Apache', 'content-length': '385', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-f4aa05b2-ee17-45d6-9524-0628754fdbea', 'content-type': 'application/json', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=c160fdad3b3dd2a01a966935185a4617; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/v3/endpoints/f4e1071ed95244e693534907e7ea999d'} Body: b'{"endpoint": {"id": "f4e1071ed95244e693534907e7ea999d", "interface": "internal", "region_id": "tempest-region-604555054", "service_id": "bc81988b51ca4d9bbc9ef898ddd1c13b", "url": "https://url-1783864899.com", "enabled": false, "region": "tempest-region-604555054", "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/endpoints/f4e1071ed95244e693534907e7ea999d"}}}\n' 2026-01-23 12:12:04,608 27 INFO [tempest.lib.common.rest_client] Request (EndPointsTestJSON:test_update_endpoint): 200 GET https://keystone-public-openstack.apps-crc.testing/v3/regions/tempest-region-604555054 0.366s 2026-01-23 12:12:04,608 27 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 23 Jan 2026 12:12:04 GMT', 'server': 'Apache', 'content-length': '201', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-3fd058ad-6abd-4b46-b673-e77d46f33783', 'content-type': 'application/json', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=c160fdad3b3dd2a01a966935185a4617; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/v3/regions/tempest-region-604555054'} Body: b'{"region": {"id": "tempest-region-604555054", "description": "", "parent_region_id": null, "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/regions/tempest-region-604555054"}}}\n' 2026-01-23 12:12:04,775 27 INFO [tempest.lib.common.rest_client] Request (EndPointsTestJSON:_run_cleanups): 204 DELETE https://keystone-public-openstack.apps-crc.testing/v3/endpoints/f4e1071ed95244e693534907e7ea999d 0.166s 2026-01-23 12:12:04,776 27 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 23 Jan 2026 12:12:04 GMT', 'server': 'Apache', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-f9462bb1-2fd2-4b79-9717-474ce63f72ce', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=c160fdad3b3dd2a01a966935185a4617; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '204', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/v3/endpoints/f4e1071ed95244e693534907e7ea999d'} Body: b'' 2026-01-23 12:12:04,992 27 INFO [tempest.lib.common.rest_client] Request (EndPointsTestJSON:_run_cleanups): 204 DELETE https://keystone-public-openstack.apps-crc.testing/v3/regions/tempest-region-604555054 0.216s 2026-01-23 12:12:04,993 27 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 23 Jan 2026 12:12:04 GMT', 'server': 'Apache', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-6eb697d8-a7af-424d-b9c4-c191f04c2c89', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=c160fdad3b3dd2a01a966935185a4617; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '204', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/v3/regions/tempest-region-604555054'} Body: b'' 2026-01-23 12:12:05,126 27 INFO [tempest.lib.common.rest_client] Request (EndPointsTestJSON:_run_cleanups): 204 DELETE https://keystone-public-openstack.apps-crc.testing/v3/regions/tempest-region-520588898 0.133s 2026-01-23 12:12:05,127 27 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 23 Jan 2026 12:12:05 GMT', 'server': 'Apache', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-76b9075e-7c6e-4109-addd-c3ac5991717f', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=c160fdad3b3dd2a01a966935185a4617; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '204', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/v3/regions/tempest-region-520588898'} Body: b'' 2026-01-23 12:12:05,498 27 INFO [tempest.lib.common.rest_client] Request (EndPointsTestJSON:_run_cleanups): 204 DELETE https://keystone-public-openstack.apps-crc.testing/v3/services/bc81988b51ca4d9bbc9ef898ddd1c13b 0.370s 2026-01-23 12:12:05,498 27 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 23 Jan 2026 12:12:05 GMT', 'server': 'Apache', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-0429c032-78dd-4808-88bc-b5b7fc685b6a', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=c160fdad3b3dd2a01a966935185a4617; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '204', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/v3/services/bc81988b51ca4d9bbc9ef898ddd1c13b'} Body: b'' 0 ] tags: -worker-2 time: 2026-01-23 12:12:11.630347Z tags: worker-5 test: tempest.api.identity.v3.test_domains.DefaultDomainTestJSON.test_default_domain_exists[id-17a5de24-e6a0-4e4a-a9ee-d85b6e5612b5,smoke] time: 2026-01-23 12:12:11.681598Z successful: tempest.api.identity.v3.test_domains.DefaultDomainTestJSON.test_default_domain_exists[id-17a5de24-e6a0-4e4a-a9ee-d85b6e5612b5,smoke] [ multipart Content-Type: text/plain;charset=utf8 pythonlogging:'' 484 2026-01-23 12:12:11,681 30 INFO [tempest.lib.common.rest_client] Request (DefaultDomainTestJSON:test_default_domain_exists): 200 GET https://keystone-public-openstack.apps-crc.testing/v3/domains/default 0.050s 2026-01-23 12:12:11,681 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 23 Jan 2026 12:12:11 GMT', 'server': 'Apache', 'content-length': '222', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-3a22db6b-edeb-455a-b202-1126e9db245c', 'content-type': 'application/json', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=c160fdad3b3dd2a01a966935185a4617; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/v3/domains/default'} Body: b'{"domain": {"id": "default", "name": "Default", "description": "The default domain", "enabled": true, "tags": [], "options": {}, "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/domains/default"}}}\n' 0 ] tags: -worker-5 time: 2026-01-23 12:12:10.757966Z tags: worker-7 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-23 12:12:13.194904Z 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:'' C1C 2026-01-23 12:12:11,512 32 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 0.753s 2026-01-23 12:12:11,512 32 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-OpenStack-Nova-API-Version': '2.1', 'X-Auth-Token': ''} Body: {"security_group": {"name": "tempest-SecurityGroupRulesTestJSON-securitygroup-669852438", "description": "tempest-description-1794156788"}} Response - Headers: {'date': 'Fri, 23 Jan 2026 12:12:10 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-899502ac-d940-407b-9c02-9c1d55913944', 'x-compute-request-id': 'req-899502ac-d940-407b-9c02-9c1d55913944', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=7f1b3b4fa1f3cf84aa08198eabe2dfce; 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": "f910316d-b0a3-401d-a236-756fef2704f3", "description": "tempest-description-1794156788", "name": "tempest-SecurityGroupRulesTestJSON-securitygroup-669852438", "tenant_id": "767fa4bd478548439ae768d9b3ffbe94", "rules": []}}' 2026-01-23 12:12:13,192 32 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 1.677s 2026-01-23 12:12:13,192 32 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-OpenStack-Nova-API-Version': '2.1', 'X-Auth-Token': ''} Body: {"security_group_rule": {"parent_group_id": "f910316d-b0a3-401d-a236-756fef2704f3", "ip_protocol": "tcp", "from_port": 22, "to_port": 22}} Response - Headers: {'date': 'Fri, 23 Jan 2026 12:12:11 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-9b2cabfe-d097-4e6b-a1b7-e42756d5834a', 'x-compute-request-id': 'req-9b2cabfe-d097-4e6b-a1b7-e42756d5834a', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=7f1b3b4fa1f3cf84aa08198eabe2dfce; 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": "9f9bf271-64b0-4880-821a-f57bec0a50ee", "parent_group_id": "f910316d-b0a3-401d-a236-756fef2704f3", "ip_protocol": "tcp", "from_port": 22, "to_port": 22, "group": {}, "ip_range": {"cidr": "0.0.0.0/0"}}}' 0 ] tags: -worker-7 time: 2026-01-23 12:12:13.846181Z tags: worker-6 test: tempest.api.identity.v3.test_api_discovery.TestApiDiscovery.test_api_media_types[id-657c1970-4722-4189-8831-7325f3bc4265,smoke] time: 2026-01-23 12:12:13.947594Z successful: tempest.api.identity.v3.test_api_discovery.TestApiDiscovery.test_api_media_types[id-657c1970-4722-4189-8831-7325f3bc4265,smoke] [ multipart Content-Type: text/plain;charset=utf8 pythonlogging:'' 490 2026-01-23 12:12:13,946 31 INFO [tempest.lib.common.rest_client] Request (TestApiDiscovery:test_api_media_types): 200 GET https://keystone-public-openstack.apps-crc.testing/v3 0.100s 2026-01-23 12:12:13,947 31 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 23 Jan 2026 12:12:13 GMT', 'server': 'Apache', 'content-length': '278', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-00f8b2df-bcbc-4a93-9ee8-651c562e5031', 'content-type': 'application/json', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=c160fdad3b3dd2a01a966935185a4617; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/v3'} Body: b'{"version": {"id": "v3.14", "status": "stable", "updated": "2020-04-07T00:00:00Z", "links": [{"rel": "self", "href": "https://keystone-public-openstack.apps-crc.testing/v3/"}], "media-types": [{"base": "application/json", "type": "application/vnd.openstack.identity-v3+json"}]}}' 0 ] tags: -worker-6 time: 2026-01-23 12:12:13.947903Z tags: worker-6 test: tempest.api.identity.v3.test_api_discovery.TestApiDiscovery.test_api_version_resources[id-b9232f5e-d9e5-4d97-b96c-28d3db4de1bd,smoke] time: 2026-01-23 12:12:13.999854Z successful: tempest.api.identity.v3.test_api_discovery.TestApiDiscovery.test_api_version_resources[id-b9232f5e-d9e5-4d97-b96c-28d3db4de1bd,smoke] [ multipart Content-Type: text/plain;charset=utf8 pythonlogging:'' 496 2026-01-23 12:12:13,999 31 INFO [tempest.lib.common.rest_client] Request (TestApiDiscovery:test_api_version_resources): 200 GET https://keystone-public-openstack.apps-crc.testing/v3 0.051s 2026-01-23 12:12:13,999 31 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 23 Jan 2026 12:12:13 GMT', 'server': 'Apache', 'content-length': '278', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-e11245bd-72cd-4630-b6e1-69d7d06a7d53', 'content-type': 'application/json', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=c160fdad3b3dd2a01a966935185a4617; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/v3'} Body: b'{"version": {"id": "v3.14", "status": "stable", "updated": "2020-04-07T00:00:00Z", "links": [{"rel": "self", "href": "https://keystone-public-openstack.apps-crc.testing/v3/"}], "media-types": [{"base": "application/json", "type": "application/vnd.openstack.identity-v3+json"}]}}' 0 ] tags: -worker-6 time: 2026-01-23 12:12:14.000281Z tags: worker-6 test: tempest.api.identity.v3.test_api_discovery.TestApiDiscovery.test_api_version_statuses[id-8879a470-abfb-47bb-bb8d-5a7fd279ad1e,smoke] time: 2026-01-23 12:12:14.142369Z successful: tempest.api.identity.v3.test_api_discovery.TestApiDiscovery.test_api_version_statuses[id-8879a470-abfb-47bb-bb8d-5a7fd279ad1e,smoke] [ multipart Content-Type: text/plain;charset=utf8 pythonlogging:'' 495 2026-01-23 12:12:14,141 31 INFO [tempest.lib.common.rest_client] Request (TestApiDiscovery:test_api_version_statuses): 200 GET https://keystone-public-openstack.apps-crc.testing/v3 0.141s 2026-01-23 12:12:14,142 31 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 23 Jan 2026 12:12:14 GMT', 'server': 'Apache', 'content-length': '278', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-69f45e81-07f6-4fe9-aeb9-8e937e5a7df1', 'content-type': 'application/json', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=c160fdad3b3dd2a01a966935185a4617; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/v3'} Body: b'{"version": {"id": "v3.14", "status": "stable", "updated": "2020-04-07T00:00:00Z", "links": [{"rel": "self", "href": "https://keystone-public-openstack.apps-crc.testing/v3/"}], "media-types": [{"base": "application/json", "type": "application/vnd.openstack.identity-v3+json"}]}}' 0 ] tags: -worker-6 time: 2026-01-23 12:12:14.142616Z tags: worker-6 test: tempest.api.identity.v3.test_api_discovery.TestApiDiscovery.test_list_api_versions[id-721f480f-35b6-46c7-846e-047e6acea0dc,smoke] time: 2026-01-23 12:12:14.381111Z successful: tempest.api.identity.v3.test_api_discovery.TestApiDiscovery.test_list_api_versions[id-721f480f-35b6-46c7-846e-047e6acea0dc,smoke] [ multipart Content-Type: text/plain;charset=utf8 pythonlogging:'' 4C6 2026-01-23 12:12:14,380 31 INFO [tempest.lib.common.rest_client] Request (TestApiDiscovery:test_list_api_versions): 300 GET https://keystone-public-openstack.apps-crc.testing/ 0.237s 2026-01-23 12:12:14,380 31 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json'} Body: None Response - Headers: {'date': 'Fri, 23 Jan 2026 12:12:14 GMT', 'server': 'Apache', 'content-length': '293', 'location': 'https://keystone-public-openstack.apps-crc.testing/v3/', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-33f0fba0-6626-4840-a030-0089a2df2979', 'content-type': 'application/json', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=c160fdad3b3dd2a01a966935185a4617; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '300', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/'} Body: b'{"versions": {"values": [{"id": "v3.14", "status": "stable", "updated": "2020-04-07T00:00:00Z", "links": [{"rel": "self", "href": "https://keystone-public-openstack.apps-crc.testing/v3/"}], "media-types": [{"base": "application/json", "type": "application/vnd.openstack.identity-v3+json"}]}]}}' 0 ] tags: -worker-6 time: 2026-01-23 12:12:17.578510Z tags: worker-2 test: tempest.api.identity.admin.v3.test_services.ServicesTestJSON.test_create_update_get_service[id-5193aad5-bcb7-411d-85b0-b3b61b96ef06,smoke] time: 2026-01-23 12:12:19.845458Z successful: tempest.api.identity.admin.v3.test_services.ServicesTestJSON.test_create_update_get_service[id-5193aad5-bcb7-411d-85b0-b3b61b96ef06,smoke] [ multipart Content-Type: text/plain;charset=utf8 pythonlogging:'' 1763 2026-01-23 12:12:18,093 27 INFO [tempest.lib.common.rest_client] Request (ServicesTestJSON:test_create_update_get_service): 201 POST https://keystone-public-openstack.apps-crc.testing/v3/services 0.514s 2026-01-23 12:12:18,093 27 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"service": {"type": "tempest-type-1314815434", "name": "tempest-service-1895467720", "description": "tempest-description-459166706"}} Response - Headers: {'date': 'Fri, 23 Jan 2026 12:12:17 GMT', 'server': 'Apache', 'content-length': '312', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-f48b4f60-4342-407d-8909-622e3c951f6b', 'content-type': 'application/json', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=c160fdad3b3dd2a01a966935185a4617; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '201', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/v3/services'} Body: b'{"service": {"name": "tempest-service-1895467720", "description": "tempest-description-459166706", "id": "64ac5b3ee9d841b592a9416ea0f3bbad", "type": "tempest-type-1314815434", "enabled": true, "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/services/64ac5b3ee9d841b592a9416ea0f3bbad"}}}\n' 2026-01-23 12:12:18,414 27 INFO [tempest.lib.common.rest_client] Request (ServicesTestJSON:test_create_update_get_service): 200 PATCH https://keystone-public-openstack.apps-crc.testing/v3/services/64ac5b3ee9d841b592a9416ea0f3bbad 0.320s 2026-01-23 12:12:18,415 27 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"service": {"description": "tempest-desc2-121620256"}} Response - Headers: {'date': 'Fri, 23 Jan 2026 12:12:18 GMT', 'server': 'Apache', 'content-length': '306', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-5599135f-797f-46de-8cd5-73365f11135e', 'content-type': 'application/json', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=c160fdad3b3dd2a01a966935185a4617; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/v3/services/64ac5b3ee9d841b592a9416ea0f3bbad'} Body: b'{"service": {"name": "tempest-service-1895467720", "description": "tempest-desc2-121620256", "id": "64ac5b3ee9d841b592a9416ea0f3bbad", "type": "tempest-type-1314815434", "enabled": true, "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/services/64ac5b3ee9d841b592a9416ea0f3bbad"}}}\n' 2026-01-23 12:12:18,761 27 INFO [tempest.lib.common.rest_client] Request (ServicesTestJSON:test_create_update_get_service): 200 GET https://keystone-public-openstack.apps-crc.testing/v3/services/64ac5b3ee9d841b592a9416ea0f3bbad 0.345s 2026-01-23 12:12:18,761 27 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 23 Jan 2026 12:12:18 GMT', 'server': 'Apache', 'content-length': '306', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-18c578cc-4fff-490c-97fb-987c5dbd9ac7', 'content-type': 'application/json', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=c160fdad3b3dd2a01a966935185a4617; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/v3/services/64ac5b3ee9d841b592a9416ea0f3bbad'} Body: b'{"service": {"name": "tempest-service-1895467720", "description": "tempest-desc2-121620256", "id": "64ac5b3ee9d841b592a9416ea0f3bbad", "type": "tempest-type-1314815434", "enabled": true, "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/services/64ac5b3ee9d841b592a9416ea0f3bbad"}}}\n' 2026-01-23 12:12:19,071 27 INFO [tempest.lib.common.rest_client] Request (ServicesTestJSON:_run_cleanups): 204 DELETE https://keystone-public-openstack.apps-crc.testing/v3/services/64ac5b3ee9d841b592a9416ea0f3bbad 0.310s 2026-01-23 12:12:19,071 27 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 23 Jan 2026 12:12:18 GMT', 'server': 'Apache', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-d7693a52-4b01-4a07-92ca-516abab02a07', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=c160fdad3b3dd2a01a966935185a4617; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '204', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/v3/services/64ac5b3ee9d841b592a9416ea0f3bbad'} Body: b'' 2026-01-23 12:12:19,844 27 INFO [tempest.lib.common.rest_client] Request (ServicesTestJSON:_run_cleanups): 404 GET https://keystone-public-openstack.apps-crc.testing/v3/services/64ac5b3ee9d841b592a9416ea0f3bbad 0.773s 2026-01-23 12:12:19,845 27 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 23 Jan 2026 12:12:19 GMT', 'server': 'Apache', 'content-length': '113', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-464bfa23-6c33-42e0-b934-266b6464ccb7', 'content-type': 'application/json', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=c160fdad3b3dd2a01a966935185a4617; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '404', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/v3/services/64ac5b3ee9d841b592a9416ea0f3bbad'} Body: b'{"error":{"code":404,"message":"Could not find service: 64ac5b3ee9d841b592a9416ea0f3bbad.","title":"Not Found"}}\n' 0 ] tags: -worker-2 time: 2026-01-23 12:12:15.914750Z tags: worker-1 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-23 12:12:21.979426Z 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:'' 5446 2026-01-23 12:12:16,170 26 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.254s 2026-01-23 12:12:16,170 26 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"group": {"domain_id": "d15051d624034fb392f567115e538657", "name": "tempest-GroupsV3TestJSON_test_project-165994538", "description": "tempest-GroupsV3TestJSON_test_description-586413973"}} Response - Headers: {'date': 'Fri, 23 Jan 2026 12:12:15 GMT', 'server': 'Apache', 'content-length': '348', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-cdffab79-6905-4f80-ad28-da9fd4518580', 'content-type': 'application/json', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=c160fdad3b3dd2a01a966935185a4617; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '201', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/v3/groups'} Body: b'{"group": {"id": "64db8d4989bb43979ea404984c15a484", "name": "tempest-GroupsV3TestJSON_test_project-165994538", "domain_id": "d15051d624034fb392f567115e538657", "description": "tempest-GroupsV3TestJSON_test_description-586413973", "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/groups/64db8d4989bb43979ea404984c15a484"}}}\n' 2026-01-23 12:12:16,532 26 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.361s 2026-01-23 12:12:16,533 26 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"user": {"password": "P2!+q4g3zEsm9CN", "name": "tempest-test_user-1613378342", "email": "tempest-test_user-1613378342@testmail.tm"}} Response - Headers: {'date': 'Fri, 23 Jan 2026 12:12:16 GMT', 'server': 'Apache', 'content-length': '346', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-a5456727-4ed6-4be8-9869-4fcbb2b4b24a', 'content-type': 'application/json', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=c160fdad3b3dd2a01a966935185a4617; 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-1613378342@testmail.tm", "id": "7e67e59e3be44e809d01a0c76c49a93f", "name": "tempest-test_user-1613378342", "domain_id": "default", "enabled": true, "password_expires_at": null, "options": {}, "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/users/7e67e59e3be44e809d01a0c76c49a93f"}}}\n' 2026-01-23 12:12:16,726 26 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/64db8d4989bb43979ea404984c15a484/users/7e67e59e3be44e809d01a0c76c49a93f 0.193s 2026-01-23 12:12:16,726 26 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 23 Jan 2026 12:12:16 GMT', 'server': 'Apache', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-507097d3-1806-4df5-a7ad-03340044a851', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=c160fdad3b3dd2a01a966935185a4617; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '204', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/v3/groups/64db8d4989bb43979ea404984c15a484/users/7e67e59e3be44e809d01a0c76c49a93f'} Body: b'' 2026-01-23 12:12:17,179 26 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-23 12:12:17,180 26 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"user": {"password": "L7%Z&lp!ZorUexS", "name": "tempest-test_user-1465232041", "email": "tempest-test_user-1465232041@testmail.tm"}} Response - Headers: {'date': 'Fri, 23 Jan 2026 12:12:16 GMT', 'server': 'Apache', 'content-length': '346', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-b822d4b2-a124-4c33-bc67-fd987c2ab911', 'content-type': 'application/json', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=c160fdad3b3dd2a01a966935185a4617; 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-1465232041@testmail.tm", "id": "304dd6e7f2924d94bccc2335f4d1ac38", "name": "tempest-test_user-1465232041", "domain_id": "default", "enabled": true, "password_expires_at": null, "options": {}, "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/users/304dd6e7f2924d94bccc2335f4d1ac38"}}}\n' 2026-01-23 12:12:17,288 26 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/64db8d4989bb43979ea404984c15a484/users/304dd6e7f2924d94bccc2335f4d1ac38 0.107s 2026-01-23 12:12:17,288 26 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 23 Jan 2026 12:12:17 GMT', 'server': 'Apache', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-2d8b27bc-9624-4002-b20c-674828a8c278', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=c160fdad3b3dd2a01a966935185a4617; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '204', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/v3/groups/64db8d4989bb43979ea404984c15a484/users/304dd6e7f2924d94bccc2335f4d1ac38'} Body: b'' 2026-01-23 12:12:18,307 26 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 1.017s 2026-01-23 12:12:18,307 26 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"user": {"password": "X1&yJW17s61Rw99", "name": "tempest-test_user-719558398", "email": "tempest-test_user-719558398@testmail.tm"}} Response - Headers: {'date': 'Fri, 23 Jan 2026 12:12:17 GMT', 'server': 'Apache', 'content-length': '344', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-1bcbb9f0-944e-4f72-9fd4-247708685900', 'content-type': 'application/json', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=c160fdad3b3dd2a01a966935185a4617; 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-719558398@testmail.tm", "id": "a6c972ae5f6a48e6997ee6e02fbafec5", "name": "tempest-test_user-719558398", "domain_id": "default", "enabled": true, "password_expires_at": null, "options": {}, "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/users/a6c972ae5f6a48e6997ee6e02fbafec5"}}}\n' 2026-01-23 12:12:18,805 26 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/64db8d4989bb43979ea404984c15a484/users/a6c972ae5f6a48e6997ee6e02fbafec5 0.497s 2026-01-23 12:12:18,805 26 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 23 Jan 2026 12:12:18 GMT', 'server': 'Apache', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-187db0e3-b1ea-44a0-b0eb-6420d961febf', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=c160fdad3b3dd2a01a966935185a4617; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '204', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/v3/groups/64db8d4989bb43979ea404984c15a484/users/a6c972ae5f6a48e6997ee6e02fbafec5'} Body: b'' 2026-01-23 12:12:19,710 26 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/64db8d4989bb43979ea404984c15a484/users 0.905s 2026-01-23 12:12:19,711 26 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 23 Jan 2026 12:12:18 GMT', 'server': 'Apache', 'content-length': '1175', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-f7d64e13-28f4-4cea-afbe-a44c4068636a', 'content-type': 'application/json', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=c160fdad3b3dd2a01a966935185a4617; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/v3/groups/64db8d4989bb43979ea404984c15a484/users'} Body: b'{"users": [{"email": "tempest-test_user-1613378342@testmail.tm", "id": "7e67e59e3be44e809d01a0c76c49a93f", "name": "tempest-test_user-1613378342", "domain_id": "default", "enabled": true, "password_expires_at": null, "options": {}, "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/users/7e67e59e3be44e809d01a0c76c49a93f"}}, {"email": "tempest-test_user-1465232041@testmail.tm", "id": "304dd6e7f2924d94bccc2335f4d1ac38", "name": "tempest-test_user-1465232041", "domain_id": "default", "enabled": true, "password_expires_at": null, "options": {}, "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/users/304dd6e7f2924d94bccc2335f4d1ac38"}}, {"email": "tempest-test_user-719558398@testmail.tm", "id": "a6c972ae5f6a48e6997ee6e02fbafec5", "name": "tempest-test_user-719558398", "domain_id": "default", "enabled": true, "password_expires_at": null, "options": {}, "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/users/a6c972ae5f6a48e6997ee6e02fbafec5"}}], "links": {"next": null, "self": "https://keystone-public-openstack.apps-crc.testing/v3/groups/64db8d4989bb43979ea404984c15a484/users", "previous": null}}\n' 2026-01-23 12:12:19,827 26 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/64db8d4989bb43979ea404984c15a484/users/7e67e59e3be44e809d01a0c76c49a93f 0.116s 2026-01-23 12:12:19,827 26 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 23 Jan 2026 12:12:19 GMT', 'server': 'Apache', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-653eda7a-e018-4bc9-b9af-0e77183f830b', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=c160fdad3b3dd2a01a966935185a4617; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '204', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/v3/groups/64db8d4989bb43979ea404984c15a484/users/7e67e59e3be44e809d01a0c76c49a93f'} Body: b'' 2026-01-23 12:12:19,917 26 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/64db8d4989bb43979ea404984c15a484/users/7e67e59e3be44e809d01a0c76c49a93f 0.090s 2026-01-23 12:12:19,918 26 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 23 Jan 2026 12:12:19 GMT', 'server': 'Apache', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-14fc9f42-1178-4f52-a7f2-84337040a9aa', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=c160fdad3b3dd2a01a966935185a4617; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '204', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/v3/groups/64db8d4989bb43979ea404984c15a484/users/7e67e59e3be44e809d01a0c76c49a93f'} Body: b'' 2026-01-23 12:12:20,147 26 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/64db8d4989bb43979ea404984c15a484/users/304dd6e7f2924d94bccc2335f4d1ac38 0.229s 2026-01-23 12:12:20,147 26 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 23 Jan 2026 12:12:19 GMT', 'server': 'Apache', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-006e09d1-2c25-4247-a372-95aa71d290e5', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=c160fdad3b3dd2a01a966935185a4617; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '204', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/v3/groups/64db8d4989bb43979ea404984c15a484/users/304dd6e7f2924d94bccc2335f4d1ac38'} Body: b'' 2026-01-23 12:12:20,434 26 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/64db8d4989bb43979ea404984c15a484/users/304dd6e7f2924d94bccc2335f4d1ac38 0.286s 2026-01-23 12:12:20,434 26 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 23 Jan 2026 12:12:20 GMT', 'server': 'Apache', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-82445f6a-d16c-4690-a12b-67245e4454c0', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=c160fdad3b3dd2a01a966935185a4617; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '204', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/v3/groups/64db8d4989bb43979ea404984c15a484/users/304dd6e7f2924d94bccc2335f4d1ac38'} Body: b'' 2026-01-23 12:12:20,743 26 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/64db8d4989bb43979ea404984c15a484/users/a6c972ae5f6a48e6997ee6e02fbafec5 0.308s 2026-01-23 12:12:20,744 26 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 23 Jan 2026 12:12:20 GMT', 'server': 'Apache', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-28742ef3-6e2b-4c4f-bce8-32ac2329dd5c', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=c160fdad3b3dd2a01a966935185a4617; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '204', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/v3/groups/64db8d4989bb43979ea404984c15a484/users/a6c972ae5f6a48e6997ee6e02fbafec5'} Body: b'' 2026-01-23 12:12:21,004 26 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/64db8d4989bb43979ea404984c15a484/users/a6c972ae5f6a48e6997ee6e02fbafec5 0.259s 2026-01-23 12:12:21,004 26 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 23 Jan 2026 12:12:20 GMT', 'server': 'Apache', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-936af415-edf4-4792-9a00-6fc0d24a86d3', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=c160fdad3b3dd2a01a966935185a4617; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '204', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/v3/groups/64db8d4989bb43979ea404984c15a484/users/a6c972ae5f6a48e6997ee6e02fbafec5'} Body: b'' 2026-01-23 12:12:21,317 26 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/64db8d4989bb43979ea404984c15a484/users 0.311s 2026-01-23 12:12:21,317 26 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 23 Jan 2026 12:12:21 GMT', 'server': 'Apache', 'content-length': '168', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-f1054306-d898-47e1-b477-9e329a551512', 'content-type': 'application/json', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=c160fdad3b3dd2a01a966935185a4617; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/v3/groups/64db8d4989bb43979ea404984c15a484/users'} Body: b'{"users": [], "links": {"next": null, "self": "https://keystone-public-openstack.apps-crc.testing/v3/groups/64db8d4989bb43979ea404984c15a484/users", "previous": null}}\n' 2026-01-23 12:12:21,466 26 INFO [tempest.lib.common.rest_client] Request (GroupsV3TestJSON:_run_cleanups): 204 DELETE https://keystone-public-openstack.apps-crc.testing/v3/users/a6c972ae5f6a48e6997ee6e02fbafec5 0.148s 2026-01-23 12:12:21,466 26 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 23 Jan 2026 12:12:21 GMT', 'server': 'Apache', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-3d7c072f-dcbe-47ec-a678-7ca21b78d0da', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=c160fdad3b3dd2a01a966935185a4617; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '204', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/v3/users/a6c972ae5f6a48e6997ee6e02fbafec5'} Body: b'' 2026-01-23 12:12:21,643 26 INFO [tempest.lib.common.rest_client] Request (GroupsV3TestJSON:_run_cleanups): 204 DELETE https://keystone-public-openstack.apps-crc.testing/v3/users/304dd6e7f2924d94bccc2335f4d1ac38 0.176s 2026-01-23 12:12:21,643 26 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 23 Jan 2026 12:12:21 GMT', 'server': 'Apache', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-641091d2-678d-430e-91bb-ae56604153a6', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=c160fdad3b3dd2a01a966935185a4617; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '204', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/v3/users/304dd6e7f2924d94bccc2335f4d1ac38'} Body: b'' 2026-01-23 12:12:21,863 26 INFO [tempest.lib.common.rest_client] Request (GroupsV3TestJSON:_run_cleanups): 204 DELETE https://keystone-public-openstack.apps-crc.testing/v3/users/7e67e59e3be44e809d01a0c76c49a93f 0.219s 2026-01-23 12:12:21,863 26 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 23 Jan 2026 12:12:21 GMT', 'server': 'Apache', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-44e564d5-aad9-493b-9a70-eb09e3118d5c', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=c160fdad3b3dd2a01a966935185a4617; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '204', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/v3/users/7e67e59e3be44e809d01a0c76c49a93f'} Body: b'' 2026-01-23 12:12:21,978 26 INFO [tempest.lib.common.rest_client] Request (GroupsV3TestJSON:_run_cleanups): 204 DELETE https://keystone-public-openstack.apps-crc.testing/v3/groups/64db8d4989bb43979ea404984c15a484 0.114s 2026-01-23 12:12:21,979 26 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 23 Jan 2026 12:12:21 GMT', 'server': 'Apache', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-29800cdd-147f-4a58-ae99-96adf7523ebe', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=c160fdad3b3dd2a01a966935185a4617; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '204', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/v3/groups/64db8d4989bb43979ea404984c15a484'} Body: b'' 0 ] tags: -worker-1 time: 2026-01-23 12:12:13.195344Z tags: worker-7 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-23 12:12:23.807363Z 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:'' 1E6C 2026-01-23 12:12:14,309 32 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 1.114s 2026-01-23 12:12:14,310 32 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-OpenStack-Nova-API-Version': '2.1', 'X-Auth-Token': ''} Body: {"security_group": {"name": "tempest-SecurityGroupRulesTestJSON-securitygroup-1029329145", "description": "tempest-description-1185471040"}} Response - Headers: {'date': 'Fri, 23 Jan 2026 12:12:13 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-6b1a41a3-8dc9-4747-82ed-ec1bade499d2', 'x-compute-request-id': 'req-6b1a41a3-8dc9-4747-82ed-ec1bade499d2', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=7f1b3b4fa1f3cf84aa08198eabe2dfce; 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": "5e3d075c-6e49-40b0-a403-2e1585adf09f", "description": "tempest-description-1185471040", "name": "tempest-SecurityGroupRulesTestJSON-securitygroup-1029329145", "tenant_id": "767fa4bd478548439ae768d9b3ffbe94", "rules": []}}' 2026-01-23 12:12:16,749 32 INFO [tempest.lib.common.rest_client] Request (SecurityGroupRulesTestJSON:test_security_group_rules_list): 200 POST https://nova-public-openstack.apps-crc.testing/v2.1/os-security-group-rules 2.438s 2026-01-23 12:12:16,749 32 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-OpenStack-Nova-API-Version': '2.1', 'X-Auth-Token': ''} Body: {"security_group_rule": {"parent_group_id": "5e3d075c-6e49-40b0-a403-2e1585adf09f", "ip_protocol": "tcp", "from_port": 22, "to_port": 22}} Response - Headers: {'date': 'Fri, 23 Jan 2026 12:12:14 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-90b02e72-54f7-4e3f-9405-d02c8e513477', 'x-compute-request-id': 'req-90b02e72-54f7-4e3f-9405-d02c8e513477', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=7f1b3b4fa1f3cf84aa08198eabe2dfce; 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": "b86db2e6-a9ac-47bb-896e-9b9fd89c778c", "parent_group_id": "5e3d075c-6e49-40b0-a403-2e1585adf09f", "ip_protocol": "tcp", "from_port": 22, "to_port": 22, "group": {}, "ip_range": {"cidr": "0.0.0.0/0"}}}' 2026-01-23 12:12:18,609 32 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.857s 2026-01-23 12:12:18,609 32 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-OpenStack-Nova-API-Version': '2.1', 'X-Auth-Token': ''} Body: {"security_group_rule": {"parent_group_id": "5e3d075c-6e49-40b0-a403-2e1585adf09f", "ip_protocol": "icmp", "from_port": -1, "to_port": -1}} Response - Headers: {'date': 'Fri, 23 Jan 2026 12:12:16 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-dee6e7f5-2eac-4ecb-99b5-b2e2c16aceaf', 'x-compute-request-id': 'req-dee6e7f5-2eac-4ecb-99b5-b2e2c16aceaf', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=7f1b3b4fa1f3cf84aa08198eabe2dfce; 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": "a4087a46-b390-4b07-b025-41eb89eba2ed", "parent_group_id": "5e3d075c-6e49-40b0-a403-2e1585adf09f", "ip_protocol": "icmp", "from_port": -1, "to_port": -1, "group": {}, "ip_range": {"cidr": "0.0.0.0/0"}}}' 2026-01-23 12:12:19,955 32 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/5e3d075c-6e49-40b0-a403-2e1585adf09f 1.344s 2026-01-23 12:12:19,955 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': 'Fri, 23 Jan 2026 12:12:18 GMT', 'server': 'Apache', 'content-length': '665', '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-28b1eb67-a725-4f0e-b575-ae989527ce2c', 'x-compute-request-id': 'req-28b1eb67-a725-4f0e-b575-ae989527ce2c', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=7f1b3b4fa1f3cf84aa08198eabe2dfce; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/os-security-groups/5e3d075c-6e49-40b0-a403-2e1585adf09f'} Body: b'{"security_group": {"id": "5e3d075c-6e49-40b0-a403-2e1585adf09f", "description": "tempest-description-1185471040", "name": "tempest-SecurityGroupRulesTestJSON-securitygroup-1029329145", "tenant_id": "767fa4bd478548439ae768d9b3ffbe94", "rules": [{"id": "a4087a46-b390-4b07-b025-41eb89eba2ed", "parent_group_id": "5e3d075c-6e49-40b0-a403-2e1585adf09f", "ip_protocol": "icmp", "from_port": -1, "to_port": -1, "group": {}, "ip_range": {"cidr": "0.0.0.0/0"}}, {"id": "b86db2e6-a9ac-47bb-896e-9b9fd89c778c", "parent_group_id": "5e3d075c-6e49-40b0-a403-2e1585adf09f", "ip_protocol": "tcp", "from_port": 22, "to_port": 22, "group": {}, "ip_range": {"cidr": "0.0.0.0/0"}}]}}' 2026-01-23 12:12:23,806 32 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/a4087a46-b390-4b07-b025-41eb89eba2ed 3.849s 2026-01-23 12:12:23,807 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': 'Fri, 23 Jan 2026 12:12:19 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-c57b727f-0572-4eaa-af88-dedd7d2c36e4', 'x-compute-request-id': 'req-c57b727f-0572-4eaa-af88-dedd7d2c36e4', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=7f1b3b4fa1f3cf84aa08198eabe2dfce; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '202', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/os-security-group-rules/a4087a46-b390-4b07-b025-41eb89eba2ed'} Body: b'' 0 ] tags: -worker-7 time: 2026-01-23 12:12:20.227496Z tags: worker-6 test: tempest.api.network.test_extensions.ExtensionsTestJSON.test_list_show_extensions[id-ef28c7e6-e646-4979-9d67-deb207bc5564,smoke] time: 2026-01-23 12:12:33.970378Z successful: tempest.api.network.test_extensions.ExtensionsTestJSON.test_list_show_extensions[id-ef28c7e6-e646-4979-9d67-deb207bc5564,smoke] [ multipart Content-Type: text/plain;charset=utf8 pythonlogging:'' 10000 2026-01-23 12:12:20,599 31 INFO [tempest.lib.common.rest_client] Request (ExtensionsTestJSON:test_list_show_extensions): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/extensions 0.371s 2026-01-23 12:12:20,599 31 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 23 Jan 2026 12:12:20 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '17205', 'x-openstack-request-id': 'req-f71da800-e91f-4f80-ab40-f953a954ced6', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=0076efa2bd9deea94ed883186ce076ec; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/extensions'} Body: b'{"extensions": [{"name": "Address group", "alias": "address-group", "description": "Support address group", "updated": "2020-07-15T10:00:00-00:00", "links": []}, {"name": "Address scope", "alias": "address-scope", "description": "Address scopes extension.", "updated": "2015-07-26T10:00:00-00:00", "links": []}, {"name": "agent", "alias": "agent", "description": "The agent management extension.", "updated": "2013-02-03T10:00:00-00:00", "links": []}, {"name": "Allowed Address Pairs", "alias": "allowed-address-pairs", "description": "Provides allowed address pairs", "updated": "2013-07-23T10:00:00-00:00", "links": []}, {"name": "Auto Allocated Topology Services", "alias": "auto-allocated-topology", "description": "Auto Allocated Topology Services.", "updated": "2016-01-01T00:00:00-00:00", "links": []}, {"name": "Availability Zone", "alias": "availability_zone", "description": "The availability zone extension.", "updated": "2015-01-01T10:00:00-00:00", "links": []}, {"name": "Default Subnetpools", "alias": "default-subnetpools", "description": "Provides ability to mark and use a subnetpool as the default.", "updated": "2016-02-18T18:00:00-00:00", "links": []}, {"name": "DHCP Agent Scheduler", "alias": "dhcp_agent_scheduler", "description": "Schedule networks among dhcp agents", "updated": "2013-02-07T10:00:00-00:00", "links": []}, {"name": "DNS Integration", "alias": "dns-integration", "description": "Provides integration with DNS.", "updated": "2015-08-15T18:00:00-00:00", "links": []}, {"name": "dns_domain for ports", "alias": "dns-domain-ports", "description": "Allows the DNS domain to be specified for a network port.", "updated": "2017-04-24T10:00:00-00:00", "links": []}, {"name": "DNS domain names with keywords allowed", "alias": "dns-integration-domain-keywords", "description": "Allows to use keywords like , , and as DNS domain name", "updated": "2020-06-15T18:00:00-00:00", "links": []}, {"name": "Expose Floating IP port forwardings", "alias": "expose-port-forwarding-in-fip", "description": "Expose port forwarding fields in floating IP response", "updated": "2018-06-28T16:00:00-00:00", "links": []}, {"name": "Neutron external network", "alias": "external-net", "description": "Adds external network attribute to network resource.", "updated": "2013-01-14T10:00:00-00:00", "links": []}, {"name": "Neutron Extra DHCP options", "alias": "extra_dhcp_opt", "description": "Extra options configuration for DHCP. For example PXE boot options to DHCP clients can be specified (e.g. tftp-server, server-ip-address, bootfile-name)", "updated": "2013-03-17T12:00:00-00:00", "links": []}, {"name": "Neutron Extra Route", "alias": "extraroute", "description": "Extra routes configuration for L3 router", "updated": "2013-02-01T10:00:00-00:00", "links": []}, {"name": "Filter parameters validation", "alias": "filter-validation", "description": "Provides validation on filter parameters.", "updated": "2018-07-04T10:00:00-00:00", "links": []}, {"name": "Floating IP Port Forwarding new attribute description", "alias": "floating-ip-port-forwarding-description", "description": "Add a description field to Port Forwarding rules", "updated": "2019-11-01T10:00:00-00:00", "links": []}, {"name": "Floating IP port forwarding detail", "alias": "floating-ip-port-forwarding-detail", "description": "Allow list floating ip return more port forwarding data, include\'id\' and \'internal_port_id\'", "updated": "2022-05-06T10:00:00-00:00", "links": []}, {"name": "Floating IP Port Forwarding support port ranges", "alias": "floating-ip-port-forwarding-port-ranges", "description": "Add suport to port ranges", "updated": "2020-07-01T10:00:00-00:00", "links": []}, {"name": "Floating IP Port Details Extension", "alias": "fip-port-details", "description": "Add port_details attribute to Floating IP resource", "updated": "2018-04-09T10:00:00-00:00", "links": []}, {"name": "Neutron Service Flavors", "alias": "flavors", "description": "Flavor specification for Neutron advanced services.", "updated": "2015-09-17T10:00:00-00:00", "li 2026-01-23 12:12:20,905 31 INFO [tempest.lib.common.rest_client] Request (ExtensionsTestJSON:test_list_show_extensions): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/address-group 0.305s 2026-01-23 12:12:20,906 31 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 23 Jan 2026 12:12:20 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '159', 'x-openstack-request-id': 'req-34bacf7f-7971-4556-8d93-bc6cd5829d7a', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=0076efa2bd9deea94ed883186ce076ec; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/address-group'} Body: b'{"extension": {"name": "Address group", "alias": "address-group", "description": "Support address group", "updated": "2020-07-15T10:00:00-00:00", "links": []}}' 2026-01-23 12:12:21,305 31 INFO [tempest.lib.common.rest_client] Request (ExtensionsTestJSON:test_list_show_extensions): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/address-scope 0.399s 2026-01-23 12:12:21,306 31 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 23 Jan 2026 12:12:21 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '163', 'x-openstack-request-id': 'req-cb0b9abf-d175-402d-9faa-b990d17542d1', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=0076efa2bd9deea94ed883186ce076ec; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/address-scope'} Body: b'{"extension": {"name": "Address scope", "alias": "address-scope", "description": "Address scopes extension.", "updated": "2015-07-26T10:00:00-00:00", "links": []}}' 2026-01-23 12:12:21,387 31 INFO [tempest.lib.common.rest_client] Request (ExtensionsTestJSON:test_list_show_extensions): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/agent 0.080s 2026-01-23 12:12:21,387 31 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 23 Jan 2026 12:12:21 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '153', 'x-openstack-request-id': 'req-6abc8240-b935-41bb-8ab8-855e8e474897', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=0076efa2bd9deea94ed883186ce076ec; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/agent'} Body: b'{"extension": {"name": "agent", "alias": "agent", "description": "The agent management extension.", "updated": "2013-02-03T10:00:00-00:00", "links": []}}' 2026-01-23 12:12:21,630 31 INFO [tempest.lib.common.rest_client] Request (ExtensionsTestJSON:test_list_show_extensions): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/allowed-address-pairs 0.242s 2026-01-23 12:12:21,631 31 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 23 Jan 2026 12:12:21 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '184', 'x-openstack-request-id': 'req-4467b9ed-154b-4caa-b998-2ecc2184b14a', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=0076efa2bd9deea94ed883186ce076ec; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/allowed-address-pairs'} Body: b'{"extension": {"name": "Allowed Address Pairs", "alias": "allowed-address-pairs", "description": "Provides allowed address pairs", "updated": "2013-07-23T10:00:00-00:00", "links": []}}' 2026-01-23 12:12:21,811 31 INFO [tempest.lib.common.rest_client] Request (ExtensionsTestJSON:test_list_show_extensions): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/auto-allocated-topology 0.179s 2026-01-23 12:12:21,811 31 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 23 Jan 2026 12:12:21 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '200', 'x-openstack-request-id': 'req-2b49b841-9ee7-459c-b3ea-42f1fb2badb3', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=0076efa2bd9deea94ed883186ce076ec; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/auto-allocated-topology'} Body: b'{"extension": {"name": "Auto Allocated Topology Services", "alias": "auto-allocated-topology", "description": "Auto Allocated Topology Services.", "updated": "2016-01-01T00:00:00-00:00", "links": []}}' 2026-01-23 12:12:21,994 31 INFO [tempest.lib.common.rest_client] Request (ExtensionsTestJSON:test_list_show_extensions): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/availability_zone 0.183s 2026-01-23 12:12:21,995 31 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 23 Jan 2026 12:12:21 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '178', 'x-openstack-request-id': 'req-bb92cd6f-b805-4770-833c-f4dce016801a', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=0076efa2bd9deea94ed883186ce076ec; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/availability_zone'} Body: b'{"extension": {"name": "Availability Zone", "alias": "availability_zone", "description": "The availability zone extension.", "updated": "2015-01-01T10:00:00-00:00", "links": []}}' 2026-01-23 12:12:22,159 31 INFO [tempest.lib.common.rest_client] Request (ExtensionsTestJSON:test_list_show_extensions): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/default-subnetpools 0.163s 2026-01-23 12:12:22,160 31 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 23 Jan 2026 12:12:22 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '211', 'x-openstack-request-id': 'req-d8808f7b-452c-47cf-a955-4175ab86e8d9', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=0076efa2bd9deea94ed883186ce076ec; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/default-subnetpools'} Body: b'{"extension": {"name": "Default Subnetpools", "alias": "default-subnetpools", "description": "Provides ability to mark and use a subnetpool as the default.", "updated": "2016-02-18T18:00:00-00:00", "links": []}}' 2026-01-23 12:12:22,256 31 INFO [tempest.lib.common.rest_client] Request (ExtensionsTestJSON:test_list_show_extensions): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/dhcp_agent_scheduler 0.095s 2026-01-23 12:12:22,256 31 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 23 Jan 2026 12:12:22 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '187', 'x-openstack-request-id': 'req-0b41e22f-5eae-41bd-b5d8-fbb731293a3c', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=0076efa2bd9deea94ed883186ce076ec; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/dhcp_agent_scheduler'} Body: b'{"extension": {"name": "DHCP Agent Scheduler", "alias": "dhcp_agent_scheduler", "description": "Schedule networks among dhcp agents", "updated": "2013-02-07T10:00:00-00:00", "links": []}}' 2026-01-23 12:12:22,299 31 INFO [tempest.lib.common.rest_client] Request (ExtensionsTestJSON:test_list_show_extensions): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/dns-integration 0.043s 2026-01-23 12:12:22,299 31 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 23 Jan 2026 12:12:22 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '172', 'x-openstack-request-id': 'req-08dc89ba-c8a6-49c0-946a-e6e6e7cb58e9', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=0076efa2bd9deea94ed883186ce076ec; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/dns-integration'} Body: b'{"extension": {"name": "DNS Integration", "alias": "dns-integration", "description": "Provides integration with DNS.", "updated": "2015-08-15T18:00:00-00:00", "links": []}}' 2026-01-23 12:12:22,348 31 INFO [tempest.lib.common.rest_client] Request (ExtensionsTestJSON:test_list_show_extensions): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/dns-domain-ports 0.049s 2026-01-23 12:12:22,349 31 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 23 Jan 2026 12:12:22 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '205', 'x-openstack-request-id': 'req-b9001eda-6d21-45a9-a89a-b53acb5dfccd', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=0076efa2bd9deea94ed883186ce076ec; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/dns-domain-ports'} Body: b'{"extension": {"name": "dns_domain for ports", "alias": "dns-domain-ports", "description": "Allows the DNS domain to be specified for a network port.", "updated": "2017-04-24T10:00:00-00:00", "links": []}}' 2026-01-23 12:12:22,389 31 INFO [tempest.lib.common.rest_client] Request (ExtensionsTestJSON:test_list_show_extensions): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/dns-integration-domain-keywords 0.039s 2026-01-23 12:12:22,389 31 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 23 Jan 2026 12:12:22 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '283', 'x-openstack-request-id': 'req-33617ea8-43f0-4268-97d6-07c6acb5a9ae', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=0076efa2bd9deea94ed883186ce076ec; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/dns-integration-domain-keywords'} Body: b'{"extension": {"name": "DNS domain names with keywords allowed", "alias": "dns-integration-domain-keywords", "description": "Allows to use keywords like , , and as DNS domain name", "updated": "2020-06-15T18:00:00-00:00", "links": []}}' 2026-01-23 12:12:22,430 31 INFO [tempest.lib.common.rest_client] Request (ExtensionsTestJSON:test_list_show_extensions): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/expose-port-forwarding-in-fip 0.040s 2026-01-23 12:12:22,430 31 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 23 Jan 2026 12:12:22 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '229', 'x-openstack-request-id': 'req-0896fc2b-ae92-4bc6-88a5-57ca97b2ed85', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=0076efa2bd9deea94ed883186ce076ec; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/expose-port-forwarding-in-fip'} Body: b'{"extension": {"name": "Expose Floating IP port forwardings", "alias": "expose-port-forwarding-in-fip", "description": "Expose port forwarding fields in floating IP response", "updated": "2018-06-28T16:00:00-00:00", "links": []}}' 2026-01-23 12:12:22,486 31 INFO [tempest.lib.common.rest_client] Request (ExtensionsTestJSON:test_list_show_extensions): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/external-net 0.056s 2026-01-23 12:12:22,487 31 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 23 Jan 2026 12:12:22 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '200', 'x-openstack-request-id': 'req-85b2161d-fc6f-47db-a4b4-b8d7b72930de', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=0076efa2bd9deea94ed883186ce076ec; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/external-net'} Body: b'{"extension": {"name": "Neutron external network", "alias": "external-net", "description": "Adds external network attribute to network resource.", "updated": "2013-01-14T10:00:00-00:00", "links": []}}' 2026-01-23 12:12:22,561 31 INFO [tempest.lib.common.rest_client] Request (ExtensionsTestJSON:test_list_show_extensions): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/extra_dhcp_opt 0.074s 2026-01-23 12:12:22,562 31 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 23 Jan 2026 12:12:22 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '304', 'x-openstack-request-id': 'req-a940092e-1658-4244-ba20-efcd835cdb79', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=0076efa2bd9deea94ed883186ce076ec; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/extra_dhcp_opt'} Body: b'{"extension": {"name": "Neutron Extra DHCP options", "alias": "extra_dhcp_opt", "description": "Extra options configuration for DHCP. For example PXE boot options to DHCP clients can be specified (e.g. tftp-server, server-ip-address, bootfile-name)", "updated": "2013-03-17T12:00:00-00:00", "links": []}}' 2026-01-23 12:12:22,623 31 INFO [tempest.lib.common.rest_client] Request (ExtensionsTestJSON:test_list_show_extensions): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/extraroute 0.060s 2026-01-23 12:12:22,623 31 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 23 Jan 2026 12:12:22 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '181', 'x-openstack-request-id': 'req-b194d480-5597-4053-a54c-9c2d6a7369d5', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=0076efa2bd9deea94ed883186ce076ec; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/extraroute'} Body: b'{"extension": {"name": "Neutron Extra Route", "alias": "extraroute", "description": "Extra routes configuration for L3 router", "updated": "2013-02-01T10:00:00-00:00", "links": []}}' 2026-01-23 12:12:22,803 31 INFO [tempest.lib.common.rest_client] Request (ExtensionsTestJSON:test_list_show_extensions): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/filter-validation 0.179s 2026-01-23 12:12:22,803 31 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 23 Jan 2026 12:12:22 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '198', 'x-openstack-request-id': 'req-8652c179-dfc0-4ac8-969b-6d5989b7c0fe', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=0076efa2bd9deea94ed883186ce076ec; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/filter-validation'} Body: b'{"extension": {"name": "Filter parameters validation", "alias": "filter-validation", "description": "Provides validation on filter parameters.", "updated": "2018-07-04T10:00:00-00:00", "links": []}}' 2026-01-23 12:12:22,852 31 INFO [tempest.lib.common.rest_client] Request (ExtensionsTestJSON:test_list_show_extensions): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/floating-ip-port-forwarding-description 0.048s 2026-01-23 12:12:22,852 31 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 23 Jan 2026 12:12:22 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '252', 'x-openstack-request-id': 'req-c2c8dfc4-8f05-4157-ad0c-828acb3bf894', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=0076efa2bd9deea94ed883186ce076ec; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/floating-ip-port-forwarding-description'} Body: b'{"extension": {"name": "Floating IP Port Forwarding new attribute description", "alias": "floating-ip-port-forwarding-description", "description": "Add a description field to Port Forwarding rules", "updated": "2019-11-01T10:00:00-00:00", "links": []}}' 2026-01-23 12:12:22,941 31 INFO [tempest.lib.common.rest_client] Request (ExtensionsTestJSON:test_list_show_extensions): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/floating-ip-port-forwarding-detail 0.088s 2026-01-23 12:12:22,941 31 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 23 Jan 2026 12:12:22 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '271', 'x-openstack-request-id': 'req-76487412-29cf-4039-81d8-f4c96b318d2a', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=0076efa2bd9deea94ed883186ce076ec; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/floating-ip-port-forwarding-detail'} Body: b'{"extension": {"name": "Floating IP port forwarding detail", "alias": "floating-ip-port-forwarding-detail", "description": "Allow list floating ip return more port forwarding data, include\'id\' and \'internal_port_id\'", "updated": "2022-05-06T10:00:00-00:00", "links": []}}' 2026-01-23 12:12:23,027 31 INFO [tempest.lib.common.rest_client] Request (ExtensionsTestJSON:test_list_show_extensions): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/floating-ip-port-forwarding-port-ranges 0.079s 2026-01-23 12:12:23,028 31 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 23 Jan 2026 12:12:23 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '223', 'x-openstack-request-id': 'req-c76c062d-6e84-4102-9688-eff320621ff7', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=0076efa2bd9deea94ed883186ce076ec; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/floating-ip-port-forwarding-port-ranges'} Body: b'{"extension": {"name": "Floating IP Port Forwarding support port ranges", "alias": "floating-ip-port-forwarding-port-ranges", "description": "Add suport to port ranges", "updated": "2020-07-01T10:00:00-00:00", "links": []}}' 2026-01-23 12:12:23,077 31 INFO [tempest.lib.common.rest_client] Request (ExtensionsTestJSON:test_list_show_extensions): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/fip-port-details 0.049s 2026-01-23 12:12:23,077 31 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 23 Jan 2026 12:12:23 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '212', 'x-openstack-request-id': 'req-a70e1879-d58e-459a-9029-ef8c18cfd5a7', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=0076efa2bd9deea94ed883186ce076ec; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/fip-port-details'} Body: b'{"extension": {"name": "Floating IP Port Details Extension", "alias": "fip-port-details", "description": "Add port_details attribute to Floating IP resource", "updated": "2018-04-09T10:00:00-00:00", "links": []}}' 2026-01-23 12:12:23,124 31 INFO [tempest.lib.common.rest_client] Request (ExtensionsTestJSON:test_list_show_extensions): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/flavors 0.047s 2026-01-23 12:12:23,124 31 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 23 Jan 2026 12:12:23 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '193', 'x-openstack-request-id': 'req-370f5795-bc7a-46f5-bd26-a0418cdf17e4', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=0076efa2bd9deea94ed883186ce076ec; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/flavors'} Body: b'{"extension": {"name": "Neutron Service Flavors", "alias": "flavors", "description": "Flavor specification for Neutron advanced services.", "updated": "2015-09-17T10:00:00-00:00", "links": []}}' 2026-01-23 12:12:23,202 31 INFO [tempest.lib.common.rest_client] Request (ExtensionsTestJSON:test_list_show_extensions): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/floating-ip-port-forwarding 0.077s 2026-01-23 12:12:23,202 31 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 23 Jan 2026 12:12:23 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '229', 'x-openstack-request-id': 'req-de26639f-eba0-46a3-88ea-5be2300af0a5', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=0076efa2bd9deea94ed883186ce076ec; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/floating-ip-port-forwarding'} Body: b'{"extension": {"name": "Floating IP Port Forwarding", "alias": "floating-ip-port-forwarding", "description": "Allow port forwarding from floating IP port to an internal port", "updated": "2018-01-19T10:00:00-00:00", "links": []}}' 2026-01-23 12:12:23,282 31 INFO [tempest.lib.common.rest_client] Request (ExtensionsTestJSON:test_list_show_extensions): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/floatingip-pools 0.079s 2026-01-23 12:12:23,282 31 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 23 Jan 2026 12:12:23 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '188', 'x-openstack-request-id': 'req-d050ace8-bee8-4c9c-a180-d05281cddbdd', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=0076efa2bd9deea94ed883186ce076ec; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/floatingip-pools'} Body: b'{"extension": {"name": "Floating IP Pools Extension", "alias": "floatingip-pools", "description": "Provides a floating IP pools API.", "updated": "2018-03-21T10:00:00-00:00", "links": []}}' 2026-01-23 12:12:23,357 31 INFO [tempest.lib.common.rest_client] Request (ExtensionsTestJSON:test_list_show_extensions): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/ip_allocation 0.074s 2026-01-23 12:12:23,357 31 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 23 Jan 2026 12:12:23 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '162', 'x-openstack-request-id': 'req-9dc38109-8688-4336-ad32-f42c0e687fd4', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=0076efa2bd9deea94ed883186ce076ec; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/ip_allocation'} Body: b'{"extension": {"name": "IP Allocation", "alias": "ip_allocation", "description": "IP allocation extension.", "updated": "2016-06-10T23:00:00-00:00", "links": []}}' 2026-01-23 12:12:23,465 31 INFO [tempest.lib.common.rest_client] Request (ExtensionsTestJSON:test_list_show_extensions): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/l2_adjacency 0.107s 2026-01-23 12:12:23,466 31 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 23 Jan 2026 12:12:23 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '178', 'x-openstack-request-id': 'req-f8037fdb-4407-41df-a27c-1187c039e3d9', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=0076efa2bd9deea94ed883186ce076ec; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/l2_adjacency'} Body: b'{"extension": {"name": "L2 Adjacency", "alias": "l2_adjacency", "description": "Display L2 Adjacency for Neutron Networks.", "updated": "2016-04-12T16:00:00-00:00", "links": []}}' 2026-01-23 12:12:23,553 31 INFO [tempest.lib.common.rest_client] Request (ExtensionsTestJSON:test_list_show_extensions): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/router 0.087s 2026-01-23 12:12:23,553 31 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 23 Jan 2026 12:12:23 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '256', 'x-openstack-request-id': 'req-d3d404f7-14d3-4de7-ab27-751feb2cdc5b', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=0076efa2bd9deea94ed883186ce076ec; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/router'} Body: b'{"extension": {"name": "Neutron L3 Router", "alias": "router", "description": "Router abstraction for basic L3 forwarding between L2 Neutron networks and access to external networks via a NAT gateway.", "updated": "2012-07-20T10:00:00-00:00", "links": []}}' 2026-01-23 12:12:23,749 31 INFO [tempest.lib.common.rest_client] Request (ExtensionsTestJSON:test_list_show_extensions): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/ext-gw-mode 0.195s 2026-01-23 12:12:23,750 31 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 23 Jan 2026 12:12:23 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '268', 'x-openstack-request-id': 'req-7129b312-f34b-4273-a5c3-c699487c6344', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=0076efa2bd9deea94ed883186ce076ec; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/ext-gw-mode'} Body: b'{"extension": {"name": "Neutron L3 Configurable external gateway mode", "alias": "ext-gw-mode", "description": "Extension of the router abstraction for specifying whether SNAT should occur on the external gateway", "updated": "2013-03-28T10:00:00-00:00", "links": []}}' 2026-01-23 12:12:23,918 31 INFO [tempest.lib.common.rest_client] Request (ExtensionsTestJSON:test_list_show_extensions): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/logging 0.168s 2026-01-23 12:12:23,918 31 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 23 Jan 2026 12:12:23 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '213', 'x-openstack-request-id': 'req-691bf22a-0016-4fe1-99d5-534bd703e59f', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=0076efa2bd9deea94ed883186ce076ec; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/logging'} Body: b'{"extension": {"name": "Logging API Extension", "alias": "logging", "description": "Provides a logging API for resources such as security group and firewall.", "updated": "2017-01-01T10:00:00-00:00", "links": []}}' 2026-01-23 12:12:24,360 31 INFO [tempest.lib.common.rest_client] Request (ExtensionsTestJSON:test_list_show_extensions): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/multi-provider 0.441s 2026-01-23 12:12:24,360 31 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 23 Jan 2026 12:12:24 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '212', 'x-openstack-request-id': 'req-a6a14459-f1d5-438a-95f0-c60a448bd96e', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=0076efa2bd9deea94ed883186ce076ec; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/multi-provider'} Body: b'{"extension": {"name": "Multi Provider Network", "alias": "multi-provider", "description": "Expose mapping of virtual networks to multiple physical networks", "updated": "2013-06-27T10:00:00-00:00", "links": []}}' 2026-01-23 12:12:24,437 31 INFO [tempest.lib.common.rest_client] Request (ExtensionsTestJSON:test_list_show_extensions): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/net-mtu 0.076s 2026-01-23 12:12:24,438 31 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 23 Jan 2026 12:12:24 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '176', 'x-openstack-request-id': 'req-5e4624f3-e7a5-40e2-ab51-67e9a6ae1f6d', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=0076efa2bd9deea94ed883186ce076ec; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/net-mtu'} Body: b'{"extension": {"name": "Network MTU", "alias": "net-mtu", "description": "Provides MTU attribute for a network resource.", "updated": "2015-03-25T10:00:00-00:00", "links": []}}' 2026-01-23 12:12:24,513 31 INFO [tempest.lib.common.rest_client] Request (ExtensionsTestJSON:test_list_show_extensions): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/net-mtu-writable 0.075s 2026-01-23 12:12:24,513 31 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 23 Jan 2026 12:12:24 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '207', 'x-openstack-request-id': 'req-98ada584-1ee4-428c-9bf4-2dcad80805c5', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=0076efa2bd9deea94ed883186ce076ec; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/net-mtu-writable'} Body: b'{"extension": {"name": "Network MTU (writable)", "alias": "net-mtu-writable", "description": "Provides a writable MTU attribute for a network resource.", "updated": "2017-07-12T00:00:00-00:00", "links": []}}' 2026-01-23 12:12:24,599 31 INFO [tempest.lib.common.rest_client] Request (ExtensionsTestJSON:test_list_show_extensions): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/network_availability_zone 0.085s 2026-01-23 12:12:24,599 31 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 23 Jan 2026 12:12:24 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '200', 'x-openstack-request-id': 'req-d7c10a22-a179-4e0b-8ae3-8e8a25d475fa', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=0076efa2bd9deea94ed883186ce076ec; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/network_availability_zone'} Body: b'{"extension": {"name": "Network Availability Zone", "alias": "network_availability_zone", "description": "Availability zone support for network.", "updated": "2015-01-01T10:00:00-00:00", "links": []}}' 2026-01-23 12:12:24,670 31 INFO [tempest.lib.common.rest_client] Request (ExtensionsTestJSON:test_list_show_extensions): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/network-ip-availability 0.070s 2026-01-23 12:12:24,671 31 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 23 Jan 2026 12:12:24 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '216', 'x-openstack-request-id': 'req-51017037-89b3-4d1f-b24a-b88c3bd3e5be', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=0076efa2bd9deea94ed883186ce076ec; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/network-ip-availability'} Body: b'{"extension": {"name": "Network IP Availability", "alias": "network-ip-availability", "description": "Provides IP availability data for each network and subnet.", "updated": "2015-09-24T00:00:00-00:00", "links": []}}' 2026-01-23 12:12:24,742 31 INFO [tempest.lib.common.rest_client] Request (ExtensionsTestJSON:test_list_show_extensions): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/pagination 0.070s 2026-01-23 12:12:24,743 31 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 23 Jan 2026 12:12:24 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '192', 'x-openstack-request-id': 'req-603885f9-cae7-4b83-b9be-3bad80bdb239', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=0076efa2bd9deea94ed883186ce076ec; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/pagination'} Body: b'{"extension": {"name": "Pagination support", "alias": "pagination", "description": "Extension that indicates that pagination is enabled.", "updated": "2016-06-12T00:00:00-00:00", "links": []}}' 2026-01-23 12:12:24,840 31 INFO [tempest.lib.common.rest_client] Request (ExtensionsTestJSON:test_list_show_extensions): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/port-device-profile 0.096s 2026-01-23 12:12:24,840 31 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 23 Jan 2026 12:12:24 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '189', 'x-openstack-request-id': 'req-9c9b80a1-1e94-4c68-9bee-9fa4f184a59b', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=0076efa2bd9deea94ed883186ce076ec; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/port-device-profile'} Body: b'{"extension": {"name": "Port device profile", "alias": "port-device-profile", "description": "Expose the port device profile (Cyborg)", "updated": "2020-12-17T10:00:00-00:00", "links": []}}' 2026-01-23 12:12:24,917 31 INFO [tempest.lib.common.rest_client] Request (ExtensionsTestJSON:test_list_show_extensions): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/port-mac-address-regenerate 0.077s 2026-01-23 12:12:24,917 31 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 23 Jan 2026 12:12:24 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '209', 'x-openstack-request-id': 'req-a38e2dc4-535e-4467-8138-2041319a4584', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=0076efa2bd9deea94ed883186ce076ec; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/port-mac-address-regenerate'} Body: b'{"extension": {"name": "Neutron Port MAC address regenerate", "alias": "port-mac-address-regenerate", "description": "Network port MAC address regenerate", "updated": "2018-05-03T10:00:00-00:00", "links": []}}' 2026-01-23 12:12:25,011 31 INFO [tempest.lib.common.rest_client] Request (ExtensionsTestJSON:test_list_show_extensions): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/port-numa-affinity-policy 0.093s 2026-01-23 12:12:25,011 31 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 23 Jan 2026 12:12:25 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '198', 'x-openstack-request-id': 'req-108f1885-c287-4b83-9f5f-4626023823b1', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=0076efa2bd9deea94ed883186ce076ec; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/port-numa-affinity-policy'} Body: b'{"extension": {"name": "Port NUMA affinity policy", "alias": "port-numa-affinity-policy", "description": "Expose the port NUMA affinity policy", "updated": "2020-07-08T10:00:00-00:00", "links": []}}' 2026-01-23 12:12:25,098 31 INFO [tempest.lib.common.rest_client] Request (ExtensionsTestJSON:test_list_show_extensions): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/port-resource-request 0.086s 2026-01-23 12:12:25,099 31 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 23 Jan 2026 12:12:25 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '185', 'x-openstack-request-id': 'req-f7cc9407-4e0b-4a2a-89fb-f0347ffa4fa3', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=0076efa2bd9deea94ed883186ce076ec; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/port-resource-request'} Body: b'{"extension": {"name": "Port Resource Request", "alias": "port-resource-request", "description": "Expose resource request to Port", "updated": "2018-05-08T10:00:00-00:00", "links": []}}' 2026-01-23 12:12:25,270 31 INFO [tempest.lib.common.rest_client] Request (ExtensionsTestJSON:test_list_show_extensions): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/port-resource-request-groups 0.171s 2026-01-23 12:12:25,271 31 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 23 Jan 2026 12:12:25 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '271', 'x-openstack-request-id': 'req-2a3845e9-ef3d-4571-bc52-ad5bb0807bee', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=0076efa2bd9deea94ed883186ce076ec; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/port-resource-request-groups'} Body: b'{"extension": {"name": "Port Resource Request Groups", "alias": "port-resource-request-groups", "description": "Support requesting multiple groups of resources and traits from the same RP subtree in resource_request", "updated": "2021-08-02T10:00:00-00:00", "links": []}}' 2026-01-23 12:12:25,557 31 INFO [tempest.lib.common.rest_client] Request (ExtensionsTestJSON:test_list_show_extensions): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/binding 0.286s 2026-01-23 12:12:25,558 31 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 23 Jan 2026 12:12:25 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '193', 'x-openstack-request-id': 'req-726891d2-7b86-48fc-9b74-579f7031c341', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=0076efa2bd9deea94ed883186ce076ec; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/binding'} Body: b'{"extension": {"name": "Port Binding", "alias": "binding", "description": "Expose port bindings of a virtual port to external application", "updated": "2014-02-03T10:00:00-00:00", "links": []}}' 2026-01-23 12:12:25,675 31 INFO [tempest.lib.common.rest_client] Request (ExtensionsTestJSON:test_list_show_extensions): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/binding-extended 0.117s 2026-01-23 12:12:25,675 31 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 23 Jan 2026 12:12:25 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '212', 'x-openstack-request-id': 'req-d4781d47-5b8b-4882-a4e3-2cebbb3c6e3a', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=0076efa2bd9deea94ed883186ce076ec; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/binding-extended'} Body: b'{"extension": {"name": "Port Bindings Extended", "alias": "binding-extended", "description": "Expose port bindings of a virtual port to external application", "updated": "2017-07-17T10:00:00-00:00", "links": []}}' 2026-01-23 12:12:25,786 31 INFO [tempest.lib.common.rest_client] Request (ExtensionsTestJSON:test_list_show_extensions): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/port-security 0.110s 2026-01-23 12:12:25,786 31 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 23 Jan 2026 12:12:25 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '160', 'x-openstack-request-id': 'req-e334c9ba-9dff-4710-aca8-7bb4c7226b14', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=0076efa2bd9deea94ed883186ce076ec; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/port-security'} Body: b'{"extension": {"name": "Port Security", "alias": "port-security", "description": "Provides port security", "updated": "2012-07-23T10:00:00-00:00", "links": []}}' 2026-01-23 12:12:25,873 31 INFO [tempest.lib.common.rest_client] Request (ExtensionsTestJSON:test_list_show_extensions): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/project-id 0.086s 2026-01-23 12:12:25,874 31 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 23 Jan 2026 12:12:25 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '204', 'x-openstack-request-id': 'req-53e05dc4-8f70-4dc5-87a1-3608c29f5ccc', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=0076efa2bd9deea94ed883186ce076ec; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/project-id'} Body: b'{"extension": {"name": "project_id field enabled", "alias": "project-id", "description": "Extension that indicates that project_id field is enabled.", "updated": "2016-09-09T09:09:09-09:09", "links": []}}' 2026-01-23 12:12:26,079 31 INFO [tempest.lib.common.rest_client] Request (ExtensionsTestJSON:test_list_show_extensions): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/provider 0.205s 2026-01-23 12:12:26,080 31 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 23 Jan 2026 12:12:26 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '191', 'x-openstack-request-id': 'req-fd79e4ae-2c2c-435f-970a-2303959634c9', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=0076efa2bd9deea94ed883186ce076ec; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/provider'} Body: b'{"extension": {"name": "Provider Network", "alias": "provider", "description": "Expose mapping of virtual networks to physical networks", "updated": "2012-09-07T10:00:00-00:00", "links": []}}' 2026-01-23 12:12:26,169 31 INFO [tempest.lib.common.rest_client] Request (ExtensionsTestJSON:test_list_show_extensions): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/qos 0.088s 2026-01-23 12:12:26,169 31 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 23 Jan 2026 12:12:26 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '166', 'x-openstack-request-id': 'req-6912e170-dfdd-4800-9fef-4156257a39e8', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=0076efa2bd9deea94ed883186ce076ec; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/qos'} Body: b'{"extension": {"name": "Quality of Service", "alias": "qos", "description": "The Quality of Service extension.", "updated": "2015-06-08T10:00:00-00:00", "links": []}}' 2026-01-23 12:12:26,303 31 INFO [tempest.lib.common.rest_client] Request (ExtensionsTestJSON:test_list_show_extensions): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/qos-bw-limit-direction 0.134s 2026-01-23 12:12:26,303 31 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 23 Jan 2026 12:12:26 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '258', 'x-openstack-request-id': 'req-48a8961f-63f0-4d39-8586-9f5b5432b045', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=0076efa2bd9deea94ed883186ce076ec; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/qos-bw-limit-direction'} Body: b'{"extension": {"name": "Direction for QoS bandwidth limit rule", "alias": "qos-bw-limit-direction", "description": "Allow to configure QoS bandwidth limit rule with specific direction: ingress or egress", "updated": "2017-04-10T10:00:00-00:00", "links": []}}' 2026-01-23 12:12:26,384 31 INFO [tempest.lib.common.rest_client] Request (ExtensionsTestJSON:test_list_show_extensions): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/qos-bw-minimum-ingress 0.080s 2026-01-23 12:12:26,384 31 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 23 Jan 2026 12:12:26 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '251', 'x-openstack-request-id': 'req-0ac6c926-a18d-4349-a15b-5c039f5e5a17', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=0076efa2bd9deea94ed883186ce076ec; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/qos-bw-minimum-ingress'} Body: b'{"extension": {"name": "Ingress direction for QoS minimum bandwidth rule", "alias": "qos-bw-minimum-ingress", "description": "Allow to configure QoS minumum bandwidth rule with ingress direction.", "updated": "2018-07-09T10:00:00-00:00", "links": []}}' 2026-01-23 12:12:26,493 31 INFO [tempest.lib.common.rest_client] Request (ExtensionsTestJSON:test_list_show_extensions): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/qos-default 0.107s 2026-01-23 12:12:26,493 31 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 23 Jan 2026 12:12:26 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '183', 'x-openstack-request-id': 'req-d658d6e1-5992-436d-9f90-6e2db6ef18b7', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=0076efa2bd9deea94ed883186ce076ec; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/qos-default'} Body: b'{"extension": {"name": "QoS default policy", "alias": "qos-default", "description": "Expose the QoS default policy per project", "updated": "2017-041-06T10:00:00-00:00", "links": []}}' 2026-01-23 12:12:26,580 31 INFO [tempest.lib.common.rest_client] Request (ExtensionsTestJSON:test_list_show_extensions): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/qos-fip 0.086s 2026-01-23 12:12:26,580 31 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 23 Jan 2026 12:12:26 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '178', 'x-openstack-request-id': 'req-930dbb43-8e4e-49cb-9aec-9e14a7c5387f', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=0076efa2bd9deea94ed883186ce076ec; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/qos-fip'} Body: b'{"extension": {"name": "Floating IP QoS", "alias": "qos-fip", "description": "The floating IP Quality of Service extension", "updated": "2017-07-20T00:00:00-00:00", "links": []}}' 2026-01-23 12:12:26,661 31 INFO [tempest.lib.common.rest_client] Request (ExtensionsTestJSON:test_list_show_extensions): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/qos-gateway-ip 0.080s 2026-01-23 12:12:26,661 31 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 23 Jan 2026 12:12:26 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '197', 'x-openstack-request-id': 'req-6e2a21af-7b54-4c81-bafd-3fbb0aaaebd1', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=0076efa2bd9deea94ed883186ce076ec; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/qos-gateway-ip'} Body: b'{"extension": {"name": "Router gateway IP QoS", "alias": "qos-gateway-ip", "description": "The Router gateway IP Quality of Service extension", "updated": "2018-02-24T00:00:00-00:00", "links": []}}' 2026-01-23 12:12:26,765 31 INFO [tempest.lib.common.rest_client] Request (ExtensionsTestJSON:test_list_show_extensions): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/qos-port-network-policy 0.103s 2026-01-23 12:12:26,765 31 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 23 Jan 2026 12:12:26 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '209', 'x-openstack-request-id': 'req-fb9069a7-0372-496c-a903-2045fb9a3b65', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=0076efa2bd9deea94ed883186ce076ec; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/qos-port-network-policy'} Body: b'{"extension": {"name": "QoS port network policy ID", "alias": "qos-port-network-policy", "description": "Adds a the QoS network ID to the port definition", "updated": "2019-11-01T10:00:00-00:00", "links": []}}' 2026-01-23 12:12:26,843 31 INFO [tempest.lib.common.rest_client] Request (ExtensionsTestJSON:test_list_show_extensions): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/qos-pps-minimum 0.077s 2026-01-23 12:12:26,844 31 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 23 Jan 2026 12:12:26 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '203', 'x-openstack-request-id': 'req-ebf8396f-2cac-4610-a434-7ec5ac7b04f8', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=0076efa2bd9deea94ed883186ce076ec; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/qos-pps-minimum'} Body: b'{"extension": {"name": "QoS minimum packet rate rule", "alias": "qos-pps-minimum", "description": "Allow to configure QoS minimum packet rate rule.", "updated": "2021-07-14T10:00:00-00:00", "links": []}}' 2026-01-23 12:12:27,012 31 INFO [tempest.lib.common.rest_client] Request (ExtensionsTestJSON:test_list_show_extensions): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/qos-pps-minimum-rule-alias 0.167s 2026-01-23 12:12:27,012 31 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 23 Jan 2026 12:12:27 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '277', 'x-openstack-request-id': 'req-8cdb7669-c6f8-45fa-8749-d5f9d21e1cff', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=0076efa2bd9deea94ed883186ce076ec; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/qos-pps-minimum-rule-alias'} Body: b'{"extension": {"name": "QoS minimum packet rate rule alias", "alias": "qos-pps-minimum-rule-alias", "description": "API to enable GET, PUT and DELETE operations on QoS minimum packet rate rule without specifying policy ID", "updated": "2021-10-22T10:00:00-00:00", "links": []}}' 2026-01-23 12:12:27,426 31 INFO [tempest.lib.common.rest_client] Request950D (ExtensionsTestJSON:test_list_show_extensions): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/qos-pps 0.413s 2026-01-23 12:12:27,426 31 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 23 Jan 2026 12:12:27 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '195', 'x-openstack-request-id': 'req-ceddb4cf-be11-4dda-a043-ad20fc23b775', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=0076efa2bd9deea94ed883186ce076ec; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/qos-pps'} Body: b'{"extension": {"name": "QoS Rule Type Packet per Second Extension", "alias": "qos-pps", "description": "Add QoS Rule Type Packet per Second", "updated": "2021-05-12T10:00:00-00:00", "links": []}}' 2026-01-23 12:12:27,793 31 INFO [tempest.lib.common.rest_client] Request (ExtensionsTestJSON:test_list_show_extensions): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/qos-rule-type-details 0.367s 2026-01-23 12:12:27,794 31 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 23 Jan 2026 12:12:27 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '229', 'x-openstack-request-id': 'req-7df8fcd0-e8f9-4073-bce3-22b3f56a55cb', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=0076efa2bd9deea94ed883186ce076ec; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/qos-rule-type-details'} Body: b'{"extension": {"name": "Details of QoS rule types", "alias": "qos-rule-type-details", "description": "Expose details about QoS rule types supported by loaded backend drivers", "updated": "2017-06-22T10:00:00-00:00", "links": []}}' 2026-01-23 12:12:27,943 31 INFO [tempest.lib.common.rest_client] Request (ExtensionsTestJSON:test_list_show_extensions): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/qos-rule-type-filter 0.148s 2026-01-23 12:12:27,943 31 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 23 Jan 2026 12:12:27 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '373', 'x-openstack-request-id': 'req-5d146f69-f659-415e-8b14-c4700348e4c2', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=0076efa2bd9deea94ed883186ce076ec; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/qos-rule-type-filter'} Body: b'{"extension": {"name": "Allow to filter the list of QoS rule types", "alias": "qos-rule-type-filter", "description": "Allows to filter the QoS rule type list adding two new flags. \\"all_rules\\" prints all implemented QoS rule types.\\"all_supported\\" prints all supported QoS rule types by the loaded mechanism drivers", "updated": "2022-02-02T10:00:00-00:00", "links": []}}' 2026-01-23 12:12:28,348 31 INFO [tempest.lib.common.rest_client] Request (ExtensionsTestJSON:test_list_show_extensions): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/qos-rules-alias 0.405s 2026-01-23 12:12:28,348 31 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 23 Jan 2026 12:12:28 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '254', 'x-openstack-request-id': 'req-f4803311-e82e-4154-9144-1d0d94f641e9', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=0076efa2bd9deea94ed883186ce076ec; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/qos-rules-alias'} Body: b'{"extension": {"name": "Quality of Service rules alias API", "alias": "qos-rules-alias", "description": "API to enable GET, PUT and DELETE operations on QoS policy rules without specifying policy ID", "updated": "2018-10-07T10:00:00-00:00", "links": []}}' 2026-01-23 12:12:28,683 31 INFO [tempest.lib.common.rest_client] Request (ExtensionsTestJSON:test_list_show_extensions): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/quota-check-limit 0.335s 2026-01-23 12:12:28,684 31 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 23 Jan 2026 12:12:28 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '226', 'x-openstack-request-id': 'req-8342ff54-7701-40b6-8252-1904e8f1325e', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=0076efa2bd9deea94ed883186ce076ec; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/quota-check-limit'} Body: b'{"extension": {"name": "Quota engine limit check", "alias": "quota-check-limit", "description": "Support for checking the resource usage before applying a new quota limit", "updated": "2021-09-08T16:00:00-00:00", "links": []}}' 2026-01-23 12:12:29,201 31 INFO [tempest.lib.common.rest_client] Request (ExtensionsTestJSON:test_list_show_extensions): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/quotas 0.517s 2026-01-23 12:12:29,201 31 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 23 Jan 2026 12:12:29 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '192', 'x-openstack-request-id': 'req-44cf8099-7378-46da-a364-1bdec522b15b', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=0076efa2bd9deea94ed883186ce076ec; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/quotas'} Body: b'{"extension": {"name": "Quota management support", "alias": "quotas", "description": "Expose functions for quotas management per project", "updated": "2012-07-29T10:00:00-00:00", "links": []}}' 2026-01-23 12:12:29,646 31 INFO [tempest.lib.common.rest_client] Request (ExtensionsTestJSON:test_list_show_extensions): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/quota_details 0.444s 2026-01-23 12:12:29,647 31 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 23 Jan 2026 12:12:29 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '213', 'x-openstack-request-id': 'req-88b24adb-b714-4d20-8630-f21c3ee53832', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=0076efa2bd9deea94ed883186ce076ec; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/quota_details'} Body: b'{"extension": {"name": "Quota details management support", "alias": "quota_details", "description": "Expose functions for quotas usage statistics per project", "updated": "2017-02-10T10:00:00-00:00", "links": []}}' 2026-01-23 12:12:30,258 31 INFO [tempest.lib.common.rest_client] Request (ExtensionsTestJSON:test_list_show_extensions): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/rbac-policies 0.610s 2026-01-23 12:12:30,258 31 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 23 Jan 2026 12:12:30 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '223', 'x-openstack-request-id': 'req-2a0e7e53-8049-44d2-a432-29dcf8b4b824', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=0076efa2bd9deea94ed883186ce076ec; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/rbac-policies'} Body: b'{"extension": {"name": "RBAC Policies", "alias": "rbac-policies", "description": "Allows creation and modification of policies that control tenant access to resources.", "updated": "2015-06-17T12:15:12-00:00", "links": []}}' 2026-01-23 12:12:30,586 31 INFO [tempest.lib.common.rest_client] Request (ExtensionsTestJSON:test_list_show_extensions): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/rbac-address-scope 0.327s 2026-01-23 12:12:30,587 31 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 23 Jan 2026 12:12:30 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '190', 'x-openstack-request-id': 'req-dc4129bb-9e7b-4c7c-9cd7-2d1c6923ddc1', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=0076efa2bd9deea94ed883186ce076ec; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/rbac-address-scope'} Body: b'{"extension": {"name": "Add address_scope type to RBAC", "alias": "rbac-address-scope", "description": "Add address_scope type to RBAC", "updated": "2020-02-12T00:00:00-00:00", "links": []}}' 2026-01-23 12:12:30,710 31 INFO [tempest.lib.common.rest_client] Request (ExtensionsTestJSON:test_list_show_extensions): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/rbac-security-groups 0.123s 2026-01-23 12:12:30,711 31 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 23 Jan 2026 12:12:30 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '210', 'x-openstack-request-id': 'req-1e12c2ad-197d-4388-9f30-98ea518fe0ea', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=0076efa2bd9deea94ed883186ce076ec; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/rbac-security-groups'} Body: b'{"extension": {"name": "Add security_group type to network RBAC", "alias": "rbac-security-groups", "description": "Add security_group type to network RBAC", "updated": "2019-02-14T00:00:00-00:00", "links": []}}' 2026-01-23 12:12:30,776 31 INFO [tempest.lib.common.rest_client] Request (ExtensionsTestJSON:test_list_show_extensions): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/revision-if-match 0.065s 2026-01-23 12:12:30,776 31 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 23 Jan 2026 12:12:30 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '247', 'x-openstack-request-id': 'req-ff4c1e0b-7edc-4e7f-a871-0ed48b7833df', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=0076efa2bd9deea94ed883186ce076ec; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/revision-if-match'} Body: b'{"extension": {"name": "If-Match constraints based on revision_number", "alias": "revision-if-match", "description": "Extension indicating that If-Match based on revision_number is supported.", "updated": "2016-12-11T00:00:00-00:00", "links": []}}' 2026-01-23 12:12:30,824 31 INFO [tempest.lib.common.rest_client] Request (ExtensionsTestJSON:test_list_show_extensions): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/standard-attr-revisions 0.047s 2026-01-23 12:12:30,824 31 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 23 Jan 2026 12:12:30 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '229', 'x-openstack-request-id': 'req-1884b4e9-d682-478a-8564-6aaeac3e584c', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=0076efa2bd9deea94ed883186ce076ec; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/standard-attr-revisions'} Body: b'{"extension": {"name": "Resource revision numbers", "alias": "standard-attr-revisions", "description": "This extension will display the revision number of neutron resources.", "updated": "2016-04-11T10:00:00-00:00", "links": []}}' 2026-01-23 12:12:30,883 31 INFO [tempest.lib.common.rest_client] Request (ExtensionsTestJSON:test_list_show_extensions): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/router_availability_zone 0.059s 2026-01-23 12:12:30,883 31 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 23 Jan 2026 12:12:30 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '197', 'x-openstack-request-id': 'req-a0d7ae0c-9c82-4c19-bc80-693e297cc607', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=0076efa2bd9deea94ed883186ce076ec; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/router_availability_zone'} Body: b'{"extension": {"name": "Router Availability Zone", "alias": "router_availability_zone", "description": "Availability zone support for router.", "updated": "2015-01-01T10:00:00-00:00", "links": []}}' 2026-01-23 12:12:30,948 31 INFO [tempest.lib.common.rest_client] Request (ExtensionsTestJSON:test_list_show_extensions): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/security-groups-normalized-cidr 0.064s 2026-01-23 12:12:30,949 31 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 23 Jan 2026 12:12:30 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '251', 'x-openstack-request-id': 'req-ddf85ff0-b242-4dcc-af9b-c07331192bb0', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=0076efa2bd9deea94ed883186ce076ec; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/security-groups-normalized-cidr'} Body: b'{"extension": {"name": "Normalized CIDR field for security group rules", "alias": "security-groups-normalized-cidr", "description": "Add new field with normalized remote_ip_prefix cidr in SG rule", "updated": "2020-07-28T10:00:00-00:00", "links": []}}' 2026-01-23 12:12:31,035 31 INFO [tempest.lib.common.rest_client] Request (ExtensionsTestJSON:test_list_show_extensions): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/security-groups-remote-address-group 0.085s 2026-01-23 12:12:31,035 31 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 23 Jan 2026 12:12:31 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '254', 'x-openstack-request-id': 'req-cf0637a6-9a32-4821-a25a-0e00cc3a8d79', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=0076efa2bd9deea94ed883186ce076ec; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/security-groups-remote-address-group'} Body: b'{"extension": {"name": "Remote address group id field for security group rules", "alias": "security-groups-remote-address-group", "description": "Add new field of remote address group id in SG rules", "updated": "2020-08-25T10:00:00-00:00", "links": []}}' 2026-01-23 12:12:31,105 31 INFO [tempest.lib.common.rest_client] Request (ExtensionsTestJSON:test_list_show_extensions): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/security-groups-shared-filtering 0.070s 2026-01-23 12:12:31,106 31 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 23 Jan 2026 12:12:31 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '241', 'x-openstack-request-id': 'req-94301cb2-c922-4a1d-8269-9b8de5170dc7', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=0076efa2bd9deea94ed883186ce076ec; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/security-groups-shared-filtering'} Body: b'{"extension": {"name": "Security group filtering on the shared field", "alias": "security-groups-shared-filtering", "description": "Support filtering security groups on the shared field", "updated": "2021-10-05T09:00:00-00:00", "links": []}}' 2026-01-23 12:12:31,172 31 INFO [tempest.lib.common.rest_client] Request (ExtensionsTestJSON:test_list_show_extensions): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/security-group 0.066s 2026-01-23 12:12:31,174 31 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 23 Jan 2026 12:12:31 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '170', 'x-openstack-request-id': 'req-4a8706ac-3437-4dc7-9138-75afd4640bbf', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=0076efa2bd9deea94ed883186ce076ec; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/security-group'} Body: b'{"extension": {"name": "security-group", "alias": "security-group", "description": "The security groups extension.", "updated": "2012-10-05T10:00:00-00:00", "links": []}}' 2026-01-23 12:12:31,255 31 INFO [tempest.lib.common.rest_client] Request (ExtensionsTestJSON:test_list_show_extensions): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/segment 0.081s 2026-01-23 12:12:31,256 31 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 23 Jan 2026 12:12:31 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '145', 'x-openstack-request-id': 'req-1ad97864-72e2-4df5-8387-afd43aa7afff', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=0076efa2bd9deea94ed883186ce076ec; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/segment'} Body: b'{"extension": {"name": "Segment", "alias": "segment", "description": "Segments extension.", "updated": "2016-02-24T17:00:00-00:00", "links": []}}' 2026-01-23 12:12:31,307 31 INFO [tempest.lib.common.rest_client] Request (ExtensionsTestJSON:test_list_show_extensions): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/segments-peer-subnet-host-routes 0.051s 2026-01-23 12:12:31,308 31 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 23 Jan 2026 12:12:31 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '233', 'x-openstack-request-id': 'req-e32b6f47-6cf7-4044-8436-39bff3562bcb', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=0076efa2bd9deea94ed883186ce076ec; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/segments-peer-subnet-host-routes'} Body: b'{"extension": {"name": "Segments peer-subnet host routes", "alias": "segments-peer-subnet-host-routes", "description": "Add host routes to subnets on a routed network (segments)", "updated": "2018-06-12T10:00:00-00:00", "links": []}}' 2026-01-23 12:12:31,422 31 INFO [tempest.lib.common.rest_client] Request (ExtensionsTestJSON:test_list_show_extensions): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/service-type 0.114s 2026-01-23 12:12:31,423 31 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 23 Jan 2026 12:12:31 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '221', 'x-openstack-request-id': 'req-5550794d-8b74-4c0e-8b95-a19da36a3458', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=0076efa2bd9deea94ed883186ce076ec; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/service-type'} Body: b'{"extension": {"name": "Neutron Service Type Management", "alias": "service-type", "description": "API for retrieving service providers for Neutron advanced services", "updated": "2013-01-20T00:00:00-00:00", "links": []}}' 2026-01-23 12:12:31,576 31 INFO [tempest.lib.common.rest_client] Request (ExtensionsTestJSON:test_list_show_extensions): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/sorting 0.152s 2026-01-23 12:12:31,576 31 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 23 Jan 2026 12:12:31 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '183', 'x-openstack-request-id': 'req-52e2137f-e5c5-4dd8-998a-bcd138ccd9f2', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=0076efa2bd9deea94ed883186ce076ec; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/sorting'} Body: b'{"extension": {"name": "Sorting support", "alias": "sorting", "description": "Extension that indicates that sorting is enabled.", "updated": "2016-06-12T00:00:00-00:00", "links": []}}' 2026-01-23 12:12:31,668 31 INFO [tempest.lib.common.rest_client] Request (ExtensionsTestJSON:test_list_show_extensions): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/standard-attr-segment 0.090s 2026-01-23 12:12:31,668 31 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 23 Jan 2026 12:12:31 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '212', 'x-openstack-request-id': 'req-caa2371e-baf8-4780-97bf-65b0646abfcb', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=0076efa2bd9deea94ed883186ce076ec; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/standard-attr-segment'} Body: b'{"extension": {"name": "Standard Attribute Segment Extension", "alias": "standard-attr-segment", "description": "Add standard attributes to Segment resource", "updated": "2018-04-09T10:00:00-00:00", "links": []}}' 2026-01-23 12:12:31,771 31 INFO [tempest.lib.common.rest_client] Request (ExtensionsTestJSON:test_list_show_extensions): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/standard-attr-description 0.102s 2026-01-23 12:12:31,771 31 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 23 Jan 2026 12:12:31 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '214', 'x-openstack-request-id': 'req-8f7e8549-124a-4791-a035-d270e0e6be02', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=0076efa2bd9deea94ed883186ce076ec; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/standard-attr-description'} Body: b'{"extension": {"name": "standard-attr-description", "alias": "standard-attr-description", "description": "Extension to add descriptions to standard attributes", "updated": "2016-02-10T10:00:00-00:00", "links": []}}' 2026-01-23 12:12:32,115 31 INFO [tempest.lib.common.rest_client] Request (ExtensionsTestJSON:test_list_show_extensions): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/stateful-security-group 0.341s 2026-01-23 12:12:32,193 31 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 23 Jan 2026 12:12:32 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '208', 'x-openstack-request-id': 'req-c6b32683-12db-4b33-be53-77b004b05275', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=0076efa2bd9deea94ed883186ce076ec; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/stateful-security-group'} Body: b'{"extension": {"name": "Stateful security group", "alias": "stateful-security-group", "description": "Indicates if the security group is stateful or not", "updated": "2019-11-26T09:00:00-00:00", "links": []}}' 2026-01-23 12:12:32,383 31 INFO [tempest.lib.common.rest_client] Request (ExtensionsTestJSON:test_list_show_extensions): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/subnet-dns-publish-fixed-ip 0.188s 2026-01-23 12:12:32,383 31 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 23 Jan 2026 12:12:32 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '227', 'x-openstack-request-id': 'req-ff4c6d14-aa8b-4d3d-8a66-0115ce806ed7', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=0076efa2bd9deea94ed883186ce076ec; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/subnet-dns-publish-fixed-ip'} Body: b'{"extension": {"name": "Subnet DNS publish fixed IP", "alias": "subnet-dns-publish-fixed-ip", "description": "Support choosing to publish DNS records for IPs from a subnet", "updated": "2019-05-24T10:00:00-00:00", "links": []}}' 2026-01-23 12:12:32,782 31 INFO [tempest.lib.common.rest_client] Request (ExtensionsTestJSON:test_list_show_extensions): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/subnet-segmentid-writable 0.399s 2026-01-23 12:12:32,783 31 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 23 Jan 2026 12:12:32 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '227', 'x-openstack-request-id': 'req-49debcfc-141a-431f-b3b9-01a350962500', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=0076efa2bd9deea94ed883186ce076ec; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/subnet-segmentid-writable'} Body: b'{"extension": {"name": "Subnet SegmentID (writable)", "alias": "subnet-segmentid-writable", "description": "Provides a writable segment_id attribute for a subnet resource.", "updated": "2018-03-12T00:00:00-00:00", "links": []}}' 2026-01-23 12:12:32,864 31 INFO [tempest.lib.common.rest_client] Request (ExtensionsTestJSON:test_list_show_extensions): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/subnet-service-types 0.081s 2026-01-23 12:12:32,864 31 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 23 Jan 2026 12:12:32 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '206', 'x-openstack-request-id': 'req-cd44861a-3c6f-477b-af02-0a85f86c63cf', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=0076efa2bd9deea94ed883186ce076ec; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/subnet-service-types'} Body: b'{"extension": {"name": "Subnet service types", "alias": "subnet-service-types", "description": "Provides ability to set the subnet service_types field", "updated": "2016-03-15T18:00:00-00:00", "links": []}}' 2026-01-23 12:12:33,008 31 INFO [tempest.lib.common.rest_client] Request (ExtensionsTestJSON:test_list_show_extensions): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/subnet_allocation 0.143s 2026-01-23 12:12:33,008 31 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 23 Jan 2026 12:12:33 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '194', 'x-openstack-request-id': 'req-9e0b4326-0816-45ff-a2e3-bdf5e8c840ad', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=0076efa2bd9deea94ed883186ce076ec; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/subnet_allocation'} Body: b'{"extension": {"name": "Subnet Allocation", "alias": "subnet_allocation", "description": "Enables allocation of subnets from a subnet pool", "updated": "2015-03-30T10:00:00-00:00", "links": []}}' 2026-01-23 12:12:33,308 31 INFO [tempest.lib.common.rest_client] Request (ExtensionsTestJSON:test_list_show_extensions): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/subnetpool-prefix-ops 0.298s 2026-01-23 12:12:33,308 31 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 23 Jan 2026 12:12:33 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '224', 'x-openstack-request-id': 'req-fdd1ddc1-853c-44b1-8b7c-4ae66d1ddbc2', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=0076efa2bd9deea94ed883186ce076ec; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/subnetpool-prefix-ops'} Body: b'{"extension": {"name": "Subnet Pool Prefix Operations", "alias": "subnetpool-prefix-ops", "description": "Provides support for adjusting the prefix list of subnet pools", "updated": "2019-02-08T10:00:00-00:00", "links": []}}' 2026-01-23 12:12:33,427 31 INFO [tempest.lib.common.rest_client] Request (ExtensionsTestJSON:test_list_show_extensions): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/standard-attr-tag 0.119s 2026-01-23 12:12:33,428 31 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 23 Jan 2026 12:12:33 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '343', 'x-openstack-request-id': 'req-dfba96b3-5fcb-4c77-ac31-b73c6f06ab00', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=0076efa2bd9deea94ed883186ce076ec; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/standard-attr-tag'} Body: b'{"extension": {"name": "Tag support for resources with standard attribute: port, subnet, subnetpool, network, security_group, router, floatingip, policy, trunk, network_segment_range", "alias": "standard-attr-tag", "description": "Enables to set tag on resources with standard attribute.", "updated": "2017-01-01T00:00:00-00:00", "links": []}}' 2026-01-23 12:12:33,593 31 INFO [tempest.lib.common.rest_client] Request (ExtensionsTestJSON:test_list_show_extensions): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/standard-attr-timestamp 0.165s 2026-01-23 12:12:33,596 31 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 23 Jan 2026 12:12:33 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '255', 'x-openstack-request-id': 'req-0606791e-460c-4dc3-b80d-9569282808d9', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=0076efa2bd9deea94ed883186ce076ec; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/standard-attr-timestamp'} Body: b'{"extension": {"name": "Resource timestamps", "alias": "standard-attr-timestamp", "description": "Adds created_at and updated_at fields to all Neutron resources that have Neutron standard attributes.", "updated": "2016-09-12T10:00:00-00:00", "links": []}}' 2026-01-23 12:12:33,840 31 INFO [tempest.lib.common.rest_client] Request (ExtensionsTestJSON:test_list_show_extensions): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/trunk 0.243s 2026-01-23 12:12:33,841 31 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 23 Jan 2026 12:12:33 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '164', 'x-openstack-request-id': 'req-7b311bd0-aa88-454a-8d99-14860a281a7f', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=0076efa2bd9deea94ed883186ce076ec; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/trunk'} Body: b'{"extension": {"name": "Trunk Extension", "alias": "trunk", "description": "Provides support for trunk ports", "updated": "2016-01-01T10:00:00-00:00", "links": []}}' 2026-01-23 12:12:33,969 31 INFO [tempest.lib.common.rest_client] Request (ExtensionsTestJSON:test_list_show_extensions): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/trunk-details 0.127s 2026-01-23 12:12:33,969 31 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 23 Jan 2026 12:12:33 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '168', 'x-openstack-request-id': 'req-25d4b5a2-4dc9-4ab3-ace7-8e66ebdc4dc6', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=0076efa2bd9deea94ed883186ce076ec; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/trunk-details'} Body: b'{"extension": {"name": "Trunk port details", "alias": "trunk-details", "description": "Expose trunk port details", "updated": "2016-01-01T10:00:00-00:00", "links": []}}' 0 ] tags: -worker-6 time: 2026-01-23 12:12:35.252187Z tags: worker-5 test: tempest.api.network.test_floating_ips.FloatingIPTestJSON.test_create_floating_ip_specifying_a_fixed_ip_address[id-36de4bd0-f09c-43e3-a8e1-1decc1ffd3a5,smoke] time: 2026-01-23 12:12:40.512547Z successful: tempest.api.network.test_floating_ips.FloatingIPTestJSON.test_create_floating_ip_specifying_a_fixed_ip_address[id-36de4bd0-f09c-43e3-a8e1-1decc1ffd3a5,smoke] [ multipart Content-Type: text/plain;charset=utf8 pythonlogging:'' 1175 2026-01-23 12:12:37,674 30 INFO [tempest.lib.common.rest_client] Request (FloatingIPTestJSON:test_create_floating_ip_specifying_a_fixed_ip_address): 201 POST https://neutron-public-openstack.apps-crc.testing/v2.0/floatingips 2.422s 2026-01-23 12:12:37,675 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"floatingip": {"floating_network_id": "e0e3383a-a1a4-4765-955c-5a1fb8fa826b", "port_id": "da9e7cfd-cbba-4067-bab5-5de9360d0607", "fixed_ip_address": "10.100.0.5"}} Response - Headers: {'date': 'Fri, 23 Jan 2026 12:12:37 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '868', 'x-openstack-request-id': 'req-dd6d9cdf-20fc-4346-97bb-ca91e1366874', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=0076efa2bd9deea94ed883186ce076ec; 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": "b2f7647a-8f4e-4d63-a0a9-5981e22cde8b", "tenant_id": "06397083e23343e9a8fe7d7ab82eebcc", "floating_ip_address": "192.168.122.204", "floating_network_id": "e0e3383a-a1a4-4765-955c-5a1fb8fa826b", "router_id": "8c0015d0-b231-4802-832f-fc5e603f7a4c", "port_id": "da9e7cfd-cbba-4067-bab5-5de9360d0607", "fixed_ip_address": "10.100.0.5", "status": "DOWN", "project_id": "06397083e23343e9a8fe7d7ab82eebcc", "description": "", "qos_policy_id": null, "port_details": {"name": "tempest-FloatingIPTestJSON-2126607543", "network_id": "bdc9b5f6-f4f0-4986-a255-cbc305343e6e", "mac_address": "fa:16:3e:d8:78:86", "admin_state_up": true, "status": "DOWN", "device_id": "", "device_owner": ""}, "dns_domain": "", "dns_name": "", "port_forwardings": [], "tags": [], "created_at": "2026-01-23T12:12:36Z", "updated_at": "2026-01-23T12:12:36Z", "revision_number": 0}}' 2026-01-23 12:12:38,740 30 INFO [tempest.lib.common.rest_client] Request (FloatingIPTestJSON:test_create_floating_ip_specifying_a_fixed_ip_address): 200 PUT https://neutron-public-openstack.apps-crc.testing/v2.0/floatingips/b2f7647a-8f4e-4d63-a0a9-5981e22cde8b 1.065s 2026-01-23 12:12:38,741 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"floatingip": {"port_id": null}} Response - Headers: {'date': 'Fri, 23 Jan 2026 12:12:38 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '580', 'x-openstack-request-id': 'req-1d1932ad-6fca-45db-beb1-8c6cf4c39dcc', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=0076efa2bd9deea94ed883186ce076ec; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/floatingips/b2f7647a-8f4e-4d63-a0a9-5981e22cde8b'} Body: b'{"floatingip": {"id": "b2f7647a-8f4e-4d63-a0a9-5981e22cde8b", "tenant_id": "06397083e23343e9a8fe7d7ab82eebcc", "floating_ip_address": "192.168.122.204", "floating_network_id": "e0e3383a-a1a4-4765-955c-5a1fb8fa826b", "router_id": null, "port_id": null, "fixed_ip_address": null, "status": "ACTIVE", "description": "", "qos_policy_id": null, "port_details": null, "dns_domain": "", "dns_name": "", "port_forwardings": [], "tags": [], "created_at": "2026-01-23T12:12:36Z", "updated_at": "2026-01-23T12:12:38Z", "revision_number": 2, "project_id": "06397083e23343e9a8fe7d7ab82eebcc"}}' 2026-01-23 12:12:40,511 30 INFO [tempest.lib.common.rest_client] Request (FloatingIPTestJSON:_run_cleanups): 204 DELETE https://neutron-public-openstack.apps-crc.testing/v2.0/floatingips/b2f7647a-8f4e-4d63-a0a9-5981e22cde8b 1.770s 2026-01-23 12:12:40,512 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 23 Jan 2026 12:12:40 GMT', 'server': 'Apache', 'x-openstack-request-id': 'req-75ec2564-657d-4852-97d6-926c1f5fb4b9', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=0076efa2bd9deea94ed883186ce076ec; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '204', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/floatingips/b2f7647a-8f4e-4d63-a0a9-5981e22cde8b'} Body: b'' 0 ] tags: -worker-5 time: 2026-01-23 12:12:30.576697Z tags: worker-1 test: tempest.api.network.test_networks.BulkNetworkOpsIpV6Test.test_bulk_create_delete_network[id-d4f9024d-1e28-4fc1-a6b1-25dbc6fa11e2,smoke] time: 2026-01-23 12:12:41.115909Z successful: tempest.api.network.test_networks.BulkNetworkOpsIpV6Test.test_bulk_create_delete_network[id-d4f9024d-1e28-4fc1-a6b1-25dbc6fa11e2,smoke] [ multipart Content-Type: text/plain;charset=utf8 pythonlogging:'' 251A 2026-01-23 12:12:36,238 26 INFO [tempest.lib.common.rest_client] Request (BulkNetworkOpsIpV6Test:test_bulk_create_delete_network): 201 POST https://neutron-public-openstack.apps-crc.testing/v2.0/networks 5.660s 2026-01-23 12:12:36,239 26 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"networks": [{"name": "tempest-network--996406489"}, {"name": "tempest-network--1572683969"}]} Response - Headers: {'date': 'Fri, 23 Jan 2026 12:12:36 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '1233', 'x-openstack-request-id': 'req-a3a50848-3552-4832-ac38-bc0a9846791f', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=0076efa2bd9deea94ed883186ce076ec; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '201', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/networks'} Body: b'{"networks":[{"id":"35186216-c2f5-4baa-85b5-9ea351b0faaa","name":"tempest-network--996406489","tenant_id":"0c28cc97abfc49a7b17729d0f667c1c5","admin_state_up":true,"mtu":1442,"status":"ACTIVE","subnets":[],"shared":false,"project_id":"0c28cc97abfc49a7b17729d0f667c1c5","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-23T12:12:32Z","updated_at":"2026-01-23T12:12:33Z","revision_number":1},{"id":"a6329ad6-19dc-4300-8954-fb8c71e1ab98","name":"tempest-network--1572683969","tenant_id":"0c28cc97abfc49a7b17729d0f667c1c5","admin_state_up":true,"mtu":1442,"status":"ACTIVE","subnets":[],"shared":false,"project_id":"0c28cc97abfc49a7b17729d0f667c1c5","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-23T12:12:33Z","updated_at":"2026-01-23T12:12:33Z","revision_number":1}]}' 2026-01-23 12:12:36,846 26 INFO [tempest.lib.common.rest_client] Request (BulkNetworkOpsIpV6Test:test_bulk_create_delete_network): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/networks 0.607s 2026-01-23 12:12:36,847 26 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 23 Jan 2026 12:12:36 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '2429', 'x-openstack-request-id': 'req-a2a26bbe-3d48-4950-9ae4-716204f03e5e', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=0076efa2bd9deea94ed883186ce076ec; 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":"35186216-c2f5-4baa-85b5-9ea351b0faaa","name":"tempest-network--996406489","tenant_id":"0c28cc97abfc49a7b17729d0f667c1c5","admin_state_up":true,"mtu":1442,"status":"ACTIVE","subnets":[],"shared":false,"availability_zone_hints":[],"availability_zones":[],"ipv4_address_scope":null,"ipv6_address_scope":null,"router:external":false,"description":"","qos_policy_id":null,"port_security_enabled":true,"dns_domain":"","l2_adjacency":true,"tags":[],"created_at":"2026-01-23T12:12:32Z","updated_at":"2026-01-23T12:12:33Z","revision_number":1,"project_id":"0c28cc97abfc49a7b17729d0f667c1c5"},{"id":"9d2c33ef-0f52-43b5-80dd-899657aece53","name":"private","tenant_id":"bd16a0de2f5e4a8480a855ef0e1a3f14","admin_state_up":true,"mtu":1442,"status":"ACTIVE","subnets":["e4c5640a-71b7-4da5-bbe2-3e7ee9599cfe"],"shared":true,"availability_zone_hints":[],"availability_zones":[],"ipv4_address_scope":null,"ipv6_address_scope":null,"router:external":false,"description":"","qos_policy_id":null,"port_security_enabled":true,"dns_domain":"","l2_adjacency":true,"tags":[],"created_at":"2026-01-23T11:45:47Z","updated_at":"2026-01-23T11:45:53Z","revision_number":2,"project_id":"bd16a0de2f5e4a8480a855ef0e1a3f14"},{"id":"a6329ad6-19dc-4300-8954-fb8c71e1ab98","name":"tempest-network--1572683969","tenant_id":"0c28cc97abfc49a7b17729d0f667c1c5","admin_state_up":true,"mtu":1442,"status":"ACTIVE","subnets":[],"shared":false,"availability_zone_hints":[],"availability_zones":[],"ipv4_address_scope":null,"ipv6_address_scope":null,"router:external":false,"description":"","qos_policy_id":null,"port_security_enabled":true,"dns_domain":"","l2_adjacency":true,"tags":[],"created_at":"2026-01-23T12:12:33Z","updated_at":"2026-01-23T12:12:33Z","revision_number":1,"project_id":"0c28cc97abfc49a7b17729d0f667c1c5"},{"id":"e0e3383a-a1a4-4765-955c-5a1fb8fa826b","name":"public","tenant_id":"bd16a0de2f5e4a8480a855ef0e1a3f14","admin_state_up":true,"mtu":1500,"status":"ACTIVE","subnets":["ae5240b7-b0c8-49ef-92d7-7703a662f735"],"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-23T11:46:00Z","updated_at":"2026-01-23T11:46:05Z","revision_number":2,"project_id":"bd16a0de2f5e4a8480a855ef0e1a3f14"}]}' 2026-01-23 12:12:38,852 26 INFO [tempest.lib.common.rest_client] Request (BulkNetworkOpsIpV6Test:_run_cleanups): 204 DELETE https://neutron-public-openstack.apps-crc.testing/v2.0/networks/35186216-c2f5-4baa-85b5-9ea351b0faaa 2.005s 2026-01-23 12:12:38,853 26 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 23 Jan 2026 12:12:38 GMT', 'server': 'Apache', 'x-openstack-request-id': 'req-4011d16c-0581-4f4a-a67d-6def654de08b', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=0076efa2bd9deea94ed883186ce076ec; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '204', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/networks/35186216-c2f5-4baa-85b5-9ea351b0faaa'} Body: b'' 2026-01-23 12:12:40,234 26 INFO [tempest.lib.common.rest_client] Request (BulkNetworkOpsIpV6Test:_run_cleanups): 204 DELETE https://neutron-public-openstack.apps-crc.testing/v2.0/networks/a6329ad6-19dc-4300-8954-fb8c71e1ab98 1.379s 2026-01-23 12:12:40,296 26 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 23 Jan 2026 12:12:40 GMT', 'server': 'Apache', 'x-openstack-request-id': 'req-598b4437-e031-4af9-aec0-b09d2e144b6a', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=0076efa2bd9deea94ed883186ce076ec; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '204', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/networks/a6329ad6-19dc-4300-8954-fb8c71e1ab98'} Body: b'' 2026-01-23 12:12:41,115 26 INFO [tempest.lib.common.rest_client] Request (BulkNetworkOpsIpV6Test:_run_cleanups): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/networks 0.812s 2026-01-23 12:12:41,115 26 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 23 Jan 2026 12:12:41 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '1248', 'x-openstack-request-id': 'req-f0bb77a7-ffa5-4e7a-92ca-3df7b69b53e1', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=0076efa2bd9deea94ed883186ce076ec; 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":"9d2c33ef-0f52-43b5-80dd-899657aece53","name":"private","tenant_id":"bd16a0de2f5e4a8480a855ef0e1a3f14","admin_state_up":true,"mtu":1442,"status":"ACTIVE","subnets":["e4c5640a-71b7-4da5-bbe2-3e7ee9599cfe"],"shared":true,"availability_zone_hints":[],"availability_zones":[],"ipv4_address_scope":null,"ipv6_address_scope":null,"router:external":false,"description":"","qos_policy_id":null,"port_security_enabled":true,"dns_domain":"","l2_adjacency":true,"tags":[],"created_at":"2026-01-23T11:45:47Z","updated_at":"2026-01-23T11:45:53Z","revision_number":2,"project_id":"bd16a0de2f5e4a8480a855ef0e1a3f14"},{"id":"e0e3383a-a1a4-4765-955c-5a1fb8fa826b","name":"public","tenant_id":"bd16a0de2f5e4a8480a855ef0e1a3f14","admin_state_up":true,"mtu":1500,"status":"ACTIVE","subnets":["ae5240b7-b0c8-49ef-92d7-7703a662f735"],"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-23T11:46:00Z","updated_at":"2026-01-23T11:46:05Z","revision_number":2,"project_id":"bd16a0de2f5e4a8480a855ef0e1a3f14"}]}' 0 ] tags: -worker-1 time: 2026-01-23 12:12:42.329366Z tags: worker-6 test: tempest.api.object_storage.test_container_services.ContainerTest.test_create_container[id-92139d73-7819-4db1-85f8-3f2f22a8d91f,smoke] time: 2026-01-23 12:12:42.946097Z 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:'' 3DA 2026-01-23 12:12:42,944 31 INFO [tempest.lib.common.rest_client] Request (ContainerTest:test_create_container): 201 PUT https://swift-public-openstack.apps-crc.testing/v1/AUTH_380f08a483c04433b882ab68c49e4b61/tempest-TestContainer-1393895805 0.614s 2026-01-23 12:12:42,945 31 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 23 Jan 2026 12:12:42 GMT', 'server': 'Apache', 'content-type': 'text/html; charset=UTF-8', 'content-length': '0', 'x-trans-id': 'tx34cea811d1784d9cada37-00697365ba', 'x-openstack-request-id': 'tx34cea811d1784d9cada37-00697365ba', 'set-cookie': '8555ec7bc3b761f9a531b621867c3563=ac8e75ed137cc61e06b9ec91c8addc81; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '201', 'content-location': 'https://swift-public-openstack.apps-crc.testing/v1/AUTH_380f08a483c04433b882ab68c49e4b61/tempest-TestContainer-1393895805'} Body: b'' 0 ] tags: -worker-6 time: 2026-01-23 12:12:42.949667Z tags: worker-6 test: tempest.api.object_storage.test_container_services.ContainerTest.test_list_container_contents[id-312ff6bd-5290-497f-bda1-7c5fec6697ab,smoke] time: 2026-01-23 12:12:44.218461Z 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:'' 28DB 2026-01-23 12:12:43,156 31 INFO [tempest.lib.common.rest_client] Request (ContainerTest:test_list_container_contents): 201 PUT https://swift-public-openstack.apps-crc.testing/v1/AUTH_380f08a483c04433b882ab68c49e4b61/tempest-TestContainer-2007582966 0.206s 2026-01-23 12:12:43,156 31 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 23 Jan 2026 12:12:43 GMT', 'server': 'Apache', 'content-type': 'text/html; charset=UTF-8', 'content-length': '0', 'x-trans-id': 'txe09f9e9b1df5491689b50-00697365ba', 'x-openstack-request-id': 'txe09f9e9b1df5491689b50-00697365ba', 'set-cookie': '8555ec7bc3b761f9a531b621867c3563=ac8e75ed137cc61e06b9ec91c8addc81; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '201', 'content-location': 'https://swift-public-openstack.apps-crc.testing/v1/AUTH_380f08a483c04433b882ab68c49e4b61/tempest-TestContainer-2007582966'} Body: b'' 2026-01-23 12:12:43,673 31 INFO [tempest.lib.common.rest_client] Request (ContainerTest:test_list_container_contents): 201 PUT https://swift-public-openstack.apps-crc.testing/v1/AUTH_380f08a483c04433b882ab68c49e4b61/tempest-TestContainer-2007582966/tempest-TestObject-672784520 0.515s 2026-01-23 12:12:43,673 31 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: b'\xc0wf\x831\xc5\x94 \xfb\x0c\xf9pb*\xdcrX\xf0\xcc\xf7ri\xc8\xb8\xcfS\xc8\xcb\x9d\xf1\xf2\xc9P\xe8\x83\xecAQA^m\xc9\xfcZ/\x9c;\x8dW\x9bb\x9b}\x0e\x15D\x9b$\x0b\x12j\x1ad\xab\xe7\xc1\x10\x823|\xe1\x86},iS\x80\xaaN\xd0w\x84e\x1d@D\xfd\xf7L\xf3D\xc7\x18\x99\xe1\xc8\xf5\xd8F\xe3\xd6\xb9\xa5\xb9\xa0i\x92%\x9dY*\xa8n\xfd\xf2\xd0<\xf1\xe7xU\'L\xb7\xb0\xb8\n\x87x:D\xa4#{\x93\x86;\xf8s\x9cT\x83\xb0\x04\xe1O\xb4\xa3 \x02\x87\xb4\x19;\xb5\xd5\xd3\xc6V&\xcf\xa8\t\xd0\xb3\xc9v+\xec\x13\x98\x1fW\xe8\xf9\x84\xc9E+\x9f\xb5\x17H\xff\x8e}O\xc1\x06S\x82\x8d@\xe2\x86\xa2\xbe\xc4>\xc5\xe7\xf7x"#\x91Q\xcb\x17#\xf4A\xf0e\x8f\x9b\x86\x95\xb3\xf4\x88\x8a\xbc\xbb\xbf\xcd\xd5.\xd0#p\x15\x13\xb7\x16Ty\xbe\xdcY\x00n\xaa\x07nR1-\x08\x18\xf4\xa0{\xd3}\':%\xcd\xe8\x9c\xde\xcaTp*\xb5\xd3\xe7\x84[\x88\xabE\xd8\x14\xc3\xb3\xd17\x85\xdb)}\xf1\x9c\xd1\xf2\xddZ,yH\xb5DUum:[\x9f\xa2\xaec\xba\xdb\xfb+L,r\x7f\xdcV\x05X\x85z8\x8deHz{+\xd8+\x00\xbd\xdc\x96\x08\xb4\xd0[O50\xacm\xe2\x07\xb7\x85\xba\xa6\xc5~\xf2\x0fI\x00\x9ey\x84\xcc\x18\x86A\x04<\xbe\x15\xd5\xab\xfd\xd2\xde\xd6\xf8\xf9*\xf7\x17\xcb\x12es\xcae&\x12"\x19\xf2\x9avwo\xdf\x82\xfa\xa8~~\xef\xce8\xe8J?\t|\x1fE\xf6Q\xaa\x0e\x86x>2o\xad\x98&\xa5{\x9a&\r\x86>L\xd6L\x9e\xbem\xd9I?\x13\x9c\x0eH\xe7h\xdc-!\xa0\x88\x17\xd5( \x0f\x90\x80\xa3\x95W]5\xe1\xef\x89O\xc77Bi?KM+\xb9\x83\xba\x01&wU\x9d\xeeP\x1b&\xe87,\x8bWiZ\xeer\x02h\xad\x93\xcf\x17\x9e\xf6\xba\xb1\xcc\xad\xe1\x1a\\\x98\xdaQX\x8b\n\xae\xfd\xb7\xc7Z2\x19P\x90\x15>5Z\x8e\x7f\nK\xd7\x1c\xbaO\xedP4\x01\x9dS\x95\xe8\xb2\xf3!\xbeDX\x97\x9f)Yk\x84\xe6\xde\x97*\xf5\xb7\xc3W_A\xc4Yw\xf3AC\x054=YFHg\x1d\xb9\xd0pTI\x9eF\xda\xe6/F\\M_\xd1\xf3cg.fGQ\x844\xd0S.\x16x\xba\x0bd\xc2\xbe\xb0\x0e\xcc,k\xb4|\x8e\x91\xe9_>~p\x87\xc2\x1e\xf6\x95a\x81\xbey\xda\xd5S\x03|\xb0\x0e\x89`\xaf\xf4\xaa\x0ec\x91\x9e]\xfd\xeaB\x11\xa9\x05T\xfe2\xfdD@X\xba\xb9\xb5z\x88\xfax\xa1z\xc3\xdc\x9ck\x18\xa3$.\x9bm\xd5\xf9V\xd4%p\x89\x95\xcfJ\xa7`y\xfeE8\xba2\x183d\xe7z\x1d\x94\x1ae\x86\x81\xbf\x84\xef\xa0\xcd\xf1\x805[E\xb2\xcbgA\x11\x18\xdb^\xb9\xb0\xb5\x11o\x82\x0bR\x12 \x9aQ\x92Q\xdeb8g\xb4\x00X\xb6\x98\xca:\r\xf5q\xd7\xbc\n\xeb3A\x0e\x8f\x1d\xd3i\xc39\xf6\xeef\xfa\x996\x04IU\xee\x82:\xbe\xd0\x837\x12\x0f\xd3%\xde\xba\x12\x81\xd8\xc5q\xa9\x0c\xe6\x02>A\xe0\x1d\xe08\xb0\xc7\xd4\xf3\x8a\x81\xbb\xbb\xcc\xd1\xae\xbc\x90B%Q\xc17tL\x87>\xb6\xa0\x12\xb1m\x94_L\x87c\xc6\xa8\xf7\x01C<\xe1\xe3\x03\x96\xed\x92\x12r\xcdi\x97|\x99"\xb4'} Body: None Response - Headers: {'date': 'Fri, 23 Jan 2026 12:12:43 GMT', 'server': 'Apache', 'content-type': 'application/json', 'etag': '230f03609a917e2c2e3c70cc6da4a257', 'last-modified': 'Fri, 23 Jan 2026 12:12:44 GMT', 'x-timestamp': '1769170363.33370', 'accept-ranges': 'bytes', 'content-length': '1024', 'x-trans-id': 'tx32ff523c9968430582586-00697365bb', 'x-openstack-request-id': 'tx32ff523c9968430582586-00697365bb', 'set-cookie': '8555ec7bc3b761f9a531b621867c3563=ac8e75ed137cc61e06b9ec91c8addc81; path=/; HttpOnly; Secure; SameSite=None', 'cache-control': 'private', 'connection': 'close', 'status': '200', 'content-location': 'https://swift-public-openstack.apps-crc.testing/v1/AUTH_380f08a483c04433b882ab68c49e4b61/tempest-TestContainer-2007582966/tempest-TestObject-672784520'} Body: b'\xc0wf\x831\xc5\x94 \xfb\x0c\xf9pb*\xdcrX\xf0\xcc\xf7ri\xc8\xb8\xcfS\xc8\xcb\x9d\xf1\xf2\xc9P\xe8\x83\xecAQA^m\xc9\xfcZ/\x9c;\x8dW\x9bb\x9b}\x0e\x15D\x9b$\x0b\x12j\x1ad\xab\xe7\xc1\x10\x823|\xe1\x86},iS\x80\xaaN\xd0w\x84e\x1d@D\xfd\xf7L\xf3D\xc7\x18\x99\xe1\xc8\xf5\xd8F\xe3\xd6\xb9\xa5\xb9\xa0i\x92%\x9dY*\xa8n\xfd\xf2\xd0<\xf1\xe7xU\'L\xb7\xb0\xb8\n\x87x:D\xa4#{\x93\x86;\xf8s\x9cT\x83\xb0\x04\xe1O\xb4\xa3 \x02\x87\xb4\x19;\xb5\xd5\xd3\xc6V&\xcf\xa8\t\xd0\xb3\xc9v+\xec\x13\x98\x1fW\xe8\xf9\x84\xc9E+\x9f\xb5\x17H\xff\x8e}O\xc1\x06S\x82\x8d@\xe2\x86\xa2\xbe\xc4>\xc5\xe7\xf7x"#\x91Q\xcb\x17#\xf4A\xf0e\x8f\x9b\x86\x95\xb3\xf4\x88\x8a\xbc\xbb\xbf\xcd\xd5.\xd0#p\x15\x13\xb7\x16Ty\xbe\xdcY\x00n\xaa\x07nR1-\x08\x18\xf4\xa0{\xd3}\':%\xcd\xe8\x9c\xde\xcaTp*\xb5\xd3\xe7\x84[\x88\xabE\xd8\x14\xc3\xb3\xd17\x85\xdb)}\xf1\x9c\xd1\xf2\xddZ,yH\xb5DUum:[\x9f\xa2\xaec\xba\xdb\xfb+L,r\x7f\xdcV\x05X\x85z8\x8deHz{+\xd8+\x00\xbd\xdc\x96\x08\xb4\xd0[O50\xacm\xe2\x07\xb7\x85\xba\xa6\xc5~\xf2\x0fI\x00\x9ey\x84\xcc\x18\x86A\x04<\xbe\x15\xd5\xab\xfd\xd2\xde\xd6\xf8\xf9*\xf7\x17\xcb\x12es\xcae&\x12"\x19\xf2\x9avwo\xdf\x82\xfa\xa8~~\xef\xce8\xe8J?\t|\x1fE\xf6Q\xaa\x0e\x86x>2o\xad\x98&\xa5{\x9a&\r\x86>L\xd6L\x9e\xbem\xd9I?\x13\x9c\x0eH\xe7h\xdc-!\xa0\x88\x17\xd5( \x0f\x90\x80\xa3\x95W]5\xe1\xef\x89O\xc77Bi?KM+\xb9\x83\xba\x01&wU\x9d\xeeP\x1b&\xe87,\x8bWiZ\xeer\x02h\xad\x93\xcf\x17\x9e\xf6\xba\xb1\xcc\xad\xe1\x1a\\\x98\xdaQX\x8b\n\xae\xfd\xb7\xc7Z2\x19P\x90\x15>5Z\x8e\x7f\nK\xd7\x1c\xbaO\xedP4\x01\x9dS\x95\xe8\xb2\xf3!\xbeDX\x97\x9f)Yk\x84\xe6\xde\x97*\xf5\xb7\xc3W_A\xc4Yw\xf3AC\x054=YFHg\x1d\xb9\xd0pTI\x9eF\xda\xe6/F\\M_\xd1\xf3cg.fGQ\x844\xd0S.\x16x\xba\x0bd\xc2\xbe\xb0\x0e\xcc,k\xb4|\x8e\x91\xe9_>~p\x87\xc2\x1e\xf6\x95a\x81\xbey\xda\xd5S\x03|\xb0\x0e\x89`\xaf\xf4\xaa\x0ec\x91\x9e]\xfd\xeaB\x11\xa9\x05T\xfe2\xfdD@X\xba\xb9\xb5z\x88\xfax\xa1z\xc3\xdc\x9ck\x18\xa3$.\x9bm\xd5\xf9V\xd4%p\x89\x95\xcfJ\xa7`y\xfeE8\xba2\x183d\xe7z\x1d\x94\x1ae\x86\x81\xbf\x84\xef\xa0\xcd\xf1\x805[E\xb2\xcbgA\x11\x18\xdb^\xb9\xb0\xb5\x11o\x82\x0bR\x12 \x9aQ\x92Q\xdeb8g\xb4\x00X\xb6\x98\xca:\r\xf5q\xd7\xbc\n\xeb3A\x0e\x8f\x1d\xd3i\xc39\xf6\xeef\xfa\x996\x04IU\xee\x82:\xbe\xd0\x837\x12\x0f\xd3%\xde\xba\x12\x81\xd8\xc5q\xa9\x0c\xe6\x02>A\xe0\x1d\xe08\xb0\xc7\xd4\xf3\x8a\x81\xbb\xbb\xcc\xd1\xae\xbc\x90B%Q\xc17tL\x87>\xb6\xa0\x12\xb1m\x94_L\x87c\xc6\xa8\xf7\x01C<\xe1\xe3\x03\x96\xed\x92\x12r\xcdi\x97|\x99"\xb4'} Body: None Response - Headers: {'date': 'Fri, 23 Jan 2026 12:12:44 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': '1769170363.11751', 'last-modified': 'Fri, 23 Jan 2026 12:12:44 GMT', 'accept-ranges': 'bytes', 'x-storage-policy': 'Policy-0', 'vary': 'Accept', 'x-trans-id': 'txcfd0ef8511824055a501d-00697365bc', 'x-openstack-request-id': 'txcfd0ef8511824055a501d-00697365bc', 'set-cookie': '8555ec7bc3b761f9a531b621867c3563=ac8e75ed137cc61e06b9ec91c8addc81; path=/; HttpOnly; Secure; SameSite=None', 'cache-control': 'private', 'connection': 'close', 'status': '200', 'content-location': 'https://swift-public-openstack.apps-crc.testing/v1/AUTH_380f08a483c04433b882ab68c49e4b61/tempest-TestContainer-2007582966'} Body: b'tempest-TestObject-672784520\n' 0 ] tags: -worker-6 time: 2026-01-23 12:12:44.218774Z tags: worker-6 test: tempest.api.object_storage.test_container_services.ContainerTest.test_list_container_metadata[id-96e68f0e-19ec-4aa2-86f3-adc6a45e14dd,smoke] time: 2026-01-23 12:12:44.537188Z 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-23 12:12:44,342 31 INFO [tempest.lib.common.rest_client] Request (ContainerTest:test_list_container_metadata): 201 PUT https://swift-public-openstack.apps-crc.testing/v1/AUTH_380f08a483c04433b882ab68c49e4b61/tempest-TestContainer-1610100262 0.123s 2026-01-23 12:12:44,342 31 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 23 Jan 2026 12:12:44 GMT', 'server': 'Apache', 'content-type': 'text/html; charset=UTF-8', 'content-length': '0', 'x-trans-id': 'tx03d4cdeb4778481e96795-00697365bc', 'x-openstack-request-id': 'tx03d4cdeb4778481e96795-00697365bc', 'set-cookie': '8555ec7bc3b761f9a531b621867c3563=ac8e75ed137cc61e06b9ec91c8addc81; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '201', 'content-location': 'https://swift-public-openstack.apps-crc.testing/v1/AUTH_380f08a483c04433b882ab68c49e4b61/tempest-TestContainer-1610100262'} Body: b'' 2026-01-23 12:12:44,490 31 INFO [tempest.lib.common.rest_client] Request (ContainerTest:test_list_container_metadata): 204 POST https://swift-public-openstack.apps-crc.testing/v1/AUTH_380f08a483c04433b882ab68c49e4b61/tempest-TestContainer-1610100262 0.147s 2026-01-23 12:12:44,491 31 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'X-Container-Meta-name': 'Pictures', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 23 Jan 2026 12:12:44 GMT', 'server': 'Apache', 'content-type': 'text/html; charset=UTF-8', 'x-trans-id': 'tx8fe9ffb8ee7f4ff592a08-00697365bc', 'x-openstack-request-id': 'tx8fe9ffb8ee7f4ff592a08-00697365bc', 'set-cookie': '8555ec7bc3b761f9a531b621867c3563=ac8e75ed137cc61e06b9ec91c8addc81; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '204', 'content-location': 'https://swift-public-openstack.apps-crc.testing/v1/AUTH_380f08a483c04433b882ab68c49e4b61/tempest-TestContainer-1610100262'} Body: b'' 2026-01-23 12:12:44,535 31 INFO [tempest.lib.common.rest_client] Request (ContainerTest:test_list_container_metadata): 204 HEAD https://swift-public-openstack.apps-crc.testing/v1/AUTH_380f08a483c04433b882ab68c49e4b61/tempest-TestContainer-1610100262 0.044s 2026-01-23 12:12:44,536 31 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 23 Jan 2026 12:12:44 GMT', 'server': 'Apache', 'content-type': 'application/json; charset=utf-8', 'x-container-object-count': '0', 'x-container-bytes-used': '0', 'x-timestamp': '1769170364.24358', 'x-container-meta-name': 'Pictures', 'last-modified': 'Fri, 23 Jan 2026 12:12:45 GMT', 'accept-ranges': 'bytes', 'x-storage-policy': 'Policy-0', 'vary': 'Accept', 'x-trans-id': 'tx96278978489741c9b2c60-00697365bc', 'x-openstack-request-id': 'tx96278978489741c9b2c60-00697365bc', 'set-cookie': '8555ec7bc3b761f9a531b621867c3563=ac8e75ed137cc61e06b9ec91c8addc81; path=/; HttpOnly; Secure; SameSite=None', 'cache-control': 'private', 'connection': 'close', 'status': '204', 'content-location': 'https://swift-public-openstack.apps-crc.testing/v1/AUTH_380f08a483c04433b882ab68c49e4b61/tempest-TestContainer-1610100262'} Body: b'' 0 ] tags: -worker-6 time: 2026-01-23 12:12:25.408212Z tags: worker-0 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-23 12:12:46.961105Z 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:'' 4331 2026-01-23 12:12:27,362 25 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.954s 2026-01-23 12:12:27,363 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: {"security_group": {"name": "tempest-SecurityGroupsTestJSON-securitygroup-1926038904", "description": "tempest-description-905247173"}} Response - Headers: {'date': 'Fri, 23 Jan 2026 12:12:25 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-d890ef0c-6152-4bf7-abc2-b8d43ea9af90', 'x-compute-request-id': 'req-d890ef0c-6152-4bf7-abc2-b8d43ea9af90', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=7f1b3b4fa1f3cf84aa08198eabe2dfce; 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": "5ef61be4-a6d1-49bf-9408-d98a6c5a83cc", "description": "tempest-description-905247173", "name": "tempest-SecurityGroupsTestJSON-securitygroup-1926038904", "tenant_id": "b34bc953d7934807813b20ab93342d6a", "rules": []}}' 2026-01-23 12:12:29,614 25 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 2.249s 2026-01-23 12:12:29,614 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: {"security_group": {"name": "tempest-SecurityGroupsTestJSON-securitygroup-717738022", "description": "tempest-description-1327472153"}} Response - Headers: {'date': 'Fri, 23 Jan 2026 12:12:27 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-286348fb-f7a4-4a4b-9db2-c029a4a15c59', 'x-compute-request-id': 'req-286348fb-f7a4-4a4b-9db2-c029a4a15c59', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=7f1b3b4fa1f3cf84aa08198eabe2dfce; 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": "86d09d90-896d-4c71-80d9-20247a36d7aa", "description": "tempest-description-1327472153", "name": "tempest-SecurityGroupsTestJSON-securitygroup-717738022", "tenant_id": "b34bc953d7934807813b20ab93342d6a", "rules": []}}' 2026-01-23 12:12:32,604 25 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 2.988s 2026-01-23 12:12:32,700 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: {"security_group": {"name": "tempest-SecurityGroupsTestJSON-securitygroup-2137256032", "description": "tempest-description-802010561"}} Response - Headers: {'date': 'Fri, 23 Jan 2026 12:12:29 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-e35c8171-5b9b-4e12-a8d8-b8b55d66693a', 'x-compute-request-id': 'req-e35c8171-5b9b-4e12-a8d8-b8b55d66693a', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=7f1b3b4fa1f3cf84aa08198eabe2dfce; 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": "bb4547be-422f-46e0-b4ec-ea80ad5fda74", "description": "tempest-description-802010561", "name": "tempest-SecurityGroupsTestJSON-securitygroup-2137256032", "tenant_id": "b34bc953d7934807813b20ab93342d6a", "rules": []}}' 2026-01-23 12:12:35,623 25 INFO [tempest.lib.common.rest_client] Request (SecurityGroupsTestJSON:test_security_groups_create_list_delete): 200 GET https://nova-public-openstack.apps-crc.testing/v2.1/os-security-groups 2.919s 2026-01-23 12:12:35,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': 'Fri, 23 Jan 2026 12:12:32 GMT', 'server': 'Apache', 'content-length': '1382', '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-949fe2eb-430b-4c9e-8ed7-209667a6d989', 'x-compute-request-id': 'req-949fe2eb-430b-4c9e-8ed7-209667a6d989', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=7f1b3b4fa1f3cf84aa08198eabe2dfce; 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": "4f9b4df0-7d8b-4244-a000-68d8230f0569", "description": "Default security group", "name": "default", "tenant_id": "b34bc953d7934807813b20ab93342d6a", "rules": [{"id": "2bec5d98-01c1-4c5a-9236-1c95aa1470cb", "parent_group_id": "4f9b4df0-7d8b-4244-a000-68d8230f0569", "ip_protocol": null, "from_port": null, "to_port": null, "group": {"name": "default", "tenant_id": "b34bc953d7934807813b20ab93342d6a"}, "ip_range": {}}, {"id": "c1a73f57-a373-4943-bfa3-1cde4c1a32c0", "parent_group_id": "4f9b4df0-7d8b-4244-a000-68d8230f0569", "ip_protocol": null, "from_port": null, "to_port": null, "group": {"name": "default", "tenant_id": "b34bc953d7934807813b20ab93342d6a"}, "ip_range": {}}]}, {"id": "5ef61be4-a6d1-49bf-9408-d98a6c5a83cc", "description": "tempest-description-905247173", "name": "tempest-SecurityGroupsTestJSON-securitygroup-1926038904", "tenant_id": "b34bc953d7934807813b20ab93342d6a", "rules": []}, {"id": "bb4547be-422f-46e0-b4ec-ea80ad5fda74", "description": "tempest-description-802010561", "name": "tempest-SecurityGroupsTestJSON-securitygroup-2137256032", "tenant_id": "b34bc953d7934807813b20ab93342d6a", "rules": []}, {"id": "86d09d90-896d-4c71-80d9-20247a36d7aa", "description": "tempest-description-1327472153", "name": "tempest-SecurityGroupsTestJSON-securitygroup-717738022", "tenant_id": "b34bc953d7934807813b20ab93342d6a", "rules": []}]}' 2026-01-23 12:12:37,689 25 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/5ef61be4-a6d1-49bf-9408-d98a6c5a83cc 2.062s 2026-01-23 12:12:37,689 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': 'Fri, 23 Jan 2026 12:12:35 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-6915f952-be20-4f38-807e-13666bc078a5', 'x-compute-request-id': 'req-6915f952-be20-4f38-807e-13666bc078a5', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=7f1b3b4fa1f3cf84aa08198eabe2dfce; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '202', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/os-security-groups/5ef61be4-a6d1-49bf-9408-d98a6c5a83cc'} Body: b'' 2026-01-23 12:12:38,681 25 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/5ef61be4-a6d1-49bf-9408-d98a6c5a83cc 0.991s 2026-01-23 12:12:38,689 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': 'Fri, 23 Jan 2026 12:12: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-c2c75ab7-1e25-4216-8c4f-2dea5178e600', 'x-compute-request-id': 'req-c2c75ab7-1e25-4216-8c4f-2dea5178e600', 'content-type': 'application/json; charset=UTF-8', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=7f1b3b4fa1f3cf84aa08198eabe2dfce; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '404', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/os-security-groups/5ef61be4-a6d1-49bf-9408-d98a6c5a83cc'} Body: b'{"itemNotFound": {"code": 404, "message": "Security group 5ef61be4-a6d1-49bf-9408-d98a6c5a83cc does not exist\\nNeutron server returns request_ids: [\'req-df8ecf1d-61a0-4fa8-b530-a021f96c3885\']"}}' 2026-01-23 12:12:42,123 25 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/86d09d90-896d-4c71-80d9-20247a36d7aa 3.433s 2026-01-23 12:12:42,123 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': 'Fri, 23 Jan 2026 12:12:38 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-73927931-c848-4215-88ef-a3028d2682e5', 'x-compute-request-id': 'req-73927931-c848-4215-88ef-a3028d2682e5', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=7f1b3b4fa1f3cf84aa08198eabe2dfce; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '202', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/os-security-groups/86d09d90-896d-4c71-80d9-20247a36d7aa'} Body: b'' 2026-01-23 12:12:42,952 25 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/86d09d90-896d-4c71-80d9-20247a36d7aa 0.828s 2026-01-23 12:12:42,952 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': 'Fri, 23 Jan 2026 12:12:42 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-fa7fed40-64b4-4a40-991a-57cda5fdf2cd', 'x-compute-request-id': 'req-fa7fed40-64b4-4a40-991a-57cda5fdf2cd', 'content-type': 'application/json; charset=UTF-8', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=7f1b3b4fa1f3cf84aa08198eabe2dfce; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '404', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/os-security-groups/86d09d90-896d-4c71-80d9-20247a36d7aa'} Body: b'{"itemNotFound": {"code": 404, "message": "Security group 86d09d90-896d-4c71-80d9-20247a36d7aa does not exist\\nNeutron server returns request_ids: [\'req-07d4bbd8-053d-410c-8011-e76b9abd3074\']"}}' 2026-01-23 12:12:44,651 25 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/bb4547be-422f-46e0-b4ec-ea80ad5fda74 1.697s 2026-01-23 12:12:44,651 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': 'Fri, 23 Jan 2026 12:12:42 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-da693787-d9f8-4c60-b363-65093aba8634', 'x-compute-request-id': 'req-da693787-d9f8-4c60-b363-65093aba8634', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=7f1b3b4fa1f3cf84aa08198eabe2dfce; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '202', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/os-security-groups/bb4547be-422f-46e0-b4ec-ea80ad5fda74'} Body: b'' 2026-01-23 12:12:45,311 25 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/bb4547be-422f-46e0-b4ec-ea80ad5fda74 0.659s 2026-01-23 12:12:45,311 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': 'Fri, 23 Jan 2026 12:12:44 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-aa51c08e-6c30-433b-82fe-5880bf4807e4', 'x-compute-request-id': 'req-aa51c08e-6c30-433b-82fe-5880bf4807e4', 'content-type': 'application/json; charset=UTF-8', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=7f1b3b4fa1f3cf84aa08198eabe2dfce; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '404', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/os-security-groups/bb4547be-422f-46e0-b4ec-ea80ad5fda74'} Body: b'{"itemNotFound": {"code": 404, "message": "Security group bb4547be-422f-46e0-b4ec-ea80ad5fda74 does not exist\\nNeutron server returns request_ids: [\'req-7587cce8-921a-40cf-9916-f803116eea68\']"}}' 2026-01-23 12:12:46,958 25 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.646s 2026-01-23 12:12:46,958 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': 'Fri, 23 Jan 2026 12:12:45 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-5acf24d9-37e7-4586-b189-8077d90770c9', 'x-compute-request-id': 'req-5acf24d9-37e7-4586-b189-8077d90770c9', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=7f1b3b4fa1f3cf84aa08198eabe2dfce; 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": "4f9b4df0-7d8b-4244-a000-68d8230f0569", "description": "Default security group", "name": "default", "tenant_id": "b34bc953d7934807813b20ab93342d6a", "rules": [{"id": "2bec5d98-01c1-4c5a-9236-1c95aa1470cb", "parent_group_id": "4f9b4df0-7d8b-4244-a000-68d8230f0569", "ip_protocol": null, "from_port": null, "to_port": null, "group": {"name": "default", "tenant_id": "b34bc953d7934807813b20ab93342d6a"}, "ip_range": {}}, {"id": "c1a73f57-a373-4943-bfa3-1cde4c1a32c0", "parent_group_id": "4f9b4df0-7d8b-4244-a000-68d8230f0569", "ip_protocol": null, "from_port": null, "to_port": null, "group": {"name": "default", "tenant_id": "b34bc953d7934807813b20ab93342d6a"}, "ip_range": {}}]}]}' 0 ] tags: -worker-0 time: 2026-01-23 12:12:47.856312Z tags: worker-7 test: tempest.api.identity.admin.v3.test_domains.DomainsTestJSON.test_create_update_delete_domain[id-f2f5b44a-82e8-4dad-8084-0661ea3b18cf,smoke] time: 2026-01-23 12:12:48.738776Z successful: tempest.api.identity.admin.v3.test_domains.DomainsTestJSON.test_create_update_delete_domain[id-f2f5b44a-82e8-4dad-8084-0661ea3b18cf,smoke] [ multipart Content-Type: text/plain;charset=utf8 pythonlogging:'' 20E3 2026-01-23 12:12:47,983 32 INFO [tempest.lib.common.rest_client] Request (DomainsTestJSON:test_create_update_delete_domain): 201 POST https://keystone-public-openstack.apps-crc.testing/v3/domains 0.127s 2026-01-23 12:12:47,983 32 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"domain": {"name": "tempest-domain-2113542923", "description": "tempest-domain-desc-1405212215"}} Response - Headers: {'date': 'Fri, 23 Jan 2026 12:12:47 GMT', 'server': 'Apache', 'content-length': '302', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-b78f3c85-f90b-4ebc-b88d-a66e9fb4f872', 'content-type': 'application/json', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=c160fdad3b3dd2a01a966935185a4617; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '201', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/v3/domains'} Body: b'{"domain": {"id": "8667f497da464ade92745ba99e3bc1fb", "name": "tempest-domain-2113542923", "description": "tempest-domain-desc-1405212215", "enabled": true, "tags": [], "options": {}, "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/domains/8667f497da464ade92745ba99e3bc1fb"}}}\n' 2026-01-23 12:12:48,186 32 INFO [tempest.lib.common.rest_client] Request (DomainsTestJSON:test_create_update_delete_domain): 200 PATCH https://keystone-public-openstack.apps-crc.testing/v3/domains/8667f497da464ade92745ba99e3bc1fb 0.202s 2026-01-23 12:12:48,186 32 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"domain": {"name": "tempest-new-name-1689204017", "description": "tempest-new-desc-788279031", "enabled": false}} Response - Headers: {'date': 'Fri, 23 Jan 2026 12:12:47 GMT', 'server': 'Apache', 'content-length': '301', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-6f08a2af-d4fd-4466-9c00-af3a68afe094', 'content-type': 'application/json', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=c160fdad3b3dd2a01a966935185a4617; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/v3/domains/8667f497da464ade92745ba99e3bc1fb'} Body: b'{"domain": {"id": "8667f497da464ade92745ba99e3bc1fb", "name": "tempest-new-name-1689204017", "description": "tempest-new-desc-788279031", "enabled": false, "tags": [], "options": {}, "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/domains/8667f497da464ade92745ba99e3bc1fb"}}}\n' 2026-01-23 12:12:48,285 32 INFO [tempest.lib.common.rest_client] Request (DomainsTestJSON:test_create_update_delete_domain): 200 GET https://keystone-public-openstack.apps-crc.testing/v3/domains/8667f497da464ade92745ba99e3bc1fb 0.098s 2026-01-23 12:12:48,285 32 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 23 Jan 2026 12:12:48 GMT', 'server': 'Apache', 'content-length': '301', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-10e9688a-ad17-40b9-b45a-bafedb25b8b9', 'content-type': 'application/json', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=c160fdad3b3dd2a01a966935185a4617; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/v3/domains/8667f497da464ade92745ba99e3bc1fb'} Body: b'{"domain": {"id": "8667f497da464ade92745ba99e3bc1fb", "name": "tempest-new-name-1689204017", "description": "tempest-new-desc-788279031", "enabled": false, "tags": [], "options": {}, "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/domains/8667f497da464ade92745ba99e3bc1fb"}}}\n' 2026-01-23 12:12:48,471 32 INFO [tempest.lib.common.rest_client] Request (DomainsTestJSON:test_create_update_delete_domain): 204 DELETE https://keystone-public-openstack.apps-crc.testing/v3/domains/8667f497da464ade92745ba99e3bc1fb 0.185s 2026-01-23 12:12:48,471 32 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 23 Jan 2026 12:12:48 GMT', 'server': 'Apache', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-5edb667b-9adf-4cd9-b7f5-5855b76aa3ae', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=c160fdad3b3dd2a01a966935185a4617; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '204', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/v3/domains/8667f497da464ade92745ba99e3bc1fb'} Body: b'' 2026-01-23 12:12:48,594 32 INFO [tempest.lib.common.rest_client] Request (DomainsTestJSON:test_create_update_delete_domain): 200 GET https://keystone-public-openstack.apps-crc.testing/v3/domains 0.122s 2026-01-23 12:12:48,594 32 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 23 Jan 2026 12:12:48 GMT', 'server': 'Apache', 'content-length': '1473', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-8bd570c0-6097-4c51-9670-26cbc605124d', 'content-type': 'application/json', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=c160fdad3b3dd2a01a966935185a4617; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/v3/domains'} Body: b'{"domains": [{"id": "4a35ec0943ad4d81b4b43958fdad72dc", "name": "heat_stack", "description": "Domain for Heat stacks", "enabled": true, "tags": [], "options": {}, "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/domains/4a35ec0943ad4d81b4b43958fdad72dc"}}, {"id": "9b067ba883dd48ebb3965f70b7327a29", "name": "tempest-test_domain-1212035742", "description": "tempest-desc-70783599", "enabled": true, "tags": [], "options": {}, "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/domains/9b067ba883dd48ebb3965f70b7327a29"}}, {"id": "ba0f1edd28414d35af64acd20f439486", "name": "tempest-test_domain-2089521617", "description": "tempest-desc-2138732127", "enabled": false, "tags": [], "options": {}, "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/domains/ba0f1edd28414d35af64acd20f439486"}}, {"id": "c6c346a8934a4984be66b66e55fe6228", "name": "tempest-test_domain-948665635", "description": "tempest-desc-501407296", "enabled": true, "tags": [], "options": {}, "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/domains/c6c346a8934a4984be66b66e55fe6228"}}, {"id": "default", "name": "Default", "description": "The default domain", "enabled": true, "tags": [], "options": {}, "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/domains/default"}}], "links": {"next": null, "self": "https://keystone-public-openstack.apps-crc.testing/v3/domains", "previous": null}}\n' 2026-01-23 12:12:48,738 32 INFO [tempest.lib.common.rest_client] Request (DomainsTestJSON:_run_cleanups): 404 PATCH https://keystone-public-openstack.apps-crc.testing/v3/domains/8667f497da464ade92745ba99e3bc1fb 0.143s 2026-01-23 12:12:48,738 32 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"domain": {"enabled": false}} Response - Headers: {'date': 'Fri, 23 Jan 2026 12:12:48 GMT', 'server': 'Apache', 'content-length': '112', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-1276c165-d9b6-4f69-8d73-9a5a604469a0', 'content-type': 'application/json', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=c160fdad3b3dd2a01a966935185a4617; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '404', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/v3/domains/8667f497da464ade92745ba99e3bc1fb'} Body: b'{"error":{"code":404,"message":"Could not find domain: 8667f497da464ade92745ba99e3bc1fb.","title":"Not Found"}}\n' 0 ] tags: -worker-7 time: 2026-01-23 12:12:38.035939Z tags: worker-2 test: tempest.api.network.test_networks.NetworksIpV6Test.test_create_update_delete_network_subnet[id-0e269138-0da6-4efc-a46d-578161e7b221,smoke] time: 2026-01-23 12:12:51.253325Z successful: tempest.api.network.test_networks.NetworksIpV6Test.test_create_update_delete_network_subnet[id-0e269138-0da6-4efc-a46d-578161e7b221,smoke] [ multipart Content-Type: text/plain;charset=utf8 pythonlogging:'' 2154 2026-01-23 12:12:41,283 27 INFO [tempest.lib.common.rest_client] Request (NetworksIpV6Test:test_create_update_delete_network_subnet): 201 POST https://neutron-public-openstack.apps-crc.testing/v2.0/networks 3.246s 2026-01-23 12:12:41,283 27 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"network": {"name": "tempest-NetworksIpV6Test-test-network-1709613257"}} Response - Headers: {'date': 'Fri, 23 Jan 2026 12:12:41 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '642', 'x-openstack-request-id': 'req-29d63990-8218-461d-9667-1645319b8ab8', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=0076efa2bd9deea94ed883186ce076ec; 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":"3c6b2c67-c2c1-4d0c-9c63-cacc1cdc81c7","name":"tempest-NetworksIpV6Test-test-network-1709613257","tenant_id":"f8a48e1ae6f04ad8961d249f4c828a2f","admin_state_up":true,"mtu":1442,"status":"ACTIVE","subnets":[],"shared":false,"project_id":"f8a48e1ae6f04ad8961d249f4c828a2f","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-23T12:12:38Z","updated_at":"2026-01-23T12:12:38Z","revision_number":1}}' 2026-01-23 12:12:42,228 27 INFO [tempest.lib.common.rest_client] Request (NetworksIpV6Test:test_create_update_delete_network_subnet): 200 PUT https://neutron-public-openstack.apps-crc.testing/v2.0/networks/3c6b2c67-c2c1-4d0c-9c63-cacc1cdc81c7 0.944s 2026-01-23 12:12:42,228 27 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"network": {"name": "New_network"}} Response - Headers: {'date': 'Fri, 23 Jan 2026 12:12:42 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '586', 'x-openstack-request-id': 'req-f0e0037a-0f3f-451a-a42f-a4650d663bfc', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=0076efa2bd9deea94ed883186ce076ec; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/networks/3c6b2c67-c2c1-4d0c-9c63-cacc1cdc81c7'} Body: b'{"network":{"id":"3c6b2c67-c2c1-4d0c-9c63-cacc1cdc81c7","name":"New_network","tenant_id":"f8a48e1ae6f04ad8961d249f4c828a2f","admin_state_up":true,"mtu":1442,"status":"ACTIVE","subnets":[],"shared":false,"availability_zone_hints":[],"availability_zones":[],"ipv4_address_scope":null,"ipv6_address_scope":null,"router:external":false,"description":"","qos_policy_id":null,"port_security_enabled":true,"dns_domain":"","l2_adjacency":true,"tags":[],"created_at":"2026-01-23T12:12:38Z","updated_at":"2026-01-23T12:12:41Z","revision_number":2,"project_id":"f8a48e1ae6f04ad8961d249f4c828a2f"}}' 2026-01-23 12:12:44,494 27 INFO [tempest.lib.common.rest_client] Request (NetworksIpV6Test:test_create_update_delete_network_subnet): 201 POST https://neutron-public-openstack.apps-crc.testing/v2.0/subnets 2.265s 2026-01-23 12:12:44,494 27 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"subnet": {"network_id": "3c6b2c67-c2c1-4d0c-9c63-cacc1cdc81c7", "cidr": "2001:db8::/64", "ip_version": 6, "gateway_ip": "2001:db8::1"}} Response - Headers: {'date': 'Fri, 23 Jan 2026 12:12:44 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '622', 'x-openstack-request-id': 'req-26e24572-7e2b-457d-aec7-82358246d874', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=0076efa2bd9deea94ed883186ce076ec; 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":"30358949-7dac-45cb-a2e8-f6a8537f2e65","name":"","tenant_id":"f8a48e1ae6f04ad8961d249f4c828a2f","network_id":"3c6b2c67-c2c1-4d0c-9c63-cacc1cdc81c7","ip_version":6,"subnetpool_id":null,"enable_dhcp":true,"ipv6_ra_mode":null,"ipv6_address_mode":null,"gateway_ip":"2001:db8::1","cidr":"2001:db8::/64","allocation_pools":[{"start":"2001:db8::2","end":"2001:db8::ffff:ffff:ffff:ffff"}],"host_routes":[],"dns_nameservers":[],"description":"","service_types":[],"tags":[],"created_at":"2026-01-23T12:12:43Z","updated_at":"2026-01-23T12:12:43Z","revision_number":0,"project_id":"f8a48e1ae6f04ad8961d249f4c828a2f"}}' 2026-01-23 12:12:46,724 27 INFO [tempest.lib.common.rest_client] Request (NetworksIpV6Test:test_create_update_delete_network_subnet): 200 PUT https://neutron-public-openstack.apps-crc.testing/v2.0/subnets/30358949-7dac-45cb-a2e8-f6a8537f2e65 2.229s 2026-01-23 12:12:46,726 27 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"subnet": {"name": "New_subnet"}} Response - Headers: {'date': 'Fri, 23 Jan 2026 12:12:46 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '632', 'x-openstack-request-id': 'req-877d9561-5ade-490b-83c8-14c8592129e0', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=0076efa2bd9deea94ed883186ce076ec; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/subnets/30358949-7dac-45cb-a2e8-f6a8537f2e65'} Body: b'{"subnet":{"id":"30358949-7dac-45cb-a2e8-f6a8537f2e65","name":"New_subnet","tenant_id":"f8a48e1ae6f04ad8961d249f4c828a2f","network_id":"3c6b2c67-c2c1-4d0c-9c63-cacc1cdc81c7","ip_version":6,"subnetpool_id":null,"enable_dhcp":true,"ipv6_ra_mode":null,"ipv6_address_mode":null,"gateway_ip":"2001:db8::1","cidr":"2001:db8::/64","allocation_pools":[{"start":"2001:db8::2","end":"2001:db8::ffff:ffff:ffff:ffff"}],"host_routes":[],"dns_nameservers":[],"description":"","service_types":[],"tags":[],"created_at":"2026-01-23T12:12:43Z","updated_at":"2026-01-23T12:12:44Z","revision_number":1,"project_id":"f8a48e1ae6f04ad8961d249f4c828a2f"}}' 2026-01-23 12:12:50,857 27 INFO [tempest.lib.common.rest_client] Request (NetworksIpV6Test:test_create_update_delete_network_subnet): 204 DELETE https://neutron-public-openstack.apps-crc.testing/v2.0/networks/3c6b2c67-c2c1-4d0c-9c63-cacc1cdc81c7 4.130s 2026-01-23 12:12:50,857 27 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 23 Jan 2026 12:12:50 GMT', 'server': 'Apache', 'x-openstack-request-id': 'req-18cb0168-46e0-45c7-a172-90f21b8820d6', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=0076efa2bd9deea94ed883186ce076ec; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '204', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/networks/3c6b2c67-c2c1-4d0c-9c63-cacc1cdc81c7'} Body: b'' 2026-01-23 12:12:51,252 27 INFO [tempest.lib.common.rest_client] Request (NetworksIpV6Test:_run_cleanups): 404 DELETE https://neutron-public-openstack.apps-crc.testing/v2.0/networks/3c6b2c67-c2c1-4d0c-9c63-cacc1cdc81c7 0.395s 2026-01-23 12:12:51,253 27 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 23 Jan 2026 12:12:51 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '138', 'x-openstack-request-id': 'req-5bb0babf-bdc8-4c3f-88a9-2212802f5672', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=0076efa2bd9deea94ed883186ce076ec; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '404', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/networks/3c6b2c67-c2c1-4d0c-9c63-cacc1cdc81c7'} Body: b'{"NeutronError": {"type": "NetworkNotFound", "message": "Network 3c6b2c67-c2c1-4d0c-9c63-cacc1cdc81c7 could not be found.", "detail": ""}}' 0 ] tags: -worker-2 time: 2026-01-23 12:12:51.253696Z tags: worker-2 test: tempest.api.network.test_networks.NetworksIpV6Test.test_external_network_visibility[id-af774677-42a9-4e4b-bb58-16fe6a5bc1ec,smoke] time: 2026-01-23 12:12:53.250163Z successful: tempest.api.network.test_networks.NetworksIpV6Test.test_external_network_visibility[id-af774677-42a9-4e4b-bb58-16fe6a5bc1ec,smoke] [ multipart Content-Type: text/plain;charset=utf8 pythonlogging:'' 1DA2 2026-01-23 12:12:52,744 27 INFO [tempest.lib.common.rest_client] Request (NetworksIpV6Test:test_external_network_visibility): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/networks?router%3Aexternal=True 1.490s 2026-01-23 12:12:52,744 27 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 23 Jan 2026 12:12:52 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '640', 'x-openstack-request-id': 'req-29e0801a-7b91-48fb-9f65-9f6ed9df0c23', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=0076efa2bd9deea94ed883186ce076ec; 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":"e0e3383a-a1a4-4765-955c-5a1fb8fa826b","name":"public","tenant_id":"bd16a0de2f5e4a8480a855ef0e1a3f14","admin_state_up":true,"mtu":1500,"status":"ACTIVE","subnets":["ae5240b7-b0c8-49ef-92d7-7703a662f735"],"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-23T11:46:00Z","updated_at":"2026-01-23T11:46:05Z","revision_number":2,"project_id":"bd16a0de2f5e4a8480a855ef0e1a3f14"}]}' 2026-01-23 12:12:53,124 27 INFO [tempest.lib.common.rest_client] Request (NetworksIpV6Test:test_external_network_visibility): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/subnets?network_id=e0e3383a-a1a4-4765-955c-5a1fb8fa826b 0.378s 2026-01-23 12:12:53,124 27 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 23 Jan 2026 12:12:53 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '14', 'x-openstack-request-id': 'req-ff383fca-0721-4265-8896-35cd66855b89', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=0076efa2bd9deea94ed883186ce076ec; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/subnets?network_id=e0e3383a-a1a4-4765-955c-5a1fb8fa826b'} Body: b'{"subnets":[]}' 2026-01-23 12:12:53,249 27 INFO [tempest.lib.common.rest_client] Request (NetworksIpV6Test:test_external_network_visibility): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/extensions 0.124s 2026-01-23 12:12:53,249 27 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 23 Jan 2026 12:12:53 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '17205', 'x-openstack-request-id': 'req-988a8a8a-5d3d-4e37-9d49-f6706b5f7cfe', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=0076efa2bd9deea94ed883186ce076ec; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/extensions'} Body: b'{"extensions": [{"name": "Address group", "alias": "address-group", "description": "Support address group", "updated": "2020-07-15T10:00:00-00:00", "links": []}, {"name": "Address scope", "alias": "address-scope", "description": "Address scopes extension.", "updated": "2015-07-26T10:00:00-00:00", "links": []}, {"name": "agent", "alias": "agent", "description": "The agent management extension.", "updated": "2013-02-03T10:00:00-00:00", "links": []}, {"name": "Allowed Address Pairs", "alias": "allowed-address-pairs", "description": "Provides allowed address pairs", "updated": "2013-07-23T10:00:00-00:00", "links": []}, {"name": "Auto Allocated Topology Services", "alias": "auto-allocated-topology", "description": "Auto Allocated Topology Services.", "updated": "2016-01-01T00:00:00-00:00", "links": []}, {"name": "Availability Zone", "alias": "availability_zone", "description": "The availability zone extension.", "updated": "2015-01-01T10:00:00-00:00", "links": []}, {"name": "Default Subnetpools", "alias": "default-subnetpools", "description": "Provides ability to mark and use a subnetpool as the default.", "updated": "2016-02-18T18:00:00-00:00", "links": []}, {"name": "DHCP Agent Scheduler", "alias": "dhcp_agent_scheduler", "description": "Schedule networks among dhcp agents", "updated": "2013-02-07T10:00:00-00:00", "links": []}, {"name": "DNS Integration", "alias": "dns-integration", "description": "Provides integration with DNS.", "updated": "2015-08-15T18:00:00-00:00", "links": []}, {"name": "dns_domain for ports", "alias": "dns-domain-ports", "description": "Allows the DNS domain to be specified for a network port.", "updated": "2017-04-24T10:00:00-00:00", "links": []}, {"name": "DNS domain names with keywords allowed", "alias": "dns-integration-domain-keywords", "description": "Allows to use keywords like , , and as DNS domain name", "updated": "2020-06-15T18:00:00-00:00", "links": []}, {"name": "Expose Floating IP port forwardings", "alias": "expose-port-forwarding-in-fip", "description": "Expose port forwarding fields in floating IP response", "updated": "2018-06-28T16:00:00-00:00", "links": []}, {"name": "Neutron external network", "alias": "external-net", "description": "Adds external network attribute to network resource.", "updated": "2013-01-14T10:00:00-00:00", "links": []}, {"name": "Neutron Extra DHCP options", "alias": "extra_dhcp_opt", "description": "Extra options configuration for DHCP. For example PXE boot options to DHCP clients can be specified (e.g. tftp-server, server-ip-address, bootfile-name)", "updated": "2013-03-17T12:00:00-00:00", "links": []}, {"name": "Neutron Extra Route", "alias": "extraroute", "description": "Extra routes configuration for L3 router", "updated": "2013-02-01T10:00:00-00:00", "links": []}, {"name": "Filter parameters validation", "alias": "filter-validation", "description": "Provides validation on filter parameters.", "updated": "2018-07-04T10:00:00-00:00", "links": []}, {"name": "Floating IP Port Forwarding new attribute description", "alias": "floating-ip-port-forwarding-description", "description": "Add a description field to Port Forwarding rules", "updated": "2019-11-01T10:00:00-00:00", "links": []}, {"name": "Floating IP port forwarding detail", "alias": "floating-ip-port-forwarding-detail", "description": "Allow list floating ip return more port forwarding data, include\'id\' and \'internal_port_id\'", "updated": "2022-05-06T10:00:00-00:00", "links": []}, {"name": "Floating IP Port Forwarding support port ranges", "alias": "floating-ip-port-forwarding-port-ranges", "description": "Add suport to port ranges", "updated": "2020-07-01T10:00:00-00:00", "links": []}, {"name": "Floating IP Port Details Extension", "alias": "fip-port-details", "description": "Add port_details attribute to Floating IP resource", "updated": "2018-04-09T10:00:00-00:00", "links": []}, {"name": "Neutron Service Flavors", "alias": "flavors", "description": "Flavor specification for Neutron advanced services.", "updated": "2015-09-17T10:00:00-00:00", "li 0 ] tags: -worker-2 time: 2026-01-23 12:12:41.117257Z tags: worker-1 test: tempest.api.network.test_networks.BulkNetworkOpsIpV6Test.test_bulk_create_delete_port[id-48037ff2-e889-4c3b-b86a-8e3f34d2d060,smoke] time: 2026-01-23 12:12:53.787242Z successful: tempest.api.network.test_networks.BulkNetworkOpsIpV6Test.test_bulk_create_delete_port[id-48037ff2-e889-4c3b-b86a-8e3f34d2d060,smoke] [ multipart Content-Type: text/plain;charset=utf8 pythonlogging:'' 3685 2026-01-23 12:12:42,367 26 INFO [tempest.lib.common.rest_client] Request (BulkNetworkOpsIpV6Test:test_bulk_create_delete_port): 201 POST https://neutron-public-openstack.apps-crc.testing/v2.0/networks 1.248s 2026-01-23 12:12:42,367 26 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"network": {"name": "tempest-BulkNetworkOpsIpV6Test-test-network-1784393555"}} Response - Headers: {'date': 'Fri, 23 Jan 2026 12:12:42 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '648', 'x-openstack-request-id': 'req-fa7bec14-0060-4c67-ad04-9e516f9b3d49', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=0076efa2bd9deea94ed883186ce076ec; 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":"24ffdd7d-e0d8-4b03-8e65-f7b5f923f5c5","name":"tempest-BulkNetworkOpsIpV6Test-test-network-1784393555","tenant_id":"0c28cc97abfc49a7b17729d0f667c1c5","admin_state_up":true,"mtu":1442,"status":"ACTIVE","subnets":[],"shared":false,"project_id":"0c28cc97abfc49a7b17729d0f667c1c5","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-23T12:12:41Z","updated_at":"2026-01-23T12:12:41Z","revision_number":1}}' 2026-01-23 12:12:45,166 26 INFO [tempest.lib.common.rest_client] Request (BulkNetworkOpsIpV6Test:test_bulk_create_delete_port): 201 POST https://neutron-public-openstack.apps-crc.testing/v2.0/networks 2.799s 2026-01-23 12:12:45,166 26 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"network": {"name": "tempest-BulkNetworkOpsIpV6Test-test-network-1309513698"}} Response - Headers: {'date': 'Fri, 23 Jan 2026 12:12:45 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '648', 'x-openstack-request-id': 'req-132927d8-deab-437b-aa7b-3e973cb14f9a', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=0076efa2bd9deea94ed883186ce076ec; 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":"4f862a8e-571d-4363-8190-bb26f48ee9e2","name":"tempest-BulkNetworkOpsIpV6Test-test-network-1309513698","tenant_id":"0c28cc97abfc49a7b17729d0f667c1c5","admin_state_up":true,"mtu":1442,"status":"ACTIVE","subnets":[],"shared":false,"project_id":"0c28cc97abfc49a7b17729d0f667c1c5","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-23T12:12:43Z","updated_at":"2026-01-23T12:12:43Z","revision_number":1}}' 2026-01-23 12:12:47,063 26 INFO [tempest.lib.common.rest_client] Request (BulkNetworkOpsIpV6Test:test_bulk_create_delete_port): 201 POST https://neutron-public-openstack.apps-crc.testing/v2.0/ports 1.896s 2026-01-23 12:12:47,064 26 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"ports": [{"network_id": "24ffdd7d-e0d8-4b03-8e65-f7b5f923f5c5", "name": "tempest-port--478603126", "admin_state_up": true}, {"network_id": "4f862a8e-571d-4363-8190-bb26f48ee9e2", "admin_state_up": false}]} Response - Headers: {'date': 'Fri, 23 Jan 2026 12:12:47 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '1505', 'x-openstack-request-id': 'req-19920582-2add-47f4-920f-5f59acf937a9', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=0076efa2bd9deea94ed883186ce076ec; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '201', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/ports'} Body: b'{"ports":[{"id":"b4ebc59a-3afb-49b1-8116-e58aa33631d0","name":"tempest-port--478603126","network_id":"24ffdd7d-e0d8-4b03-8e65-f7b5f923f5c5","tenant_id":"0c28cc97abfc49a7b17729d0f667c1c5","mac_address":"fa:16:3e:f7:ed:d6","admin_state_up":true,"status":"DOWN","device_id":"","device_owner":"","fixed_ips":[],"project_id":"0c28cc97abfc49a7b17729d0f667c1c5","binding:vnic_type":"normal","qos_policy_id":null,"port_security_enabled":true,"security_groups":["ab8755cd-c122-4eb2-bae4-9ca0b7bcc157"],"allowed_address_pairs":[],"extra_dhcp_opts":[],"description":"","qos_network_policy_id":null,"dns_name":"","dns_assignment":[],"dns_domain":"","ip_allocation":"immediate","tags":[],"created_at":"2026-01-23T12:12:46Z","updated_at":"2026-01-23T12:12:46Z","revision_number":1},{"id":"260e90ac-5f8a-4adb-9c03-b3f7914bd022","name":"","network_id":"4f862a8e-571d-4363-8190-bb26f48ee9e2","tenant_id":"0c28cc97abfc49a7b17729d0f667c1c5","mac_address":"fa:16:3e:3e:10:22","admin_state_up":false,"status":"DOWN","device_id":"","device_owner":"","fixed_ips":[],"project_id":"0c28cc97abfc49a7b17729d0f667c1c5","binding:vnic_type":"normal","qos_policy_id":null,"port_security_enabled":true,"security_groups":["ab8755cd-c122-4eb2-bae4-9ca0b7bcc157"],"allowed_address_pairs":[],"extra_dhcp_opts":[],"description":"","qos_network_policy_id":null,"dns_name":"","dns_assignment":[],"dns_domain":"","ip_allocation":"immediate","tags":[],"created_at":"2026-01-23T12:12:46Z","updated_at":"2026-01-23T12:12:46Z","revision_number":1}]}' 2026-01-23 12:12:47,819 26 INFO [tempest.lib.common.rest_client] Request (BulkNetworkOpsIpV6Test:test_bulk_create_delete_port): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/ports 0.755s 2026-01-23 12:12:47,820 26 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 23 Jan 2026 12:12:47 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '3017', 'x-openstack-request-id': 'req-666ed9a4-3c95-45b6-806b-9158114e219f', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=0076efa2bd9deea94ed883186ce076ec; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/ports'} Body: b'{"ports":[{"id":"03ee1460-780e-406e-a3e8-f971e655c449","name":"","network_id":"4f862a8e-571d-4363-8190-bb26f48ee9e2","tenant_id":"0c28cc97abfc49a7b17729d0f667c1c5","mac_address":"fa:16:3e:03:ff:13","admin_state_up":true,"status":"DOWN","device_id":"ovnmeta-4f862a8e-571d-4363-8190-bb26f48ee9e2","device_owner":"network:distributed","fixed_ips":[],"allowed_address_pairs":[],"extra_dhcp_opts":[],"security_groups":[],"description":"","binding:vnic_type":"normal","qos_policy_id":null,"qos_network_policy_id":null,"port_security_enabled":false,"dns_name":"","dns_assignment":[],"dns_domain":"","ip_allocation":"none","tags":[],"created_at":"2026-01-23T12:12:44Z","updated_at":"2026-01-23T12:12:44Z","revision_number":1,"project_id":"0c28cc97abfc49a7b17729d0f667c1c5"},{"id":"260e90ac-5f8a-4adb-9c03-b3f7914bd022","name":"","network_id":"4f862a8e-571d-4363-8190-bb26f48ee9e2","tenant_id":"0c28cc97abfc49a7b17729d0f667c1c5","mac_address":"fa:16:3e:3e:10:22","admin_state_up":false,"status":"DOWN","device_id":"","device_owner":"","fixed_ips":[],"allowed_address_pairs":[],"extra_dhcp_opts":[],"security_groups":["ab8755cd-c122-4eb2-bae4-9ca0b7bcc157"],"description":"","binding:vnic_type":"normal","qos_policy_id":null,"qos_network_policy_id":null,"port_security_enabled":true,"dns_name":"","dns_assignment":[],"dns_domain":"","ip_allocation":"immediate","tags":[],"created_at":"2026-01-23T12:12:46Z","updated_at":"2026-01-23T12:12:46Z","revision_number":1,"project_id":"0c28cc97abfc49a7b17729d0f667c1c5"},{"id":"b4ebc59a-3afb-49b1-8116-e58aa33631d0","name":"tempest-port--478603126","network_id":"24ffdd7d-e0d8-4b03-8e65-f7b5f923f5c5","tenant_id":"0c28cc97abfc49a7b17729d0f667c1c5","mac_address":"fa:16:3e:f7:ed:d6","admin_state_up":true,"status":"DOWN","device_id":"","device_owner":"","fixed_ips":[],"allowed_address_pairs":[],"extra_dhcp_opts":[],"security_groups":["ab8755cd-c122-4eb2-bae4-9ca0b7bcc157"],"description":"","binding:vnic_type":"normal","qos_policy_id":null,"qos_network_policy_id":null,"port_security_enabled":true,"dns_name":"","dns_assignment":[],"dns_domain":"","ip_allocation":"immediate","tags":[],"created_at":"2026-01-23T12:12:46Z","updated_at":"2026-01-23T12:12:46Z","revision_number":1,"project_id":"0c28cc97abfc49a7b17729d0f667c1c5"},{"id":"cedd570b-7790-4788-bc22-399eee3b9ef7","name":"","network_id":"24ffdd7d-e0d8-4b03-8e65-f7b5f923f5c5","tenant_id":"0c28cc97abfc49a7b17729d0f667c1c5","mac_address":"fa:16:3e:9b:99:5d","admin_state_up":true,"status":"DOWN","device_id":"ovnmeta-24ffdd7d-e0d8-4b03-8e65-f7b5f923f5c5","device_owner":"network:distributed","fixed_ips":[],"allowed_address_pairs":[],"extra_dhcp_opts":[],"security_groups":[],"description":"","binding:vnic_type":"normal","qos_policy_id":null,"qos_network_policy_id":null,"port_security_enabled":false,"dns_name":"","dns_assignment":[],"dns_domain":"","ip_allocation":"none","tags":[],"created_at":"2026-01-23T12:12:41Z","updated_at":"2026-01-23T12:12:41Z","revision_number":1,"project_id":"0c28cc97abfc49a7b17729d0f667c1c5"}]}' 2026-01-23 12:12:50,368 26 INFO [tempest.lib.common.rest_client] Request (BulkNetworkOpsIpV6Test:_run_cleanups): 204 DELETE https://neutron-public-openstack.apps-crc.testing/v2.0/ports/b4ebc59a-3afb-49b1-8116-e58aa33631d0 2.547s 2026-01-23 12:12:50,368 26 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 23 Jan 2026 12:12:50 GMT', 'server': 'Apache', 'x-openstack-request-id': 'req-a007d11c-900f-43fd-bde6-d644a4910f95', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=0076efa2bd9deea94ed883186ce076ec; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '204', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/ports/b4ebc59a-3afb-49b1-8116-e58aa33631d0'} Body: b'' 2026-01-23 12:12:52,763 26 INFO [tempest.lib.common.rest_client] Request (BulkNetworkOpsIpV6Test:_run_cleanups): 204 DELETE https://neutron-public-openstack.apps-crc.testing/v2.0/ports/260e90ac-5f8a-4adb-9c03-b3f7914bd022 2.394s 2026-01-23 12:12:52,763 26 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 23 Jan 2026 12:12:52 GMT', 'server': 'Apache', 'x-openstack-request-id': 'req-1415b51e-e02e-475a-8598-b6ae22fc0838', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=0076efa2bd9deea94ed883186ce076ec; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '204', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/ports/260e90ac-5f8a-4adb-9c03-b3f7914bd022'} Body: b'' 2026-01-23 12:12:53,786 26 INFO [tempest.lib.common.rest_client] Request (BulkNetworkOpsIpV6Test:_run_cleanups): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/ports 1.021s 2026-01-23 12:12:53,786 26 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 23 Jan 2026 12:12:53 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '1523', 'x-openstack-request-id': 'req-01471079-c1e7-4f6f-91f5-b1ec3d2203a9', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=0076efa2bd9deea94ed883186ce076ec; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/ports'} Body: b'{"ports":[{"id":"03ee1460-780e-406e-a3e8-f971e655c449","name":"","network_id":"4f862a8e-571d-4363-8190-bb26f48ee9e2","tenant_id":"0c28cc97abfc49a7b17729d0f667c1c5","mac_address":"fa:16:3e:03:ff:13","admin_state_up":true,"status":"DOWN","device_id":"ovnmeta-4f862a8e-571d-4363-8190-bb26f48ee9e2","device_owner":"network:distributed","fixed_ips":[],"allowed_address_pairs":[],"extra_dhcp_opts":[],"security_groups":[],"description":"","binding:vnic_type":"normal","qos_policy_id":null,"qos_network_policy_id":null,"port_security_enabled":false,"dns_name":"","dns_assignment":[],"dns_domain":"","ip_allocation":"none","tags":[],"created_at":"2026-01-23T12:12:44Z","updated_at":"2026-01-23T12:12:44Z","revision_number":1,"project_id":"0c28cc97abfc49a7b17729d0f667c1c5"},{"id":"cedd570b-7790-4788-bc22-399eee3b9ef7","name":"","network_id":"24ffdd7d-e0d8-4b03-8e65-f7b5f923f5c5","tenant_id":"0c28cc97abfc49a7b17729d0f667c1c5","mac_address":"fa:16:3e:9b:99:5d","admin_state_up":true,"status":"DOWN","device_id":"ovnmeta-24ffdd7d-e0d8-4b03-8e65-f7b5f923f5c5","device_owner":"network:distributed","fixed_ips":[],"allowed_address_pairs":[],"extra_dhcp_opts":[],"security_groups":[],"description":"","binding:vnic_type":"normal","qos_policy_id":null,"qos_network_policy_id":null,"port_security_enabled":false,"dns_name":"","dns_assignment":[],"dns_domain":"","ip_allocation":"none","tags":[],"created_at":"2026-01-23T12:12:41Z","updated_at":"2026-01-23T12:12:41Z","revision_number":1,"project_id":"0c28cc97abfc49a7b17729d0f667c1c5"}]}' 0 ] tags: -worker-1 time: 2026-01-23 12:12:53.251108Z tags: worker-2 test: tempest.api.network.test_networks.NetworksIpV6Test.test_list_networks[id-f7ffdeda-e200-4a7a-bcbe-05716e86bf43,smoke] time: 2026-01-23 12:12:53.980941Z successful: tempest.api.network.test_networks.NetworksIpV6Test.test_list_networks[id-f7ffdeda-e200-4a7a-bcbe-05716e86bf43,smoke] [ multipart Content-Type: text/plain;charset=utf8 pythonlogging:'' ADF 2026-01-23 12:12:53,980 27 INFO [tempest.lib.common.rest_client] Request (NetworksIpV6Test:test_list_networks): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/networks 0.729s 2026-01-23 12:12:53,980 27 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 23 Jan 2026 12:12:53 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '1898', 'x-openstack-request-id': 'req-ba5714e5-e3f0-4eb0-92ad-dcdaa3a27d8a', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=0076efa2bd9deea94ed883186ce076ec; 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":"769c8d3e-9e4f-40c8-ae8b-2d9daadb5af7","name":"tempest-NetworksIpV6Test-test-network-2078691680","tenant_id":"f8a48e1ae6f04ad8961d249f4c828a2f","admin_state_up":true,"mtu":1442,"status":"ACTIVE","subnets":["4ab6d17e-d0b9-437e-80f7-9761050a38c0"],"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-23T12:12:32Z","updated_at":"2026-01-23T12:12:37Z","revision_number":2,"project_id":"f8a48e1ae6f04ad8961d249f4c828a2f"},{"id":"9d2c33ef-0f52-43b5-80dd-899657aece53","name":"private","tenant_id":"bd16a0de2f5e4a8480a855ef0e1a3f14","admin_state_up":true,"mtu":1442,"status":"ACTIVE","subnets":["e4c5640a-71b7-4da5-bbe2-3e7ee9599cfe"],"shared":true,"availability_zone_hints":[],"availability_zones":[],"ipv4_address_scope":null,"ipv6_address_scope":null,"router:external":false,"description":"","qos_policy_id":null,"port_security_enabled":true,"dns_domain":"","l2_adjacency":true,"tags":[],"created_at":"2026-01-23T11:45:47Z","updated_at":"2026-01-23T11:45:53Z","revision_number":2,"project_id":"bd16a0de2f5e4a8480a855ef0e1a3f14"},{"id":"e0e3383a-a1a4-4765-955c-5a1fb8fa826b","name":"public","tenant_id":"bd16a0de2f5e4a8480a855ef0e1a3f14","admin_state_up":true,"mtu":1500,"status":"ACTIVE","subnets":["ae5240b7-b0c8-49ef-92d7-7703a662f735"],"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-23T11:46:00Z","updated_at":"2026-01-23T11:46:05Z","revision_number":2,"project_id":"bd16a0de2f5e4a8480a855ef0e1a3f14"}]}' 0 ] tags: -worker-2 time: 2026-01-23 12:12:53.981515Z tags: worker-2 test: tempest.api.network.test_networks.NetworksIpV6Test.test_list_subnets[id-db68ba48-f4ea-49e9-81d1-e367f6d0b20a,smoke] time: 2026-01-23 12:12:54.695383Z successful: tempest.api.network.test_networks.NetworksIpV6Test.test_list_subnets[id-db68ba48-f4ea-49e9-81d1-e367f6d0b20a,smoke] [ multipart Content-Type: text/plain;charset=utf8 pythonlogging:'' 85B 2026-01-23 12:12:54,694 27 INFO [tempest.lib.common.rest_client] Request (NetworksIpV6Test:test_list_subnets): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/subnets 0.713s 2026-01-23 12:12:54,695 27 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 23 Jan 2026 12:12:54 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '1257', 'x-openstack-request-id': 'req-168c874a-7e65-4c40-99e1-b673362d01ee', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=0076efa2bd9deea94ed883186ce076ec; 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":"4ab6d17e-d0b9-437e-80f7-9761050a38c0","name":"","tenant_id":"f8a48e1ae6f04ad8961d249f4c828a2f","network_id":"769c8d3e-9e4f-40c8-ae8b-2d9daadb5af7","ip_version":6,"subnetpool_id":null,"enable_dhcp":true,"ipv6_ra_mode":null,"ipv6_address_mode":null,"gateway_ip":"2001:db8:0:ffff::1","cidr":"2001:db8:0:ffff::/64","allocation_pools":[{"start":"2001:db8:0:ffff::2","end":"2001:db8:0:ffff:ffff:ffff:ffff:ffff"}],"host_routes":[],"dns_nameservers":[],"description":"","service_types":[],"tags":[],"created_at":"2026-01-23T12:12:37Z","updated_at":"2026-01-23T12:12:37Z","revision_number":0,"project_id":"f8a48e1ae6f04ad8961d249f4c828a2f"},{"id":"e4c5640a-71b7-4da5-bbe2-3e7ee9599cfe","name":"priv_sub","tenant_id":"bd16a0de2f5e4a8480a855ef0e1a3f14","network_id":"9d2c33ef-0f52-43b5-80dd-899657aece53","ip_version":4,"subnetpool_id":null,"enable_dhcp":true,"ipv6_ra_mode":null,"ipv6_address_mode":null,"gateway_ip":"192.168.0.1","cidr":"192.168.0.0/24","allocation_pools":[{"start":"192.168.0.2","end":"192.168.0.254"}],"host_routes":[],"dns_nameservers":[],"description":"","service_types":[],"tags":[],"created_at":"2026-01-23T11:45:53Z","updated_at":"2026-01-23T11:45:53Z","revision_number":0,"project_id":"bd16a0de2f5e4a8480a855ef0e1a3f14"}]}' 0 ] tags: -worker-2 time: 2026-01-23 12:12:54.696215Z tags: worker-2 test: tempest.api.network.test_networks.NetworksIpV6Test.test_show_network[id-2bf13842-c93f-4a69-83ed-717d2ec3b44e,smoke] time: 2026-01-23 12:12:55.648711Z successful: tempest.api.network.test_networks.NetworksIpV6Test.test_show_network[id-2bf13842-c93f-4a69-83ed-717d2ec3b44e,smoke] [ multipart Content-Type: text/plain;charset=utf8 pythonlogging:'' 652 2026-01-23 12:12:55,647 27 INFO [tempest.lib.common.rest_client] Request (NetworksIpV6Test:test_show_network): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/networks/769c8d3e-9e4f-40c8-ae8b-2d9daadb5af7 0.950s 2026-01-23 12:12:55,648 27 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 23 Jan 2026 12:12:55 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '661', 'x-openstack-request-id': 'req-5985a30d-d78c-44cb-b784-18cc09cec55f', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=0076efa2bd9deea94ed883186ce076ec; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/networks/769c8d3e-9e4f-40c8-ae8b-2d9daadb5af7'} Body: b'{"network":{"id":"769c8d3e-9e4f-40c8-ae8b-2d9daadb5af7","name":"tempest-NetworksIpV6Test-test-network-2078691680","tenant_id":"f8a48e1ae6f04ad8961d249f4c828a2f","admin_state_up":true,"mtu":1442,"status":"ACTIVE","subnets":["4ab6d17e-d0b9-437e-80f7-9761050a38c0"],"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-23T12:12:32Z","updated_at":"2026-01-23T12:12:37Z","revision_number":2,"project_id":"f8a48e1ae6f04ad8961d249f4c828a2f"}}' 0 ] tags: -worker-2 time: 2026-01-23 12:12:55.649127Z tags: worker-2 test: tempest.api.network.test_networks.NetworksIpV6Test.test_show_subnet[id-bd635d81-6030-4dd1-b3b9-31ba0cfdf6cc,smoke] time: 2026-01-23 12:12:55.891382Z successful: tempest.api.network.test_networks.NetworksIpV6Test.test_show_subnet[id-bd635d81-6030-4dd1-b3b9-31ba0cfdf6cc,smoke] [ multipart Content-Type: text/plain;charset=utf8 pythonlogging:'' 643 2026-01-23 12:12:55,890 27 INFO [tempest.lib.common.rest_client] Request (NetworksIpV6Test:test_show_subnet): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/subnets/4ab6d17e-d0b9-437e-80f7-9761050a38c0 0.241s 2026-01-23 12:12:55,890 27 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 23 Jan 2026 12:12:55 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '649', 'x-openstack-request-id': 'req-620e0aff-8217-4ba1-9dce-772370f78367', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=0076efa2bd9deea94ed883186ce076ec; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/subnets/4ab6d17e-d0b9-437e-80f7-9761050a38c0'} Body: b'{"subnet":{"id":"4ab6d17e-d0b9-437e-80f7-9761050a38c0","name":"","tenant_id":"f8a48e1ae6f04ad8961d249f4c828a2f","network_id":"769c8d3e-9e4f-40c8-ae8b-2d9daadb5af7","ip_version":6,"subnetpool_id":null,"enable_dhcp":true,"ipv6_ra_mode":null,"ipv6_address_mode":null,"gateway_ip":"2001:db8:0:ffff::1","cidr":"2001:db8:0:ffff::/64","allocation_pools":[{"start":"2001:db8:0:ffff::2","end":"2001:db8:0:ffff:ffff:ffff:ffff:ffff"}],"host_routes":[],"dns_nameservers":[],"description":"","service_types":[],"tags":[],"created_at":"2026-01-23T12:12:37Z","updated_at":"2026-01-23T12:12:37Z","revision_number":0,"project_id":"f8a48e1ae6f04ad8961d249f4c828a2f"}}' 0 ] tags: -worker-2 time: 2026-01-23 12:12:40.516817Z tags: worker-5 test: tempest.api.network.test_floating_ips.FloatingIPTestJSON.test_create_list_show_update_delete_floating_ip[id-62595970-ab1c-4b7f-8fcc-fddfe55e8718,smoke] time: 2026-01-23 12:12:56.216140Z successful: tempest.api.network.test_floating_ips.FloatingIPTestJSON.test_create_list_show_update_delete_floating_ip[id-62595970-ab1c-4b7f-8fcc-fddfe55e8718,smoke] [ multipart Content-Type: text/plain;charset=utf8 pythonlogging:'' 2B93 2026-01-23 12:12:45,339 30 INFO [tempest.lib.common.rest_client] Request (FloatingIPTestJSON:test_create_list_show_update_delete_floating_ip): 201 POST https://neutron-public-openstack.apps-crc.testing/v2.0/floatingips 4.821s 2026-01-23 12:12:45,339 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"floatingip": {"floating_network_id": "e0e3383a-a1a4-4765-955c-5a1fb8fa826b", "port_id": "00868cb1-e167-4301-a925-f8b3a8945f35"}} Response - Headers: {'date': 'Fri, 23 Jan 2026 12:12:45 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '869', 'x-openstack-request-id': 'req-a7d37501-255f-4f17-a4c1-37bd4d80cef4', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=0076efa2bd9deea94ed883186ce076ec; 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": "6cf4c7ee-3bca-4058-8820-f648bb158bcc", "tenant_id": "06397083e23343e9a8fe7d7ab82eebcc", "floating_ip_address": "192.168.122.221", "floating_network_id": "e0e3383a-a1a4-4765-955c-5a1fb8fa826b", "router_id": "8c0015d0-b231-4802-832f-fc5e603f7a4c", "port_id": "00868cb1-e167-4301-a925-f8b3a8945f35", "fixed_ip_address": "10.100.0.14", "status": "DOWN", "project_id": "06397083e23343e9a8fe7d7ab82eebcc", "description": "", "qos_policy_id": null, "port_details": {"name": "tempest-FloatingIPTestJSON-1885604758", "network_id": "bdc9b5f6-f4f0-4986-a255-cbc305343e6e", "mac_address": "fa:16:3e:b6:b6:f4", "admin_state_up": true, "status": "DOWN", "device_id": "", "device_owner": ""}, "dns_domain": "", "dns_name": "", "port_forwardings": [], "tags": [], "created_at": "2026-01-23T12:12:42Z", "updated_at": "2026-01-23T12:12:42Z", "revision_number": 0}}' 2026-01-23 12:12:45,868 30 INFO [tempest.lib.common.rest_client] Request (FloatingIPTestJSON:test_create_list_show_update_delete_floating_ip): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/floatingips/6cf4c7ee-3bca-4058-8820-f648bb158bcc 0.528s 2026-01-23 12:12:45,868 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 23 Jan 2026 12:12:45 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '871', 'x-openstack-request-id': 'req-cab143d8-f6bf-4845-9a77-1652f308c8ce', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=0076efa2bd9deea94ed883186ce076ec; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/floatingips/6cf4c7ee-3bca-4058-8820-f648bb158bcc'} Body: b'{"floatingip": {"id": "6cf4c7ee-3bca-4058-8820-f648bb158bcc", "tenant_id": "06397083e23343e9a8fe7d7ab82eebcc", "floating_ip_address": "192.168.122.221", "floating_network_id": "e0e3383a-a1a4-4765-955c-5a1fb8fa826b", "router_id": "8c0015d0-b231-4802-832f-fc5e603f7a4c", "port_id": "00868cb1-e167-4301-a925-f8b3a8945f35", "fixed_ip_address": "10.100.0.14", "status": "ACTIVE", "description": "", "qos_policy_id": null, "port_details": {"name": "tempest-FloatingIPTestJSON-1885604758", "network_id": "bdc9b5f6-f4f0-4986-a255-cbc305343e6e", "mac_address": "fa:16:3e:b6:b6:f4", "admin_state_up": true, "status": "DOWN", "device_id": "", "device_owner": ""}, "dns_domain": "", "dns_name": "", "port_forwardings": [], "tags": [], "created_at": "2026-01-23T12:12:42Z", "updated_at": "2026-01-23T12:12:45Z", "revision_number": 1, "project_id": "06397083e23343e9a8fe7d7ab82eebcc"}}' 2026-01-23 12:12:46,251 30 INFO [tempest.lib.common.rest_client] Request (FloatingIPTestJSON:test_create_list_show_update_delete_floating_ip): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/floatingips 0.383s 2026-01-23 12:12:46,252 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 23 Jan 2026 12:12:46 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '874', 'x-openstack-request-id': 'req-86b1afc2-902b-4dc1-8881-625b51b2b053', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=0076efa2bd9deea94ed883186ce076ec; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/floatingips'} Body: b'{"floatingips": [{"id": "6cf4c7ee-3bca-4058-8820-f648bb158bcc", "tenant_id": "06397083e23343e9a8fe7d7ab82eebcc", "floating_ip_address": "192.168.122.221", "floating_network_id": "e0e3383a-a1a4-4765-955c-5a1fb8fa826b", "router_id": "8c0015d0-b231-4802-832f-fc5e603f7a4c", "port_id": "00868cb1-e167-4301-a925-f8b3a8945f35", "fixed_ip_address": "10.100.0.14", "status": "ACTIVE", "description": "", "qos_policy_id": null, "port_details": {"name": "tempest-FloatingIPTestJSON-1885604758", "network_id": "bdc9b5f6-f4f0-4986-a255-cbc305343e6e", "mac_address": "fa:16:3e:b6:b6:f4", "admin_state_up": true, "status": "DOWN", "device_id": "", "device_owner": ""}, "dns_domain": "", "dns_name": "", "port_forwardings": [], "tags": [], "created_at": "2026-01-23T12:12:42Z", "updated_at": "2026-01-23T12:12:45Z", "revision_number": 1, "project_id": "06397083e23343e9a8fe7d7ab82eebcc"}]}' 2026-01-23 12:12:50,394 30 INFO [tempest.lib.common.rest_client] Request (FloatingIPTestJSON:test_create_list_show_update_delete_floating_ip): 200 PUT https://neutron-public-openstack.apps-crc.testing/v2.0/floatingips/6cf4c7ee-3bca-4058-8820-f648bb158bcc 4.142s 2026-01-23 12:12:50,395 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"floatingip": {"port_id": "da9e7cfd-cbba-4067-bab5-5de9360d0607"}} Response - Headers: {'date': 'Fri, 23 Jan 2026 12:12:50 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '870', 'x-openstack-request-id': 'req-7ac50ae4-cfaa-459d-8e1a-c5a90ea80d40', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=0076efa2bd9deea94ed883186ce076ec; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/floatingips/6cf4c7ee-3bca-4058-8820-f648bb158bcc'} Body: b'{"floatingip": {"id": "6cf4c7ee-3bca-4058-8820-f648bb158bcc", "tenant_id": "06397083e23343e9a8fe7d7ab82eebcc", "floating_ip_address": "192.168.122.221", "floating_network_id": "e0e3383a-a1a4-4765-955c-5a1fb8fa826b", "router_id": "8c0015d0-b231-4802-832f-fc5e603f7a4c", "port_id": "da9e7cfd-cbba-4067-bab5-5de9360d0607", "fixed_ip_address": "10.100.0.5", "status": "ACTIVE", "description": "", "qos_policy_id": null, "port_details": {"name": "tempest-FloatingIPTestJSON-2126607543", "network_id": "bdc9b5f6-f4f0-4986-a255-cbc305343e6e", "mac_address": "fa:16:3e:d8:78:86", "admin_state_up": true, "status": "DOWN", "device_id": "", "device_owner": ""}, "dns_domain": "", "dns_name": "", "port_forwardings": [], "tags": [], "created_at": "2026-01-23T12:12:42Z", "updated_at": "2026-01-23T12:12:47Z", "revision_number": 2, "project_id": "06397083e23343e9a8fe7d7ab82eebcc"}}' 2026-01-23 12:12:52,884 30 INFO [tempest.lib.common.rest_client] Request (FloatingIPTestJSON:test_create_list_show_update_delete_floating_ip): 200 PUT https://neutron-public-openstack.apps-crc.testing/v2.0/floatingips/6cf4c7ee-3bca-4058-8820-f648bb158bcc 2.489s 2026-01-23 12:12:52,884 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"floatingip": {"port_id": null}} Response - Headers: {'date': 'Fri, 23 Jan 2026 12:12:52 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '580', 'x-openstack-request-id': 'req-10a86c8e-759b-4d82-a50d-bc4de31171fc', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=0076efa2bd9deea94ed883186ce076ec; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/floatingips/6cf4c7ee-3bca-4058-8820-f648bb158bcc'} Body: b'{"floatingip": {"id": "6cf4c7ee-3bca-4058-8820-f648bb158bcc", "tenant_id": "06397083e23343e9a8fe7d7ab82eebcc", "floating_ip_address": "192.168.122.221", "floating_network_id": "e0e3383a-a1a4-4765-955c-5a1fb8fa826b", "router_id": null, "port_id": null, "fixed_ip_address": null, "status": "ACTIVE", "description": "", "qos_policy_id": null, "port_details": null, "dns_domain": "", "dns_name": "", "port_forwardings": [], "tags": [], "created_at": "2026-01-23T12:12:42Z", "updated_at": "2026-01-23T12:12:50Z", "revision_number": 3, "project_id": "06397083e23343e9a8fe7d7ab82eebcc"}}' 2026-01-23 12:12:55,919 30 INFO [tempest.lib.common.rest_client] Request (FloatingIPTestJSON:test_create_list_show_update_delete_floating_ip): 204 DELETE https://neutron-public-openstack.apps-crc.testing/v2.0/floatingips/6cf4c7ee-3bca-4058-8820-f648bb158bcc 3.035s 2026-01-23 12:12:55,920 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 23 Jan 2026 12:12:55 GMT', 'server': 'Apache', 'x-openstack-request-id': 'req-3791bc43-3a3b-43ba-a778-37acccbe9279', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=0076efa2bd9deea94ed883186ce076ec; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '204', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/floatingips/6cf4c7ee-3bca-4058-8820-f648bb158bcc'} Body: b'' 2026-01-23 12:12:56,215 30 INFO [tempest.lib.common.rest_client] Request (FloatingIPTestJSON:_run_cleanups): 404 DELETE https://neutron-public-openstack.apps-crc.testing/v2.0/floatingips/6cf4c7ee-3bca-4058-8820-f648bb158bcc 0.295s 2026-01-23 12:12:56,215 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 23 Jan 2026 12:12:56 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '144', 'x-openstack-request-id': 'req-1f66f1bd-5288-46ad-881d-62f7de5c3848', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=0076efa2bd9deea94ed883186ce076ec; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '404', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/floatingips/6cf4c7ee-3bca-4058-8820-f648bb158bcc'} Body: b'{"NeutronError": {"type": "FloatingIPNotFound", "message": "Floating IP 6cf4c7ee-3bca-4058-8820-f648bb158bcc could not be found", "detail": ""}}' 0 ] tags: -worker-5 time: 2026-01-23 12:13:00.530736Z tags: worker-3 test: tempest.api.compute.servers.test_create_server.ServersTestJSON.test_list_servers[id-9a438d88-10c6-4bcd-8b5b-5b6e25e1346f,smoke] time: 2026-01-23 12:13:01.418715Z 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-23 12:13:01,416 28 INFO [tempest.lib.common.rest_client] Request (ServersTestJSON:test_list_servers): 200 GET https://nova-public-openstack.apps-crc.testing/v2.1/servers 0.885s 2026-01-23 12:13:01,417 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': 'Fri, 23 Jan 2026 12:13:00 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-64990844-d1c9-47cc-affa-68b5984a4e6d', 'x-compute-request-id': 'req-64990844-d1c9-47cc-affa-68b5984a4e6d', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=7f1b3b4fa1f3cf84aa08198eabe2dfce; 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": "c471a51f-aa4e-4533-a6fa-9a4716ed23ec", "name": "tempest-ServersTestJSON-server-1686603901", "links": [{"rel": "self", "href": "https://nova-public-openstack.apps-crc.testing/v2.1/servers/c471a51f-aa4e-4533-a6fa-9a4716ed23ec"}, {"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/servers/c471a51f-aa4e-4533-a6fa-9a4716ed23ec"}]}]}' 0 ] tags: -worker-3 time: 2026-01-23 12:13:01.418970Z tags: worker-3 test: tempest.api.compute.servers.test_create_server.ServersTestJSON.test_verify_server_details[id-5de47127-9977-400a-936f-abcfbec1218f,smoke] time: 2026-01-23 12:13:01.419319Z successful: tempest.api.compute.servers.test_create_server.ServersTestJSON.test_verify_server_details[id-5de47127-9977-400a-936f-abcfbec1218f,smoke] [ multipart ] tags: -worker-3 time: 2026-01-23 12:12:53.787556Z tags: worker-1 test: tempest.api.network.test_networks.BulkNetworkOpsIpV6Test.test_bulk_create_delete_subnet[id-8936533b-c0aa-4f29-8e53-6cc873aec489,smoke] time: 2026-01-23 12:13:13.353217Z successful: tempest.api.network.test_networks.BulkNetworkOpsIpV6Test.test_bulk_create_delete_subnet[id-8936533b-c0aa-4f29-8e53-6cc873aec489,smoke] [ multipart Content-Type: text/plain;charset=utf8 pythonlogging:'' 2DEE 2026-01-23 12:12:56,270 26 INFO [tempest.lib.common.rest_client] Request (BulkNetworkOpsIpV6Test:test_bulk_create_delete_subnet): 201 POST https://neutron-public-openstack.apps-crc.testing/v2.0/networks 2.482s 2026-01-23 12:12:56,270 26 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"network": {"name": "tempest-BulkNetworkOpsIpV6Test-test-network-1501544660"}} Response - Headers: {'date': 'Fri, 23 Jan 2026 12:12:56 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '648', 'x-openstack-request-id': 'req-2bb8cda6-a8ff-4bbf-a6c4-d99a3d0c8ae8', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=0076efa2bd9deea94ed883186ce076ec; 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":"a898f84c-b072-4ab8-930a-8fc41c8fea87","name":"tempest-BulkNetworkOpsIpV6Test-test-network-1501544660","tenant_id":"0c28cc97abfc49a7b17729d0f667c1c5","admin_state_up":true,"mtu":1442,"status":"ACTIVE","subnets":[],"shared":false,"project_id":"0c28cc97abfc49a7b17729d0f667c1c5","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-23T12:12:54Z","updated_at":"2026-01-23T12:12:54Z","revision_number":1}}' 2026-01-23 12:12:59,388 26 INFO [tempest.lib.common.rest_client] Request (BulkNetworkOpsIpV6Test:test_bulk_create_delete_subnet): 201 POST https://neutron-public-openstack.apps-crc.testing/v2.0/networks 3.117s 2026-01-23 12:12:59,388 26 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"network": {"name": "tempest-BulkNetworkOpsIpV6Test-test-network-1220894951"}} Response - Headers: {'date': 'Fri, 23 Jan 2026 12:12:59 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '648', 'x-openstack-request-id': 'req-cd95692f-cef0-47c3-a894-2c634fa1ce42', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=0076efa2bd9deea94ed883186ce076ec; 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":"432ab118-2575-4ed8-8de7-b02ee0252457","name":"tempest-BulkNetworkOpsIpV6Test-test-network-1220894951","tenant_id":"0c28cc97abfc49a7b17729d0f667c1c5","admin_state_up":true,"mtu":1442,"status":"ACTIVE","subnets":[],"shared":false,"project_id":"0c28cc97abfc49a7b17729d0f667c1c5","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-23T12:12:56Z","updated_at":"2026-01-23T12:12:56Z","revision_number":1}}' 2026-01-23 12:13:08,336 26 INFO [tempest.lib.common.rest_client] Request (BulkNetworkOpsIpV6Test:test_bulk_create_delete_subnet): 201 POST https://neutron-public-openstack.apps-crc.testing/v2.0/subnets 7.565s 2026-01-23 12:13:08,336 26 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"subnets": [{"network_id": "a898f84c-b072-4ab8-930a-8fc41c8fea87", "cidr": "2001:db8::/64", "name": "tempest-subnet--1505448605", "ip_version": 6}, {"network_id": "432ab118-2575-4ed8-8de7-b02ee0252457", "cidr": "2001:db8:0:1::/64", "ip_version": 6}]} Response - Headers: {'date': 'Fri, 23 Jan 2026 12:13:08 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '1276', 'x-openstack-request-id': 'req-95aa0a99-0135-402b-8513-1358a5ebd2f1', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=0076efa2bd9deea94ed883186ce076ec; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '201', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/subnets'} Body: b'{"subnets":[{"id":"e75d0bf7-f37f-46de-bee4-b02eca84eec9","name":"tempest-subnet--1505448605","tenant_id":"0c28cc97abfc49a7b17729d0f667c1c5","network_id":"a898f84c-b072-4ab8-930a-8fc41c8fea87","ip_version":6,"subnetpool_id":null,"enable_dhcp":true,"ipv6_ra_mode":null,"ipv6_address_mode":null,"gateway_ip":"2001:db8::","cidr":"2001:db8::/64","allocation_pools":[{"start":"2001:db8::1","end":"2001:db8::ffff:ffff:ffff:ffff"}],"host_routes":[],"dns_nameservers":[],"description":"","service_types":[],"tags":[],"created_at":"2026-01-23T12:13:03Z","updated_at":"2026-01-23T12:13:03Z","revision_number":0,"project_id":"0c28cc97abfc49a7b17729d0f667c1c5"},{"id":"4f5f6201-749d-430f-9647-43189b291095","name":"","tenant_id":"0c28cc97abfc49a7b17729d0f667c1c5","network_id":"432ab118-2575-4ed8-8de7-b02ee0252457","ip_version":6,"subnetpool_id":null,"enable_dhcp":true,"ipv6_ra_mode":null,"ipv6_address_mode":null,"gateway_ip":"2001:db8:0:1::","cidr":"2001:db8:0:1::/64","allocation_pools":[{"start":"2001:db8:0:1::1","end":"2001:db8:0:1:ffff:ffff:ffff:ffff"}],"host_routes":[],"dns_nameservers":[],"description":"","service_types":[],"tags":[],"created_at":"2026-01-23T12:13:03Z","updated_at":"2026-01-23T12:13:03Z","revision_number":0,"project_id":"0c28cc97abfc49a7b17729d0f667c1c5"}]}' 2026-01-23 12:13:09,116 26 INFO [tempest.lib.common.rest_client] Request (BulkNetworkOpsIpV6Test:test_bulk_create_delete_subnet): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/subnets 0.780s 2026-01-23 12:13:09,117 26 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 23 Jan 2026 12:13:09 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '1881', 'x-openstack-request-id': 'req-ffad581f-fadc-4a43-bd63-540533bc8cfe', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=0076efa2bd9deea94ed883186ce076ec; 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":"4f5f6201-749d-430f-9647-43189b291095","name":"","tenant_id":"0c28cc97abfc49a7b17729d0f667c1c5","network_id":"432ab118-2575-4ed8-8de7-b02ee0252457","ip_version":6,"subnetpool_id":null,"enable_dhcp":true,"ipv6_ra_mode":null,"ipv6_address_mode":null,"gateway_ip":"2001:db8:0:1::","cidr":"2001:db8:0:1::/64","allocation_pools":[{"start":"2001:db8:0:1::1","end":"2001:db8:0:1:ffff:ffff:ffff:ffff"}],"host_routes":[],"dns_nameservers":[],"description":"","service_types":[],"tags":[],"created_at":"2026-01-23T12:13:03Z","updated_at":"2026-01-23T12:13:03Z","revision_number":0,"project_id":"0c28cc97abfc49a7b17729d0f667c1c5"},{"id":"e4c5640a-71b7-4da5-bbe2-3e7ee9599cfe","name":"priv_sub","tenant_id":"bd16a0de2f5e4a8480a855ef0e1a3f14","network_id":"9d2c33ef-0f52-43b5-80dd-899657aece53","ip_version":4,"subnetpool_id":null,"enable_dhcp":true,"ipv6_ra_mode":null,"ipv6_address_mode":null,"gateway_ip":"192.168.0.1","cidr":"192.168.0.0/24","allocation_pools":[{"start":"192.168.0.2","end":"192.168.0.254"}],"host_routes":[],"dns_nameservers":[],"description":"","service_types":[],"tags":[],"created_at":"2026-01-23T11:45:53Z","updated_at":"2026-01-23T11:45:53Z","revision_number":0,"project_id":"bd16a0de2f5e4a8480a855ef0e1a3f14"},{"id":"e75d0bf7-f37f-46de-bee4-b02eca84eec9","name":"tempest-subnet--1505448605","tenant_id":"0c28cc97abfc49a7b17729d0f667c1c5","network_id":"a898f84c-b072-4ab8-930a-8fc41c8fea87","ip_version":6,"subnetpool_id":null,"enable_dhcp":true,"ipv6_ra_mode":null,"ipv6_address_mode":null,"gateway_ip":"2001:db8::","cidr":"2001:db8::/64","allocation_pools":[{"start":"2001:db8::1","end":"2001:db8::ffff:ffff:ffff:ffff"}],"host_routes":[],"dns_nameservers":[],"description":"","service_types":[],"tags":[],"created_at":"2026-01-23T12:13:03Z","updated_at":"2026-01-23T12:13:03Z","revision_number":0,"project_id":"0c28cc97abfc49a7b17729d0f667c1c5"}]}' 2026-01-23 12:13:11,533 26 INFO [tempest.lib.common.rest_client] Request (BulkNetworkOpsIpV6Test:_run_cleanups): 204 DELETE https://neutron-public-openstack.apps-crc.testing/v2.0/subnets/e75d0bf7-f37f-46de-bee4-b02eca84eec9 2.403s 2026-01-23 12:13:11,534 26 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 23 Jan 2026 12:13:11 GMT', 'server': 'Apache', 'x-openstack-request-id': 'req-5dea484b-fe46-4f75-b2bf-0af60cd259a9', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=0076efa2bd9deea94ed883186ce076ec; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '204', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/subnets/e75d0bf7-f37f-46de-bee4-b02eca84eec9'} Body: b'' 2026-01-23 12:13:12,249 26 INFO [tempest.lib.common.rest_client] Request (BulkNetworkOpsIpV6Test:_run_cleanups): 204 DELETE https://neutron-public-openstack.apps-crc.testing/v2.0/subnets/4f5f6201-749d-430f-9647-43189b291095 0.715s 2026-01-23 12:13:12,250 26 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 23 Jan 2026 12:13:12 GMT', 'server': 'Apache', 'x-openstack-request-id': 'req-43a73f9a-c13e-4656-b564-68782cbd4fd9', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=0076efa2bd9deea94ed883186ce076ec; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '204', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/subnets/4f5f6201-749d-430f-9647-43189b291095'} Body: b'' 2026-01-23 12:13:13,352 26 INFO [tempest.lib.common.rest_client] Request (BulkNetworkOpsIpV6Test:_run_cleanups): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/subnets 1.102s 2026-01-23 12:13:13,352 26 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 23 Jan 2026 12:13:13 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '618', 'x-openstack-request-id': 'req-a89db283-c01f-46e8-b529-a2a4246edc83', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=0076efa2bd9deea94ed883186ce076ec; 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":"e4c5640a-71b7-4da5-bbe2-3e7ee9599cfe","name":"priv_sub","tenant_id":"bd16a0de2f5e4a8480a855ef0e1a3f14","network_id":"9d2c33ef-0f52-43b5-80dd-899657aece53","ip_version":4,"subnetpool_id":null,"enable_dhcp":true,"ipv6_ra_mode":null,"ipv6_address_mode":null,"gateway_ip":"192.168.0.1","cidr":"192.168.0.0/24","allocation_pools":[{"start":"192.168.0.2","end":"192.168.0.254"}],"host_routes":[],"dns_nameservers":[],"description":"","service_types":[],"tags":[],"created_at":"2026-01-23T11:45:53Z","updated_at":"2026-01-23T11:45:53Z","revision_number":0,"project_id":"bd16a0de2f5e4a8480a855ef0e1a3f14"}]}' 0 ] tags: -worker-1 time: 2026-01-23 12:13:18.023373Z 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-23 12:13:27.843843Z 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:'' 7BB6 2026-01-23 12:13:18,084 32 INFO [tempest.lib.common.rest_client] Request (TrustsV3TestJSON:setUp): 201 POST https://keystone-public-openstack.apps-crc.testing/v3/projects 0.060s 2026-01-23 12:13:18,084 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-1914701028"}} Response - Headers: {'date': 'Fri, 23 Jan 2026 12:13:18 GMT', 'server': 'Apache', 'content-length': '352', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-72d008c4-a2f3-4cfd-b160-39f1af78b091', 'content-type': 'application/json', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=c160fdad3b3dd2a01a966935185a4617; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '201', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/v3/projects'} Body: b'{"project": {"id": "771c09f5b969442684dfd45ce8dcc48c", "name": "tempest-TrustsV3TestJSON-1914701028", "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/771c09f5b969442684dfd45ce8dcc48c"}}}\n' 2026-01-23 12:13:19,709 32 INFO [tempest.lib.common.rest_client] Request (TrustsV3TestJSON:setUp): 201 POST https://keystone-public-openstack.apps-crc.testing/v3/users 1.624s 2026-01-23 12:13:19,801 32 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"user": {"name": "tempest-user-751137848", "description": "tempest-user-751137848description", "password": "G4^dmxVr2rCeJj1", "email": "tempest-user-751137848@testmail.xx", "project_id": "771c09f5b969442684dfd45ce8dcc48c", "domain_id": "default"}} Response - Headers: {'date': 'Fri, 23 Jan 2026 12:13:18 GMT', 'server': 'Apache', 'content-length': '436', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-e3c4251b-0d1c-4def-92af-6183fae88841', 'content-type': 'application/json', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=c160fdad3b3dd2a01a966935185a4617; 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-751137848description", "email": "tempest-user-751137848@testmail.xx", "project_id": "771c09f5b969442684dfd45ce8dcc48c", "id": "9b27512101284d29859a151465f3557b", "name": "tempest-user-751137848", "domain_id": "default", "enabled": true, "password_expires_at": null, "options": {}, "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/users/9b27512101284d29859a151465f3557b"}}}\n' 2026-01-23 12:13:20,047 32 INFO [tempest.lib.common.rest_client] Request (TrustsV3TestJSON:setUp): 201 POST https://keystone-public-openstack.apps-crc.testing/v3/roles 0.245s 2026-01-23 12:13:20,047 32 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"role": {"name": "tempest-DelegatedRole-1240456418"}} Response - Headers: {'date': 'Fri, 23 Jan 2026 12:13:20 GMT', 'server': 'Apache', 'content-length': '267', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-bf8fb457-34f5-4f5c-91de-575d7b9ff7c8', 'content-type': 'application/json', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=c160fdad3b3dd2a01a966935185a4617; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '201', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/v3/roles'} Body: b'{"role": {"id": "f2aed3ba2b29439e85e941bf545b3103", "name": "tempest-DelegatedRole-1240456418", "domain_id": null, "description": null, "options": {}, "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/roles/f2aed3ba2b29439e85e941bf545b3103"}}}\n' 2026-01-23 12:13:20,171 32 INFO [tempest.lib.common.rest_client] Request (TrustsV3TestJSON:setUp): 201 POST https://keystone-public-openstack.apps-crc.testing/v3/roles 0.124s 2026-01-23 12:13:20,172 32 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"role": {"name": "tempest-NotDelegatedRole-2020978517"}} Response - Headers: {'date': 'Fri, 23 Jan 2026 12:13:20 GMT', 'server': 'Apache', 'content-length': '270', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-25037049-954c-4fd7-9895-ff1e74634f35', 'content-type': 'application/json', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=c160fdad3b3dd2a01a966935185a4617; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '201', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/v3/roles'} Body: b'{"role": {"id": "4bd82be08be143c6a65d759756176ec2", "name": "tempest-NotDelegatedRole-2020978517", "domain_id": null, "description": null, "options": {}, "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/roles/4bd82be08be143c6a65d759756176ec2"}}}\n' 2026-01-23 12:13:20,924 32 INFO [tempest.lib.common.rest_client] Request (TrustsV3TestJSON:setUp): 204 PUT https://keystone-public-openstack.apps-crc.testing/v3/projects/771c09f5b969442684dfd45ce8dcc48c/users/9b27512101284d29859a151465f3557b/roles/f2aed3ba2b29439e85e941bf545b3103 0.752s 2026-01-23 12:13:20,924 32 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 23 Jan 2026 12:13:20 GMT', 'server': 'Apache', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-236572fd-4428-46cb-b534-83ffb8fdc374', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=c160fdad3b3dd2a01a966935185a4617; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '204', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/v3/projects/771c09f5b969442684dfd45ce8dcc48c/users/9b27512101284d29859a151465f3557b/roles/f2aed3ba2b29439e85e941bf545b3103'} Body: b'' 2026-01-23 12:13:21,089 32 INFO [tempest.lib.common.rest_client] Request (TrustsV3TestJSON:setUp): 204 PUT https://keystone-public-openstack.apps-crc.testing/v3/projects/771c09f5b969442684dfd45ce8dcc48c/users/9b27512101284d29859a151465f3557b/roles/4bd82be08be143c6a65d759756176ec2 0.165s 2026-01-23 12:13:21,090 32 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 23 Jan 2026 12:13:20 GMT', 'server': 'Apache', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-29001a2f-76ac-4907-b2a7-34728255d412', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=c160fdad3b3dd2a01a966935185a4617; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '204', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/v3/projects/771c09f5b969442684dfd45ce8dcc48c/users/9b27512101284d29859a151465f3557b/roles/4bd82be08be143c6a65d759756176ec2'} Body: b'' 2026-01-23 12:13:21,605 32 INFO [tempest.lib.common.rest_client] Request (TrustsV3TestJSON:setUp): 200 GET https://keystone-public-openstack.apps-crc.testing/v3/users 0.514s 2026-01-23 12:13:21,605 32 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 23 Jan 2026 12:13:21 GMT', 'server': 'Apache', 'content-length': '8118', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-a4bd794d-bf52-41d4-8789-fac9cb52b9fb', 'content-type': 'application/json', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=c160fdad3b3dd2a01a966935185a4617; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/v3/users'} Body: b'{"users": [{"id": "d9858533c2284846a8f0f19a1fb45045", "name": "admin", "domain_id": "default", "enabled": true, "password_expires_at": null, "options": {}, "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/users/d9858533c2284846a8f0f19a1fb45045"}}, {"id": "b0c4182539c8403eae70e73de75d0748", "name": "glance", "domain_id": "default", "enabled": true, "default_project_id": "387313283569438f81fbc14c04aa83e1", "password_expires_at": null, "options": {}, "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/users/b0c4182539c8403eae70e73de75d0748"}}, {"id": "6376af5e504b443694fa55913df7ecf6", "name": "heat_stack_domain_admin", "domain_id": "4a35ec0943ad4d81b4b43958fdad72dc", "enabled": true, "password_expires_at": null, "options": {}, "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/users/6376af5e504b443694fa55913df7ecf6"}}, {"id": "4cbba31e7e694df496438eb1e031a562", "name": "nova", "domain_id": "default", "enabled": true, "default_project_id": "387313283569438f81fbc14c04aa83e1", "password_expires_at": null, "options": {}, "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/users/4cbba31e7e694df496438eb1e031a562"}}, {"id": "dceeda9c95c2437cb8600c2da0fee665", "name": "barbican", "domain_id": "default", "enabled": true, "default_project_id": "387313283569438f81fbc14c04aa83e1", "password_expires_at": null, "options": {}, "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/users/dceeda9c95c2437cb8600c2da0fee665"}}, {"id": "17417a2e06164a39a8d8de49fd4f05fb", "name": "ceilometer", "domain_id": "default", "enabled": true, "default_project_id": "387313283569438f81fbc14c04aa83e1", "password_expires_at": null, "options": {}, "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/users/17417a2e06164a39a8d8de49fd4f05fb"}}, {"id": "5dbf6678c380421d874d9990b493a8f5", "name": "swift", "domain_id": "default", "enabled": true, "default_project_id": "387313283569438f81fbc14c04aa83e1", "password_expires_at": null, "options": {}, "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/users/5dbf6678c380421d874d9990b493a8f5"}}, {"id": "5880ec4c7efc427ba8b8c14591be4bbc", "name": "placement", "domain_id": "default", "enabled": true, "default_project_id": "387313283569438f81fbc14c04aa83e1", "password_expires_at": null, "options": {}, "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/users/5880ec4c7efc427ba8b8c14591be4bbc"}}, {"id": "e8d77aa165a6411cbba157691f6434a7", "name": "neutron", "domain_id": "default", "enabled": true, "default_project_id": "387313283569438f81fbc14c04aa83e1", "password_expires_at": null, "options": {}, "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/users/e8d77aa165a6411cbba157691f6434a7"}}, {"id": "5ee4921138524dd2b1db52da71090ea6", "name": "cinder", "domain_id": "default", "enabled": true, "default_project_id": "387313283569438f81fbc14c04aa83e1", "password_expires_at": null, "options": {}, "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/users/5ee4921138524dd2b1db52da71090ea6"}}, {"id": "4e3a8357c69c4603bdcdac0c401b4208", "name": "heat", "domain_id": "default", "enabled": true, "default_project_id": "387313283569438f81fbc14c04aa83e1", "password_expires_at": null, "options": {}, "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/users/4e3a8357c69c4603bdcdac0c401b4208"}}, {"id": "c95bc5a767d14b609d3b7aa053eb914e", "name": "aodh", "domain_id": "default", "enabled": true, "default_project_id": "387313283569438f81fbc14c04aa83e1", "password_expires_at": null, "options": {}, "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/users/c95bc5a767d14b609d3b7aa053eb914e"}}, {"tenantId": "266b9eedd5874e80b47ce7f2cfc1295b", "email": "demo_tempestconf@test.com", "id": "18b7f4a5d742407f94cd316599e0b2d3", "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-23 12:13:22,272 32 INFO [tempest.lib.common.rest_client] Request (TrustsV3TestJSON:setUp): 201 POST https://keystone-public-openstack.apps-crc.testing/v3/auth/tokens 0.666s 2026-01-23 12:13:22,272 32 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json'} Body: Response - Headers: {'date': 'Fri, 23 Jan 2026 12:13:21 GMT', 'server': 'Apache', 'content-length': '6277', 'x-subject-token': '', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-96e70184-bb87-48c1-8f3c-d2d10657b4c8', 'content-type': 'application/json', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=c160fdad3b3dd2a01a966935185a4617; 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": "9b27512101284d29859a151465f3557b", "name": "tempest-user-751137848", "password_expires_at": null}, "audit_ids": ["MgfneTXZQvmmh3sps3clWg"], "expires_at": "2026-01-23T13:13:22.000000Z", "issued_at": "2026-01-23T12:13:22.000000Z", "project": {"domain": {"id": "default", "name": "Default"}, "id": "771c09f5b969442684dfd45ce8dcc48c", "name": "tempest-TrustsV3TestJSON-1914701028"}, "is_domain": false, "roles": [{"id": "4bd82be08be143c6a65d759756176ec2", "name": "tempest-NotDelegatedRole-2020978517"}, {"id": "f2aed3ba2b29439e85e941bf545b3103", "name": "tempest-DelegatedRole-1240456418"}], "catalog": [{"endpoints": [{"name": "cinderv3", "id": "57239258e5cc44c4b4ae69d23cbbc477", "interface": "internal", "region_id": "regionOne", "url": "https://cinder-internal.openstack.svc:8776/v3", "region": "regionOne"}, {"name": "cinderv3", "id": "7b60441af940479788d70b8cc8cfd311", "interface": "public", "region_id": "regionOne", "url": "https://cinder-public-openstack.apps-crc.testing/v3", "region": "regionOne"}], "id": "3d677406ad2f4e379e8cacb3f8b408ff", "type": "volumev3", "name": "cinderv3"}, {"endpoints": [{"name": "placement", "id": "108e1585ec0a47d7a952e429d795ce64", "interface": "public", "region_id": "regionOne", "url": "https://placement-public-openstack.apps-crc.testing", "region": "regionOne"}, {"name": "placement", "id": "a04665f4f8f843948de3e9aedb50fcb2", "interface": "internal", "region_id": "regionOne", "url": "https://placement-internal.openstack.svc:8778", "region": "regionOne"}], "id": "5c6731a0d1704bbc92bc012df2f7c404", "type": "placement", "name": "placement"}, {"endpoints": [{"id": "24e4b86e1a7f4609b55035b501ddc277", "interface": "internal", "region_id": "regionOne", "url": "https://keystone-internal.openstack.svc:5000", "region": "regionOne"}, {"id": "9730e3dbbc8e4f0da4a4b8bb76276ebe", "interface": "public", "region_id": "regionOne", "url": "https://keystone-public-openstack.apps-crc.testing", "region": "regionOne"}], "id": "90775471fbf0447fa102765b4bc714eb", "type": "identity", "name": "keystone"}, {"endpoints": [{"name": "heat-cfn", "id": "47c471070fdb458698f52459e0fde987", "interface": "internal", "region_id": "regionOne", "url": "https://heat-cfnapi-internal.openstack.svc:8000/v1", "region": "regionOne"}, {"name": "heat-cfn", "id": "877c5e827433489fb7adaea5e17e8023", "interface": "public", "region_id": "regionOne", "url": "https://heat-cfnapi-public-openstack.apps-crc.testing/v1", "region": "regionOne"}], "id": "95f4c2f517ab4cf0973dadc67a0073af", "type": "cloudformation", "name": "heat-cfn"}, {"endpoints": [{"name": "nova", "id": "002c7e3f053e4f4c86ea5a7cc6d05821", "interface": "public", "region_id": "regionOne", "url": "https://nova-public-openstack.apps-crc.testing/v2.1", "region": "regionOne"}, {"name": "nova", "id": "04f36dc29f164c71a8b5995b8cbe0b3e", "interface": "internal", "region_id": "regionOne", "url": "https://nova-internal.openstack.svc:8774/v2.1", "region": "regionOne"}], "id": "b19491cfd1b24afb8642e1282d84a513", "type": "compute", "name": "nova"}, {"endpoints": [{"name": "swift", "id": "b4bba29342c8425f839a7f277d9a6b26", "interface": "public", "region_id": "regionOne", "url": "https://swift-public-openstack.apps-crc.testing/v1/AUTH_771c09f5b969442684dfd45ce8dcc48c", "region": "regionOne"}, {"name": "swift", "id": "d9cb93b3df264d0890e08a0803a7f341", "interface": "internal", "region_id": "regionOne", "url": "https://swift-internal.openstack.svc:8080/v1/AUTH_771c09f5b969442684dfd45ce8dcc48c", "region": "regionOne"}], "id": "b72e810721004e35b41f9af8f464491e", "type": "object-store", "name": "swift"}, {"endpoints": [{"name": "neutron", "id": "0d17ad1c1a88488894a38a078e1cea50", "interface": "internal", "region_id": "regionOne", "url": "https://neutron-internal.openstack.svc:9696", "region": "regionOne"}, {"name": "neutron", "id": "88e68970e1754612a2ddc2e27a5517d6", "interface": "public", "region_id": "regionOne", "url": "https://neutron-public-openstack.apps-crc.testing", "region": "regionOne"}], "id": "bb5f 2026-01-23 12:13:22,801 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.524s 2026-01-23 12:13:22,802 32 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json'} Body: Response - Headers: {'date': 'Fri, 23 Jan 2026 12:13:22 GMT', 'server': 'Apache', 'content-length': '6277', 'x-subject-token': '', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-ebbf5c07-5220-4bf7-8a82-ad91d0e07853', 'content-type': 'application/json', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=c160fdad3b3dd2a01a966935185a4617; 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": "9b27512101284d29859a151465f3557b", "name": "tempest-user-751137848", "password_expires_at": null}, "audit_ids": ["9qhM2SMzQEiUaoje2ubdKQ"], "expires_at": "2026-01-23T13:13:22.000000Z", "issued_at": "2026-01-23T12:13:22.000000Z", "project": {"domain": {"id": "default", "name": "Default"}, "id": "771c09f5b969442684dfd45ce8dcc48c", "name": "tempest-TrustsV3TestJSON-1914701028"}, "is_domain": false, "roles": [{"id": "f2aed3ba2b29439e85e941bf545b3103", "name": "tempest-DelegatedRole-1240456418"}, {"id": "4bd82be08be143c6a65d759756176ec2", "name": "tempest-NotDelegatedRole-2020978517"}], "catalog": [{"endpoints": [{"name": "cinderv3", "id": "57239258e5cc44c4b4ae69d23cbbc477", "interface": "internal", "region_id": "regionOne", "url": "https://cinder-internal.openstack.svc:8776/v3", "region": "regionOne"}, {"name": "cinderv3", "id": "7b60441af940479788d70b8cc8cfd311", "interface": "public", "region_id": "regionOne", "url": "https://cinder-public-openstack.apps-crc.testing/v3", "region": "regionOne"}], "id": "3d677406ad2f4e379e8cacb3f8b408ff", "type": "volumev3", "name": "cinderv3"}, {"endpoints": [{"name": "placement", "id": "108e1585ec0a47d7a952e429d795ce64", "interface": "public", "region_id": "regionOne", "url": "https://placement-public-openstack.apps-crc.testing", "region": "regionOne"}, {"name": "placement", "id": "a04665f4f8f843948de3e9aedb50fcb2", "interface": "internal", "region_id": "regionOne", "url": "https://placement-internal.openstack.svc:8778", "region": "regionOne"}], "id": "5c6731a0d1704bbc92bc012df2f7c404", "type": "placement", "name": "placement"}, {"endpoints": [{"id": "24e4b86e1a7f4609b55035b501ddc277", "interface": "internal", "region_id": "regionOne", "url": "https://keystone-internal.openstack.svc:5000", "region": "regionOne"}, {"id": "9730e3dbbc8e4f0da4a4b8bb76276ebe", "interface": "public", "region_id": "regionOne", "url": "https://keystone-public-openstack.apps-crc.testing", "region": "regionOne"}], "id": "90775471fbf0447fa102765b4bc714eb", "type": "identity", "name": "keystone"}, {"endpoints": [{"name": "heat-cfn", "id": "47c471070fdb458698f52459e0fde987", "interface": "internal", "region_id": "regionOne", "url": "https://heat-cfnapi-internal.openstack.svc:8000/v1", "region": "regionOne"}, {"name": "heat-cfn", "id": "877c5e827433489fb7adaea5e17e8023", "interface": "public", "region_id": "regionOne", "url": "https://heat-cfnapi-public-openstack.apps-crc.testing/v1", "region": "regionOne"}], "id": "95f4c2f517ab4cf0973dadc67a0073af", "type": "cloudformation", "name": "heat-cfn"}, {"endpoints": [{"name": "nova", "id": "002c7e3f053e4f4c86ea5a7cc6d05821", "interface": "public", "region_id": "regionOne", "url": "https://nova-public-openstack.apps-crc.testing/v2.1", "region": "regionOne"}, {"name": "nova", "id": "04f36dc29f164c71a8b5995b8cbe0b3e", "interface": "internal", "region_id": "regionOne", "url": "https://nova-internal.openstack.svc:8774/v2.1", "region": "regionOne"}], "id": "b19491cfd1b24afb8642e1282d84a513", "type": "compute", "name": "nova"}, {"endpoints": [{"name": "swift", "id": "b4bba29342c8425f839a7f277d9a6b26", "interface": "public", "region_id": "regionOne", "url": "https://swift-public-openstack.apps-crc.testing/v1/AUTH_771c09f5b969442684dfd45ce8dcc48c", "region": "regionOne"}, {"name": "swift", "id": "d9cb93b3df264d0890e08a0803a7f341", "interface": "internal", "region_id": "regionOne", "url": "https://swift-internal.openstack.svc:8080/v1/AUTH_771c09f5b969442684dfd45ce8dcc48c", "region": "regionOne"}], "id": "b72e810721004e35b41f9af8f464491e", "type": "object-store", "name": "swift"}, {"endpoints": [{"name": "neutron", "id": "0d17ad1c1a88488894a38a078e1cea50", "interface": "internal", "region_id": "regionOne", "url": "https://neutron-internal.openstack.svc:9696", "region": "regionOne"}, {"name": "neutron", "id": "88e68970e1754612a2ddc2e27a5517d6", "interface": "public", "region_id": "regionOne", "url": "https://neutron-public-openstack.apps-crc.testing", "region": "regionOne"}], "id": "bb5f 2026-01-23 12:13:22,928 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.125s 2026-01-23 12:13:22,928 32 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"trust": {"trustor_user_id": "9b27512101284d29859a151465f3557b", "trustee_user_id": "cb0a05f5303f4861a126244697e8b1ac", "project_id": "771c09f5b969442684dfd45ce8dcc48c", "roles": [{"name": "tempest-DelegatedRole-1240456418"}], "impersonation": true, "expires_at": null}} Response - Headers: {'date': 'Fri, 23 Jan 2026 12:13:22 GMT', 'server': 'Apache', 'content-length': '903', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-7659e710-831e-457f-9cd3-032ea58c6987', 'content-type': 'application/json', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=c160fdad3b3dd2a01a966935185a4617; 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": "f2aed3ba2b29439e85e941bf545b3103", "name": "tempest-DelegatedRole-1240456418", "domain_id": null, "description": null, "options": {}, "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/roles/f2aed3ba2b29439e85e941bf545b3103"}}], "id": "19f1193d9d8d45448cab883545886269", "trustor_user_id": "9b27512101284d29859a151465f3557b", "trustee_user_id": "cb0a05f5303f4861a126244697e8b1ac", "project_id": "771c09f5b969442684dfd45ce8dcc48c", "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/19f1193d9d8d45448cab883545886269/roles", "next": null, "previous": null}, "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/OS-TRUST/trusts/19f1193d9d8d45448cab883545886269"}}}\n' 2026-01-23 12:13:23,131 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.203s 2026-01-23 12:13:23,132 32 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 23 Jan 2026 12:13:22 GMT', 'server': 'Apache', 'content-length': '608', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-4a91c147-ac8e-44f6-ab2f-55c4404c829e', 'content-type': 'application/json', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=c160fdad3b3dd2a01a966935185a4617; 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": "19f1193d9d8d45448cab883545886269", "trustor_user_id": "9b27512101284d29859a151465f3557b", "trustee_user_id": "cb0a05f5303f4861a126244697e8b1ac", "project_id": "771c09f5b969442684dfd45ce8dcc48c", "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/19f1193d9d8d45448cab883545886269"}}], "links": {"next": null, "self": "https://keystone-public-openstack.apps-crc.testing/v3/OS-TRUST/trusts", "previous": null}}\n' 2026-01-23 12:13:23,266 32 INFO [tempest.lib.common.rest_client] Request (TrustsV3TestJSON:tearDown): 204 DELETE https://keystone-public-openstack.apps-crc.testing/v3/OS-TRUST/trusts/19f1193d9d8d45448cab883545886269 0.134s 2026-01-23 12:13:23,267 32 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 23 Jan 2026 12:13:23 GMT', 'server': 'Apache', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-7177fec3-8a7d-4e62-874a-4c31ee4efe7f', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=c160fdad3b3dd2a01a966935185a4617; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '204', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/v3/OS-TRUST/trusts/19f1193d9d8d45448cab883545886269'} Body: b'' 2026-01-23 12:13:26,762 32 INFO [tempest.lib.common.rest_client] Request (TrustsV3TestJSON:tearDown): 404 GET https://keystone-public-openstack.apps-crc.testing/v3/OS-TRUST/trusts/19f1193d9d8d45448cab883545886269 3.495s 2026-01-23 12:13:26,763 32 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 23 Jan 2026 12:13:23 GMT', 'server': 'Apache', 'content-length': '111', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-545ed80e-a642-48ec-8662-bab0ee8f1a94', 'content-type': 'application/json', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=c160fdad3b3dd2a01a966935185a4617; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '404', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/v3/OS-TRUST/trusts/19f1193d9d8d45448cab883545886269'} Body: b'{"error":{"code":404,"message":"Could not find trust: 19f1193d9d8d45448cab883545886269.","title":"Not Found"}}\n' 2026-01-23 12:13:27,215 32 INFO [tempest.lib.common.rest_client] Request (TrustsV3TestJSON:_run_cleanups): 204 DELETE https://keystone-public-openstack.apps-crc.testing/v3/roles/4bd82be08be143c6a65d759756176ec2 0.452s 2026-01-23 12:13:27,216 32 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 23 Jan 2026 12:13:26 GMT', 'server': 'Apache', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-4f3582ad-b05b-4423-ab6c-9019a4fbd458', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=c160fdad3b3dd2a01a966935185a4617; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '204', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/v3/roles/4bd82be08be143c6a65d759756176ec2'} Body: b'' 2026-01-23 12:13:27,355 32 INFO [tempest.lib.common.rest_client] Request (TrustsV3TestJSON:_run_cleanups): 204 DELETE https://keystone-public-openstack.apps-crc.testing/v3/roles/f2aed3ba2b29439e85e941bf545b3103 0.139s 2026-01-23 12:13:27,355 32 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 23 Jan 2026 12:13:27 GMT', 'server': 'Apache', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-63fe25c4-c33c-409a-b77c-a4bce0b59cbd', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=c160fdad3b3dd2a01a966935185a4617; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '204', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/v3/roles/f2aed3ba2b29439e85e941bf545b3103'} Body: b'' 2026-01-23 12:13:27,620 32 INFO [tempest.lib.common.rest_client] Request (TrustsV3TestJSON:_run_cleanups): 204 DELETE https://keystone-public-openstack.apps-crc.testing/v3/users/9b27512101284d29859a151465f3557b 0.264s 2026-01-23 12:13:27,620 32 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 23 Jan 2026 12:13:27 GMT', 'server': 'Apache', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-3780f59f-d8c8-4327-a310-0873cdd41e07', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=c160fdad3b3dd2a01a966935185a4617; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '204', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/v3/users/9b27512101284d29859a151465f3557b'} Body: b'' 2026-01-23 12:13:27,843 32 INFO [tempest.lib.common.rest_client] Request (TrustsV3TestJSON:_run_cleanups): 204 DELETE https://keystone-public-openstack.apps-crc.testing/v3/projects/771c09f5b969442684dfd45ce8dcc48c 0.222s 2026-01-23 12:13:27,843 32 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 23 Jan 2026 12:13:27 GMT', 'server': 'Apache', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-777d80e3-dc0a-4e96-aaf9-2ab269a766a5', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=c160fdad3b3dd2a01a966935185a4617; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '204', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/v3/projects/771c09f5b969442684dfd45ce8dcc48c'} Body: b'' 0 ] tags: -worker-7 time: 2026-01-23 12:13:47.597559Z tags: worker-7 test: tearDownClass (tempest.api.identity.admin.v3.test_trusts.TrustsV3TestJSON) time: 2026-01-23 12:13:47.597559Z failure: tearDownClass (tempest.api.identity.admin.v3.test_trusts.TrustsV3TestJSON) [ multipart Content-Type: text/x-traceback;charset=utf8,language=python traceback 1225 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 145, in cleanup_default_secgroup security_group_client.delete_security_group(secgroup['id']) File "/usr/lib/python3.9/site-packages/tempest/lib/services/network/security_groups_client.py", line 59, in delete_security_group return self.delete_resource(uri) File "/usr/lib/python3.9/site-packages/tempest/lib/services/network/base.py", line 42, in delete_resource resp, body = self.delete(req_uri) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 359, in delete return self.request('DELETE', url, extra_headers, headers, body) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 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/2fc1b2b6-6b4d-4c87-bea3-47fc746cfe89 (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 0 ] tags: -worker-7 time: 2026-01-23 12:13:47.627817Z tags: worker-3 test: tearDownClass (tempest.api.compute.servers.test_create_server.ServersTestJSON) time: 2026-01-23 12:13:47.627817Z failure: tearDownClass (tempest.api.compute.servers.test_create_server.ServersTestJSON) [ multipart Content-Type: text/x-traceback;charset=utf8,language=python traceback 1238 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 580, in _clear_isolated_net_resources client.remove_router_interface( 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/0a354aaf-9939-4f6f-a907-60ded194d1d3/remove_router_interface (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 0 ] tags: -worker-3 time: 2026-01-23 12:13:47.646338Z tags: worker-7 test: setUpClass (tempest.api.image.v2.test_versions.VersionsTest) time: 2026-01-23 12:13:47.646338Z failure: setUpClass (tempest.api.image.v2.test_versions.VersionsTest) [ multipart Content-Type: text/x-traceback;charset=utf8,language=python traceback 16FD 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/image/base.py", line 43, in setup_credentials super(BaseImageTest, cls).setup_credentials() File "/usr/lib/python3.9/site-packages/tempest/test.py", line 398, in setup_credentials manager = cls.get_client_manager( File "/usr/lib/python3.9/site-packages/tempest/test.py", line 727, in get_client_manager cred_provider = cls._get_credentials_provider() File "/usr/lib/python3.9/site-packages/tempest/test.py", line 702, in _get_credentials_provider cls._creds_provider = credentials.get_credentials_provider( File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 141, in get_credentials_provider **get_dynamic_provider_params(identity_version)) File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 72, in get_dynamic_provider_params admin_creds = admin_creds or get_configured_admin_credentials( File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 257, in get_configured_admin_credentials credentials = get_credentials(fill_in=fill_in, File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 300, in get_credentials return auth.get_credentials(auth_url, File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 653, in get_credentials creds = auth_provider.fill_credentials() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 122, in fill_credentials auth_data = self.get_auth() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 148, in get_auth self.set_auth() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 157, in set_auth self.cache = self._get_auth() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 312, in _get_auth token, auth_data = auth_func(**auth_params) File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 190, in get_token body = self.auth(**kwargs) File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 143, in auth resp, body = self.post(self.auth_url, body=body) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 314, in post resp_header, resp_body = self.request( File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 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-7 time: 2026-01-23 12:13:30.601504Z tags: worker-5 test: tempest.api.network.test_security_groups.SecGroupIPv6Test.test_create_list_update_show_delete_security_group[id-bfd128e5-3c92-44b6-9d66-7fe29d22c802,smoke] time: 2026-01-23 12:13:47.890386Z failure: tempest.api.network.test_security_groups.SecGroupIPv6Test.test_create_list_update_show_delete_security_group[id-bfd128e5-3c92-44b6-9d66-7fe29d22c802,smoke] [ multipart Content-Type: text/plain;charset=utf8 pythonlogging:'' 2604 2026-01-23 12:13:46,869 30 INFO [tempest.lib.common.rest_client] Request (SecGroupIPv6Test:test_create_list_update_show_delete_security_group): 201 POST https://neutron-public-openstack.apps-crc.testing/v2.0/security-groups 16.267s 2026-01-23 12:13:46,870 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"security_group": {"name": "tempest-secgroup--1573549770"}} Response - Headers: {'date': 'Fri, 23 Jan 2026 12:13:46 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '1561', 'x-openstack-request-id': 'req-7d7b0a38-0759-435b-84eb-2ec271f27922', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=0076efa2bd9deea94ed883186ce076ec; 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": "1b2338f1-28c8-4936-a197-9b58fcb462ee", "name": "tempest-secgroup--1573549770", "stateful": true, "tenant_id": "46da9fd609b544e0ba2b58002c6be335", "description": "", "shared": false, "security_group_rules": [{"id": "6a0f6f67-ead6-467f-9b67-6b3d9f4ae970", "tenant_id": "46da9fd609b544e0ba2b58002c6be335", "security_group_id": "1b2338f1-28c8-4936-a197-9b58fcb462ee", "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": 339, "description": null, "tags": [], "created_at": "2026-01-23T12:13:46Z", "updated_at": "2026-01-23T12:13:46Z", "revision_number": 0, "project_id": "46da9fd609b544e0ba2b58002c6be335"}, {"id": "e2158f8c-471d-4c4c-8775-63cd6d5ea1f6", "tenant_id": "46da9fd609b544e0ba2b58002c6be335", "security_group_id": "1b2338f1-28c8-4936-a197-9b58fcb462ee", "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": 341, "description": null, "tags": [], "created_at": "2026-01-23T12:13:46Z", "updated_at": "2026-01-23T12:13:46Z", "revision_number": 0, "project_id": "46da9fd609b544e0ba2b58002c6be335"}], "tags": [], "created_at": "2026-01-23T12:13:46Z", "updated_at": "2026-01-23T12:13:46Z", "revision_number": 1, "project_id": "46da9fd609b544e0ba2b58002c6be335"}}' 2026-01-23 12:13:46,977 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.0/security-groups 2026-01-23 12:13:46,980 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 2026-01-23 12:13:46,984 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 2026-01-23 12:13:46,987 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 2026-01-23 12:13:47,012 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 2026-01-23 12:13:47,029 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 2026-01-23 12:13:47,036 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 2026-01-23 12:13:47,043 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 2026-01-23 12:13:47,054 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 2026-01-23 12:13:47,058 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 2026-01-23 12:13:47,733 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/1b2338f1-28c8-4936-a197-9b58fcb462ee 2026-01-23 12:13:47,742 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/1b2338f1-28c8-4936-a197-9b58fcb462ee 2026-01-23 12:13:47,751 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/1b2338f1-28c8-4936-a197-9b58fcb462ee 2026-01-23 12:13:47,766 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/1b2338f1-28c8-4936-a197-9b58fcb462ee 2026-01-23 12:13:47,775 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/1b2338f1-28c8-4936-a197-9b58fcb462ee 2026-01-23 12:13:47,834 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/1b2338f1-28c8-4936-a197-9b58fcb462ee 2026-01-23 12:13:47,838 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/1b2338f1-28c8-4936-a197-9b58fcb462ee 2026-01-23 12:13:47,841 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/1b2338f1-28c8-4936-a197-9b58fcb462ee 2026-01-23 12:13:47,846 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/1b2338f1-28c8-4936-a197-9b58fcb462ee 2026-01-23 12:13:47,852 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/1b2338f1-28c8-4936-a197-9b58fcb462ee 0 Content-Type: text/x-traceback;charset=utf8,language=python traceback 1031 Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn conn = connection.create_connection( File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 96, in create_connection raise err File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 86, in create_connection sock.connect(sa) ConnectionRefusedError: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 700, in urlopen httplib_response = self._make_request( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 383, in _make_request self._validate_conn(conn) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn conn.connect() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect conn = self._new_conn() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn raise NewConnectionError( urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/tempest/api/network/test_security_groups.py", line 91, in test_create_list_update_show_delete_security_group list_body = self.security_groups_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 (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 10DD 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/api/network/base_security_groups.py", line 39, in _delete_security_group self.security_groups_client.delete_security_group(secgroup_id) File "/usr/lib/python3.9/site-packages/tempest/lib/services/network/security_groups_client.py", line 59, in delete_security_group return self.delete_resource(uri) File "/usr/lib/python3.9/site-packages/tempest/lib/services/network/base.py", line 42, in delete_resource resp, body = self.delete(req_uri) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 359, in delete return self.request('DELETE', url, extra_headers, headers, body) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 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/1b2338f1-28c8-4936-a197-9b58fcb462ee (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 0 ] tags: -worker-5 time: 2026-01-23 12:13:23.206002Z tags: worker-0 test: tempest.api.network.test_routers.RoutersIpV6Test.test_add_multiple_router_interfaces[id-802c73c9-c937-4cef-824b-2191e24a6aab,smoke] time: 2026-01-23 12:13:47.941032Z failure: tempest.api.network.test_routers.RoutersIpV6Test.test_add_multiple_router_interfaces[id-802c73c9-c937-4cef-824b-2191e24a6aab,smoke] [ multipart Content-Type: text/plain;charset=utf8 pythonlogging:'' 14C2 2026-01-23 12:13:30,733 25 INFO [tempest.lib.common.rest_client] Request (RoutersIpV6Test:test_add_multiple_router_interfaces): 201 POST https://neutron-public-openstack.apps-crc.testing/v2.0/networks 7.424s 2026-01-23 12:13:30,733 25 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"network": {"name": "tempest-RoutersIpV6Test-1992986946"}} Response - Headers: {'date': 'Fri, 23 Jan 2026 12:13:30 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '628', 'x-openstack-request-id': 'req-08ef0a4f-2d71-44d4-816a-94cc9ae517f1', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=0076efa2bd9deea94ed883186ce076ec; 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":"4e8d308f-0878-4c55-9300-4c02f185b57e","name":"tempest-RoutersIpV6Test-1992986946","tenant_id":"a565c47fc2254e0d9cb95274736e6753","admin_state_up":true,"mtu":1442,"status":"ACTIVE","subnets":[],"shared":false,"project_id":"a565c47fc2254e0d9cb95274736e6753","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-23T12:13:27Z","updated_at":"2026-01-23T12:13:28Z","revision_number":1}}' 2026-01-23 12:13:47,745 25 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/4e8d308f-0878-4c55-9300-4c02f185b57e 2026-01-23 12:13:47,760 25 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/4e8d308f-0878-4c55-9300-4c02f185b57e 2026-01-23 12:13:47,765 25 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/4e8d308f-0878-4c55-9300-4c02f185b57e 2026-01-23 12:13:47,777 25 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/4e8d308f-0878-4c55-9300-4c02f185b57e 2026-01-23 12:13:47,795 25 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/4e8d308f-0878-4c55-9300-4c02f185b57e 2026-01-23 12:13:47,825 25 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/4e8d308f-0878-4c55-9300-4c02f185b57e 2026-01-23 12:13:47,836 25 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/4e8d308f-0878-4c55-9300-4c02f185b57e 2026-01-23 12:13:47,867 25 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/4e8d308f-0878-4c55-9300-4c02f185b57e 2026-01-23 12:13:47,892 25 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/4e8d308f-0878-4c55-9300-4c02f185b57e 2026-01-23 12:13:47,917 25 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/4e8d308f-0878-4c55-9300-4c02f185b57e 0 Content-Type: text/x-traceback;charset=utf8,language=python traceback F7B Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 700, in urlopen httplib_response = self._make_request( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 446, in _make_request six.raise_from(e, None) File "", line 3, in raise_from File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 441, in _make_request httplib_response = conn.getresponse() File "/usr/lib64/python3.9/http/client.py", line 1377, in getresponse response.begin() File "/usr/lib64/python3.9/http/client.py", line 320, in begin version, status, reason = self._read_status() File "/usr/lib64/python3.9/http/client.py", line 289, in _read_status raise RemoteDisconnected("Remote end closed connection without" http.client.RemoteDisconnected: Remote end closed connection without response During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/tempest/api/network/test_routers.py", line 252, in test_add_multiple_router_interfaces network02 = self.networks_client.create_network( File "/usr/lib/python3.9/site-packages/tempest/lib/services/network/networks_client.py", line 27, in create_network return self.create_resource(uri, post_data) File "/usr/lib/python3.9/site-packages/tempest/lib/services/network/base.py", line 62, in create_resource resp, body = self.post(req_uri, req_post_data) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 314, in post resp_header, resp_body = self.request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 746, in request resp, resp_body = self._request(method, url, headers=headers, File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 612, in _request resp, resp_body = self.raw_request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 661, in raw_request resp, resp_body = self.http_obj.request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/http.py", line 115, in request r = super(ClosingHttp, self).request(method, url, retries=retry, File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 78, in request return self.request_encode_body( File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 170, in request_encode_body return self.urlopen(method, url, **extra_kw) File "/usr/lib/python3.9/site-packages/urllib3/poolmanager.py", line 376, in urlopen response = conn.urlopen(method, u.request_uri, **kw) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 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 Content-Type: text/x-traceback;charset=utf8,language=python traceback-1 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/4e8d308f-0878-4c55-9300-4c02f185b57e (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 0 ] tags: -worker-0 time: 2026-01-23 12:13:47.987413Z tags: worker-3 test: setUpClass (tempest.api.compute.servers.test_create_server.ServersTestManualDisk) time: 2026-01-23 12:13:47.987413Z failure: setUpClass (tempest.api.compute.servers.test_create_server.ServersTestManualDisk) [ multipart Content-Type: text/x-traceback;charset=utf8,language=python traceback 17B2 Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn conn = connection.create_connection( File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 96, in create_connection raise err File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 86, in create_connection sock.connect(sa) ConnectionRefusedError: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 700, in urlopen httplib_response = self._make_request( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 383, in _make_request self._validate_conn(conn) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn conn.connect() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect conn = self._new_conn() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn raise NewConnectionError( urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/tempest/test.py", line 185, in setUpClass raise value.with_traceback(trace) File "/usr/lib/python3.9/site-packages/tempest/test.py", line 170, in setUpClass cls.setup_credentials() File "/usr/lib/python3.9/site-packages/tempest/api/compute/servers/test_create_server.py", line 43, in setup_credentials super(ServersTestJSON, cls).setup_credentials() File "/usr/lib/python3.9/site-packages/tempest/api/compute/base.py", line 75, in setup_credentials super(BaseV2ComputeTest, cls).setup_credentials() File "/usr/lib/python3.9/site-packages/tempest/test.py", line 398, in setup_credentials manager = cls.get_client_manager( File "/usr/lib/python3.9/site-packages/tempest/test.py", line 727, in get_client_manager cred_provider = cls._get_credentials_provider() File "/usr/lib/python3.9/site-packages/tempest/test.py", line 702, in _get_credentials_provider cls._creds_provider = credentials.get_credentials_provider( File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 141, in get_credentials_provider **get_dynamic_provider_params(identity_version)) File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 72, in get_dynamic_provider_params admin_creds = admin_creds or get_configured_admin_credentials( File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 257, in get_configured_admin_credentials credentials = get_credentials(fill_in=fill_in, File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 300, in get_credentials return auth.get_credentials(auth_url, File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 653, in get_credentials creds = auth_provider.fill_credentials() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 122, in fill_credentials auth_data = self.get_auth() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 148, in get_auth self.set_auth() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 157, in set_auth self.cache = self._get_auth() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 312, in _get_auth token, auth_data = auth_func(**auth_params) File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 190, in get_token body = self.auth(**kwargs) File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 143, in auth resp, body = self.post(self.auth_url, body=body) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 314, in post resp_header, resp_body = self.request( File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 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-23 12:13:47.897137Z tags: worker-5 test: tempest.api.network.test_security_groups.SecGroupIPv6Test.test_create_show_delete_security_group_rule[id-cfb99e0e-7410-4a3d-8a0c-959a63ee77e9,smoke] time: 2026-01-23 12:13:48.025326Z failure: tempest.api.network.test_security_groups.SecGroupIPv6Test.test_create_show_delete_security_group_rule[id-cfb99e0e-7410-4a3d-8a0c-959a63ee77e9,smoke] [ multipart Content-Type: text/plain;charset=utf8 pythonlogging:'' D66 2026-01-23 12:13:47,913 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 2026-01-23 12:13:47,940 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 2026-01-23 12:13:47,950 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 2026-01-23 12:13:47,958 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 2026-01-23 12:13:47,966 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 2026-01-23 12:13:47,969 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 2026-01-23 12:13:47,972 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 2026-01-23 12:13:47,978 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 2026-01-23 12:13:47,995 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 2026-01-23 12:13:48,011 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 0 Content-Type: text/x-traceback;charset=utf8,language=python traceback 10E3 Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn conn = connection.create_connection( File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 96, in create_connection raise err File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 86, in create_connection sock.connect(sa) ConnectionRefusedError: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 700, in urlopen httplib_response = self._make_request( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 383, in _make_request self._validate_conn(conn) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn conn.connect() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect conn = self._new_conn() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn raise NewConnectionError( urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/tempest/api/network/test_security_groups.py", line 148, in test_create_show_delete_security_group_rule group_create_body, _ = self._create_security_group() File "/usr/lib/python3.9/site-packages/tempest/api/network/base_security_groups.py", line 31, in _create_security_group self.security_groups_client.create_security_group(name=name)) File "/usr/lib/python3.9/site-packages/tempest/lib/services/network/security_groups_client.py", line 28, in create_security_group return self.create_resource(uri, post_data) File "/usr/lib/python3.9/site-packages/tempest/lib/services/network/base.py", line 62, in create_resource resp, body = self.post(req_uri, req_post_data) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 314, in post resp_header, resp_body = self.request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 746, in request resp, resp_body = self._request(method, url, headers=headers, File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 612, in _request resp, resp_body = self.raw_request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 661, in raw_request resp, resp_body = self.http_obj.request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/http.py", line 115, in request r = super(ClosingHttp, self).request(method, url, retries=retry, File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 78, in request return self.request_encode_body( File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 170, in request_encode_body return self.urlopen(method, url, **extra_kw) File "/usr/lib/python3.9/site-packages/urllib3/poolmanager.py", line 376, in urlopen response = conn.urlopen(method, u.request_uri, **kw) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( [Previous line repeated 7 more times] File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 756, in urlopen retries = retries.increment( File "/usr/lib/python3.9/site-packages/urllib3/util/retry.py", line 576, in increment raise MaxRetryError(_pool, url, error or ResponseError(cause)) urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='neutron-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v2.0/security-groups (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 0 ] tags: -worker-5 time: 2026-01-23 12:13:47.981607Z tags: worker-7 test: setUpClass (tempest.api.network.test_ports.PortsTestJSON) time: 2026-01-23 12:13:47.981607Z 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-7 time: 2026-01-23 12:13:47.964931Z tags: worker-0 test: tempest.api.network.test_routers.RoutersIpV6Test.test_add_remove_router_interface_with_port_id[id-2b7d2f37-6748-4d78-92e5-1d590234f0d5,smoke] time: 2026-01-23 12:13:48.058439Z failure: tempest.api.network.test_routers.RoutersIpV6Test.test_add_remove_router_interface_with_port_id[id-2b7d2f37-6748-4d78-92e5-1d590234f0d5,smoke] [ multipart Content-Type: text/plain;charset=utf8 pythonlogging:'' D20 2026-01-23 12:13:47,970 25 WARNING [urllib3.connectionpool] Retrying (Retry(total=9, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks 2026-01-23 12:13:47,973 25 WARNING [urllib3.connectionpool] Retrying (Retry(total=8, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks 2026-01-23 12:13:47,980 25 WARNING [urllib3.connectionpool] Retrying (Retry(total=7, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks 2026-01-23 12:13:47,998 25 WARNING [urllib3.connectionpool] Retrying (Retry(total=6, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks 2026-01-23 12:13:48,015 25 WARNING [urllib3.connectionpool] Retrying (Retry(total=5, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks 2026-01-23 12:13:48,024 25 WARNING [urllib3.connectionpool] Retrying (Retry(total=4, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks 2026-01-23 12:13:48,031 25 WARNING [urllib3.connectionpool] Retrying (Retry(total=3, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks 2026-01-23 12:13:48,038 25 WARNING [urllib3.connectionpool] Retrying (Retry(total=2, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks 2026-01-23 12:13:48,045 25 WARNING [urllib3.connectionpool] Retrying (Retry(total=1, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks 2026-01-23 12:13:48,052 25 WARNING [urllib3.connectionpool] Retrying (Retry(total=0, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks 0 Content-Type: text/x-traceback;charset=utf8,language=python traceback 1006 Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn conn = connection.create_connection( File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 96, in create_connection raise err File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 86, in create_connection sock.connect(sa) ConnectionRefusedError: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 700, in urlopen httplib_response = self._make_request( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 383, in _make_request self._validate_conn(conn) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn conn.connect() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect conn = self._new_conn() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn raise NewConnectionError( urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/tempest/api/network/test_routers.py", line 125, in test_add_remove_router_interface_with_port_id network = self.networks_client.create_network( File "/usr/lib/python3.9/site-packages/tempest/lib/services/network/networks_client.py", line 27, in create_network return self.create_resource(uri, post_data) File "/usr/lib/python3.9/site-packages/tempest/lib/services/network/base.py", line 62, in create_resource resp, body = self.post(req_uri, req_post_data) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 314, in post resp_header, resp_body = self.request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 746, in request resp, resp_body = self._request(method, url, headers=headers, File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 612, in _request resp, resp_body = self.raw_request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 661, in raw_request resp, resp_body = self.http_obj.request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/http.py", line 115, in request r = super(ClosingHttp, self).request(method, url, retries=retry, File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 78, in request return self.request_encode_body( File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 170, in request_encode_body return self.urlopen(method, url, **extra_kw) File "/usr/lib/python3.9/site-packages/urllib3/poolmanager.py", line 376, in urlopen response = conn.urlopen(method, u.request_uri, **kw) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( [Previous line repeated 7 more times] File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 756, in urlopen retries = retries.increment( File "/usr/lib/python3.9/site-packages/urllib3/util/retry.py", line 576, in increment raise MaxRetryError(_pool, url, error or ResponseError(cause)) urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='neutron-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v2.0/networks (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 0 ] tags: -worker-0 time: 2026-01-23 12:13:48.109882Z tags: worker-1 test: setUpClass (tempest.api.network.test_networks.NetworksTest) time: 2026-01-23 12:13:48.109882Z failure: setUpClass (tempest.api.network.test_networks.NetworksTest) [ multipart Content-Type: text/x-traceback;charset=utf8,language=python traceback 10EB 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/network/test_networks.py", line 36, in resource_setup cls.network = cls.create_network() File "/usr/lib/python3.9/site-packages/tempest/api/network/base.py", line 109, in create_network body = cls.networks_client.create_network(name=network_name, **kwargs) File "/usr/lib/python3.9/site-packages/tempest/lib/services/network/networks_client.py", line 27, in create_network return self.create_resource(uri, post_data) File "/usr/lib/python3.9/site-packages/tempest/lib/services/network/base.py", line 62, in create_resource resp, body = self.post(req_uri, req_post_data) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 314, in post resp_header, resp_body = self.request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 746, in request resp, resp_body = self._request(method, url, headers=headers, File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 612, in _request resp, resp_body = self.raw_request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 661, in raw_request resp, resp_body = self.http_obj.request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/http.py", line 115, in request r = super(ClosingHttp, self).request(method, url, retries=retry, File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 78, in request return self.request_encode_body( File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 170, in request_encode_body return self.urlopen(method, url, **extra_kw) File "/usr/lib/python3.9/site-packages/urllib3/poolmanager.py", line 376, in urlopen response = conn.urlopen(method, u.request_uri, **kw) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 756, in urlopen retries = retries.increment( File "/usr/lib/python3.9/site-packages/urllib3/util/retry.py", line 534, in increment raise six.reraise(type(error), error, _stacktrace) File "/usr/lib/python3.9/site-packages/urllib3/packages/six.py", line 708, in reraise raise value.with_traceback(tb) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 700, in urlopen httplib_response = self._make_request( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 446, in _make_request six.raise_from(e, None) File "", line 3, in raise_from File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 441, in _make_request httplib_response = conn.getresponse() File "/usr/lib64/python3.9/http/client.py", line 1377, in getresponse response.begin() File "/usr/lib64/python3.9/http/client.py", line 320, in begin version, status, reason = self._read_status() File "/usr/lib64/python3.9/http/client.py", line 289, in _read_status raise RemoteDisconnected("Remote end closed connection without" urllib3.exceptions.ProtocolError: ('Connection aborted.', RemoteDisconnected('Remote end closed connection without response')) 0 ] tags: -worker-1 time: 2026-01-23 12:13:48.029856Z tags: worker-5 test: tempest.api.network.test_security_groups.SecGroupIPv6Test.test_list_security_groups[id-e30abd17-fef9-4739-8617-dc26da88e686,smoke] time: 2026-01-23 12:13:48.127580Z failure: tempest.api.network.test_security_groups.SecGroupIPv6Test.test_list_security_groups[id-e30abd17-fef9-4739-8617-dc26da88e686,smoke] [ multipart Content-Type: text/plain;charset=utf8 pythonlogging:'' D66 2026-01-23 12:13:48,041 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 2026-01-23 12:13:48,051 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 2026-01-23 12:13:48,056 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 2026-01-23 12:13:48,061 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 2026-01-23 12:13:48,066 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 2026-01-23 12:13:48,073 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 2026-01-23 12:13:48,086 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 2026-01-23 12:13:48,098 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 2026-01-23 12:13:48,107 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 2026-01-23 12:13:48,118 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 0 Content-Type: text/x-traceback;charset=utf8,language=python traceback 1013 Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn conn = connection.create_connection( File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 96, in create_connection raise err File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 86, in create_connection sock.connect(sa) ConnectionRefusedError: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 700, in urlopen httplib_response = self._make_request( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 383, in _make_request self._validate_conn(conn) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn conn.connect() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect conn = self._new_conn() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn raise NewConnectionError( urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/tempest/api/network/test_security_groups.py", line 75, in test_list_security_groups body = self.security_groups_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 (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 0 ] tags: -worker-5 time: 2026-01-23 12:13:48.080004Z tags: worker-3 test: setUpClass (tempest.api.compute.test_versions.TestVersions) time: 2026-01-23 12:13:48.080004Z failure: setUpClass (tempest.api.compute.test_versions.TestVersions) [ 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/compute/base.py", line 75, in setup_credentials super(BaseV2ComputeTest, cls).setup_credentials() File "/usr/lib/python3.9/site-packages/tempest/test.py", line 398, in setup_credentials manager = cls.get_client_manager( File "/usr/lib/python3.9/site-packages/tempest/test.py", line 727, in get_client_manager cred_provider = cls._get_credentials_provider() File "/usr/lib/python3.9/site-packages/tempest/test.py", line 702, in _get_credentials_provider cls._creds_provider = credentials.get_credentials_provider( File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 141, in get_credentials_provider **get_dynamic_provider_params(identity_version)) File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 72, in get_dynamic_provider_params admin_creds = admin_creds or get_configured_admin_credentials( File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 257, in get_configured_admin_credentials credentials = get_credentials(fill_in=fill_in, File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 300, in get_credentials return auth.get_credentials(auth_url, File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 653, in get_credentials creds = auth_provider.fill_credentials() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 122, in fill_credentials auth_data = self.get_auth() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 148, in get_auth self.set_auth() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 157, in set_auth self.cache = self._get_auth() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 312, in _get_auth token, auth_data = auth_func(**auth_params) File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 190, in get_token body = self.auth(**kwargs) File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 143, in auth resp, body = self.post(self.auth_url, body=body) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 314, in post resp_header, resp_body = self.request( File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 165, in request resp, resp_body = self.raw_request(url, method, File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 661, in raw_request resp, resp_body = self.http_obj.request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/http.py", line 115, in request r = super(ClosingHttp, self).request(method, url, retries=retry, File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 78, in request return self.request_encode_body( File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 170, in request_encode_body return self.urlopen(method, url, **extra_kw) File "/usr/lib/python3.9/site-packages/urllib3/poolmanager.py", line 376, in urlopen response = conn.urlopen(method, u.request_uri, **kw) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( [Previous line repeated 7 more times] File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 756, in urlopen retries = retries.increment( File "/usr/lib/python3.9/site-packages/urllib3/util/retry.py", line 576, in increment raise MaxRetryError(_pool, url, error or ResponseError(cause)) urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='keystone-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v3/auth/tokens (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 0 ] tags: -worker-3 time: 2026-01-23 12:13:48.156923Z tags: worker-1 test: setUpClass (tempest.api.network.test_versions.NetworksApiDiscovery) time: 2026-01-23 12:13:48.156923Z failure: setUpClass (tempest.api.network.test_versions.NetworksApiDiscovery) [ multipart Content-Type: text/x-traceback;charset=utf8,language=python traceback 1701 Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn conn = connection.create_connection( File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 96, in create_connection raise err File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 86, in create_connection sock.connect(sa) ConnectionRefusedError: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 700, in urlopen httplib_response = self._make_request( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 383, in _make_request self._validate_conn(conn) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn conn.connect() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect conn = self._new_conn() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn raise NewConnectionError( urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/tempest/test.py", line 185, in setUpClass raise value.with_traceback(trace) File "/usr/lib/python3.9/site-packages/tempest/test.py", line 170, in setUpClass cls.setup_credentials() File "/usr/lib/python3.9/site-packages/tempest/api/network/base.py", line 66, in setup_credentials super(BaseNetworkTest, cls).setup_credentials() File "/usr/lib/python3.9/site-packages/tempest/test.py", line 398, in setup_credentials manager = cls.get_client_manager( File "/usr/lib/python3.9/site-packages/tempest/test.py", line 727, in get_client_manager cred_provider = cls._get_credentials_provider() File "/usr/lib/python3.9/site-packages/tempest/test.py", line 702, in _get_credentials_provider cls._creds_provider = credentials.get_credentials_provider( File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 141, in get_credentials_provider **get_dynamic_provider_params(identity_version)) File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 72, in get_dynamic_provider_params admin_creds = admin_creds or get_configured_admin_credentials( File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 257, in get_configured_admin_credentials credentials = get_credentials(fill_in=fill_in, File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 300, in get_credentials return auth.get_credentials(auth_url, File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 653, in get_credentials creds = auth_provider.fill_credentials() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 122, in fill_credentials auth_data = self.get_auth() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 148, in get_auth self.set_auth() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 157, in set_auth self.cache = self._get_auth() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 312, in _get_auth token, auth_data = auth_func(**auth_params) File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 190, in get_token body = self.auth(**kwargs) File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 143, in auth resp, body = self.post(self.auth_url, body=body) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 314, in post resp_header, resp_body = self.request( File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 165, in request resp, resp_body = self.raw_request(url, method, File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 661, in raw_request resp, resp_body = self.http_obj.request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/http.py", line 115, in request r = super(ClosingHttp, self).request(method, url, retries=retry, File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 78, in request return self.request_encode_body( File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 170, in request_encode_body return self.urlopen(method, url, **extra_kw) File "/usr/lib/python3.9/site-packages/urllib3/poolmanager.py", line 376, in urlopen response = conn.urlopen(method, u.request_uri, **kw) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( [Previous line repeated 7 more times] File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 756, in urlopen retries = retries.increment( File "/usr/lib/python3.9/site-packages/urllib3/util/retry.py", line 576, in increment raise MaxRetryError(_pool, url, error or ResponseError(cause)) urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='keystone-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v3/auth/tokens (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 0 ] tags: -worker-1 time: 2026-01-23 12:13:48.163139Z tags: worker-1 test: setUpClass (tempest.scenario.test_dashboard_basic_ops.TestDashboardBasicOps) time: 2026-01-23 12:13:48.163139Z skip: setUpClass (tempest.scenario.test_dashboard_basic_ops.TestDashboardBasicOps) [ multipart Content-Type: text/plain;charset=utf8 reason 1B Horizon support is required0 ] tags: -worker-1 time: 2026-01-23 12:13:17.196453Z tags: worker-2 test: tempest.api.network.test_routers.RoutersTest.test_add_multiple_router_interfaces[id-802c73c9-c937-4cef-824b-2191e24a6aab,smoke] time: 2026-01-23 12:13:48.139367Z failure: tempest.api.network.test_routers.RoutersTest.test_add_multiple_router_interfaces[id-802c73c9-c937-4cef-824b-2191e24a6aab,smoke] [ multipart Content-Type: text/plain;charset=utf8 pythonlogging:'' 3E4F 2026-01-23 12:13:19,824 27 INFO [tempest.lib.common.rest_client] Request (RoutersTest:test_add_multiple_router_interfaces): 201 POST https://neutron-public-openstack.apps-crc.testing/v2.0/networks 2.625s 2026-01-23 12:13:19,825 27 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"network": {"name": "tempest-RoutersTest-1354612720"}} Response - Headers: {'date': 'Fri, 23 Jan 2026 12:13:19 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '624', 'x-openstack-request-id': 'req-b834208b-1352-48fd-855e-b8ad6d990792', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=0076efa2bd9deea94ed883186ce076ec; 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":"762bd61a-9c8e-4a74-a0da-6a7fb1392336","name":"tempest-RoutersTest-1354612720","tenant_id":"233dfd7dd39e47af949445433232a9be","admin_state_up":true,"mtu":1442,"status":"ACTIVE","subnets":[],"shared":false,"project_id":"233dfd7dd39e47af949445433232a9be","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-23T12:13:18Z","updated_at":"2026-01-23T12:13:18Z","revision_number":1}}' 2026-01-23 12:13:22,933 27 INFO [tempest.lib.common.rest_client] Request (RoutersTest:test_add_multiple_router_interfaces): 201 POST https://neutron-public-openstack.apps-crc.testing/v2.0/networks 3.107s 2026-01-23 12:13:22,933 27 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"network": {"name": "tempest-RoutersTest-155001846"}} Response - Headers: {'date': 'Fri, 23 Jan 2026 12:13:22 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '623', 'x-openstack-request-id': 'req-43c4d99f-1752-4ced-8259-8470ee3c706c', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=0076efa2bd9deea94ed883186ce076ec; 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":"8b7d6818-5d36-447c-aa31-6483cf581cbe","name":"tempest-RoutersTest-155001846","tenant_id":"233dfd7dd39e47af949445433232a9be","admin_state_up":true,"mtu":1442,"status":"ACTIVE","subnets":[],"shared":false,"project_id":"233dfd7dd39e47af949445433232a9be","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-23T12:13:20Z","updated_at":"2026-01-23T12:13:20Z","revision_number":1}}' 2026-01-23 12:13:28,032 27 INFO [tempest.lib.common.rest_client] Request (RoutersTest:test_add_multiple_router_interfaces): 201 POST https://neutron-public-openstack.apps-crc.testing/v2.0/subnets 5.098s 2026-01-23 12:13:28,032 27 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"subnet": {"network_id": "762bd61a-9c8e-4a74-a0da-6a7fb1392336", "cidr": "10.100.0.0/28", "ip_version": 4, "gateway_ip": "10.100.0.1"}} Response - Headers: {'date': 'Fri, 23 Jan 2026 12:13:28 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '602', 'x-openstack-request-id': 'req-bc2cb2a6-a5bd-45e0-b41a-068bcc062488', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=0076efa2bd9deea94ed883186ce076ec; 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":"3ee5fed3-4a96-409f-8b4b-6423227c1c9e","name":"","tenant_id":"233dfd7dd39e47af949445433232a9be","network_id":"762bd61a-9c8e-4a74-a0da-6a7fb1392336","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-23T12:13:23Z","updated_at":"2026-01-23T12:13:23Z","revision_number":0,"project_id":"233dfd7dd39e47af949445433232a9be"}}' 2026-01-23 12:13:47,748 27 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/3ee5fed3-4a96-409f-8b4b-6423227c1c9e 2026-01-23 12:13:47,759 27 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/3ee5fed3-4a96-409f-8b4b-6423227c1c9e 2026-01-23 12:13:47,765 27 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/3ee5fed3-4a96-409f-8b4b-6423227c1c9e 2026-01-23 12:13:47,782 27 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/3ee5fed3-4a96-409f-8b4b-6423227c1c9e 2026-01-23 12:13:47,821 27 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/3ee5fed3-4a96-409f-8b4b-6423227c1c9e 2026-01-23 12:13:47,832 27 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/3ee5fed3-4a96-409f-8b4b-6423227c1c9e 2026-01-23 12:13:47,842 27 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/3ee5fed3-4a96-409f-8b4b-6423227c1c9e 2026-01-23 12:13:47,873 27 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/3ee5fed3-4a96-409f-8b4b-6423227c1c9e 2026-01-23 12:13:47,891 27 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/3ee5fed3-4a96-409f-8b4b-6423227c1c9e 2026-01-23 12:13:47,918 27 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/3ee5fed3-4a96-409f-8b4b-6423227c1c9e 2026-01-23 12:13:47,953 27 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/8b7d6818-5d36-447c-aa31-6483cf581cbe 2026-01-23 12:13:47,964 27 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/8b7d6818-5d36-447c-aa31-6483cf581cbe 2026-01-23 12:13:47,968 27 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/8b7d6818-5d36-447c-aa31-6483cf581cbe 2026-01-23 12:13:47,972 27 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/8b7d6818-5d36-447c-aa31-6483cf581cbe 2026-01-23 12:13:47,978 27 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/8b7d6818-5d36-447c-aa31-6483cf581cbe 2026-01-23 12:13:47,992 27 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/8b7d6818-5d36-447c-aa31-6483cf581cbe 2026-01-23 12:13:48,010 27 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/8b7d6818-5d36-447c-aa31-6483cf581cbe 2026-01-23 12:13:48,022 27 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/8b7d6818-5d36-447c-aa31-6483cf581cbe 2026-01-23 12:13:48,029 27 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/8b7d6818-5d36-447c-aa31-6483cf581cbe 2026-01-23 12:13:48,035 27 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/8b7d6818-5d36-447c-aa31-6483cf581cbe 2026-01-23 12:13:48,053 27 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/762bd61a-9c8e-4a74-a0da-6a7fb1392336 2026-01-23 12:13:48,059 27 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/762bd61a-9c8e-4a74-a0da-6a7fb1392336 2026-01-23 12:13:48,066 27 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/762bd61a-9c8e-4a74-a0da-6a7fb1392336 2026-01-23 12:13:48,072 27 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/762bd61a-9c8e-4a74-a0da-6a7fb1392336 2026-01-23 12:13:48,084 27 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/762bd61a-9c8e-4a74-a0da-6a7fb1392336 2026-01-23 12:13:48,097 27 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/762bd61a-9c8e-4a74-a0da-6a7fb1392336 2026-01-23 12:13:48,106 27 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/762bd61a-9c8e-4a74-a0da-6a7fb1392336 2026-01-23 12:13:48,119 27 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/762bd61a-9c8e-4a74-a0da-6a7fb1392336 2026-01-23 12:13:48,128 27 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/762bd61a-9c8e-4a74-a0da-6a7fb1392336 2026-01-23 12:13:48,134 27 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/762bd61a-9c8e-4a74-a0da-6a7fb1392336 0 Content-Type: text/x-traceback;charset=utf8,language=python traceback 1005 Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 700, in urlopen httplib_response = self._make_request( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 446, in _make_request six.raise_from(e, None) File "", line 3, in raise_from File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 441, in _make_request httplib_response = conn.getresponse() File "/usr/lib64/python3.9/http/client.py", line 1377, in getresponse response.begin() File "/usr/lib64/python3.9/http/client.py", line 320, in begin version, status, reason = self._read_status() File "/usr/lib64/python3.9/http/client.py", line 289, in _read_status raise RemoteDisconnected("Remote end closed connection without" http.client.RemoteDisconnected: Remote end closed connection without response During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/tempest/api/network/test_routers.py", line 260, in test_add_multiple_router_interfaces subnet02 = self.create_subnet(network02, cidr=sub02_cidr) File "/usr/lib/python3.9/site-packages/tempest/api/network/base.py", line 141, in create_subnet body = client.create_subnet( File "/usr/lib/python3.9/site-packages/tempest/lib/services/network/subnets_client.py", line 27, in create_subnet return self.create_resource(uri, post_data) File "/usr/lib/python3.9/site-packages/tempest/lib/services/network/base.py", line 62, in create_resource resp, body = self.post(req_uri, req_post_data) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 314, in post resp_header, resp_body = self.request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 746, in request resp, resp_body = self._request(method, url, headers=headers, File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 612, in _request resp, resp_body = self.raw_request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 661, in raw_request resp, resp_body = self.http_obj.request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/http.py", line 115, in request r = super(ClosingHttp, self).request(method, url, retries=retry, File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 78, in request return self.request_encode_body( File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 170, in request_encode_body return self.urlopen(method, url, **extra_kw) File "/usr/lib/python3.9/site-packages/urllib3/poolmanager.py", line 376, in urlopen response = conn.urlopen(method, u.request_uri, **kw) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 756, in urlopen retries = retries.increment( File "/usr/lib/python3.9/site-packages/urllib3/util/retry.py", line 534, in increment raise six.reraise(type(error), error, _stacktrace) File "/usr/lib/python3.9/site-packages/urllib3/packages/six.py", line 708, in reraise raise value.with_traceback(tb) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 700, in urlopen httplib_response = self._make_request( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 446, in _make_request six.raise_from(e, None) File "", line 3, in raise_from File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 441, in _make_request httplib_response = conn.getresponse() File "/usr/lib64/python3.9/http/client.py", line 1377, in getresponse response.begin() File "/usr/lib64/python3.9/http/client.py", line 320, in begin version, status, reason = self._read_status() File "/usr/lib64/python3.9/http/client.py", line 289, in _read_status raise RemoteDisconnected("Remote end closed connection without" urllib3.exceptions.ProtocolError: ('Connection aborted.', RemoteDisconnected('Remote end closed connection without response')) 0 Content-Type: text/x-traceback;charset=utf8,language=python traceback-1 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/3ee5fed3-4a96-409f-8b4b-6423227c1c9e (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 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/8b7d6818-5d36-447c-aa31-6483cf581cbe (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 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/762bd61a-9c8e-4a74-a0da-6a7fb1392336 (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 0 ] tags: -worker-2 time: 2026-01-23 12:13:48.074967Z tags: worker-0 test: tempest.api.network.test_routers.RoutersIpV6Test.test_add_remove_router_interface_with_subnet_id[id-b42e6e39-2e37-49cc-a6f4-8467e940900a,smoke] time: 2026-01-23 12:13:48.182468Z failure: tempest.api.network.test_routers.RoutersIpV6Test.test_add_remove_router_interface_with_subnet_id[id-b42e6e39-2e37-49cc-a6f4-8467e940900a,smoke] [ multipart Content-Type: text/plain;charset=utf8 pythonlogging:'' D20 2026-01-23 12:13:48,094 25 WARNING [urllib3.connectionpool] Retrying (Retry(total=9, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks 2026-01-23 12:13:48,108 25 WARNING [urllib3.connectionpool] Retrying (Retry(total=8, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks 2026-01-23 12:13:48,120 25 WARNING [urllib3.connectionpool] Retrying (Retry(total=7, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks 2026-01-23 12:13:48,129 25 WARNING [urllib3.connectionpool] Retrying (Retry(total=6, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks 2026-01-23 12:13:48,134 25 WARNING [urllib3.connectionpool] Retrying (Retry(total=5, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks 2026-01-23 12:13:48,138 25 WARNING [urllib3.connectionpool] Retrying (Retry(total=4, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks 2026-01-23 12:13:48,143 25 WARNING [urllib3.connectionpool] Retrying (Retry(total=3, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks 2026-01-23 12:13:48,149 25 WARNING [urllib3.connectionpool] Retrying (Retry(total=2, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks 2026-01-23 12:13:48,156 25 WARNING [urllib3.connectionpool] Retrying (Retry(total=1, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks 2026-01-23 12:13:48,163 25 WARNING [urllib3.connectionpool] Retrying (Retry(total=0, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks 0 Content-Type: text/x-traceback;charset=utf8,language=python traceback 1007 Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn conn = connection.create_connection( File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 96, in create_connection raise err File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 86, in create_connection sock.connect(sa) ConnectionRefusedError: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 700, in urlopen httplib_response = self._make_request( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 383, in _make_request self._validate_conn(conn) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn conn.connect() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect conn = self._new_conn() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn raise NewConnectionError( urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/tempest/api/network/test_routers.py", line 97, in test_add_remove_router_interface_with_subnet_id network = self.networks_client.create_network( File "/usr/lib/python3.9/site-packages/tempest/lib/services/network/networks_client.py", line 27, in create_network return self.create_resource(uri, post_data) File "/usr/lib/python3.9/site-packages/tempest/lib/services/network/base.py", line 62, in create_resource resp, body = self.post(req_uri, req_post_data) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 314, in post resp_header, resp_body = self.request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 746, in request resp, resp_body = self._request(method, url, headers=headers, File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 612, in _request resp, resp_body = self.raw_request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 661, in raw_request resp, resp_body = self.http_obj.request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/http.py", line 115, in request r = super(ClosingHttp, self).request(method, url, retries=retry, File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 78, in request return self.request_encode_body( File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 170, in request_encode_body return self.urlopen(method, url, **extra_kw) File "/usr/lib/python3.9/site-packages/urllib3/poolmanager.py", line 376, in urlopen response = conn.urlopen(method, u.request_uri, **kw) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( [Previous line repeated 7 more times] File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 756, in urlopen retries = retries.increment( File "/usr/lib/python3.9/site-packages/urllib3/util/retry.py", line 576, in increment raise MaxRetryError(_pool, url, error or ResponseError(cause)) urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='neutron-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v2.0/networks (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 0 ] tags: -worker-0 time: 2026-01-23 12:13:48.206002Z tags: worker-7 test: setUpClass (telemetry_tempest_plugin.aodh.api.gnocchi.test_alarming_api_negative.TelemetryAlarmingNegativeGnocchiTest) time: 2026-01-23 12:13:48.206002Z 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-7 time: 2026-01-23 12:13:48.233440Z tags: worker-3 test: setUpClass (tempest.api.network.test_networks.BulkNetworkOpsTest) time: 2026-01-23 12:13:48.233440Z 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-3 time: 2026-01-23 12:13:48.318572Z tags: worker-1 test: setUpClass (telemetry_tempest_plugin.aodh.api.admin.test_alarming_api_admin.TelemetryAlarmingAPIAdminTest) time: 2026-01-23 12:13:48.318572Z failure: setUpClass (telemetry_tempest_plugin.aodh.api.admin.test_alarming_api_admin.TelemetryAlarmingAPIAdminTest) [ multipart Content-Type: text/x-traceback;charset=utf8,language=python traceback 1668 Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn conn = connection.create_connection( File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 96, in create_connection raise err File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 86, in create_connection sock.connect(sa) ConnectionRefusedError: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 700, in urlopen httplib_response = self._make_request( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 383, in _make_request self._validate_conn(conn) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn conn.connect() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect conn = self._new_conn() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn raise NewConnectionError( urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/tempest/test.py", line 185, in setUpClass raise value.with_traceback(trace) File "/usr/lib/python3.9/site-packages/tempest/test.py", line 170, in setUpClass cls.setup_credentials() File "/usr/lib/python3.9/site-packages/tempest/test.py", line 398, in setup_credentials manager = cls.get_client_manager( File "/usr/lib/python3.9/site-packages/tempest/test.py", line 727, in get_client_manager cred_provider = cls._get_credentials_provider() File "/usr/lib/python3.9/site-packages/tempest/test.py", line 702, in _get_credentials_provider cls._creds_provider = credentials.get_credentials_provider( File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 141, in get_credentials_provider **get_dynamic_provider_params(identity_version)) File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 72, in get_dynamic_provider_params admin_creds = admin_creds or get_configured_admin_credentials( File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 257, in get_configured_admin_credentials credentials = get_credentials(fill_in=fill_in, File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 300, in get_credentials return auth.get_credentials(auth_url, File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 653, in get_credentials creds = auth_provider.fill_credentials() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 122, in fill_credentials auth_data = self.get_auth() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 148, in get_auth self.set_auth() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 157, in set_auth self.cache = self._get_auth() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 312, in _get_auth token, auth_data = auth_func(**auth_params) File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 190, in get_token body = self.auth(**kwargs) File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 143, in auth resp, body = self.post(self.auth_url, body=body) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 314, in post resp_header, resp_body = self.request( File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 165, in request resp, resp_body = self.raw_request(url, method, File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 661, in raw_request resp, resp_body = self.http_obj.request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/http.py", line 115, in request r = super(ClosingHttp, self).request(method, url, retries=retry, File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 78, in request return self.request_encode_body( File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 170, in request_encode_body return self.urlopen(method, url, **extra_kw) File "/usr/lib/python3.9/site-packages/urllib3/poolmanager.py", line 376, in urlopen response = conn.urlopen(method, u.request_uri, **kw) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( [Previous line repeated 7 more times] File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 756, in urlopen retries = retries.increment( File "/usr/lib/python3.9/site-packages/urllib3/util/retry.py", line 576, in increment raise MaxRetryError(_pool, url, error or ResponseError(cause)) urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='keystone-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v3/auth/tokens (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 0 ] tags: -worker-1 time: 2026-01-23 12:13:48.313880Z tags: worker-5 test: tearDownClass (tempest.api.network.test_security_groups.SecGroupIPv6Test) time: 2026-01-23 12:13:48.313880Z failure: tearDownClass (tempest.api.network.test_security_groups.SecGroupIPv6Test) [ 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/50b8d33f8f194f33a6d7a2f4a450aab2 (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 0 ] tags: -worker-5 time: 2026-01-23 12:13:48.339728Z tags: worker-5 test: setUpClass (tempest.api.volume.test_versions.VersionsTest) time: 2026-01-23 12:13:48.339728Z 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-5 time: 2026-01-23 12:13:48.355170Z tags: worker-5 test: setUpClass (tempest.api.volume.test_volumes_actions.VolumesActionsTest) time: 2026-01-23 12:13:48.355170Z skip: setUpClass (tempest.api.volume.test_volumes_actions.VolumesActionsTest) [ multipart Content-Type: text/plain;charset=utf8 reason 35 VolumesActionsTest skipped as Cinder is not available0 ] tags: -worker-5 time: 2026-01-23 12:13:48.356674Z tags: worker-5 test: setUpClass (tempest.scenario.test_server_multinode.TestServerMultinode) time: 2026-01-23 12:13:48.356674Z 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-23 12:13:48.203291Z tags: worker-0 test: tempest.api.network.test_routers.RoutersIpV6Test.test_create_show_list_update_delete_router[id-f64403e2-8483-4b34-8ccd-b09a87bcc68c,smoke] time: 2026-01-23 12:13:48.364242Z failure: tempest.api.network.test_routers.RoutersIpV6Test.test_create_show_list_update_delete_router[id-f64403e2-8483-4b34-8ccd-b09a87bcc68c,smoke] [ multipart Content-Type: text/plain;charset=utf8 pythonlogging:'' D16 2026-01-23 12:13:48,226 25 WARNING [urllib3.connectionpool] Retrying (Retry(total=9, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/routers 2026-01-23 12:13:48,235 25 WARNING [urllib3.connectionpool] Retrying (Retry(total=8, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/routers 2026-01-23 12:13:48,252 25 WARNING [urllib3.connectionpool] Retrying (Retry(total=7, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/routers 2026-01-23 12:13:48,265 25 WARNING [urllib3.connectionpool] Retrying (Retry(total=6, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/routers 2026-01-23 12:13:48,304 25 WARNING [urllib3.connectionpool] Retrying (Retry(total=5, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/routers 2026-01-23 12:13:48,336 25 WARNING [urllib3.connectionpool] Retrying (Retry(total=4, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/routers 2026-01-23 12:13:48,345 25 WARNING [urllib3.connectionpool] Retrying (Retry(total=3, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/routers 2026-01-23 12:13:48,352 25 WARNING [urllib3.connectionpool] Retrying (Retry(total=2, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/routers 2026-01-23 12:13:48,356 25 WARNING [urllib3.connectionpool] Retrying (Retry(total=1, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/routers 2026-01-23 12:13:48,359 25 WARNING [urllib3.connectionpool] Retrying (Retry(total=0, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/routers 0 Content-Type: text/x-traceback;charset=utf8,language=python traceback 107C Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn conn = connection.create_connection( File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 96, in create_connection raise err File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 86, in create_connection sock.connect(sa) ConnectionRefusedError: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 700, in urlopen httplib_response = self._make_request( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 383, in _make_request self._validate_conn(conn) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn conn.connect() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect conn = self._new_conn() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn raise NewConnectionError( urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/tempest/api/network/test_routers.py", line 62, in test_create_show_list_update_delete_router router = self.create_router( File "/usr/lib/python3.9/site-packages/tempest/api/network/base.py", line 193, in create_router body = cls.routers_client.create_router( File "/usr/lib/python3.9/site-packages/tempest/lib/services/network/routers_client.py", line 27, in create_router return self.create_resource(uri, post_body) File "/usr/lib/python3.9/site-packages/tempest/lib/services/network/base.py", line 62, in create_resource resp, body = self.post(req_uri, req_post_data) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 314, in post resp_header, resp_body = self.request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 746, in request resp, resp_body = self._request(method, url, headers=headers, File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 612, in _request resp, resp_body = self.raw_request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 661, in raw_request resp, resp_body = self.http_obj.request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/http.py", line 115, in request r = super(ClosingHttp, self).request(method, url, retries=retry, File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 78, in request return self.request_encode_body( File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 170, in request_encode_body return self.urlopen(method, url, **extra_kw) File "/usr/lib/python3.9/site-packages/urllib3/poolmanager.py", line 376, in urlopen response = conn.urlopen(method, u.request_uri, **kw) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( [Previous line repeated 7 more times] File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 756, in urlopen retries = retries.increment( File "/usr/lib/python3.9/site-packages/urllib3/util/retry.py", line 576, in increment raise MaxRetryError(_pool, url, error or ResponseError(cause)) urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='neutron-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v2.0/routers (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 0 ] tags: -worker-0 time: 2026-01-23 12:13:48.362189Z tags: worker-1 test: setUpClass (telemetry_tempest_plugin.scenario.test_telemetry_integration_prometheus.PrometheusGabbiTest) time: 2026-01-23 12:13:48.362189Z 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-1 time: 2026-01-23 12:13:48.184078Z tags: worker-2 test: tempest.api.network.test_routers.RoutersTest.test_add_remove_router_interface_with_port_id[id-2b7d2f37-6748-4d78-92e5-1d590234f0d5,smoke] time: 2026-01-23 12:13:48.362461Z failure: tempest.api.network.test_routers.RoutersTest.test_add_remove_router_interface_with_port_id[id-2b7d2f37-6748-4d78-92e5-1d590234f0d5,smoke] [ multipart Content-Type: text/plain;charset=utf8 pythonlogging:'' D20 2026-01-23 12:13:48,200 27 WARNING [urllib3.connectionpool] Retrying (Retry(total=9, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks 2026-01-23 12:13:48,214 27 WARNING [urllib3.connectionpool] Retrying (Retry(total=8, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks 2026-01-23 12:13:48,231 27 WARNING [urllib3.connectionpool] Retrying (Retry(total=7, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks 2026-01-23 12:13:48,245 27 WARNING [urllib3.connectionpool] Retrying (Retry(total=6, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks 2026-01-23 12:13:48,256 27 WARNING [urllib3.connectionpool] Retrying (Retry(total=5, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks 2026-01-23 12:13:48,268 27 WARNING [urllib3.connectionpool] Retrying (Retry(total=4, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks 2026-01-23 12:13:48,305 27 WARNING [urllib3.connectionpool] Retrying (Retry(total=3, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks 2026-01-23 12:13:48,337 27 WARNING [urllib3.connectionpool] Retrying (Retry(total=2, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks 2026-01-23 12:13:48,344 27 WARNING [urllib3.connectionpool] Retrying (Retry(total=1, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks 2026-01-23 12:13:48,353 27 WARNING [urllib3.connectionpool] Retrying (Retry(total=0, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks 0 Content-Type: text/x-traceback;charset=utf8,language=python traceback 1006 Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn conn = connection.create_connection( File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 96, in create_connection raise err File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 86, in create_connection sock.connect(sa) ConnectionRefusedError: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 700, in urlopen httplib_response = self._make_request( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 383, in _make_request self._validate_conn(conn) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn conn.connect() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect conn = self._new_conn() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn raise NewConnectionError( urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/tempest/api/network/test_routers.py", line 125, in test_add_remove_router_interface_with_port_id network = self.networks_client.create_network( File "/usr/lib/python3.9/site-packages/tempest/lib/services/network/networks_client.py", line 27, in create_network return self.create_resource(uri, post_data) File "/usr/lib/python3.9/site-packages/tempest/lib/services/network/base.py", line 62, in create_resource resp, body = self.post(req_uri, req_post_data) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 314, in post resp_header, resp_body = self.request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 746, in request resp, resp_body = self._request(method, url, headers=headers, File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 612, in _request resp, resp_body = self.raw_request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 661, in raw_request resp, resp_body = self.http_obj.request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/http.py", line 115, in request r = super(ClosingHttp, self).request(method, url, retries=retry, File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 78, in request return self.request_encode_body( File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 170, in request_encode_body return self.urlopen(method, url, **extra_kw) File "/usr/lib/python3.9/site-packages/urllib3/poolmanager.py", line 376, in urlopen response = conn.urlopen(method, u.request_uri, **kw) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( [Previous line repeated 7 more times] File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 756, in urlopen retries = retries.increment( File "/usr/lib/python3.9/site-packages/urllib3/util/retry.py", line 576, in increment raise MaxRetryError(_pool, url, error or ResponseError(cause)) urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='neutron-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v2.0/networks (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 0 ] tags: -worker-2 time: 2026-01-23 12:13:48.326040Z tags: worker-3 test: setUpClass (tempest.api.object_storage.test_account_services.AccountTest) time: 2026-01-23 12:13:48.326040Z failure: setUpClass (tempest.api.object_storage.test_account_services.AccountTest) [ multipart Content-Type: text/x-traceback;charset=utf8,language=python traceback 17CF Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn conn = connection.create_connection( File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 96, in create_connection raise err File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 86, in create_connection sock.connect(sa) ConnectionRefusedError: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 700, in urlopen httplib_response = self._make_request( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 383, in _make_request self._validate_conn(conn) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn conn.connect() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect conn = self._new_conn() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn raise NewConnectionError( urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/tempest/test.py", line 185, in setUpClass raise value.with_traceback(trace) File "/usr/lib/python3.9/site-packages/tempest/test.py", line 170, in setUpClass cls.setup_credentials() File "/usr/lib/python3.9/site-packages/tempest/api/object_storage/test_account_services.py", line 38, in setup_credentials super(AccountTest, cls).setup_credentials() File "/usr/lib/python3.9/site-packages/tempest/api/object_storage/base.py", line 46, in setup_credentials super(BaseObjectTest, cls).setup_credentials() File "/usr/lib/python3.9/site-packages/tempest/test.py", line 433, in setup_credentials manager = cls.get_client_manager(roles=credentials_type[1:], File "/usr/lib/python3.9/site-packages/tempest/test.py", line 727, in get_client_manager cred_provider = cls._get_credentials_provider() File "/usr/lib/python3.9/site-packages/tempest/test.py", line 702, in _get_credentials_provider cls._creds_provider = credentials.get_credentials_provider( File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 141, in get_credentials_provider **get_dynamic_provider_params(identity_version)) File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 72, in get_dynamic_provider_params admin_creds = admin_creds or get_configured_admin_credentials( File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 257, in get_configured_admin_credentials credentials = get_credentials(fill_in=fill_in, File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 300, in get_credentials return auth.get_credentials(auth_url, File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 653, in get_credentials creds = auth_provider.fill_credentials() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 122, in fill_credentials auth_data = self.get_auth() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 148, in get_auth self.set_auth() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 157, in set_auth self.cache = self._get_auth() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 312, in _get_auth token, auth_data = auth_func(**auth_params) File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 190, in get_token body = self.auth(**kwargs) File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 143, in auth resp, body = self.post(self.auth_url, body=body) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 314, in post resp_header, resp_body = self.request( File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 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-23 12:13:48.407621Z tags: worker-3 test: setUpClass (tempest.api.volume.test_volumes_list.VolumesListTestJSON) time: 2026-01-23 12:13:48.407621Z 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-3 time: 2026-01-23 12:13:48.363399Z tags: worker-2 test: tempest.api.network.test_routers.RoutersTest.test_add_remove_router_interface_with_subnet_id[id-b42e6e39-2e37-49cc-a6f4-8467e940900a,smoke] time: 2026-01-23 12:13:48.419666Z failure: tempest.api.network.test_routers.RoutersTest.test_add_remove_router_interface_with_subnet_id[id-b42e6e39-2e37-49cc-a6f4-8467e940900a,smoke] [ multipart Content-Type: text/plain;charset=utf8 pythonlogging:'' D20 2026-01-23 12:13:48,369 27 WARNING [urllib3.connectionpool] Retrying (Retry(total=9, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks 2026-01-23 12:13:48,373 27 WARNING [urllib3.connectionpool] Retrying (Retry(total=8, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks 2026-01-23 12:13:48,376 27 WARNING [urllib3.connectionpool] Retrying (Retry(total=7, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks 2026-01-23 12:13:48,378 27 WARNING [urllib3.connectionpool] Retrying (Retry(total=6, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks 2026-01-23 12:13:48,381 27 WARNING [urllib3.connectionpool] Retrying (Retry(total=5, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks 2026-01-23 12:13:48,384 27 WARNING [urllib3.connectionpool] Retrying (Retry(total=4, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks 2026-01-23 12:13:48,388 27 WARNING [urllib3.connectionpool] Retrying (Retry(total=3, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks 2026-01-23 12:13:48,396 27 WARNING [urllib3.connectionpool] Retrying (Retry(total=2, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks 2026-01-23 12:13:48,409 27 WARNING [urllib3.connectionpool] Retrying (Retry(total=1, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks 2026-01-23 12:13:48,413 27 WARNING [urllib3.connectionpool] Retrying (Retry(total=0, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks 0 Content-Type: text/x-traceback;charset=utf8,language=python traceback 1007 Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn conn = connection.create_connection( File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 96, in create_connection raise err File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 86, in create_connection sock.connect(sa) ConnectionRefusedError: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 700, in urlopen httplib_response = self._make_request( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 383, in _make_request self._validate_conn(conn) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn conn.connect() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect conn = self._new_conn() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn raise NewConnectionError( urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/tempest/api/network/test_routers.py", line 97, in test_add_remove_router_interface_with_subnet_id network = self.networks_client.create_network( File "/usr/lib/python3.9/site-packages/tempest/lib/services/network/networks_client.py", line 27, in create_network return self.create_resource(uri, post_data) File "/usr/lib/python3.9/site-packages/tempest/lib/services/network/base.py", line 62, in create_resource resp, body = self.post(req_uri, req_post_data) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 314, in post resp_header, resp_body = self.request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 746, in request resp, resp_body = self._request(method, url, headers=headers, File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 612, in _request resp, resp_body = self.raw_request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 661, in raw_request resp, resp_body = self.http_obj.request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/http.py", line 115, in request r = super(ClosingHttp, self).request(method, url, retries=retry, File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 78, in request return self.request_encode_body( File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 170, in request_encode_body return self.urlopen(method, url, **extra_kw) File "/usr/lib/python3.9/site-packages/urllib3/poolmanager.py", line 376, in urlopen response = conn.urlopen(method, u.request_uri, **kw) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( [Previous line repeated 7 more times] File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 756, in urlopen retries = retries.increment( File "/usr/lib/python3.9/site-packages/urllib3/util/retry.py", line 576, in increment raise MaxRetryError(_pool, url, error or ResponseError(cause)) urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='neutron-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v2.0/networks (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 0 ] tags: -worker-2 time: 2026-01-23 12:13:48.439706Z tags: worker-0 test: tearDownClass (tempest.api.network.test_routers.RoutersIpV6Test) time: 2026-01-23 12:13:48.439706Z failure: tearDownClass (tempest.api.network.test_routers.RoutersIpV6Test) [ 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/ba85f3e7ae434934ba3a0a3c45be076d (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 0 ] tags: -worker-0 time: 2026-01-23 12:13:48.420570Z tags: worker-2 test: tempest.api.network.test_routers.RoutersTest.test_create_show_list_update_delete_router[id-f64403e2-8483-4b34-8ccd-b09a87bcc68c,smoke] time: 2026-01-23 12:13:48.465581Z failure: tempest.api.network.test_routers.RoutersTest.test_create_show_list_update_delete_router[id-f64403e2-8483-4b34-8ccd-b09a87bcc68c,smoke] [ multipart Content-Type: text/plain;charset=utf8 pythonlogging:'' D16 2026-01-23 12:13:48,423 27 WARNING [urllib3.connectionpool] Retrying (Retry(total=9, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/routers 2026-01-23 12:13:48,430 27 WARNING [urllib3.connectionpool] Retrying (Retry(total=8, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/routers 2026-01-23 12:13:48,433 27 WARNING [urllib3.connectionpool] Retrying (Retry(total=7, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/routers 2026-01-23 12:13:48,440 27 WARNING [urllib3.connectionpool] Retrying (Retry(total=6, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/routers 2026-01-23 12:13:48,444 27 WARNING [urllib3.connectionpool] Retrying (Retry(total=5, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/routers 2026-01-23 12:13:48,447 27 WARNING [urllib3.connectionpool] Retrying (Retry(total=4, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/routers 2026-01-23 12:13:48,450 27 WARNING [urllib3.connectionpool] Retrying (Retry(total=3, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/routers 2026-01-23 12:13:48,456 27 WARNING [urllib3.connectionpool] Retrying (Retry(total=2, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/routers 2026-01-23 12:13:48,458 27 WARNING [urllib3.connectionpool] Retrying (Retry(total=1, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/routers 2026-01-23 12:13:48,461 27 WARNING [urllib3.connectionpool] Retrying (Retry(total=0, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/routers 0 Content-Type: text/x-traceback;charset=utf8,language=python traceback 107C Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn conn = connection.create_connection( File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 96, in create_connection raise err File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 86, in create_connection sock.connect(sa) ConnectionRefusedError: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 700, in urlopen httplib_response = self._make_request( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 383, in _make_request self._validate_conn(conn) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn conn.connect() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect conn = self._new_conn() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn raise NewConnectionError( urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/tempest/api/network/test_routers.py", line 62, in test_create_show_list_update_delete_router router = self.create_router( File "/usr/lib/python3.9/site-packages/tempest/api/network/base.py", line 193, in create_router body = cls.routers_client.create_router( File "/usr/lib/python3.9/site-packages/tempest/lib/services/network/routers_client.py", line 27, in create_router return self.create_resource(uri, post_body) File "/usr/lib/python3.9/site-packages/tempest/lib/services/network/base.py", line 62, in create_resource resp, body = self.post(req_uri, req_post_data) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 314, in post resp_header, resp_body = self.request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 746, in request resp, resp_body = self._request(method, url, headers=headers, File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 612, in _request resp, resp_body = self.raw_request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 661, in raw_request resp, resp_body = self.http_obj.request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/http.py", line 115, in request r = super(ClosingHttp, self).request(method, url, retries=retry, File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 78, in request return self.request_encode_body( File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 170, in request_encode_body return self.urlopen(method, url, **extra_kw) File "/usr/lib/python3.9/site-packages/urllib3/poolmanager.py", line 376, in urlopen response = conn.urlopen(method, u.request_uri, **kw) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( [Previous line repeated 7 more times] File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 756, in urlopen retries = retries.increment( File "/usr/lib/python3.9/site-packages/urllib3/util/retry.py", line 576, in increment raise MaxRetryError(_pool, url, error or ResponseError(cause)) urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='neutron-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v2.0/routers (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 0 ] tags: -worker-2 time: 2026-01-23 12:13:48.477658Z tags: worker-0 test: setUpClass (tempest.api.network.test_security_groups.SecGroupTest) time: 2026-01-23 12:13:48.477658Z 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-0 time: 2026-01-23 12:13:48.485894Z tags: worker-7 test: setUpClass (telemetry_tempest_plugin.aodh.api.sql.test_alarming_api.TelemetryAlarmingAPIMysqlTest) time: 2026-01-23 12:13:48.485894Z failure: setUpClass (telemetry_tempest_plugin.aodh.api.sql.test_alarming_api.TelemetryAlarmingAPIMysqlTest) [ multipart Content-Type: text/x-traceback;charset=utf8,language=python traceback 1668 Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn conn = connection.create_connection( File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 96, in create_connection raise err File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 86, in create_connection sock.connect(sa) ConnectionRefusedError: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 700, in urlopen httplib_response = self._make_request( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 383, in _make_request self._validate_conn(conn) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn conn.connect() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect conn = self._new_conn() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn raise NewConnectionError( urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/tempest/test.py", line 185, in setUpClass raise value.with_traceback(trace) File "/usr/lib/python3.9/site-packages/tempest/test.py", line 170, in setUpClass cls.setup_credentials() File "/usr/lib/python3.9/site-packages/tempest/test.py", line 398, in setup_credentials manager = cls.get_client_manager( File "/usr/lib/python3.9/site-packages/tempest/test.py", line 727, in get_client_manager cred_provider = cls._get_credentials_provider() File "/usr/lib/python3.9/site-packages/tempest/test.py", line 702, in _get_credentials_provider cls._creds_provider = credentials.get_credentials_provider( File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 141, in get_credentials_provider **get_dynamic_provider_params(identity_version)) File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 72, in get_dynamic_provider_params admin_creds = admin_creds or get_configured_admin_credentials( File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 257, in get_configured_admin_credentials credentials = get_credentials(fill_in=fill_in, File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 300, in get_credentials return auth.get_credentials(auth_url, File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 653, in get_credentials creds = auth_provider.fill_credentials() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 122, in fill_credentials auth_data = self.get_auth() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 148, in get_auth self.set_auth() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 157, in set_auth self.cache = self._get_auth() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 312, in _get_auth token, auth_data = auth_func(**auth_params) File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 190, in get_token body = self.auth(**kwargs) File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 143, in auth resp, body = self.post(self.auth_url, body=body) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 314, in post resp_header, resp_body = self.request( File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 165, in request resp, resp_body = self.raw_request(url, method, File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 661, in raw_request resp, resp_body = self.http_obj.request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/http.py", line 115, in request r = super(ClosingHttp, self).request(method, url, retries=retry, File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 78, in request return self.request_encode_body( File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 170, in request_encode_body return self.urlopen(method, url, **extra_kw) File "/usr/lib/python3.9/site-packages/urllib3/poolmanager.py", line 376, in urlopen response = conn.urlopen(method, u.request_uri, **kw) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( [Previous line repeated 7 more times] File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 756, in urlopen retries = retries.increment( File "/usr/lib/python3.9/site-packages/urllib3/util/retry.py", line 576, in increment raise MaxRetryError(_pool, url, error or ResponseError(cause)) urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='keystone-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v3/auth/tokens (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 0 ] tags: -worker-7 time: 2026-01-23 12:13:48.508441Z tags: worker-3 test: setUpClass (tempest.scenario.test_server_basic_ops.TestServerBasicOps) time: 2026-01-23 12:13:48.508441Z 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-3 time: 2026-01-23 12:13:48.554082Z tags: worker-0 test: setUpClass (tempest.api.network.test_subnetpools_extensions.SubnetPoolsTestJSON) time: 2026-01-23 12:13:48.554082Z 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-0 time: 2026-01-23 12:12:13.234168Z tags: worker-4 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-23 12:13:48.589329Z 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-23 12:12:13,235 29 DEBUG [tempest.lib.common.validation_resources] Requested setup of ValidationResources keypair True, floating IP True, security group True 2026-01-23 12:12:13,235 29 DEBUG [tempest.lib.common.validation_resources] Requested validation resources keypair True, floating IP True, security group True 2026-01-23 12:12:13,509 29 INFO [tempest.lib.common.rest_client] Request (ValidationResourcesFixture:setUp): 200 POST https://nova-public-openstack.apps-crc.testing/v2.1/os-keypairs 0.272s 2026-01-23 12:12:13,509 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-keypair-1350791428", "public_key": "ecdsa-sha2-nistp384 AAAAE2VjZHNhLXNoYTItbmlzdHAzODQAAAAIbmlzdHAzODQAAABhBEqmGwMs+GWA2kBdB4XPVlAKSeC3SPMc1Ev+Ck7JIowgPqk0CpuRBThR9XO/GLkQiSvv9436emOVY6urrnKAd2pjFMRHKI8XtWgwsQ+c31zM5Xh1CRL28uvDLVOROdrsVA=="}} Response - Headers: {'date': 'Fri, 23 Jan 2026 12:12:13 GMT', 'server': 'Apache', 'content-length': '386', 'openstack-api-version': 'compute 2.1', 'x-openstack-nova-api-version': '2.1', 'vary': 'OpenStack-API-Version,X-OpenStack-Nova-API-Version', 'x-openstack-request-id': 'req-727f8821-53b4-40f8-bf4e-8adfe590ddd1', 'x-compute-request-id': 'req-727f8821-53b4-40f8-bf4e-8adfe590ddd1', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=7f1b3b4fa1f3cf84aa08198eabe2dfce; 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-1350791428", "public_key": "ecdsa-sha2-nistp384 AAAAE2VjZHNhLXNoYTItbmlzdHAzODQAAAAIbmlzdHAzODQAAABhBEqmGwMs+GWA2kBdB4XPVlAKSeC3SPMc1Ev+Ck7JIowgPqk0CpuRBThR9XO/GLkQiSvv9436emOVY6urrnKAd2pjFMRHKI8XtWgwsQ+c31zM5Xh1CRL28uvDLVOROdrsVA==", "fingerprint": "42:58:d4:b4:54:9f:35:78:df:b3:5d:20:b0:c1:81:fa", "user_id": "e0e1cef9ff584692b12674d39ab8e57c"}}' 2026-01-23 12:12:13,511 29 DEBUG [tempest.lib.common.validation_resources] Validation resource key tempest-keypair-1350791428 created 2026-01-23 12:12:14,190 29 INFO [tempest.lib.common.rest_client] Request (ValidationResourcesFixture:setUp): 201 POST https://neutron-public-openstack.apps-crc.testing/v2.0/security-groups 0.677s 2026-01-23 12:12:14,190 29 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"security_group": {"name": "tempest-securitygroup--795267958", "description": "tempest-description--2136053988"}} Response - Headers: {'date': 'Fri, 23 Jan 2026 12:12:14 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '1596', 'x-openstack-request-id': 'req-8b598cbf-473f-4d84-a403-f973fe642744', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=0076efa2bd9deea94ed883186ce076ec; 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": "cea7ef28-0e53-4d1b-9894-bdd04ace9b30", "name": "tempest-securitygroup--795267958", "stateful": true, "tenant_id": "219dee4c2af34d05ac6e31aa65c35134", "description": "tempest-description--2136053988", "shared": false, "security_group_rules": [{"id": "07646b12-0240-4039-a31f-47ddcd8a5831", "tenant_id": "219dee4c2af34d05ac6e31aa65c35134", "security_group_id": "cea7ef28-0e53-4d1b-9894-bdd04ace9b30", "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": 153, "description": null, "tags": [], "created_at": "2026-01-23T12:12:14Z", "updated_at": "2026-01-23T12:12:14Z", "revision_number": 0, "project_id": "219dee4c2af34d05ac6e31aa65c35134"}, {"id": "239b80a1-c1d8-4602-a11b-ef5d0ccbbcfe", "tenant_id": "219dee4c2af34d05ac6e31aa65c35134", "security_group_id": "cea7ef28-0e53-4d1b-9894-bdd04ace9b30", "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": 152, "description": null, "tags": [], "created_at": "2026-01-23T12:12:14Z", "updated_at": "2026-01-23T12:12:14Z", "revision_number": 0, "project_id": "219dee4c2af34d05ac6e31aa65c35134"}], "tags": [], "created_at": "2026-01-23T12:12:14Z", "updated_at": "2026-01-23T12:12:14Z", "revision_number": 1, "project_id": "219dee4c2af34d05ac6e31aa65c35134"}}' 2026-01-23 12:12:14,632 29 INFO [tempest.lib.common.rest_client] Request (ValidationResourcesFixture:setUp): 201 POST https://neutron-public-openstack.apps-crc.testing/v2.0/security-group-rules 0.441s 2026-01-23 12:12:14,633 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": "cea7ef28-0e53-4d1b-9894-bdd04ace9b30", "protocol": "tcp", "ethertype": "IPv4", "port_range_min": 22, "port_range_max": 22, "direction": "ingress"}} Response - Headers: {'date': 'Fri, 23 Jan 2026 12:12:14 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '565', 'x-openstack-request-id': 'req-b9a585ce-25ae-43b1-bf48-5efb9f802b21', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=0076efa2bd9deea94ed883186ce076ec; 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": "55e7f931-82a4-47be-95db-01341504d21e", "tenant_id": "219dee4c2af34d05ac6e31aa65c35134", "security_group_id": "cea7ef28-0e53-4d1b-9894-bdd04ace9b30", "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-23T12:12:14Z", "updated_at": "2026-01-23T12:12:14Z", "revision_number": 0, "project_id": "219dee4c2af34d05ac6e31aa65c35134"}}' 2026-01-23 12:12:15,502 29 INFO [tempest.lib.common.rest_client] Request (ValidationResourcesFixture:setUp): 201 POST https://neutron-public-openstack.apps-crc.testing/v2.0/security-group-rules 0.869s 2026-01-23 12:12:15,502 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": "cea7ef28-0e53-4d1b-9894-bdd04ace9b30", "protocol": "icmp", "ethertype": "IPv4", "direction": "ingress"}} Response - Headers: {'date': 'Fri, 23 Jan 2026 12:12:15 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '570', 'x-openstack-request-id': 'req-efe652bd-4a03-4c77-a3c5-0eebc67b8ddf', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=0076efa2bd9deea94ed883186ce076ec; 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": "b20f6278-a636-41a8-843f-d451f165299f", "tenant_id": "219dee4c2af34d05ac6e31aa65c35134", "security_group_id": "cea7ef28-0e53-4d1b-9894-bdd04ace9b30", "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-23T12:12:15Z", "updated_at": "2026-01-23T12:12:15Z", "revision_number": 0, "project_id": "219dee4c2af34d05ac6e31aa65c35134"}}' 2026-01-23 12:12:15,504 29 DEBUG [tempest.lib.common.validation_resources] SSH Validation resource security group with tcp and icmp rules tempest-securitygroup--795267958 created 2026-01-23 12:12:17,676 29 INFO [tempest.lib.common.rest_client] Request (ValidationResourcesFixture:setUp): 201 POST https://neutron-public-openstack.apps-crc.testing/v2.0/floatingips 2.166s 2026-01-23 12:12:17,676 29 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"floatingip": {"floating_network_id": "e0e3383a-a1a4-4765-955c-5a1fb8fa826b"}} Response - Headers: {'date': 'Fri, 23 Jan 2026 12:12:17 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '578', 'x-openstack-request-id': 'req-9f590b68-1ee8-40f2-aeff-3119ea2a93d9', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=0076efa2bd9deea94ed883186ce076ec; 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": "b2625c2d-cb2c-44c2-8230-5e091c8734c4", "tenant_id": "219dee4c2af34d05ac6e31aa65c35134", "floating_ip_address": "192.168.122.200", "floating_network_id": "e0e3383a-a1a4-4765-955c-5a1fb8fa826b", "router_id": null, "port_id": null, "fixed_ip_address": null, "status": "DOWN", "project_id": "219dee4c2af34d05ac6e31aa65c35134", "description": "", "qos_policy_id": null, "port_details": null, "dns_domain": "", "dns_name": "", "port_forwardings": [], "tags": [], "created_at": "2026-01-23T12:12:16Z", "updated_at": "2026-01-23T12:12:16Z", "revision_number": 0}}' 2026-01-23 12:12:17,676 29 DEBUG [tempest.lib.common.validation_resources] Validation resource floating IP {'id': 'b2625c2d-cb2c-44c2-8230-5e091c8734c4', 'tenant_id': '219dee4c2af34d05ac6e31aa65c35134', 'floating_ip_address': '192.168.122.200', 'floating_network_id': 'e0e3383a-a1a4-4765-955c-5a1fb8fa826b', 'router_id': None, 'port_id': None, 'fixed_ip_address': None, 'status': 'DOWN', 'project_id': '219dee4c2af34d05ac6e31aa65c35134', 'description': '', 'qos_policy_id': None, 'port_details': None, 'dns_domain': '', 'dns_name': '', 'port_forwardings': [], 'tags': [], 'created_at': '2026-01-23T12:12:16Z', 'updated_at': '2026-01-23T12:12:16Z', 'revision_number': 0, 'ip': '192.168.122.200'} created 2026-01-23 12:12:18,180 29 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.498s 2026-01-23 12:12:18,181 29 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json'} Body: Response - Headers: {'date': 'Fri, 23 Jan 2026 12:12:17 GMT', 'server': 'Apache', 'content-length': '6410', 'x-subject-token': '', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-d276e520-e15f-4773-9bcb-30593f142996', 'content-type': 'application/json', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=c160fdad3b3dd2a01a966935185a4617; 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": "e0e1cef9ff584692b12674d39ab8e57c", "name": "tempest-AttachInterfacesUnderV243Test-2029647340-project-member", "password_expires_at": null}, "audit_ids": ["eja_LThTQ_uSIwiDUPKhiw"], "expires_at": "2026-01-23T13:12:18.000000Z", "issued_at": "2026-01-23T12:12:18.000000Z", "project": {"domain": {"id": "default", "name": "Default"}, "id": "219dee4c2af34d05ac6e31aa65c35134", "name": "tempest-AttachInterfacesUnderV243Test-2029647340"}, "is_domain": false, "roles": [{"id": "e9219ddf19eb44208fc9b59c919a77fe", "name": "member"}, {"id": "e65285859fdf42e3a6d7751b25d5aff6", "name": "reader"}], "catalog": [{"endpoints": [{"name": "cinderv3", "id": "57239258e5cc44c4b4ae69d23cbbc477", "interface": "internal", "region_id": "regionOne", "url": "https://cinder-internal.openstack.svc:8776/v3", "region": "regionOne"}, {"name": "cinderv3", "id": "7b60441af940479788d70b8cc8cfd311", "interface": "public", "region_id": "regionOne", "url": "https://cinder-public-openstack.apps-crc.testing/v3", "region": "regionOne"}], "id": "3d677406ad2f4e379e8cacb3f8b408ff", "type": "volumev3", "name": "cinderv3"}, {"endpoints": [{"name": "placement", "id": "108e1585ec0a47d7a952e429d795ce64", "interface": "public", "region_id": "regionOne", "url": "https://placement-public-openstack.apps-crc.testing", "region": "regionOne"}, {"name": "placement", "id": "a04665f4f8f843948de3e9aedb50fcb2", "interface": "internal", "region_id": "regionOne", "url": "https://placement-internal.openstack.svc:8778", "region": "regionOne"}], "id": "5c6731a0d1704bbc92bc012df2f7c404", "type": "placement", "name": "placement"}, {"endpoints": [], "id": "64ac5b3ee9d841b592a9416ea0f3bbad", "type": "tempest-type-1314815434", "name": "tempest-service-1895467720"}, {"endpoints": [{"id": "24e4b86e1a7f4609b55035b501ddc277", "interface": "internal", "region_id": "regionOne", "url": "https://keystone-internal.openstack.svc:5000", "region": "regionOne"}, {"id": "9730e3dbbc8e4f0da4a4b8bb76276ebe", "interface": "public", "region_id": "regionOne", "url": "https://keystone-public-openstack.apps-crc.testing", "region": "regionOne"}], "id": "90775471fbf0447fa102765b4bc714eb", "type": "identity", "name": "keystone"}, {"endpoints": [{"name": "heat-cfn", "id": "47c471070fdb458698f52459e0fde987", "interface": "internal", "region_id": "regionOne", "url": "https://heat-cfnapi-internal.openstack.svc:8000/v1", "region": "regionOne"}, {"name": "heat-cfn", "id": "877c5e827433489fb7adaea5e17e8023", "interface": "public", "region_id": "regionOne", "url": "https://heat-cfnapi-public-openstack.apps-crc.testing/v1", "region": "regionOne"}], "id": "95f4c2f517ab4cf0973dadc67a0073af", "type": "cloudformation", "name": "heat-cfn"}, {"endpoints": [{"name": "nova", "id": "002c7e3f053e4f4c86ea5a7cc6d05821", "interface": "public", "region_id": "regionOne", "url": "https://nova-public-openstack.apps-crc.testing/v2.1", "region": "regionOne"}, {"name": "nova", "id": "04f36dc29f164c71a8b5995b8cbe0b3e", "interface": "internal", "region_id": "regionOne", "url": "https://nova-internal.openstack.svc:8774/v2.1", "region": "regionOne"}], "id": "b19491cfd1b24afb8642e1282d84a513", "type": "compute", "name": "nova"}, {"endpoints": [{"name": "swift", "id": "b4bba29342c8425f839a7f277d9a6b26", "interface": "public", "region_id": "regionOne", "url": "https://swift-public-openstack.apps-crc.testing/v1/AUTH_219dee4c2af34d05ac6e31aa65c35134", "region": "regionOne"}, {"name": "swift", "id": "d9cb93b3df264d0890e08a0803a7f341", "interface": "internal", "region_id": "regionOne", "url": "https://swift-internal.openstack.svc:8080/v1/AUTH_219dee4c2af34d05ac6e31aa65c35134", "region": "regionOne"}], "id": "b72e810721004e35b41f9af8f464491e", "type": "object-store", "name": "swift"}, {"endpoints": [{"name": "neutron", "id": "0d17ad1c1a88488894a38a078e1cea50", "interface": "internal", "region_id": "regionOne", "url": "https://neutron-internal.openstack.svc:9696", "region": "regionOne"}, {"name": "neutron", "id": "88e68970e1754612a2ddc2e27a5517d6", "interface": 2026-01-23 12:12:18,182 29 INFO [tempest.lib.common.fixed_network] (AttachInterfacesUnderV243Test:test_add_remove_fixed_ip) Found network {'id': '4769a004-5d6e-4d38-99cf-f49693959900', 'name': 'tempest-AttachInterfacesUnderV243Test-1719223511-network', 'tenant_id': '219dee4c2af34d05ac6e31aa65c35134', 'admin_state_up': True, 'mtu': 1442, 'status': 'ACTIVE', 'subnets': [], 'shared': False, 'project_id': '219dee4c2af34d05ac6e31aa65c35134', 'qos_policy_id': None, 'port_security_enabled': True, 'dns_domain': '', 'router:external': False, 'provider:network_type': 'geneve', 'provider:physical_network': None, 'provider:segmentation_id': 18697, '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-23T12:12:00Z', 'updated_at': '2026-01-23T12:12:00Z', 'revision_number': 1} available for tenant 2026-01-23 12:12:18,182 29 DEBUG [tempest.common.compute] Provisioning test server with validation resources {'keypair': {'name': 'tempest-keypair-1350791428', 'public_key': 'ecdsa-sha2-nistp384 AAAAE2VjZHNhLXNoYTItbmlzdHAzODQAAAAIbmlzdHAzODQAAABhBEqmGwMs+GWA2kBdB4XPVlAKSeC3SPMc1Ev+Ck7JIowgPqk0CpuRBThR9XO/GLkQiSvv9436emOVY6urrnKAd2pjFMRHKI8XtWgwsQ+c31zM5Xh1CRL28uvDLVOROdrsVA==', 'fingerprint': '42:58:d4:b4:54:9f:35:78:df:b3:5d:20:b0:c1:81:fa', 'user_id': 'e0e1cef9ff584692b12674d39ab8e57c', 'private_key': '-----BEGIN EC PRIVATE KEY-----\nMIGkAgEBBDC5yldV7SDbQHH8cRw1jZ+tfSmCVALef81sm/nA+BLQpvY6UrfSsIkn\nUv4wZhigOXigBwYFK4EEACKhZANiAARKphsDLPhlgNpAXQeFz1ZQCkngt0jzHNRL\n/gpOySKMID6pNAqbkQU4UfVzvxi5EIkr7/eN+npjlWOrq65ygHdqYxTERyiPF7Vo\nMLEPnN9czOV4dQkS9vLrwy1TkTna7FQ=\n-----END EC PRIVATE KEY-----\n'}, 'security_group': {'id': 'cea7ef28-0e53-4d1b-9894-bdd04ace9b30', 'name': 'tempest-securitygroup--795267958', 'stateful': True, 'tenant_id': '219dee4c2af34d05ac6e31aa65c35134', 'description': 'tempest-description--2136053988', 'shared': False, 'security_group_rules': [{'id': '07646b12-0240-4039-a31f-47ddcd8a5831', 'tenant_id': '219dee4c2af34d05ac6e31aa65c35134', 'security_group_id': 'cea7ef28-0e53-4d1b-9894-bdd04ace9b30', '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': 153, 'description': None, 'tags': [], 'created_at': '2026-01-23T12:12:14Z', 'updated_at': '2026-01-23T12:12:14Z', 'revision_number': 0, 'project_id': '219dee4c2af34d05ac6e31aa65c35134'}, {'id': '239b80a1-c1d8-4602-a11b-ef5d0ccbbcfe', 'tenant_id': '219dee4c2af34d05ac6e31aa65c35134', 'security_group_id': 'cea7ef28-0e53-4d1b-9894-bdd04ace9b30', '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': 152, 'description': None, 'tags': [], 'created_at': '2026-01-23T12:12:14Z', 'updated_at': '2026-01-23T12:12:14Z', 'revision_number': 0, 'project_id': '219dee4c2af34d05ac6e31aa65c35134'}], 'tags': [], 'created_at': '2026-01-23T12:12:14Z', 'updated_at': '2026-01-23T12:12:14Z', 'revision_number': 1, 'project_id': '219dee4c2af34d05ac6e31aa65c35134'}, 'floating_ip': {'id': 'b2625c2d-cb2c-44c2-8230-5e091c8734c4', 'tenant_id': '219dee4c2af34d05ac6e31aa65c35134', 'floating_ip_address': '192.168.122.200', 'floating_network_id': 'e0e3383a-a1a4-4765-955c-5a1fb8fa826b', 'router_id': None, 'port_id': None, 'fixed_ip_address': None, 'status': 'DOWN', 'project_id': '219dee4c2af34d05ac6e31aa65c35134', 'description': '', 'qos_policy_id': None, 'port_details': None, 'dns_domain': '', 'dns_name': '', 'port_forwardings': [], 'tags': [], 'created_at': '2026-01-23T12:12:16Z', 'updated_at': '2026-01-23T12:12:16Z', 'revision_number': 0, 'ip': '192.168.122.200'}} 2026-01-23 12:12:24,904 29 INFO [tempest.lib.common.rest_client] Request (AttachInterfacesUnderV243Test:test_add_remove_fixed_ip): 202 POST https://nova-public-openstack.apps-crc.testing/v2.1/servers 6.721s 2026-01-23 12:12:24,904 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-AttachInterfacesUnderV243Test-server-1715966339", "imageRef": "701e8d50-6f04-4dc4-b857-9ce72ee86552", "flavorRef": "e853bd28-b25f-4198-9e4c-86f25bfca225", "networks": [{"uuid": "4769a004-5d6e-4d38-99cf-f49693959900"}], "security_groups": [{"name": "tempest-securitygroup--795267958"}], "key_name": "tempest-keypair-1350791428", "user_data": "IyEvYmluL3NoCmVjaG8gIlByaW50aW5nIGNpcnJvcyB1c2VyIGF1dGhvcml6ZWQga2V5cyIKY2F0IH5jaXJyb3MvLnNzaC9hdXRob3JpemVkX2tleXMgfHwgdHJ1ZQo="}} Response - Headers: {'date': 'Fri, 23 Jan 2026 12:12:18 GMT', 'server': 'Apache', 'content-length': '445', 'location': 'https://nova-public-openstack.apps-crc.testing/v2.1/servers/9c4b591f-8c65-4ec2-b7a5-3004bad3d4a7', '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-59feb4f5-b245-43f1-882d-c02a9a6cedb1', 'x-compute-request-id': 'req-59feb4f5-b245-43f1-882d-c02a9a6cedb1', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=7f1b3b4fa1f3cf84aa08198eabe2dfce; 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": "9c4b591f-8c65-4ec2-b7a5-3004bad3d4a7", "links": [{"rel": "self", "href": "https://nova-public-openstack.apps-crc.testing/v2.1/servers/9c4b591f-8c65-4ec2-b7a5-3004bad3d4a7"}, {"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/servers/9c4b591f-8c65-4ec2-b7a5-3004bad3d4a7"}], "OS-DCF:diskConfig": "MANUAL", "security_groups": [{"name": "tempest-securitygroup--795267958"}], "adminPass": "cMTsYe7H4zfz"}}' 2026-01-23 12:12:26,580 29 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/9c4b591f-8c65-4ec2-b7a5-3004bad3d4a7 1.673s 2026-01-23 12:12:26,580 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': 'Fri, 23 Jan 2026 12:12:24 GMT', 'server': 'Apache', 'content-length': '1393', 'openstack-api-version': 'compute 2.1', 'x-openstack-nova-api-version': '2.1', 'vary': 'OpenStack-API-Version,X-OpenStack-Nova-API-Version', 'x-openstack-request-id': 'req-598f07b4-48f9-4dbe-81b7-379dc8d4937e', 'x-compute-request-id': 'req-598f07b4-48f9-4dbe-81b7-379dc8d4937e', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=7f1b3b4fa1f3cf84aa08198eabe2dfce; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/servers/9c4b591f-8c65-4ec2-b7a5-3004bad3d4a7'} Body: b'{"server": {"id": "9c4b591f-8c65-4ec2-b7a5-3004bad3d4a7", "name": "tempest-AttachInterfacesUnderV243Test-server-1715966339", "status": "BUILD", "tenant_id": "219dee4c2af34d05ac6e31aa65c35134", "user_id": "e0e1cef9ff584692b12674d39ab8e57c", "metadata": {}, "hostId": "", "image": {"id": "701e8d50-6f04-4dc4-b857-9ce72ee86552", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/images/701e8d50-6f04-4dc4-b857-9ce72ee86552"}]}, "flavor": {"id": "e853bd28-b25f-4198-9e4c-86f25bfca225", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/flavors/e853bd28-b25f-4198-9e4c-86f25bfca225"}]}, "created": "2026-01-23T12:12:24Z", "updated": "2026-01-23T12:12:26Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova-public-openstack.apps-crc.testing/v2.1/servers/9c4b591f-8c65-4ec2-b7a5-3004bad3d4a7"}, {"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/servers/9c4b591f-8c65-4ec2-b7a5-3004bad3d4a7"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "", "config_drive": "", "key_name": "tempest-keypair-1350791428", "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-23 12:12:30,160 29 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/9c4b591f-8c65-4ec2-b7a5-3004bad3d4a7 2.569s 2026-01-23 12:12:30,160 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': 'Fri, 23 Jan 2026 12:12:27 GMT', 'server': 'Apache', 'content-length': '1451', '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-08875cbf-b692-4dd9-abd8-080353874416', 'x-compute-request-id': 'req-08875cbf-b692-4dd9-abd8-080353874416', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=7f1b3b4fa1f3cf84aa08198eabe2dfce; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/servers/9c4b591f-8c65-4ec2-b7a5-3004bad3d4a7'} Body: b'{"server": {"id": "9c4b591f-8c65-4ec2-b7a5-3004bad3d4a7", "name": "tempest-AttachInterfacesUnderV243Test-server-1715966339", "status": "BUILD", "tenant_id": "219dee4c2af34d05ac6e31aa65c35134", "user_id": "e0e1cef9ff584692b12674d39ab8e57c", "metadata": {}, "hostId": "01bfad26ed194497ca271cba27fe8e3f7de14872f43ea610f4cc97e4", "image": {"id": "701e8d50-6f04-4dc4-b857-9ce72ee86552", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/images/701e8d50-6f04-4dc4-b857-9ce72ee86552"}]}, "flavor": {"id": "e853bd28-b25f-4198-9e4c-86f25bfca225", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/flavors/e853bd28-b25f-4198-9e4c-86f25bfca225"}]}, "created": "2026-01-23T12:12:24Z", "updated": "2026-01-23T12:12:26Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova-public-openstack.apps-crc.testing/v2.1/servers/9c4b591f-8c65-4ec2-b7a5-3004bad3d4a7"}, {"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/servers/9c4b591f-8c65-4ec2-b7a5-3004bad3d4a7"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "nova", "config_drive": "", "key_name": "tempest-keypair-1350791428", "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-23 12:12:30,165 29 INFO [tempest.common.waiters] State transition "BUILD/scheduling" ==> "BUILD/spawning" after 4 second wait 2026-01-23 12:12:33,023 29 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/9c4b591f-8c65-4ec2-b7a5-3004bad3d4a7 1.857s 2026-01-23 12:12:33,024 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': 'Fri, 23 Jan 2026 12:12:31 GMT', 'server': 'Apache', 'content-length': '1518', '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-08beac90-1a85-42d7-93c2-3ae7cc1fec43', 'x-compute-request-id': 'req-08beac90-1a85-42d7-93c2-3ae7cc1fec43', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=7f1b3b4fa1f3cf84aa08198eabe2dfce; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/servers/9c4b591f-8c65-4ec2-b7a5-3004bad3d4a7'} Body: b'{"server": {"id": "9c4b591f-8c65-4ec2-b7a5-3004bad3d4a7", "name": "tempest-AttachInterfacesUnderV243Test-server-1715966339", "status": "BUILD", "tenant_id": "219dee4c2af34d05ac6e31aa65c35134", "user_id": "e0e1cef9ff584692b12674d39ab8e57c", "metadata": {}, "hostId": "01bfad26ed194497ca271cba27fe8e3f7de14872f43ea610f4cc97e4", "image": {"id": "701e8d50-6f04-4dc4-b857-9ce72ee86552", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/images/701e8d50-6f04-4dc4-b857-9ce72ee86552"}]}, "flavor": {"id": "e853bd28-b25f-4198-9e4c-86f25bfca225", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/flavors/e853bd28-b25f-4198-9e4c-86f25bfca225"}]}, "created": "2026-01-23T12:12:24Z", "updated": "2026-01-23T12:12:26Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova-public-openstack.apps-crc.testing/v2.1/servers/9c4b591f-8c65-4ec2-b7a5-3004bad3d4a7"}, {"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/servers/9c4b591f-8c65-4ec2-b7a5-3004bad3d4a7"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "nova", "config_drive": "", "key_name": "tempest-keypair-1350791428", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "tempest-securitygroup--795267958"}], "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-23 12:12:36,518 29 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/9c4b591f-8c65-4ec2-b7a5-3004bad3d4a7 2.484s 2026-01-23 12:12:36,591 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': 'Fri, 23 Jan 2026 12:12:34 GMT', 'server': 'Apache', 'content-length': '1518', '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-27e531c2-40a6-4ccc-b9bf-ea9b8c34f510', 'x-compute-request-id': 'req-27e531c2-40a6-4ccc-b9bf-ea9b8c34f510', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=7f1b3b4fa1f3cf84aa08198eabe2dfce; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/servers/9c4b591f-8c65-4ec2-b7a5-3004bad3d4a7'} Body: b'{"server": {"id": "9c4b591f-8c65-4ec2-b7a5-3004bad3d4a7", "name": "tempest-AttachInterfacesUnderV243Test-server-1715966339", "status": "BUILD", "tenant_id": "219dee4c2af34d05ac6e31aa65c35134", "user_id": "e0e1cef9ff584692b12674d39ab8e57c", "metadata": {}, "hostId": "01bfad26ed194497ca271cba27fe8e3f7de14872f43ea610f4cc97e4", "image": {"id": "701e8d50-6f04-4dc4-b857-9ce72ee86552", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/images/701e8d50-6f04-4dc4-b857-9ce72ee86552"}]}, "flavor": {"id": "e853bd28-b25f-4198-9e4c-86f25bfca225", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/flavors/e853bd28-b25f-4198-9e4c-86f25bfca225"}]}, "created": "2026-01-23T12:12:24Z", "updated": "2026-01-23T12:12:26Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova-public-openstack.apps-crc.testing/v2.1/servers/9c4b591f-8c65-4ec2-b7a5-3004bad3d4a7"}, {"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/servers/9c4b591f-8c65-4ec2-b7a5-3004bad3d4a7"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "nova", "config_drive": "", "key_name": "tempest-keypair-1350791428", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "tempest-securitygroup--795267958"}], "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-23 12:12:38,855 29 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/9c4b591f-8c65-4ec2-b7a5-3004bad3d4a7 1.237s 2026-01-23 12:12:38,855 29 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-OpenStack-Nova-API-Version': '2.1', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 23 Jan 2026 12:12:37 GMT', 'server': 'Apache', 'content-length': '1518', '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-4417f259-11a4-4e63-bf51-18d2a6167118', 'x-compute-request-id': 'req-4417f259-11a4-4e63-bf51-18d2a6167118', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=7f1b3b4fa1f3cf84aa08198eabe2dfce; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/servers/9c4b591f-8c65-4ec2-b7a5-3004bad3d4a7'} Body: b'{"server": {"id": "9c4b591f-8c65-4ec2-b7a5-3004bad3d4a7", "name": "tempest-AttachInterfacesUnderV243Test-server-1715966339", "status": "BUILD", "tenant_id": "219dee4c2af34d05ac6e31aa65c35134", "user_id": "e0e1cef9ff584692b12674d39ab8e57c", "metadata": {}, "hostId": "01bfad26ed194497ca271cba27fe8e3f7de14872f43ea610f4cc97e4", "image": {"id": "701e8d50-6f04-4dc4-b857-9ce72ee86552", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/images/701e8d50-6f04-4dc4-b857-9ce72ee86552"}]}, "flavor": {"id": "e853bd28-b25f-4198-9e4c-86f25bfca225", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/flavors/e853bd28-b25f-4198-9e4c-86f25bfca225"}]}, "created": "2026-01-23T12:12:24Z", "updated": "2026-01-23T12:12:26Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova-public-openstack.apps-crc.testing/v2.1/servers/9c4b591f-8c65-4ec2-b7a5-3004bad3d4a7"}, {"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/servers/9c4b591f-8c65-4ec2-b7a5-3004bad3d4a7"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "nova", "config_drive": "", "key_name": "tempest-keypair-1350791428", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "tempest-securitygroup--795267958"}], "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-23 12:12:43,181 29 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/9c4b591f-8c65-4ec2-b7a5-3004bad3d4a7 3.319s 2026-01-23 12:12:43,182 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': 'Fri, 23 Jan 2026 12:12:39 GMT', 'server': 'Apache', 'content-length': '1518', '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-13e6a121-b1ae-4937-963e-7fe2c4cd74d2', 'x-compute-request-id': 'req-13e6a121-b1ae-4937-963e-7fe2c4cd74d2', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=7f1b3b4fa1f3cf84aa08198eabe2dfce; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/servers/9c4b591f-8c65-4ec2-b7a5-3004bad3d4a7'} Body: b'{"server": {"id": "9c4b591f-8c65-4ec2-b7a5-3004bad3d4a7", "name": "tempest-AttachInterfacesUnderV243Test-server-1715966339", "status": "BUILD", "tenant_id": "219dee4c2af34d05ac6e31aa65c35134", "user_id": "e0e1cef9ff584692b12674d39ab8e57c", "metadata": {}, "hostId": "01bfad26ed194497ca271cba27fe8e3f7de14872f43ea610f4cc97e4", "image": {"id": "701e8d50-6f04-4dc4-b857-9ce72ee86552", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/images/701e8d50-6f04-4dc4-b857-9ce72ee86552"}]}, "flavor": {"id": "e853bd28-b25f-4198-9e4c-86f25bfca225", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/flavors/e853bd28-b25f-4198-9e4c-86f25bfca225"}]}, "created": "2026-01-23T12:12:24Z", "updated": "2026-01-23T12:12:26Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova-public-openstack.apps-crc.testing/v2.1/servers/9c4b591f-8c65-4ec2-b7a5-3004bad3d4a7"}, {"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/servers/9c4b591f-8c65-4ec2-b7a5-3004bad3d4a7"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "nova", "config_drive": "", "key_name": "tempest-keypair-1350791428", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "tempest-securitygroup--795267958"}], "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-23 12:12:46,173 29 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/9c4b591f-8c65-4ec2-b7a5-3004bad3d4a7 1.984s 2026-01-23 12:12:46,174 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': 'Fri, 23 Jan 2026 12:12:44 GMT', 'server': 'Apache', 'content-length': '1713', 'openstack-api-version': 'compute 2.1', 'x-openstack-nova-api-version': '2.1', 'vary': 'OpenStack-API-Version,X-OpenStack-Nova-API-Version', 'x-openstack-request-id': 'req-52634cfd-cc30-40a0-89f8-26455d0bcf05', 'x-compute-request-id': 'req-52634cfd-cc30-40a0-89f8-26455d0bcf05', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=7f1b3b4fa1f3cf84aa08198eabe2dfce; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/servers/9c4b591f-8c65-4ec2-b7a5-3004bad3d4a7'} Body: b'{"server": {"id": "9c4b591f-8c65-4ec2-b7a5-3004bad3d4a7", "name": "tempest-AttachInterfacesUnderV243Test-server-1715966339", "status": "ACTIVE", "tenant_id": "219dee4c2af34d05ac6e31aa65c35134", "user_id": "e0e1cef9ff584692b12674d39ab8e57c", "metadata": {}, "hostId": "01bfad26ed194497ca271cba27fe8e3f7de14872f43ea610f4cc97e4", "image": {"id": "701e8d50-6f04-4dc4-b857-9ce72ee86552", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/images/701e8d50-6f04-4dc4-b857-9ce72ee86552"}]}, "flavor": {"id": "e853bd28-b25f-4198-9e4c-86f25bfca225", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/flavors/e853bd28-b25f-4198-9e4c-86f25bfca225"}]}, "created": "2026-01-23T12:12:24Z", "updated": "2026-01-23T12:12:43Z", "addresses": {"tempest-AttachInterfacesUnderV243Test-1719223511-network": [{"version": 4, "addr": "10.100.0.9", "OS-EXT-IPS:type": "fixed", "OS-EXT-IPS-MAC:mac_addr": "fa:16:3e:61:28:24"}]}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova-public-openstack.apps-crc.testing/v2.1/servers/9c4b591f-8c65-4ec2-b7a5-3004bad3d4a7"}, {"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/servers/9c4b591f-8c65-4ec2-b7a5-3004bad3d4a7"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "nova", "config_drive": "True", "key_name": "tempest-keypair-1350791428", "OS-SRV-USG:launched_at": "2026-01-23T12:12:43.000000", "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "tempest-securitygroup--795267958"}], "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-23 12:12:46,179 29 INFO [tempest.common.waiters] State transition "BUILD/spawning" ==> "ACTIVE/None" after 20 second wait 2026-01-23 12:12:47,729 29 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/9c4b591f-8c65-4ec2-b7a5-3004bad3d4a7/os-interface 1.549s 2026-01-23 12:12:47,729 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': 'Fri, 23 Jan 2026 12:12:46 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-9d55304d-efec-4a38-b0e2-894aa8071cfe', 'x-compute-request-id': 'req-9d55304d-efec-4a38-b0e2-894aa8071cfe', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=7f1b3b4fa1f3cf84aa08198eabe2dfce; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/servers/9c4b591f-8c65-4ec2-b7a5-3004bad3d4a7/os-interface'} Body: b'{"interfaceAttachments": [{"net_id": "4769a004-5d6e-4d38-99cf-f49693959900", "port_id": "d9faf41e-a824-421e-81f1-bbae06da88f5", "mac_addr": "fa:16:3e:61:28:24", "port_state": "ACTIVE", "fixed_ips": [{"subnet_id": "0b22c966-ab15-4565-8ca5-826b8e029f24", "ip_address": "10.100.0.9"}]}]}' 2026-01-23 12:12:52,061 29 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/b2625c2d-cb2c-44c2-8230-5e091c8734c4 4.330s 2026-01-23 12:12:52,061 29 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"floatingip": {"port_id": "d9faf41e-a824-421e-81f1-bbae06da88f5"}} Response - Headers: {'date': 'Fri, 23 Jan 2026 12:12:52 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '881', 'x-openstack-request-id': 'req-9a9500b8-b920-49ce-9030-0db8ae69730b', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=0076efa2bd9deea94ed883186ce076ec; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/floatingips/b2625c2d-cb2c-44c2-8230-5e091c8734c4'} Body: b'{"floatingip": {"id": "b2625c2d-cb2c-44c2-8230-5e091c8734c4", "tenant_id": "219dee4c2af34d05ac6e31aa65c35134", "floating_ip_address": "192.168.122.200", "floating_network_id": "e0e3383a-a1a4-4765-955c-5a1fb8fa826b", "router_id": "e827dc0d-e7be-4bd5-aaa5-4d0d35f72578", "port_id": "d9faf41e-a824-421e-81f1-bbae06da88f5", "fixed_ip_address": "10.100.0.9", "status": "DOWN", "description": "", "qos_policy_id": null, "port_details": {"name": "", "network_id": "4769a004-5d6e-4d38-99cf-f49693959900", "mac_address": "fa:16:3e:61:28:24", "admin_state_up": true, "status": "ACTIVE", "device_id": "9c4b591f-8c65-4ec2-b7a5-3004bad3d4a7", "device_owner": "compute:nova"}, "dns_domain": "", "dns_name": "", "port_forwardings": [], "tags": [], "created_at": "2026-01-23T12:12:16Z", "updated_at": "2026-01-23T12:12:49Z", "revision_number": 1, "project_id": "219dee4c2af34d05ac6e31aa65c35134"}}' 2026-01-23 12:12:54,718 29 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/9c4b591f-8c65-4ec2-b7a5-3004bad3d4a7 2.656s 2026-01-23 12:12:54,718 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': 'Fri, 23 Jan 2026 12:12:52 GMT', 'server': 'Apache', 'content-length': '1713', 'openstack-api-version': 'compute 2.1', 'x-openstack-nova-api-version': '2.1', 'vary': 'OpenStack-API-Version,X-OpenStack-Nova-API-Version', 'x-openstack-request-id': 'req-c1f01c56-75fd-4693-84d2-4cc89f72be6c', 'x-compute-request-id': 'req-c1f01c56-75fd-4693-84d2-4cc89f72be6c', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=7f1b3b4fa1f3cf84aa08198eabe2dfce; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/servers/9c4b591f-8c65-4ec2-b7a5-3004bad3d4a7'} Body: b'{"server": {"id": "9c4b591f-8c65-4ec2-b7a5-3004bad3d4a7", "name": "tempest-AttachInterfacesUnderV243Test-server-1715966339", "status": "ACTIVE", "tenant_id": "219dee4c2af34d05ac6e31aa65c35134", "user_id": "e0e1cef9ff584692b12674d39ab8e57c", "metadata": {}, "hostId": "01bfad26ed194497ca271cba27fe8e3f7de14872f43ea610f4cc97e4", "image": {"id": "701e8d50-6f04-4dc4-b857-9ce72ee86552", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/images/701e8d50-6f04-4dc4-b857-9ce72ee86552"}]}, "flavor": {"id": "e853bd28-b25f-4198-9e4c-86f25bfca225", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/flavors/e853bd28-b25f-4198-9e4c-86f25bfca225"}]}, "created": "2026-01-23T12:12:24Z", "updated": "2026-01-23T12:12:43Z", "addresses": {"tempest-AttachInterfacesUnderV243Test-1719223511-network": [{"version": 4, "addr": "10.100.0.9", "OS-EXT-IPS:type": "fixed", "OS-EXT-IPS-MAC:mac_addr": "fa:16:3e:61:28:24"}]}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova-public-openstack.apps-crc.testing/v2.1/servers/9c4b591f-8c65-4ec2-b7a5-3004bad3d4a7"}, {"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/servers/9c4b591f-8c65-4ec2-b7a5-3004bad3d4a7"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "nova", "config_drive": "True", "key_name": "tempest-keypair-1350791428", "OS-SRV-USG:launched_at": "2026-01-23T12:12:43.000000", "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "tempest-securitygroup--795267958"}], "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-23 12:12:55,149 29 INFO [tempest.lib.common.ssh] Creating ssh connection to '192.168.122.200:22' as 'cirros' with public key authentication 2026-01-23 12:13:26,834 29 INFO [paramiko.transport] Connected (version 2.0, client dropbear_2020.81) 2026-01-23 12:13:28,108 29 INFO [paramiko.transport] Authentication (publickey) successful! 2026-01-23 12:13:28,109 29 INFO [tempest.lib.common.ssh] ssh connection to cirros@192.168.122.200 successfully created 2026-01-23 12:13:43,896 29 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/9c4b591f-8c65-4ec2-b7a5-3004bad3d4a7/os-interface 15.784s 2026-01-23 12:13:43,914 29 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-OpenStack-Nova-API-Version': '2.1', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 23 Jan 2026 12:13:29 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-824ea47a-4c86-4759-935e-2204834c8f4e', 'x-compute-request-id': 'req-824ea47a-4c86-4759-935e-2204834c8f4e', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=7f1b3b4fa1f3cf84aa08198eabe2dfce; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/servers/9c4b591f-8c65-4ec2-b7a5-3004bad3d4a7/os-interface'} Body: b'{"interfaceAttachments": [{"net_id": "4769a004-5d6e-4d38-99cf-f49693959900", "port_id": "d9faf41e-a824-421e-81f1-bbae06da88f5", "mac_addr": "fa:16:3e:61:28:24", "port_state": "ACTIVE", "fixed_ips": [{"subnet_id": "0b22c966-ab15-4565-8ca5-826b8e029f24", "ip_address": "10.100.0.9"}]}]}' 2026-01-23 12:13:45,660 29 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/9c4b591f-8c65-4ec2-b7a5-3004bad3d4a7/os-interface/d9faf41e-a824-421e-81f1-bbae06da88f5 1.557s 2026-01-23 12:13:45,660 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': 'Fri, 23 Jan 2026 12:13:44 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-849e5702-278a-41f8-ac5e-9a6fa6fdec4e', 'x-compute-request-id': 'req-849e5702-278a-41f8-ac5e-9a6fa6fdec4e', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=7f1b3b4fa1f3cf84aa08198eabe2dfce; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/servers/9c4b591f-8c65-4ec2-b7a5-3004bad3d4a7/os-interface/d9faf41e-a824-421e-81f1-bbae06da88f5'} Body: b'{"interfaceAttachment": {"net_id": "4769a004-5d6e-4d38-99cf-f49693959900", "port_id": "d9faf41e-a824-421e-81f1-bbae06da88f5", "mac_addr": "fa:16:3e:61:28:24", "port_state": "ACTIVE", "fixed_ips": [{"subnet_id": "0b22c966-ab15-4565-8ca5-826b8e029f24", "ip_address": "10.100.0.9"}]}}' 2026-01-23 12:13:45,855 29 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/9c4b591f-8c65-4ec2-b7a5-3004bad3d4a7/ips 0.192s 2026-01-23 12:13:45,855 29 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-OpenStack-Nova-API-Version': '2.1', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 23 Jan 2026 12:13:45 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-758147d8-584f-436f-b2e4-155b97e252e9', 'x-compute-request-id': 'req-758147d8-584f-436f-b2e4-155b97e252e9', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=7f1b3b4fa1f3cf84aa08198eabe2dfce; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/servers/9c4b591f-8c65-4ec2-b7a5-3004bad3d4a7/ips'} Body: b'{"addresses": {"tempest-AttachInterfacesUnderV243Test-1719223511-network": [{"version": 4, "addr": "10.100.0.9"}, {"version": 4, "addr": "192.168.122.200"}]}}' 2026-01-23 12:13:46,051 29 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/9c4b591f-8c65-4ec2-b7a5-3004bad3d4a7/action 0.192s 2026-01-23 12:13:46,054 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: {"addFixedIp": {"networkId": "4769a004-5d6e-4d38-99cf-f49693959900"}} Response - Headers: {'date': 'Fri, 23 Jan 2026 12:13:45 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-84de1880-f137-444b-b8dd-06b25272aed0', 'x-compute-request-id': 'req-84de1880-f137-444b-b8dd-06b25272aed0', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=7f1b3b4fa1f3cf84aa08198eabe2dfce; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '202', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/servers/9c4b591f-8c65-4ec2-b7a5-3004bad3d4a7/action'} Body: b'' 2026-01-23 12:13:46,381 29 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/9c4b591f-8c65-4ec2-b7a5-3004bad3d4a7/ips 0.327s 2026-01-23 12:13:46,382 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': 'Fri, 23 Jan 2026 12:13:46 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-04d1a0b3-4355-4d13-9028-b9d3352aae41', 'x-compute-request-id': 'req-04d1a0b3-4355-4d13-9028-b9d3352aae41', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=7f1b3b4fa1f3cf84aa08198eabe2dfce; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/servers/9c4b591f-8c65-4ec2-b7a5-3004bad3d4a7/ips'} Body: b'{"addresses": {"tempest-AttachInterfacesUnderV243Test-1719223511-network": [{"version": 4, "addr": "10.100.0.9"}, {"version": 4, "addr": "192.168.122.200"}]}}' 2026-01-23 12:13:46,384 29 DEBUG [tempest.api.compute.servers.test_attach_interfaces] Wait for change of IPs. All IPs still associated to the server 9c4b591f-8c65-4ec2-b7a5-3004bad3d4a7: {'10.100.0.9', '192.168.122.200'} 2026-01-23 12:13:47,399 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/9c4b591f-8c65-4ec2-b7a5-3004bad3d4a7/ips 2026-01-23 12:13:47,406 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/9c4b591f-8c65-4ec2-b7a5-3004bad3d4a7/ips 2026-01-23 12:13:47,410 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/9c4b591f-8c65-4ec2-b7a5-3004bad3d4a7/ips 2026-01-23 12:13:47,413 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/9c4b591f-8c65-4ec2-b7a5-3004bad3d4a7/ips 2026-01-23 12:13:47,415 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/9c4b591f-8c65-4ec2-b7a5-3004bad3d4a7/ips 2026-01-23 12:13:47,420 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/9c4b591f-8c65-4ec2-b7a5-3004bad3d4a7/ips 2026-01-23 12:13:47,424 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/9c4b591f-8c65-4ec2-b7a5-3004bad3d4a7/ips 2026-01-23 12:13:47,437 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/9c4b591f-8c65-4ec2-b7a5-3004bad3d4a7/ips 2026-01-23 12:13:47,442 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/9c4b591f-8c65-4ec2-b7a5-3004bad3d4a7/ips 2026-01-23 12:13:47,448 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/9c4b591f-8c65-4ec2-b7a5-3004bad3d4a7/ips 2026-01-23 12:13:48,129 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/9c4b591f-8c65-4ec2-b7a5-3004bad3d4a7 2026-01-23 12:13:48,133 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/9c4b591f-8c65-4ec2-b7a5-3004bad3d4a7 2026-01-23 12:13:48,140 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/9c4b591f-8c65-4ec2-b7a5-3004bad3d4a7 2026-01-23 12:13:48,155 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/9c4b591f-8c65-4ec2-b7a5-3004bad3d4a7 2026-01-23 12:13:48,170 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/9c4b591f-8c65-4ec2-b7a5-3004bad3d4a7 2026-01-23 12:13:48,219 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/9c4b591f-8c65-4ec2-b7a5-3004bad3d4a7 2026-01-23 12:13:48,230 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/9c4b591f-8c65-4ec2-b7a5-3004bad3d4a7 2026-01-23 12:13:48,233 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/9c4b591f-8c65-4ec2-b7a5-3004bad3d4a7 2026-01-23 12:13:48,235 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/9c4b591f-8c65-4ec2-b7a5-3004bad3d4a7 2026-01-23 12:13:48,247 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/9c4b591f-8c65-4ec2-b7a5-3004bad3d4a7 2026-01-23 12:13:48,263 29 ERROR [tempest.api.compute.base] Failed to delete server 9c4b591f-8c65-4ec2-b7a5-3004bad3d4a7 2026-01-23 12:13:48.263 29 ERROR tempest.api.compute.base Traceback (most recent call last): 2026-01-23 12:13:48.263 29 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn 2026-01-23 12:13:48.263 29 ERROR tempest.api.compute.base conn = connection.create_connection( 2026-01-23 12:13:48.263 29 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 96, in create_connection 2026-01-23 12:13:48.263 29 ERROR tempest.api.compute.base raise err 2026-01-23 12:13:48.263 29 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 86, in create_connection 2026-01-23 12:13:48.263 29 ERROR tempest.api.compute.base sock.connect(sa) 2026-01-23 12:13:48.263 29 ERROR tempest.api.compute.base ConnectionRefusedError: [Errno 111] Connection refused 2026-01-23 12:13:48.263 29 ERROR tempest.api.compute.base 2026-01-23 12:13:48.263 29 ERROR tempest.api.compute.base During handling of the above exception, another exception occurred: 2026-01-23 12:13:48.263 29 ERROR tempest.api.compute.base 2026-01-23 12:13:48.263 29 ERROR tempest.api.compute.base Traceback (most recent call last): 2026-01-23 12:13:48.263 29 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 700, in urlopen 2026-01-23 12:13:48.263 29 ERROR tempest.api.compute.base httplib_response = self._make_request( 2026-01-23 12:13:48.263 29 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 383, in _make_request 2026-01-23 12:13:48.263 29 ERROR tempest.api.compute.base self._validate_conn(conn) 2026-01-23 12:13:48.263 29 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn 2026-01-23 12:13:48.263 29 ERROR tempest.api.compute.base conn.connect() 2026-01-23 12:13:48.263 29 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect 2026-01-23 12:13:48.263 29 ERROR tempest.api.compute.base conn = self._new_conn() 2026-01-23 12:13:48.263 29 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn 2026-01-23 12:13:48.263 29 ERROR tempest.api.compute.base raise NewConnectionError( 2026-01-23 12:13:48.26A7D1 3 29 ERROR tempest.api.compute.base urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused 2026-01-23 12:13:48.263 29 ERROR tempest.api.compute.base 2026-01-23 12:13:48.263 29 ERROR tempest.api.compute.base During handling of the above exception, another exception occurred: 2026-01-23 12:13:48.263 29 ERROR tempest.api.compute.base 2026-01-23 12:13:48.263 29 ERROR tempest.api.compute.base Traceback (most recent call last): 2026-01-23 12:13:48.263 29 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/tempest/api/compute/base.py", line 434, in delete_server 2026-01-23 12:13:48.263 29 ERROR tempest.api.compute.base cls.servers_client.delete_server(server_id) 2026-01-23 12:13:48.263 29 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-23 12:13:48.263 29 ERROR tempest.api.compute.base resp, body = self.delete("servers/%s" % server_id) 2026-01-23 12:13:48.263 29 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 359, in delete 2026-01-23 12:13:48.263 29 ERROR tempest.api.compute.base return self.request('DELETE', url, extra_headers, headers, body) 2026-01-23 12:13:48.263 29 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-23 12:13:48.263 29 ERROR tempest.api.compute.base resp, resp_body = super(BaseComputeClient, self).request( 2026-01-23 12:13:48.263 29 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 746, in request 2026-01-23 12:13:48.263 29 ERROR tempest.api.compute.base resp, resp_body = self._request(method, url, headers=headers, 2026-01-23 12:13:48.263 29 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 612, in _request 2026-01-23 12:13:48.263 29 ERROR tempest.api.compute.base resp, resp_body = self.raw_request( 2026-01-23 12:13:48.263 29 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-23 12:13:48.263 29 ERROR tempest.api.compute.base resp, resp_body = self.http_obj.request( 2026-01-23 12:13:48.263 29 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/tempest/lib/common/http.py", line 115, in request 2026-01-23 12:13:48.263 29 ERROR tempest.api.compute.base r = super(ClosingHttp, self).request(method, url, retries=retry, 2026-01-23 12:13:48.263 29 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 74, in request 2026-01-23 12:13:48.263 29 ERROR tempest.api.compute.base return self.request_encode_url( 2026-01-23 12:13:48.263 29 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 96, in request_encode_url 2026-01-23 12:13:48.263 29 ERROR tempest.api.compute.base return self.urlopen(method, url, **extra_kw) 2026-01-23 12:13:48.263 29 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/urllib3/poolmanager.py", line 376, in urlopen 2026-01-23 12:13:48.263 29 ERROR tempest.api.compute.base response = conn.urlopen(method, u.request_uri, **kw) 2026-01-23 12:13:48.263 29 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen 2026-01-23 12:13:48.263 29 ERROR tempest.api.compute.base return self.urlopen( 2026-01-23 12:13:48.263 29 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen 2026-01-23 12:13:48.263 29 ERROR tempest.api.compute.base return self.urlopen( 2026-01-23 12:13:48.263 29 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen 2026-01-23 12:13:48.263 29 ERROR tempest.api.compute.base return self.urlopen( 2026-01-23 12:13:48.263 29 ERROR tempest.api.compute.base [Previous line repeated 7 more times] 2026-01-23 12:13:48.263 29 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 756, in urlopen 2026-01-23 12:13:48.263 29 ERROR tempest.api.compute.base retries = retries.increment( 2026-01-23 12:13:48.263 29 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/urllib3/util/retry.py", line 576, in increment 2026-01-23 12:13:48.263 29 ERROR tempest.api.compute.base raise MaxRetryError(_pool, url, error or ResponseError(cause)) 2026-01-23 12:13:48.263 29 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/9c4b591f-8c65-4ec2-b7a5-3004bad3d4a7 (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 2026-01-23 12:13:48.263 29 ERROR tempest.api.compute.base 2026-01-23 12:13:48,272 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-keypair-1350791428 2026-01-23 12:13:48,276 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-keypair-1350791428 2026-01-23 12:13:48,281 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-keypair-1350791428 2026-01-23 12:13:48,305 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-keypair-1350791428 2026-01-23 12:13:48,315 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-keypair-1350791428 2026-01-23 12:13:48,323 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-keypair-1350791428 2026-01-23 12:13:48,327 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-keypair-1350791428 2026-01-23 12:13:48,332 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-keypair-1350791428 2026-01-23 12:13:48,337 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-keypair-1350791428 2026-01-23 12:13:48,344 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-keypair-1350791428 2026-01-23 12:13:48,350 29 ERROR [tempest.lib.common.validation_resources] Exception raised while deleting key tempest-keypair-1350791428 2026-01-23 12:13:48.350 29 ERROR tempest.lib.common.validation_resources Traceback (most recent call last): 2026-01-23 12:13:48.350 29 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn 2026-01-23 12:13:48.350 29 ERROR tempest.lib.common.validation_resources conn = connection.create_connection( 2026-01-23 12:13:48.350 29 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 96, in create_connection 2026-01-23 12:13:48.350 29 ERROR tempest.lib.common.validation_resources raise err 2026-01-23 12:13:48.350 29 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 86, in create_connection 2026-01-23 12:13:48.350 29 ERROR tempest.lib.common.validation_resources sock.connect(sa) 2026-01-23 12:13:48.350 29 ERROR tempest.lib.common.validation_resources ConnectionRefusedError: [Errno 111] Connection refused 2026-01-23 12:13:48.350 29 ERROR tempest.lib.common.validation_resources 2026-01-23 12:13:48.350 29 ERROR tempest.lib.common.validation_resources During handling of the above exception, another exception occurred: 2026-01-23 12:13:48.350 29 ERROR tempest.lib.common.validation_resources 2026-01-23 12:13:48.350 29 ERROR tempest.lib.common.validation_resources Traceback (most recent call last): 2026-01-23 12:13:48.350 29 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 700, in urlopen 2026-01-23 12:13:48.350 29 ERROR tempest.lib.common.validation_resources httplib_response = self._make_request( 2026-01-23 12:13:48.350 29 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 383, in _make_request 2026-01-23 12:13:48.350 29 ERROR tempest.lib.common.validation_resources self._validate_conn(conn) 2026-01-23 12:13:48.350 29 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn 2026-01-23 12:13:48.350 29 ERROR tempest.lib.common.validation_resources conn.connect() 2026-01-23 12:13:48.350 29 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect 2026-01-23 12:13:48.350 29 ERROR tempest.lib.common.validation_resources conn = self._new_conn() 2026-01-23 12:13:48.350 29 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn 2026-01-23 12:13:48.350 29 ERROR tempest.lib.common.validation_resources raise NewConnectionError( 2026-01-23 12:13:48.350 29 ERROR tempest.lib.common.validation_resources urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused 2026-01-23 12:13:48.350 29 ERROR tempest.lib.common.validation_resources 2026-01-23 12:13:48.350 29 ERROR tempest.lib.common.validation_resources During handling of the above exception, another exception occurred: 2026-01-23 12:13:48.350 29 ERROR tempest.lib.common.validation_resources 2026-01-23 12:13:48.350 29 ERROR tempest.lib.common.validation_resources Traceback (most recent call last): 2026-01-23 12:13:48.350 29 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-23 12:13:48.350 29 ERROR tempest.lib.common.validation_resources keypair_client.delete_keypair(keypair_name) 2026-01-23 12:13:48.350 29 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-23 12:13:48.350 29 ERROR tempest.lib.common.validation_resources resp, body = self.delete(url) 2026-01-23 12:13:48.350 29 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-23 12:13:48.350 29 ERROR tempest.lib.common.validation_resources return self.request('DELETE', url, extra_headers, headers, body) 2026-01-23 12:13:48.350 29 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-23 12:13:48.350 29 ERROR tempest.lib.common.validation_resources resp, resp_body = super(BaseComputeClient, self).request( 2026-01-23 12:13:48.350 29 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-23 12:13:48.350 29 ERROR tempest.lib.common.validation_resources resp, resp_body = self._request(method, url, headers=headers, 2026-01-23 12:13:48.350 29 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-23 12:13:48.350 29 ERROR tempest.lib.common.validation_resources resp, resp_body = self.raw_request( 2026-01-23 12:13:48.350 29 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-23 12:13:48.350 29 ERROR tempest.lib.common.validation_resources resp, resp_body = self.http_obj.request( 2026-01-23 12:13:48.350 29 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/tempest/lib/common/http.py", line 115, in request 2026-01-23 12:13:48.350 29 ERROR tempest.lib.common.validation_resources r = super(ClosingHttp, self).request(method, url, retries=retry, 2026-01-23 12:13:48.350 29 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 74, in request 2026-01-23 12:13:48.350 29 ERROR tempest.lib.common.validation_resources return self.request_encode_url( 2026-01-23 12:13:48.350 29 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 96, in request_encode_url 2026-01-23 12:13:48.350 29 ERROR tempest.lib.common.validation_resources return self.urlopen(method, url, **extra_kw) 2026-01-23 12:13:48.350 29 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/poolmanager.py", line 376, in urlopen 2026-01-23 12:13:48.350 29 ERROR tempest.lib.common.validation_resources response = conn.urlopen(method, u.request_uri, **kw) 2026-01-23 12:13:48.350 29 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen 2026-01-23 12:13:48.350 29 ERROR tempest.lib.common.validation_resources return self.urlopen( 2026-01-23 12:13:48.350 29 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen 2026-01-23 12:13:48.350 29 ERROR tempest.lib.common.validation_resources return self.urlopen( 2026-01-23 12:13:48.350 29 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen 2026-01-23 12:13:48.350 29 ERROR tempest.lib.common.validation_resources return self.urlopen( 2026-01-23 12:13:48.350 29 ERROR tempest.lib.common.validation_resources [Previous line repeated 7 more times] 2026-01-23 12:13:48.350 29 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 756, in urlopen 2026-01-23 12:13:48.350 29 ERROR tempest.lib.common.validation_resources retries = retries.increment( 2026-01-23 12:13:48.350 29 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/util/retry.py", line 576, in increment 2026-01-23 12:13:48.350 29 ERROR tempest.lib.common.validation_resources raise MaxRetryError(_pool, url, error or ResponseError(cause)) 2026-01-23 12:13:48.350 29 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-1350791428 (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 2026-01-23 12:13:48.350 29 ERROR tempest.lib.common.validation_resources 2026-01-23 12:13:48,410 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/cea7ef28-0e53-4d1b-9894-bdd04ace9b30 2026-01-23 12:13:48,418 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/cea7ef28-0e53-4d1b-9894-bdd04ace9b30 2026-01-23 12:13:48,421 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/cea7ef28-0e53-4d1b-9894-bdd04ace9b30 2026-01-23 12:13:48,442 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/cea7ef28-0e53-4d1b-9894-bdd04ace9b30 2026-01-23 12:13:48,445 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/cea7ef28-0e53-4d1b-9894-bdd04ace9b30 2026-01-23 12:13:48,447 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/cea7ef28-0e53-4d1b-9894-bdd04ace9b30 2026-01-23 12:13:48,456 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/cea7ef28-0e53-4d1b-9894-bdd04ace9b30 2026-01-23 12:13:48,459 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/cea7ef28-0e53-4d1b-9894-bdd04ace9b30 2026-01-23 12:13:48,481 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/cea7ef28-0e53-4d1b-9894-bdd04ace9b30 2026-01-23 12:13:48,485 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/cea7ef28-0e53-4d1b-9894-bdd04ace9b30 2026-01-23 12:13:48,486 29 ERROR [tempest.lib.common.validation_resources] Exception raised while deleting security group cea7ef28-0e53-4d1b-9894-bdd04ace9b30 2026-01-23 12:13:48.486 29 ERROR tempest.lib.common.validation_resources Traceback (most recent call last): 2026-01-23 12:13:48.486 29 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn 2026-01-23 12:13:48.486 29 ERROR tempest.lib.common.validation_resources conn = connection.create_connection( 2026-01-23 12:13:48.486 29 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 96, in create_connection 2026-01-23 12:13:48.486 29 ERROR tempest.lib.common.validation_resources raise err 2026-01-23 12:13:48.486 29 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 86, in create_connection 2026-01-23 12:13:48.486 29 ERROR tempest.lib.common.validation_resources sock.connect(sa) 2026-01-23 12:13:48.486 29 ERROR tempest.lib.common.validation_resources ConnectionRefusedError: [Errno 111] Connection refused 2026-01-23 12:13:48.486 29 ERROR tempest.lib.common.validation_resources 2026-01-23 12:13:48.486 29 ERROR tempest.lib.common.validation_resources During handling of the above exception, another exception occurred: 2026-01-23 12:13:48.486 29 ERROR tempest.lib.common.validation_resources 2026-01-23 12:13:48.486 29 ERROR tempest.lib.common.validation_resources Traceback (most recent call last): 2026-01-23 12:13:48.486 29 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 700, in urlopen 2026-01-23 12:13:48.486 29 ERROR tempest.lib.common.validation_resources httplib_response = self._make_request( 2026-01-23 12:13:48.486 29 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 383, in _make_request 2026-01-23 12:13:48.486 29 ERROR tempest.lib.common.validation_resources self._validate_conn(conn) 2026-01-23 12:13:48.486 29 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn 2026-01-23 12:13:48.486 29 ERROR tempest.lib.common.validation_resources conn.connect() 2026-01-23 12:13:48.486 29 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect 2026-01-23 12:13:48.486 29 ERROR tempest.lib.common.validation_resources conn = self._new_conn() 2026-01-23 12:13:48.486 29 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn 2026-01-23 12:13:48.486 29 ERROR tempest.lib.common.validation_resources raise NewConnectionError( 2026-01-23 12:13:48.486 29 ERROR tempest.lib.common.validation_resources urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused 2026-01-23 12:13:48.486 29 ERROR tempest.lib.common.validation_resources 2026-01-23 12:13:48.486 29 ERROR tempest.lib.common.validation_resources During handling of the above exception, another exception occurred: 2026-01-23 12:13:48.486 29 ERROR tempest.lib.common.validation_resources 2026-01-23 12:13:48.486 29 ERROR tempest.lib.common.validation_resources Traceback (most recent call last): 2026-01-23 12:13:48.486 29 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-23 12:13:48.486 29 ERROR tempest.lib.common.validation_resources security_group_client.delete_security_group(sec_id) 2026-01-23 12:13:48.486 29 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-23 12:13:48.486 29 ERROR tempest.lib.common.validation_resources return self.delete_resource(uri) 2026-01-23 12:13:48.486 29 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-23 12:13:48.486 29 ERROR tempest.lib.common.validation_resources resp, body = self.delete(req_uri) 2026-01-23 12:13:48.486 29 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-23 12:13:48.486 29 ERROR tempest.lib.common.validation_resources return self.request('DELETE', url, extra_headers, headers, body) 2026-01-23 12:13:48.486 29 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-23 12:13:48.486 29 ERROR tempest.lib.common.validation_resources resp, resp_body = self._request(method, url, headers=headers, 2026-01-23 12:13:48.486 29 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-23 12:13:48.486 29 ERROR tempest.lib.common.validation_resources resp, resp_body = self.raw_request( 2026-01-23 12:13:48.486 29 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-23 12:13:48.486 29 ERROR tempest.lib.common.validation_resources resp, resp_body = self.http_obj.request( 2026-01-23 12:13:48.486 29 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/tempest/lib/common/http.py", line 115, in request 2026-01-23 12:13:48.486 29 ERROR tempest.lib.common.validation_resources r = super(ClosingHttp, self).request(method, url, retries=retry, 2026-01-23 12:13:48.486 29 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 74, in request 2026-01-23 12:13:48.486 29 ERROR tempest.lib.common.validation_resources return self.request_encode_url( 2026-01-23 12:13:48.486 29 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 96, in request_encode_url 2026-01-23 12:13:48.486 29 ERROR tempest.lib.common.validation_resources return self.urlopen(method, url, **extra_kw) 2026-01-23 12:13:48.486 29 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/poolmanager.py", line 376, in urlopen 2026-01-23 12:13:48.486 29 ERROR tempest.lib.common.validation_resources response = conn.urlopen(method, u.request_uri, **kw) 2026-01-23 12:13:48.486 29 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen 2026-01-23 12:13:48.486 29 ERROR tempest.lib.common.validation_resources return self.urlopen( 2026-01-23 12:13:48.486 29 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen 2026-01-23 12:13:48.486 29 ERROR tempest.lib.common.validation_resources return self.urlopen( 2026-01-23 12:13:48.486 29 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen 2026-01-23 12:13:48.486 29 ERROR tempest.lib.common.validation_resources return self.urlopen( 2026-01-23 12:13:48.486 29 ERROR tempest.lib.common.validation_resources [Previous line repeated 7 more times] 2026-01-23 12:13:48.486 29 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 756, in urlopen 2026-01-23 12:13:48.486 29 ERROR tempest.lib.common.validation_resources retries = retries.increment( 2026-01-23 12:13:48.486 29 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/util/retry.py", line 576, in increment 2026-01-23 12:13:48.486 29 ERROR tempest.lib.common.validation_resources raise MaxRetryError(_pool, url, error or ResponseError(cause)) 2026-01-23 12:13:48.486 29 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/cea7ef28-0e53-4d1b-9894-bdd04ace9b30 (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 2026-01-23 12:13:48.486 29 ERROR tempest.lib.common.validation_resources 2026-01-23 12:13:48,497 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/floatingips/b2625c2d-cb2c-44c2-8230-5e091c8734c4 2026-01-23 12:13:48,500 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/floatingips/b2625c2d-cb2c-44c2-8230-5e091c8734c4 2026-01-23 12:13:48,503 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/floatingips/b2625c2d-cb2c-44c2-8230-5e091c8734c4 2026-01-23 12:13:48,507 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/floatingips/b2625c2d-cb2c-44c2-8230-5e091c8734c4 2026-01-23 12:13:48,517 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/floatingips/b2625c2d-cb2c-44c2-8230-5e091c8734c4 2026-01-23 12:13:48,529 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/floatingips/b2625c2d-cb2c-44c2-8230-5e091c8734c4 2026-01-23 12:13:48,534 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/floatingips/b2625c2d-cb2c-44c2-8230-5e091c8734c4 2026-01-23 12:13:48,542 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/floatingips/b2625c2d-cb2c-44c2-8230-5e091c8734c4 2026-01-23 12:13:48,551 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/floatingips/b2625c2d-cb2c-44c2-8230-5e091c8734c4 2026-01-23 12:13:48,557 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/floatingips/b2625c2d-cb2c-44c2-8230-5e091c8734c4 2026-01-23 12:13:48,562 29 ERROR [tempest.lib.common.validation_resources] Exception raised while deleting ip b2625c2d-cb2c-44c2-8230-5e091c8734c4 2026-01-23 12:13:48.562 29 ERROR tempest.lib.common.validation_resources Traceback (most recent call last): 2026-01-23 12:13:48.562 29 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn 2026-01-23 12:13:48.562 29 ERROR tempest.lib.common.validation_resources conn = connection.create_connection( 2026-01-23 12:13:48.562 29 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 96, in create_connection 2026-01-23 12:13:48.562 29 ERROR tempest.lib.common.validation_resources raise err 2026-01-23 12:13:48.562 29 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 86, in create_connection 2026-01-23 12:13:48.562 29 ERROR tempest.lib.common.validation_resources sock.connect(sa) 2026-01-23 12:13:48.562 29 ERROR tempest.lib.common.validation_resources ConnectionRefusedError: [Errno 111] Connection refused 2026-01-23 12:13:48.562 29 ERROR tempest.lib.common.validation_resources 2026-01-23 12:13:48.562 29 ERROR tempest.lib.common.validation_resources During handling of the above exception, another exception occurred: 2026-01-23 12:13:48.562 29 ERROR tempest.lib.common.validation_resources 2026-01-23 12:13:48.562 29 ERROR tempest.lib.common.validation_resources Traceback (most recent call last): 2026-01-23 12:13:48.562 29 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 700, in urlopen 2026-01-23 12:13:48.562 29 ERROR tempest.lib.common.validation_resources httplib_response = self._make_request( 2026-01-23 12:13:48.562 29 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 383, in _make_request 2026-01-23 12:13:48.562 29 ERROR tempest.lib.common.validation_resources self._validate_conn(conn) 2026-01-23 12:13:48.562 29 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn 2026-01-23 12:13:48.562 29 ERROR tempest.lib.common.validation_resources conn.connect() 2026-01-23 12:13:48.562 29 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect 2026-01-23 12:13:48.562 29 ERROR tempest.lib.common.validation_resources conn = self._new_conn() 2026-01-23 12:13:48.562 29 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn 2026-01-23 12:13:48.562 29 ERROR tempest.lib.common.validation_resources raise NewConnectionError( 2026-01-23 12:13:48.562 29 ERROR tempest.lib.common.validation_resources urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused 2026-01-23 12:13:48.562 29 ERROR tempest.lib.common.validation_resources 2026-01-23 12:13:48.562 29 ERROR tempest.lib.common.validation_resources During handling of the above exception, another exception occurred: 2026-01-23 12:13:48.562 29 ERROR tempest.lib.common.validation_resources 2026-01-23 12:13:48.562 29 ERROR tempest.lib.common.validation_resources Traceback (most recent call last): 2026-01-23 12:13:48.562 29 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-23 12:13:48.562 29 ERROR tempest.lib.common.validation_resources floating_ip_client.delete_floatingip(fip_id) 2026-01-23 12:13:48.562 29 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-23 12:13:48.562 29 ERROR tempest.lib.common.validation_resources return self.delete_resource(uri) 2026-01-23 12:13:48.562 29 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-23 12:13:48.562 29 ERROR tempest.lib.common.validation_resources resp, body = self.delete(req_uri) 2026-01-23 12:13:48.562 29 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-23 12:13:48.562 29 ERROR tempest.lib.common.validation_resources return self.request('DELETE', url, extra_headers, headers, body) 2026-01-23 12:13:48.562 29 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-23 12:13:48.562 29 ERROR tempest.lib.common.validation_resources resp, resp_body = self._request(method, url, headers=headers, 2026-01-23 12:13:48.562 29 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-23 12:13:48.562 29 ERROR tempest.lib.common.validation_resources resp, resp_body = self.raw_request( 2026-01-23 12:13:48.562 29 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-23 12:13:48.562 29 ERROR tempest.lib.common.validation_resources resp, resp_body = self.http_obj.request( 2026-01-23 12:13:48.562 29 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/tempest/lib/common/http.py", line 115, in request 2026-01-23 12:13:48.562 29 ERROR tempest.lib.common.validation_resources r = super(ClosingHttp, self).request(method, url, retries=retry, 2026-01-23 12:13:48.562 29 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 74, in request 2026-01-23 12:13:48.562 29 ERROR tempest.lib.common.validation_resources return self.request_encode_url( 2026-01-23 12:13:48.562 29 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 96, in request_encode_url 2026-01-23 12:13:48.562 29 ERROR tempest.lib.common.validation_resources return self.urlopen(method, url, **extra_kw) 2026-01-23 12:13:48.562 29 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/poolmanager.py", line 376, in urlopen 2026-01-23 12:13:48.562 29 ERROR tempest.lib.common.validation_resources response = conn.urlopen(method, u.request_uri, **kw) 2026-01-23 12:13:48.562 29 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen 2026-01-23 12:13:48.562 29 ERROR tempest.lib.common.validation_resources return self.urlopen( 2026-01-23 12:13:48.562 29 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen 2026-01-23 12:13:48.562 29 ERROR tempest.lib.common.validation_resources return self.urlopen( 2026-01-23 12:13:48.562 29 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen 2026-01-23 12:13:48.562 29 ERROR tempest.lib.common.validation_resources return self.urlopen( 2026-01-23 12:13:48.562 29 ERROR tempest.lib.common.validation_resources [Previous line repeated 7 more times] 2026-01-23 12:13:48.562 29 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 756, in urlopen 2026-01-23 12:13:48.562 29 ERROR tempest.lib.common.validation_resources retries = retries.increment( 2026-01-23 12:13:48.562 29 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/util/retry.py", line 576, in increment 2026-01-23 12:13:48.562 29 ERROR tempest.lib.common.validation_resources raise MaxRetryError(_pool, url, error or ResponseError(cause)) 2026-01-23 12:13:48.562 29 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/b2625c2d-cb2c-44c2-8230-5e091c8734c4 (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 2026-01-23 12:13:48.562 29 ERROR tempest.lib.common.validation_resources 0 Content-Type: text/x-traceback;charset=utf8,language=python traceback 121A 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 414, in test_add_remove_fixed_ip if not test_utils.call_until_true( File "/usr/lib/python3.9/site-packages/tempest/lib/common/utils/test_utils.py", line 117, in call_until_true if func(*args, **kwargs): File "/usr/lib/python3.9/site-packages/tempest/api/compute/servers/test_attach_interfaces.py", line 403, in _wait_for_ip_change _addresses = self.os_primary.servers_client.list_addresses( File "/usr/lib/python3.9/site-packages/tempest/lib/services/compute/servers_client.py", line 207, in list_addresses resp, body = self.get("servers/%s/ips" % 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/9c4b591f-8c65-4ec2-b7a5-3004bad3d4a7/ips (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 1241 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-1350791428 (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 0 ] tags: -worker-4 time: 2026-01-23 12:13:48.628254Z tags: worker-2 test: tearDownClass (tempest.api.network.test_routers.RoutersTest) time: 2026-01-23 12:13:48.628254Z failure: tearDownClass (tempest.api.network.test_routers.RoutersTest) [ multipart Content-Type: text/x-traceback;charset=utf8,language=python traceback 369 Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/tempest/test.py", line 246, in tearDownClass raise value.with_traceback(trace) File "/usr/lib/python3.9/site-packages/tempest/test.py", line 210, in tearDownClass teardown() File "/usr/lib/python3.9/site-packages/tempest/test.py", line 628, in resource_cleanup raise testtools.MultipleExceptions(*cleanup_errors) testtools.runtest.MultipleExceptions: (, MaxRetryError("HTTPSConnectionPool(host='neutron-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v2.0/subnets/3ee5fed3-4a96-409f-8b4b-6423227c1c9e (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused'))"), ) 0 ] tags: -worker-2 time: 2026-01-23 12:12:57.198229Z tags: worker-6 test: tempest.scenario.test_network_basic_ops.TestNetworkBasicOps.test_network_basic_ops[compute,id-f323b3ba-82f8-4db7-8ea6-6a895869ec49,network,smoke] time: 2026-01-23 12:13:48.533869Z 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:'' C6FE 2026-01-23 12:13:08,134 31 INFO [tempest.lib.common.rest_client] Request (TestNetworkBasicOps:test_network_basic_ops): 201 POST https://neutron-public-openstack.apps-crc.testing/v2.0/networks 10.935s 2026-01-23 12:13:08,197 31 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"network": {"name": "tempest-network-smoke--1603022461", "project_id": "5582c195387440de93184fd5d8d349c7"}} Response - Headers: {'date': 'Fri, 23 Jan 2026 12:13:08 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '627', 'x-openstack-request-id': 'req-2bde4902-9709-45ef-8a5a-71d85171081b', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=0076efa2bd9deea94ed883186ce076ec; 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":"adef7f49-d578-4e2a-87ec-7d808dc0fe24","name":"tempest-network-smoke--1603022461","tenant_id":"5582c195387440de93184fd5d8d349c7","admin_state_up":true,"mtu":1442,"status":"ACTIVE","subnets":[],"shared":false,"project_id":"5582c195387440de93184fd5d8d349c7","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-23T12:12:59Z","updated_at":"2026-01-23T12:12:59Z","revision_number":1}}' 2026-01-23 12:13:15,586 31 INFO [tempest.lib.common.rest_client] Request (TestNetworkBasicOps:test_network_basic_ops): 201 POST https://neutron-public-openstack.apps-crc.testing/v2.0/routers 7.383s 2026-01-23 12:13:15,587 31 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"router": {"name": "tempest-TestNetworkBasicOps-router-578872875", "admin_state_up": true, "project_id": "5582c195387440de93184fd5d8d349c7", "external_gateway_info": {"network_id": "e0e3383a-a1a4-4765-955c-5a1fb8fa826b"}}} Response - Headers: {'date': 'Fri, 23 Jan 2026 12:13:15 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '671', 'x-openstack-request-id': 'req-177180f3-dd8a-421e-b07e-2192780d892f', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=0076efa2bd9deea94ed883186ce076ec; 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": "157ea9c3-1284-4a56-905d-87b8cd625d60", "name": "tempest-TestNetworkBasicOps-router-578872875", "tenant_id": "5582c195387440de93184fd5d8d349c7", "admin_state_up": true, "status": "ACTIVE", "external_gateway_info": {"network_id": "e0e3383a-a1a4-4765-955c-5a1fb8fa826b", "external_fixed_ips": [{"subnet_id": "ae5240b7-b0c8-49ef-92d7-7703a662f735", "ip_address": "192.168.122.196"}], "enable_snat": true}, "description": "", "availability_zones": [], "availability_zone_hints": [], "routes": [], "tags": [], "created_at": "2026-01-23T12:13:08Z", "updated_at": "2026-01-23T12:13:12Z", "revision_number": 2, "project_id": "5582c195387440de93184fd5d8d349c7"}}' 2026-01-23 12:13:16,067 31 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=5582c195387440de93184fd5d8d349c7&cidr=10.100.0.0%2F28 0.478s 2026-01-23 12:13:16,067 31 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 23 Jan 2026 12:13:16 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '14', 'x-openstack-request-id': 'req-c98ad2f3-634b-444f-816e-36b3c9f724d7', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=0076efa2bd9deea94ed883186ce076ec; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/subnets?project_id=5582c195387440de93184fd5d8d349c7&cidr=10.100.0.0%2F28'} Body: b'{"subnets":[]}' 2026-01-23 12:13:16,734 31 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.667s 2026-01-23 12:13:16,734 31 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 23 Jan 2026 12:13:16 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '744', 'x-openstack-request-id': 'req-4eed3dca-4924-4f9a-98c4-bba97013069c', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=0076efa2bd9deea94ed883186ce076ec; 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":"e0e3383a-a1a4-4765-955c-5a1fb8fa826b","name":"public","tenant_id":"bd16a0de2f5e4a8480a855ef0e1a3f14","admin_state_up":true,"mtu":1500,"status":"ACTIVE","subnets":["ae5240b7-b0c8-49ef-92d7-7703a662f735"],"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-23T11:46:00Z","updated_at":"2026-01-23T11:46:05Z","revision_number":2,"project_id":"bd16a0de2f5e4a8480a855ef0e1a3f14","provider:network_type":"flat","provider:physical_network":"datacentre","provider:segmentation_id":null}]}' 2026-01-23 12:13:17,233 31 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=e0e3383a-a1a4-4765-955c-5a1fb8fa826b&cidr=10.100.0.0%2F28 0.498s 2026-01-23 12:13:17,233 31 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 23 Jan 2026 12:13:17 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '14', 'x-openstack-request-id': 'req-8bd5c9d7-77fb-42a5-a65c-eb97e078a170', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=0076efa2bd9deea94ed883186ce076ec; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/subnets?network_id=e0e3383a-a1a4-4765-955c-5a1fb8fa826b&cidr=10.100.0.0%2F28'} Body: b'{"subnets":[]}' 2026-01-23 12:13:19,830 31 INFO [tempest.lib.common.rest_client] Request (TestNetworkBasicOps:test_network_basic_ops): 201 POST https://neutron-public-openstack.apps-crc.testing/v2.0/subnets 2.596s 2026-01-23 12:13:19,830 31 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"subnet": {"name": "tempest-subnet-smoke-867135875", "network_id": "adef7f49-d578-4e2a-87ec-7d808dc0fe24", "project_id": "5582c195387440de93184fd5d8d349c7", "ip_version": 4, "cidr": "10.100.0.0/28"}} Response - Headers: {'date': 'Fri, 23 Jan 2026 12:13:19 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '632', 'x-openstack-request-id': 'req-c2f004f6-b2c4-4fea-a55d-1c3afe013ae6', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=0076efa2bd9deea94ed883186ce076ec; 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":"8762e83d-b551-4cfe-8a47-c0227fbb03de","name":"tempest-subnet-smoke-867135875","tenant_id":"5582c195387440de93184fd5d8d349c7","network_id":"adef7f49-d578-4e2a-87ec-7d808dc0fe24","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-23T12:13:18Z","updated_at":"2026-01-23T12:13:18Z","revision_number":0,"project_id":"5582c195387440de93184fd5d8d349c7"}}' 2026-01-23 12:13:29,472 31 INFO [tempest.lib.common.rest_client] Request (TestNetworkBasicOps:test_network_basic_ops): 200 PUT https://neutron-public-openstack.apps-crc.testing/v2.0/routers/157ea9c3-1284-4a56-905d-87b8cd625d60/add_router_interface 9.641s 2026-01-23 12:13:29,472 31 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"subnet_id": "8762e83d-b551-4cfe-8a47-c0227fbb03de"} Response - Headers: {'date': 'Fri, 23 Jan 2026 12:13:29 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '309', 'x-openstack-request-id': 'req-04a56486-e354-4c97-ad71-90ba8fcd7d7e', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=0076efa2bd9deea94ed883186ce076ec; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/routers/157ea9c3-1284-4a56-905d-87b8cd625d60/add_router_interface'} Body: b'{"id": "157ea9c3-1284-4a56-905d-87b8cd625d60", "tenant_id": "5582c195387440de93184fd5d8d349c7", "port_id": "72bfb4e0-3dc7-4a83-8803-8c6f672ca2bd", "network_id": "adef7f49-d578-4e2a-87ec-7d808dc0fe24", "subnet_id": "8762e83d-b551-4cfe-8a47-c0227fbb03de", "subnet_ids": ["8762e83d-b551-4cfe-8a47-c0227fbb03de"]}' 2026-01-23 12:13:30,413 31 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.940s 2026-01-23 12:13:30,413 31 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 23 Jan 2026 12:13:30 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '6568', 'x-openstack-request-id': 'req-f9f5bdeb-9659-4f41-8f9e-00a8484a0d51', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=0076efa2bd9deea94ed883186ce076ec; 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":"4769a004-5d6e-4d38-99cf-f49693959900","name":"tempest-AttachInterfacesUnderV243Test-1719223511-network","tenant_id":"219dee4c2af34d05ac6e31aa65c35134","admin_state_up":true,"mtu":1442,"status":"ACTIVE","subnets":["0b22c966-ab15-4565-8ca5-826b8e029f24"],"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-23T12:12:00Z","updated_at":"2026-01-23T12:12:01Z","revision_number":2,"project_id":"219dee4c2af34d05ac6e31aa65c35134","provider:network_type":"geneve","provider:physical_network":null,"provider:segmentation_id":18697},{"id":"4e8d308f-0878-4c55-9300-4c02f185b57e","name":"tempest-RoutersIpV6Test-1992986946","tenant_id":"a565c47fc2254e0d9cb95274736e6753","admin_state_up":true,"mtu":1442,"status":"ACTIVE","subnets":[],"shared":false,"availability_zone_hints":[],"availability_zones":[],"ipv4_address_scope":null,"ipv6_address_scope":null,"router:external":false,"description":"","qos_policy_id":null,"port_security_enabled":true,"dns_domain":"","l2_adjacency":true,"tags":[],"created_at":"2026-01-23T12:13:27Z","updated_at":"2026-01-23T12:13:28Z","revision_number":1,"project_id":"a565c47fc2254e0d9cb95274736e6753","provider:network_type":"geneve","provider:physical_network":null,"provider:segmentation_id":57609},{"id":"6aefc98d-c645-43fb-8c17-03d341d4ab6a","name":"tempest-ServersTestJSON-2095190510-network","tenant_id":"cb61879fc5554da59f69b8ca9516ae29","admin_state_up":true,"mtu":1442,"status":"ACTIVE","subnets":["eb9dbe77-05c7-467d-8ca1-4a766efa6c43"],"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-23T12:11:59Z","updated_at":"2026-01-23T12:12:00Z","revision_number":2,"project_id":"cb61879fc5554da59f69b8ca9516ae29","provider:network_type":"geneve","provider:physical_network":null,"provider:segmentation_id":50456},{"id":"762bd61a-9c8e-4a74-a0da-6a7fb1392336","name":"tempest-RoutersTest-1354612720","tenant_id":"233dfd7dd39e47af949445433232a9be","admin_state_up":true,"mtu":1442,"status":"ACTIVE","subnets":["3ee5fed3-4a96-409f-8b4b-6423227c1c9e"],"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-23T12:13:18Z","updated_at":"2026-01-23T12:13:23Z","revision_number":2,"project_id":"233dfd7dd39e47af949445433232a9be","provider:network_type":"geneve","provider:physical_network":null,"provider:segmentation_id":23020},{"id":"86be4180-9bf1-447a-898b-278f34e77376","name":"heat_tempestconf_network","tenant_id":"266b9eedd5874e80b47ce7f2cfc1295b","admin_state_up":true,"mtu":1442,"status":"ACTIVE","subnets":["2da9429e-db88-4d49-a6a9-34f09b6d4e10"],"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-23T12:11:22Z","updated_at":"2026-01-23T12:11:23Z","revision_number":2,"project_id":"266b9eedd5874e80b47ce7f2cfc1295b","provider:network_type":"geneve","provider:physical_network":null,"provider:segmentation_id":47311},{"id":"8b7d6818-5d36-447c-aa31-6483cf581cbe","name":"tempest-RoutersTest-155001846","tenant_id":"233dfd7dd39e47af949445433232a9be","admin_state_up":true,"mtu":1442,"status":"ACTIVE","subnets":["17010690-a1ff-4127-b27c-b30804c063fe"],"shared":false,"availability_zone_hints":[],"availability_zones":[],"ipv4_address_scope":null,"ipv6_address_scope":null,"router:external":false,"description":"","qos_policy_id":null,"port_securit 2026-01-23 12:13:39,194 31 INFO [tempest.lib.common.rest_client] Request (TestNetworkBasicOps:test_network_basic_ops): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/subnets 8.780s 2026-01-23 12:13:39,389 31 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 23 Jan 2026 12:13:39 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '5096', 'x-openstack-request-id': 'req-64cef5f9-c967-40a3-8f45-4ed0c4f5a7f2', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=0076efa2bd9deea94ed883186ce076ec; 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":"0b22c966-ab15-4565-8ca5-826b8e029f24","name":"tempest-AttachInterfacesUnderV243Test-1719223511-subnet","tenant_id":"219dee4c2af34d05ac6e31aa65c35134","network_id":"4769a004-5d6e-4d38-99cf-f49693959900","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-23T12:12:01Z","updated_at":"2026-01-23T12:12:01Z","revision_number":0,"project_id":"219dee4c2af34d05ac6e31aa65c35134"},{"id":"17010690-a1ff-4127-b27c-b30804c063fe","name":"","tenant_id":"233dfd7dd39e47af949445433232a9be","network_id":"8b7d6818-5d36-447c-aa31-6483cf581cbe","ip_version":4,"subnetpool_id":null,"enable_dhcp":true,"ipv6_ra_mode":null,"ipv6_address_mode":null,"gateway_ip":"10.101.0.1","cidr":"10.101.0.0/28","allocation_pools":[{"start":"10.101.0.2","end":"10.101.0.14"}],"host_routes":[],"dns_nameservers":[],"description":"","service_types":[],"segment_id":null,"tags":[],"created_at":"2026-01-23T12:13:29Z","updated_at":"2026-01-23T12:13:29Z","revision_number":0,"project_id":"233dfd7dd39e47af949445433232a9be"},{"id":"2da9429e-db88-4d49-a6a9-34f09b6d4e10","name":"heat_tempestconf_subnet","tenant_id":"bd16a0de2f5e4a8480a855ef0e1a3f14","network_id":"86be4180-9bf1-447a-898b-278f34e77376","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-23T12:11:23Z","updated_at":"2026-01-23T12:11:23Z","revision_number":0,"project_id":"bd16a0de2f5e4a8480a855ef0e1a3f14"},{"id":"3ee5fed3-4a96-409f-8b4b-6423227c1c9e","name":"","tenant_id":"233dfd7dd39e47af949445433232a9be","network_id":"762bd61a-9c8e-4a74-a0da-6a7fb1392336","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-23T12:13:23Z","updated_at":"2026-01-23T12:13:23Z","revision_number":0,"project_id":"233dfd7dd39e47af949445433232a9be"},{"id":"8762e83d-b551-4cfe-8a47-c0227fbb03de","name":"tempest-subnet-smoke-867135875","tenant_id":"5582c195387440de93184fd5d8d349c7","network_id":"adef7f49-d578-4e2a-87ec-7d808dc0fe24","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-23T12:13:18Z","updated_at":"2026-01-23T12:13:18Z","revision_number":0,"project_id":"5582c195387440de93184fd5d8d349c7"},{"id":"ae5240b7-b0c8-49ef-92d7-7703a662f735","name":"public_subnet","tenant_id":"bd16a0de2f5e4a8480a855ef0e1a3f14","network_id":"e0e3383a-a1a4-4765-955c-5a1fb8fa826b","ip_version":4,"subnetpool_id":null,"enable_dhcp":true,"ipv6_ra_mode":null,"ipv6_address_mode":null,"gateway_ip":"192.168.122.1","cidr":"192.168.122.0/24","allocation_pools":[{"start":"192.168.122.171","end":"192.168.122.250"}],"host_routes":[],"dns_nameservers":[],"description":"","service_types":[],"segment_id":null,"tags":[],"created_at":"2026-01-23T11:46:05Z","updated_at":"2026-01-23T11:46:05Z","revision_number":0,"project_id":"bd16a0de2f5e4a8480a855ef0e1a3f14"},{"id":"e4c5640a-71b7-4da5-bbe2-3e7ee9599cfe","name":"priv_sub","tenant_id":"bd16a0de2f5e4a8480a855ef0e1a3f14","network_id":"9d2c33ef-0f52-43b5-80dd-899657aece53","ip_version":4,"subnetpool_id":null,"enable_dhcp":true,"ipv6_ra_mode":null,"ipv6_address_mode":null,"gateway_ip 2026-01-23 12:13:43,762 31 INFO [tempest.lib.common.rest_client] Request (TestNetworkBasicOps:test_network_basic_ops): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/routers 4.372s 2026-01-23 12:13:43,914 31 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 23 Jan 2026 12:13:43 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '2632', 'x-openstack-request-id': 'req-b6c309e8-b9c2-420c-b92b-08d0917d5876', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=0076efa2bd9deea94ed883186ce076ec; 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": "0a354aaf-9939-4f6f-a907-60ded194d1d3", "name": "tempest-ServersTestJSON-2095190510-router", "tenant_id": "cb61879fc5554da59f69b8ca9516ae29", "admin_state_up": true, "status": "ACTIVE", "external_gateway_info": {"network_id": "e0e3383a-a1a4-4765-955c-5a1fb8fa826b", "external_fixed_ips": [{"subnet_id": "ae5240b7-b0c8-49ef-92d7-7703a662f735", "ip_address": "192.168.122.219"}], "enable_snat": true}, "description": "", "availability_zones": [], "availability_zone_hints": [], "routes": [], "tags": [], "created_at": "2026-01-23T12:12:03Z", "updated_at": "2026-01-23T12:13:28Z", "revision_number": 4, "project_id": "cb61879fc5554da59f69b8ca9516ae29"}, {"id": "157ea9c3-1284-4a56-905d-87b8cd625d60", "name": "tempest-TestNetworkBasicOps-router-578872875", "tenant_id": "5582c195387440de93184fd5d8d349c7", "admin_state_up": true, "status": "ACTIVE", "external_gateway_info": {"network_id": "e0e3383a-a1a4-4765-955c-5a1fb8fa826b", "external_fixed_ips": [{"subnet_id": "ae5240b7-b0c8-49ef-92d7-7703a662f735", "ip_address": "192.168.122.196"}], "enable_snat": true}, "description": "", "availability_zones": [], "availability_zone_hints": [], "routes": [], "tags": [], "created_at": "2026-01-23T12:13:08Z", "updated_at": "2026-01-23T12:13:23Z", "revision_number": 3, "project_id": "5582c195387440de93184fd5d8d349c7"}, {"id": "e827dc0d-e7be-4bd5-aaa5-4d0d35f72578", "name": "tempest-AttachInterfacesUnderV243Test-1719223511-router", "tenant_id": "219dee4c2af34d05ac6e31aa65c35134", "admin_state_up": true, "status": "ACTIVE", "external_gateway_info": {"network_id": "e0e3383a-a1a4-4765-955c-5a1fb8fa826b", "external_fixed_ips": [{"subnet_id": "ae5240b7-b0c8-49ef-92d7-7703a662f735", "ip_address": "192.168.122.203"}], "enable_snat": true}, "description": "", "availability_zones": [], "availability_zone_hints": [], "routes": [], "tags": [], "created_at": "2026-01-23T12:12:03Z", "updated_at": "2026-01-23T12:12:10Z", "revision_number": 3, "project_id": "219dee4c2af34d05ac6e31aa65c35134"}, {"id": "f3d66c0c-5753-4069-be5c-9dcb1ba078b8", "name": "priv_router", "tenant_id": "bd16a0de2f5e4a8480a855ef0e1a3f14", "admin_state_up": true, "status": "ACTIVE", "external_gateway_info": {"network_id": "e0e3383a-a1a4-4765-955c-5a1fb8fa826b", "external_fixed_ips": [{"subnet_id": "ae5240b7-b0c8-49ef-92d7-7703a662f735", "ip_address": "192.168.122.188"}], "enable_snat": true}, "description": "", "availability_zones": [], "availability_zone_hints": [], "routes": [], "tags": [], "created_at": "2026-01-23T11:46:12Z", "updated_at": "2026-01-23T11:46:23Z", "revision_number": 3, "project_id": "bd16a0de2f5e4a8480a855ef0e1a3f14"}]}' 2026-01-23 12:13:45,318 31 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 1.219s 2026-01-23 12:13:45,318 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: {"keypair": {"name": "tempest-TestNetworkBasicOps-1633289058", "public_key": "ecdsa-sha2-nistp384 AAAAE2VjZHNhLXNoYTItbmlzdHAzODQAAAAIbmlzdHAzODQAAABhBFq5BZZqZZeNQX4Q5ZVypZoEkrQQuwUAzUnUfBAdKnayCvx7IdYZuZ9+Q97ZhVxsx1P4yYm1TbDDbkIJNpOBjdGp03Ep6il+8OkQEMgbGlWebCkxPDuslZgf2spIgN1bEA=="}} Response - Headers: {'date': 'Fri, 23 Jan 2026 12:13:44 GMT', 'server': 'Apache', 'content-length': '398', '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-704a77ed-c511-40fe-99f9-73cfa1eadac4', 'x-compute-request-id': 'req-704a77ed-c511-40fe-99f9-73cfa1eadac4', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=7f1b3b4fa1f3cf84aa08198eabe2dfce; 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-1633289058", "public_key": "ecdsa-sha2-nistp384 AAAAE2VjZHNhLXNoYTItbmlzdHAzODQAAAAIbmlzdHAzODQAAABhBFq5BZZqZZeNQX4Q5ZVypZoEkrQQuwUAzUnUfBAdKnayCvx7IdYZuZ9+Q97ZhVxsx1P4yYm1TbDDbkIJNpOBjdGp03Ep6il+8OkQEMgbGlWebCkxPDuslZgf2spIgN1bEA==", "fingerprint": "58:a1:10:52:19:76:0e:bb:bb:6e:70:ef:38:13:bd:84", "user_id": "681f3e0e9ee844b78788743c1be54ca9"}}' 2026-01-23 12:13:46,822 31 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 1.502s 2026-01-23 12:13:46,822 31 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-11771106", "description": "tempest-secgroup-smoke-11771106 description", "project_id": "5582c195387440de93184fd5d8d349c7"}} Response - Headers: {'date': 'Fri, 23 Jan 2026 12:13:46 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '1607', 'x-openstack-request-id': 'req-c49d0399-f317-4585-857a-fbeabd59487b', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=0076efa2bd9deea94ed883186ce076ec; 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": "9fbbf1bc-16f7-4622-9554-4aefeacf8e97", "name": "tempest-secgroup-smoke-11771106", "stateful": true, "tenant_id": "5582c195387440de93184fd5d8d349c7", "description": "tempest-secgroup-smoke-11771106 description", "shared": false, "security_group_rules": [{"id": "0f9360a7-c582-48e6-a297-a1727779e899", "tenant_id": "5582c195387440de93184fd5d8d349c7", "security_group_id": "9fbbf1bc-16f7-4622-9554-4aefeacf8e97", "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": 336, "description": null, "tags": [], "created_at": "2026-01-23T12:13:46Z", "updated_at": "2026-01-23T12:13:46Z", "revision_number": 0, "project_id": "5582c195387440de93184fd5d8d349c7"}, {"id": "8b005543-28a1-44b5-8645-b66809de83b8", "tenant_id": "5582c195387440de93184fd5d8d349c7", "security_group_id": "9fbbf1bc-16f7-4622-9554-4aefeacf8e97", "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": 337, "description": null, "tags": [], "created_at": "2026-01-23T12:13:46Z", "updated_at": "2026-01-23T12:13:46Z", "revision_number": 0, "project_id": "5582c195387440de93184fd5d8d349c7"}], "tags": [], "created_at": "2026-01-23T12:13:46Z", "updated_at": "2026-01-23T12:13:46Z", "revision_number": 1, "project_id": "5582c195387440de93184fd5d8d349c7"}}' 2026-01-23 12:13:47,748 31 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/9fbbf1bc-16f7-4622-9554-4aefeacf8e97 2026-01-23 12:13:47,758 31 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/9fbbf1bc-16f7-4622-9554-4aefeacf8e97 2026-01-23 12:13:47,832 31 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/9fbbf1bc-16f7-4622-9554-4aefeacf8e97 2026-01-23 12:13:47,838 31 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/9fbbf1bc-16f7-4622-9554-4aefeacf8e97 2026-01-23 12:13:47,841 31 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/9fbbf1bc-16f7-4622-9554-4aefeacf8e97 2026-01-23 12:13:47,846 31 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/9fbbf1bc-16f7-4622-9554-4aefeacf8e97 2026-01-23 12:13:47,849 31 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/9fbbf1bc-16f7-4622-9554-4aefeacf8e97 2026-01-23 12:13:47,855 31 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/9fbbf1bc-16f7-4622-9554-4aefeacf8e97 2026-01-23 12:13:47,862 31 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/9fbbf1bc-16f7-4622-9554-4aefeacf8e97 2026-01-23 12:13:47,869 31 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/9fbbf1bc-16f7-4622-9554-4aefeacf8e97 2026-01-23 12:13:47,874 31 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-1633289058 2026-01-23 12:13:47,878 31 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-1633289058 2026-01-23 12:13:47,882 31 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-1633289058 2026-01-23 12:13:47,886 31 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-1633289058 2026-01-23 12:13:47,910 31 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-1633289058 2026-01-23 12:13:47,913 31 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-1633289058 2026-01-23 12:13:47,915 31 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-1633289058 2026-01-23 12:13:47,921 31 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-1633289058 2026-01-23 12:13:47,929 31 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-1633289058 2026-01-23 12:13:47,939 31 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-1633289058 2026-01-23 12:13:48,131 31 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/157ea9c3-1284-4a56-905d-87b8cd625d60/remove_router_interface 2026-01-23 12:13:48,144 31 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/157ea9c3-1284-4a56-905d-87b8cd625d60/remove_router_interface 2026-01-23 12:13:48,171 31 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/157ea9c3-1284-4a56-905d-87b8cd625d60/remove_router_interface 2026-01-23 12:13:48,229 31 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/157ea9c3-1284-4a56-905d-87b8cd625d60/remove_router_interface 2026-01-23 12:13:48,234 31 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/157ea9c3-1284-4a56-905d-87b8cd625d60/remove_router_interface 2026-01-23 12:13:48,242 31 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/157ea9c3-1284-4a56-905d-87b8cd625d60/remove_router_interface 2026-01-23 12:13:48,270 31 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/157ea9c3-1284-4a56-905d-87b8cd625d60/remove_router_interface 2026-01-23 12:13:48,276 31 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/157ea9c3-1284-4a56-905d-87b8cd625d60/remove_router_interface 2026-01-23 12:13:48,281 31 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/157ea9c3-1284-4a56-905d-87b8cd625d60/remove_router_interface 2026-01-23 12:13:48,301 31 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/157ea9c3-1284-4a56-905d-87b8cd625d60/remove_router_interface 2026-01-23 12:13:48,323 31 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/8762e83d-b551-4cfe-8a47-c0227fbb03de 2026-01-23 12:13:48,326 31 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/8762e83d-b551-4cfe-8a47-c0227fbb03de 2026-01-23 12:13:48,330 31 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/8762e83d-b551-4cfe-8a47-c0227fbb03de 2026-01-23 12:13:48,338 31 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/8762e83d-b551-4cfe-8a47-c0227fbb03de 2026-01-23 12:13:48,345 31 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/8762e83d-b551-4cfe-8a47-c0227fbb03de 2026-01-23 12:13:48,349 31 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/8762e83d-b551-4cfe-8a47-c0227fbb03de 2026-01-23 12:13:48,355 31 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/8762e83d-b551-4cfe-8a47-c0227fbb03de 2026-01-23 12:13:48,359 31 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/8762e83d-b551-4cfe-8a47-c0227fbb03de 2026-01-23 12:13:48,361 31 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/8762e83d-b551-4cfe-8a47-c0227fbb03de 2026-01-23 12:13:48,364 31 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/8762e83d-b551-4cfe-8a47-c0227fbb03de 2026-01-23 12:13:48,375 31 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/157ea9c3-1284-4a56-905d-87b8cd625d60 2026-01-23 12:13:48,378 31 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/157ea9c3-1284-4a56-905d-87b8cd625d60 2026-01-23 12:13:48,382 31 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/157ea9c3-1284-4a56-905d-87b8cd625d60 2026-01-23 12:13:48,411 31 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/157ea9c3-1284-4a56-905d-87b8cd625d60 2026-01-23 12:13:48,420 31 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/157ea9c3-1284-4a56-905d-87b8cd625d60 2026-01-23 12:13:48,447 31 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/157ea9c3-1284-4a56-905d-87b8cd625d60 2026-01-23 12:13:48,450 31 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/157ea9c3-1284-4a56-905d-87b8cd625d60 2026-01-23 12:13:48,455 31 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/157ea9c3-1284-4a56-905d-87b8cd625d60 2026-01-23 12:13:48,459 31 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/157ea9c3-1284-4a56-905d-87b8cd625d60 2026-01-23 12:13:48,463 31 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/157ea9c3-1284-4a56-905d-87b8cd625d60 2026-01-23 12:13:48,475 31 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/adef7f49-d578-4e2a-87ec-7d808dc0fe24 2026-01-23 12:13:48,477 31 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/adef7f49-d578-4e2a-87ec-7d808dc0fe24 2026-01-23 12:13:48,482 31 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/adef7f49-d578-4e2a-87ec-7d808dc0fe24 2026-01-23 12:13:48,485 31 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/adef7f49-d578-4e2a-87ec-7d808dc0fe24 2026-01-23 12:13:48,490 31 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/adef7f49-d578-4e2a-87ec-7d808dc0fe24 2026-01-23 12:13:48,493 31 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/adef7f49-d578-4e2a-87ec-7d808dc0fe24 2026-01-23 12:13:48,498 31 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/adef7f49-d578-4e2a-87ec-7d808dc0fe24 2026-01-23 12:13:48,501 31 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/adef7f49-d578-4e2a-87ec-7d808dc0fe24 2026-01-23 12:13:48,512 31 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/adef7f49-d578-4e2a-87ec-7d808dc0fe24 2026-01-23 12:13:48,522 31 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/adef7f49-d578-4e2a-87ec-7d808dc0fe24 0 Content-Type: text/x-traceback;charset=utf8,language=python traceback 1358 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/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 163, in _create_server {'name': self.create_security_group()['name']} File "/usr/lib/python3.9/site-packages/tempest/scenario/manager.py", line 608, in create_security_group rules = self.create_loginable_secgroup_rule( File "/usr/lib/python3.9/site-packages/tempest/scenario/manager.py", line 738, in create_loginable_secgroup_rule sg_rule = self.create_security_group_rule( File "/usr/lib/python3.9/site-packages/tempest/scenario/manager.py", line 688, in create_security_group_rule sg_rule = sec_group_rules_client.create_security_group_rule(**ruleset) File "/usr/lib/python3.9/site-packages/tempest/lib/services/network/security_group_rules_client.py", line 27, in create_security_group_rule return self.create_resource(uri, post_data) File "/usr/lib/python3.9/site-packages/tempest/lib/services/network/base.py", line 62, in create_resource resp, body = self.post(req_uri, req_post_data) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 314, in post resp_header, resp_body = self.request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 746, in request resp, resp_body = self._request(method, url, headers=headers, File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 612, in _request resp, resp_body = self.raw_request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 661, in raw_request resp, resp_body = self.http_obj.request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/http.py", line 115, in request r = super(ClosingHttp, self).request(method, url, retries=retry, File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 78, in request return self.request_encode_body( File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 170, in request_encode_body return self.urlopen(method, url, **extra_kw) File "/usr/lib/python3.9/site-packages/urllib3/poolmanager.py", line 376, in urlopen response = conn.urlopen(method, u.request_uri, **kw) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 756, in urlopen retries = retries.increment( File "/usr/lib/python3.9/site-packages/urllib3/util/retry.py", line 534, in increment raise six.reraise(type(error), error, _stacktrace) File "/usr/lib/python3.9/site-packages/urllib3/packages/six.py", line 708, in reraise raise value.with_traceback(tb) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 700, in urlopen httplib_response = self._make_request( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 446, in _make_request six.raise_from(e, None) File "", line 3, in raise_from File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 441, in _make_request httplib_response = conn.getresponse() File "/usr/lib64/python3.9/http/client.py", line 1377, in getresponse response.begin() File "/usr/lib64/python3.9/http/client.py", line 320, in begin version, status, reason = self._read_status() File "/usr/lib64/python3.9/http/client.py", line 289, in _read_status raise RemoteDisconnected("Remote end closed connection without" urllib3.exceptions.ProtocolError: ('Connection aborted.', RemoteDisconnected('Remote end closed connection without response')) 0 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/9fbbf1bc-16f7-4622-9554-4aefeacf8e97 (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 F8E 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-1633289058 (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/157ea9c3-1284-4a56-905d-87b8cd625d60/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/8762e83d-b551-4cfe-8a47-c0227fbb03de (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/157ea9c3-1284-4a56-905d-87b8cd625d60 (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/adef7f49-d578-4e2a-87ec-7d808dc0fe24 (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 0 ] tags: -worker-6 time: 2026-01-23 12:13:48.668461Z tags: worker-0 test: setUpClass (tempest.api.object_storage.test_account_quotas.AccountQuotasTest) time: 2026-01-23 12:13:48.668461Z failure: setUpClass (tempest.api.object_storage.test_account_quotas.AccountQuotasTest) [ multipart Content-Type: text/x-traceback;charset=utf8,language=python traceback 17D3 Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn conn = connection.create_connection( File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 96, in create_connection raise err File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 86, in create_connection sock.connect(sa) ConnectionRefusedError: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 700, in urlopen httplib_response = self._make_request( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 383, in _make_request self._validate_conn(conn) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn conn.connect() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect conn = self._new_conn() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn raise NewConnectionError( urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/tempest/test.py", line 185, in setUpClass raise value.with_traceback(trace) File "/usr/lib/python3.9/site-packages/tempest/test.py", line 170, in setUpClass cls.setup_credentials() File "/usr/lib/python3.9/site-packages/tempest/api/object_storage/test_account_quotas.py", line 32, in setup_credentials super(AccountQuotasTest, cls).setup_credentials() File "/usr/lib/python3.9/site-packages/tempest/api/object_storage/base.py", line 46, in setup_credentials super(BaseObjectTest, cls).setup_credentials() File "/usr/lib/python3.9/site-packages/tempest/test.py", line 433, in setup_credentials manager = cls.get_client_manager(roles=credentials_type[1:], File "/usr/lib/python3.9/site-packages/tempest/test.py", line 727, in get_client_manager cred_provider = cls._get_credentials_provider() File "/usr/lib/python3.9/site-packages/tempest/test.py", line 702, in _get_credentials_provider cls._creds_provider = credentials.get_credentials_provider( File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 141, in get_credentials_provider **get_dynamic_provider_params(identity_version)) File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 72, in get_dynamic_provider_params admin_creds = admin_creds or get_configured_admin_credentials( File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 257, in get_configured_admin_credentials credentials = get_credentials(fill_in=fill_in, File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 300, in get_credentials return auth.get_credentials(auth_url, File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 653, in get_credentials creds = auth_provider.fill_credentials() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 122, in fill_credentials auth_data = self.get_auth() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 148, in get_auth self.set_auth() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 157, in set_auth self.cache = self._get_auth() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 312, in _get_auth token, auth_data = auth_func(**auth_params) File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 190, in get_token body = self.auth(**kwargs) File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 143, in auth resp, body = self.post(self.auth_url, body=body) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 314, in post resp_header, resp_body = self.request( File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 165, in request resp, resp_body = self.raw_request(url, method, File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 661, in raw_request resp, resp_body = self.http_obj.request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/http.py", line 115, in request r = super(ClosingHttp, self).request(method, url, retries=retry, File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 78, in request return self.request_encode_body( File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 170, in request_encode_body return self.urlopen(method, url, **extra_kw) File "/usr/lib/python3.9/site-packages/urllib3/poolmanager.py", line 376, in urlopen response = conn.urlopen(method, u.request_uri, **kw) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( [Previous line repeated 7 more times] File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 756, in urlopen retries = retries.increment( File "/usr/lib/python3.9/site-packages/urllib3/util/retry.py", line 576, in increment raise MaxRetryError(_pool, url, error or ResponseError(cause)) urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='keystone-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v3/auth/tokens (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 0 ] tags: -worker-0 time: 2026-01-23 12:13:48.684815Z tags: worker-2 test: setUpClass (tempest.api.object_storage.test_container_quotas.ContainerQuotasTest) time: 2026-01-23 12:13:48.684815Z failure: setUpClass (tempest.api.object_storage.test_container_quotas.ContainerQuotasTest) [ multipart Content-Type: text/x-traceback;charset=utf8,language=python traceback 1722 Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn conn = connection.create_connection( File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 96, in create_connection raise err File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 86, in create_connection sock.connect(sa) ConnectionRefusedError: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 700, in urlopen httplib_response = self._make_request( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 383, in _make_request self._validate_conn(conn) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn conn.connect() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect conn = self._new_conn() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn raise NewConnectionError( urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/tempest/test.py", line 185, in setUpClass raise value.with_traceback(trace) File "/usr/lib/python3.9/site-packages/tempest/test.py", line 170, in setUpClass cls.setup_credentials() File "/usr/lib/python3.9/site-packages/tempest/api/object_storage/base.py", line 46, in setup_credentials super(BaseObjectTest, cls).setup_credentials() File "/usr/lib/python3.9/site-packages/tempest/test.py", line 433, in setup_credentials manager = cls.get_client_manager(roles=credentials_type[1:], File "/usr/lib/python3.9/site-packages/tempest/test.py", line 727, in get_client_manager cred_provider = cls._get_credentials_provider() File "/usr/lib/python3.9/site-packages/tempest/test.py", line 702, in _get_credentials_provider cls._creds_provider = credentials.get_credentials_provider( File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 141, in get_credentials_provider **get_dynamic_provider_params(identity_version)) File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 72, in get_dynamic_provider_params admin_creds = admin_creds or get_configured_admin_credentials( File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 257, in get_configured_admin_credentials credentials = get_credentials(fill_in=fill_in, File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 300, in get_credentials return auth.get_credentials(auth_url, File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 653, in get_credentials creds = auth_provider.fill_credentials() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 122, in fill_credentials auth_data = self.get_auth() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 148, in get_auth self.set_auth() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 157, in set_auth self.cache = self._get_auth() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 312, in _get_auth token, auth_data = auth_func(**auth_params) File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 190, in get_token body = self.auth(**kwargs) File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 143, in auth resp, body = self.post(self.auth_url, body=body) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 314, in post resp_header, resp_body = self.request( File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 165, in request resp, resp_body = self.raw_request(url, method, File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 661, in raw_request resp, resp_body = self.http_obj.request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/http.py", line 115, in request r = super(ClosingHttp, self).request(method, url, retries=retry, File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 78, in request return self.request_encode_body( File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 170, in request_encode_body return self.urlopen(method, url, **extra_kw) File "/usr/lib/python3.9/site-packages/urllib3/poolmanager.py", line 376, in urlopen response = conn.urlopen(method, u.request_uri, **kw) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( [Previous line repeated 7 more times] File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 756, in urlopen retries = retries.increment( File "/usr/lib/python3.9/site-packages/urllib3/util/retry.py", line 576, in increment raise MaxRetryError(_pool, url, error or ResponseError(cause)) urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='keystone-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v3/auth/tokens (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 0 ] tags: -worker-2 time: 2026-01-23 12:13:48.730388Z tags: worker-0 test: setUpClass (telemetry_tempest_plugin.aodh.api.gnocchi.test_alarming_api.TelemetryAlarmingAPIGnocchiTest) time: 2026-01-23 12:13:48.730388Z 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-0 time: 2026-01-23 12:13:48.736622Z tags: worker-6 test: tearDownClass (tempest.scenario.test_network_basic_ops.TestNetworkBasicOps) time: 2026-01-23 12:13:48.736622Z 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/681f3e0e9ee844b78788743c1be54ca9 (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 0 ] tags: -worker-6 time: 2026-01-23 12:13:48.739867Z tags: worker-6 test: setUpClass (telemetry_tempest_plugin.scenario.test_gnocchi.GnocchiGabbiTest) time: 2026-01-23 12:13:48.739867Z skip: setUpClass (telemetry_tempest_plugin.scenario.test_gnocchi.GnocchiGabbiTest) [ multipart Content-Type: text/plain;charset=utf8 reason 1B Gnocchi support is required0 ] tags: -worker-6 time: 2026-01-23 12:13:48.740862Z tags: worker-6 test: setUpClass (telemetry_tempest_plugin.scenario.test_telemetry_integration.TestTelemetryIntegration) time: 2026-01-23 12:13:48.740862Z 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-6 time: 2026-01-23 12:13:48.753605Z tags: worker-2 test: setUpClass (tempest.api.object_storage.test_object_services.ObjectTest) time: 2026-01-23 12:13:48.753605Z failure: setUpClass (tempest.api.object_storage.test_object_services.ObjectTest) [ multipart Content-Type: text/x-traceback;charset=utf8,language=python traceback 1722 Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn conn = connection.create_connection( File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 96, in create_connection raise err File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 86, in create_connection sock.connect(sa) ConnectionRefusedError: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 700, in urlopen httplib_response = self._make_request( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 383, in _make_request self._validate_conn(conn) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn conn.connect() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect conn = self._new_conn() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn raise NewConnectionError( urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/tempest/test.py", line 185, in setUpClass raise value.with_traceback(trace) File "/usr/lib/python3.9/site-packages/tempest/test.py", line 170, in setUpClass cls.setup_credentials() File "/usr/lib/python3.9/site-packages/tempest/api/object_storage/base.py", line 46, in setup_credentials super(BaseObjectTest, cls).setup_credentials() File "/usr/lib/python3.9/site-packages/tempest/test.py", line 433, in setup_credentials manager = cls.get_client_manager(roles=credentials_type[1:], File "/usr/lib/python3.9/site-packages/tempest/test.py", line 727, in get_client_manager cred_provider = cls._get_credentials_provider() File "/usr/lib/python3.9/site-packages/tempest/test.py", line 702, in _get_credentials_provider cls._creds_provider = credentials.get_credentials_provider( File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 141, in get_credentials_provider **get_dynamic_provider_params(identity_version)) File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 72, in get_dynamic_provider_params admin_creds = admin_creds or get_configured_admin_credentials( File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 257, in get_configured_admin_credentials credentials = get_credentials(fill_in=fill_in, File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 300, in get_credentials return auth.get_credentials(auth_url, File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 653, in get_credentials creds = auth_provider.fill_credentials() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 122, in fill_credentials auth_data = self.get_auth() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 148, in get_auth self.set_auth() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 157, in set_auth self.cache = self._get_auth() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 312, in _get_auth token, auth_data = auth_func(**auth_params) File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 190, in get_token body = self.auth(**kwargs) File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 143, in auth resp, body = self.post(self.auth_url, body=body) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 314, in post resp_header, resp_body = self.request( File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 165, in request resp, resp_body = self.raw_request(url, method, File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 661, in raw_request resp, resp_body = self.http_obj.request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/http.py", line 115, in request r = super(ClosingHttp, self).request(method, url, retries=retry, File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 78, in request return self.request_encode_body( File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 170, in request_encode_body return self.urlopen(method, url, **extra_kw) File "/usr/lib/python3.9/site-packages/urllib3/poolmanager.py", line 376, in urlopen response = conn.urlopen(method, u.request_uri, **kw) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( [Previous line repeated 7 more times] File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 756, in urlopen retries = retries.increment( File "/usr/lib/python3.9/site-packages/urllib3/util/retry.py", line 576, in increment raise MaxRetryError(_pool, url, error or ResponseError(cause)) urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='keystone-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v3/auth/tokens (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 0 ] tags: -worker-2 time: 2026-01-23 12:13:48.778867Z tags: worker-0 test: setUpClass (telemetry_tempest_plugin.aodh.api.test_alarming_api.TelemetryAlarmingAPITest) time: 2026-01-23 12:13:48.778867Z 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-0 time: 2026-01-23 12:13:48.866029Z tags: worker-2 test: setUpClass (telemetry_tempest_plugin.aodh.api.test_alarming_api_negative.TelemetryAlarmingNegativeTest) time: 2026-01-23 12:13:48.866029Z 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-2 time: 2026-01-23 12:13:48.869215Z tags: worker-4 test: tearDownClass (tempest.api.compute.servers.test_attach_interfaces.AttachInterfacesUnderV243Test) time: 2026-01-23 12:13:48.869215Z 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/9c4b591f-8c65-4ec2-b7a5-3004bad3d4a7 (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/9c4b591f-8c65-4ec2-b7a5-3004bad3d4a7 (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused'))"), )) 0 ] tags: -worker-4 time: 2026-01-23 12:13:49.014372Z tags: worker-4 test: setUpClass (tempest.api.compute.servers.test_server_actions.ServerActionsTestJSON) time: 2026-01-23 12:13:49.014372Z failure: setUpClass (tempest.api.compute.servers.test_server_actions.ServerActionsTestJSON) [ multipart Content-Type: text/x-traceback;charset=utf8,language=python traceback 17B5 Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn conn = connection.create_connection( File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 96, in create_connection raise err File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 86, in create_connection sock.connect(sa) ConnectionRefusedError: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 700, in urlopen httplib_response = self._make_request( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 383, in _make_request self._validate_conn(conn) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn conn.connect() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect conn = self._new_conn() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn raise NewConnectionError( urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/tempest/test.py", line 185, in setUpClass raise value.with_traceback(trace) File "/usr/lib/python3.9/site-packages/tempest/test.py", line 170, in setUpClass cls.setup_credentials() File "/usr/lib/python3.9/site-packages/tempest/api/compute/servers/test_server_actions.py", line 85, in setup_credentials super(ServerActionsBase, cls).setup_credentials() File "/usr/lib/python3.9/site-packages/tempest/api/compute/base.py", line 75, in setup_credentials super(BaseV2ComputeTest, cls).setup_credentials() File "/usr/lib/python3.9/site-packages/tempest/test.py", line 398, in setup_credentials manager = cls.get_client_manager( File "/usr/lib/python3.9/site-packages/tempest/test.py", line 727, in get_client_manager cred_provider = cls._get_credentials_provider() File "/usr/lib/python3.9/site-packages/tempest/test.py", line 702, in _get_credentials_provider cls._creds_provider = credentials.get_credentials_provider( File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 141, in get_credentials_provider **get_dynamic_provider_params(identity_version)) File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 72, in get_dynamic_provider_params admin_creds = admin_creds or get_configured_admin_credentials( File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 257, in get_configured_admin_credentials credentials = get_credentials(fill_in=fill_in, File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 300, in get_credentials return auth.get_credentials(auth_url, File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 653, in get_credentials creds = auth_provider.fill_credentials() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 122, in fill_credentials auth_data = self.get_auth() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 148, in get_auth self.set_auth() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 157, in set_auth self.cache = self._get_auth() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 312, in _get_auth token, auth_data = auth_func(**auth_params) File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 190, in get_token body = self.auth(**kwargs) File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 143, in auth resp, body = self.post(self.auth_url, body=body) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 314, in post resp_header, resp_body = self.request( File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 165, in request resp, resp_body = self.raw_request(url, method, File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 661, in raw_request resp, resp_body = self.http_obj.request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/http.py", line 115, in request r = super(ClosingHttp, self).request(method, url, retries=retry, File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 78, in request return self.request_encode_body( File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 170, in request_encode_body return self.urlopen(method, url, **extra_kw) File "/usr/lib/python3.9/site-packages/urllib3/poolmanager.py", line 376, in urlopen response = conn.urlopen(method, u.request_uri, **kw) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( [Previous line repeated 7 more times] File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 756, in urlopen retries = retries.increment( File "/usr/lib/python3.9/site-packages/urllib3/util/retry.py", line 576, in increment raise MaxRetryError(_pool, url, error or ResponseError(cause)) urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='keystone-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v3/auth/tokens (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 0 ] tags: -worker-4 time: 2026-01-23 12:13:49.096339Z tags: worker-4 test: setUpClass (tempest.api.compute.servers.test_server_addresses.ServerAddressesTestJSON) time: 2026-01-23 12:13:49.096339Z failure: setUpClass (tempest.api.compute.servers.test_server_addresses.ServerAddressesTestJSON) [ 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/compute/base.py", line 75, in setup_credentials super(BaseV2ComputeTest, cls).setup_credentials() File "/usr/lib/python3.9/site-packages/tempest/test.py", line 398, in setup_credentials manager = cls.get_client_manager( File "/usr/lib/python3.9/site-packages/tempest/test.py", line 727, in get_client_manager cred_provider = cls._get_credentials_provider() File "/usr/lib/python3.9/site-packages/tempest/test.py", line 702, in _get_credentials_provider cls._creds_provider = credentials.get_credentials_provider( File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 141, in get_credentials_provider **get_dynamic_provider_params(identity_version)) File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 72, in get_dynamic_provider_params admin_creds = admin_creds or get_configured_admin_credentials( File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 257, in get_configured_admin_credentials credentials = get_credentials(fill_in=fill_in, File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 300, in get_credentials return auth.get_credentials(auth_url, File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 653, in get_credentials creds = auth_provider.fill_credentials() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 122, in fill_credentials auth_data = self.get_auth() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 148, in get_auth self.set_auth() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 157, in set_auth self.cache = self._get_auth() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 312, in _get_auth token, auth_data = auth_func(**auth_params) File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 190, in get_token body = self.auth(**kwargs) File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 143, in auth resp, body = self.post(self.auth_url, body=body) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 314, in post resp_header, resp_body = self.request( File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 165, in request resp, resp_body = self.raw_request(url, method, File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 661, in raw_request resp, resp_body = self.http_obj.request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/http.py", line 115, in request r = super(ClosingHttp, self).request(method, url, retries=retry, File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 78, in request return self.request_encode_body( File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 170, in request_encode_body return self.urlopen(method, url, **extra_kw) File "/usr/lib/python3.9/site-packages/urllib3/poolmanager.py", line 376, in urlopen response = conn.urlopen(method, u.request_uri, **kw) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( [Previous line repeated 7 more times] File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 756, in urlopen retries = retries.increment( File "/usr/lib/python3.9/site-packages/urllib3/util/retry.py", line 576, in increment raise MaxRetryError(_pool, url, error or ResponseError(cause)) urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='keystone-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v3/auth/tokens (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 0 ] tags: -worker-4 time: 2026-01-23 12:13:49.195320Z tags: worker-4 test: setUpClass (tempest.api.identity.admin.v3.test_roles.RolesV3TestJSON) time: 2026-01-23 12:13:49.195320Z failure: setUpClass (tempest.api.identity.admin.v3.test_roles.RolesV3TestJSON) [ 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-4 time: 2026-01-23 12:13:49.298513Z tags: worker-4 test: setUpClass (tempest.api.image.v2.test_images.BasicOperationsImagesTest) time: 2026-01-23 12:13:49.298513Z failure: setUpClass (tempest.api.image.v2.test_images.BasicOperationsImagesTest) [ multipart Content-Type: text/x-traceback;charset=utf8,language=python traceback 16FD 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/image/base.py", line 43, in setup_credentials super(BaseImageTest, cls).setup_credentials() File "/usr/lib/python3.9/site-packages/tempest/test.py", line 398, in setup_credentials manager = cls.get_client_manager( File "/usr/lib/python3.9/site-packages/tempest/test.py", line 727, in get_client_manager cred_provider = cls._get_credentials_provider() File "/usr/lib/python3.9/site-packages/tempest/test.py", line 702, in _get_credentials_provider cls._creds_provider = credentials.get_credentials_provider( File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 141, in get_credentials_provider **get_dynamic_provider_params(identity_version)) File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 72, in get_dynamic_provider_params admin_creds = admin_creds or get_configured_admin_credentials( File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 257, in get_configured_admin_credentials credentials = get_credentials(fill_in=fill_in, File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 300, in get_credentials return auth.get_credentials(auth_url, File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 653, in get_credentials creds = auth_provider.fill_credentials() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 122, in fill_credentials auth_data = self.get_auth() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 148, in get_auth self.set_auth() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 157, in set_auth self.cache = self._get_auth() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 312, in _get_auth token, auth_data = auth_func(**auth_params) File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 190, in get_token body = self.auth(**kwargs) File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 143, in auth resp, body = self.post(self.auth_url, body=body) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 314, in post resp_header, resp_body = self.request( File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 165, in request resp, resp_body = self.raw_request(url, method, File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 661, in raw_request resp, resp_body = self.http_obj.request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/http.py", line 115, in request r = super(ClosingHttp, self).request(method, url, retries=retry, File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 78, in request return self.request_encode_body( File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 170, in request_encode_body return self.urlopen(method, url, **extra_kw) File "/usr/lib/python3.9/site-packages/urllib3/poolmanager.py", line 376, in urlopen response = conn.urlopen(method, u.request_uri, **kw) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( [Previous line repeated 7 more times] File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 756, in urlopen retries = retries.increment( File "/usr/lib/python3.9/site-packages/urllib3/util/retry.py", line 576, in increment raise MaxRetryError(_pool, url, error or ResponseError(cause)) urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='keystone-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v3/auth/tokens (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 0 ] tags: -worker-4 time: 2026-01-23 12:13:49.443822Z tags: worker-4 test: setUpClass (tempest.api.network.test_ports.PortsIpV6TestJSON) time: 2026-01-23 12:13:49.443822Z 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-4 time: 2026-01-23 12:13:49.448460Z tags: worker-4 test: setUpClass (tempest.api.volume.test_volumes_get.VolumesGetTest) time: 2026-01-23 12:13:49.448460Z 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-4 .stestr/meta.dbm.dat0000644012276001227600000000000015134662775014605 0ustar tempesttempest.stestr/meta.dbm.dir0000644012276001227600000000000015134662775014613 0ustar tempesttempest.stestr/failing0000600012276001227600000173376315134662776014007 0ustar tempesttempesttime: 2026-01-23 12:13:47.597559Z tags: worker-7 test: tearDownClass (tempest.api.identity.admin.v3.test_trusts.TrustsV3TestJSON) time: 2026-01-23 12:13:47.597559Z failure: tearDownClass (tempest.api.identity.admin.v3.test_trusts.TrustsV3TestJSON) [ multipart Content-Type: text/x-traceback;charset=utf8 traceback 1225 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 145, in cleanup_default_secgroup security_group_client.delete_security_group(secgroup['id']) File "/usr/lib/python3.9/site-packages/tempest/lib/services/network/security_groups_client.py", line 59, in delete_security_group return self.delete_resource(uri) File "/usr/lib/python3.9/site-packages/tempest/lib/services/network/base.py", line 42, in delete_resource resp, body = self.delete(req_uri) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 359, in delete return self.request('DELETE', url, extra_headers, headers, body) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 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/2fc1b2b6-6b4d-4c87-bea3-47fc746cfe89 (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 0 ] tags: -worker-7 time: 2026-01-23 12:13:47.627817Z tags: worker-3 test: tearDownClass (tempest.api.compute.servers.test_create_server.ServersTestJSON) time: 2026-01-23 12:13:47.627817Z failure: tearDownClass (tempest.api.compute.servers.test_create_server.ServersTestJSON) [ multipart Content-Type: text/x-traceback;charset=utf8 traceback 1238 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 580, in _clear_isolated_net_resources client.remove_router_interface( 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/0a354aaf-9939-4f6f-a907-60ded194d1d3/remove_router_interface (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 0 ] tags: -worker-3 time: 2026-01-23 12:13:47.646338Z tags: worker-7 test: setUpClass (tempest.api.image.v2.test_versions.VersionsTest) time: 2026-01-23 12:13:47.646338Z failure: setUpClass (tempest.api.image.v2.test_versions.VersionsTest) [ multipart Content-Type: text/x-traceback;charset=utf8 traceback 16FD 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/image/base.py", line 43, in setup_credentials super(BaseImageTest, cls).setup_credentials() File "/usr/lib/python3.9/site-packages/tempest/test.py", line 398, in setup_credentials manager = cls.get_client_manager( File "/usr/lib/python3.9/site-packages/tempest/test.py", line 727, in get_client_manager cred_provider = cls._get_credentials_provider() File "/usr/lib/python3.9/site-packages/tempest/test.py", line 702, in _get_credentials_provider cls._creds_provider = credentials.get_credentials_provider( File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 141, in get_credentials_provider **get_dynamic_provider_params(identity_version)) File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 72, in get_dynamic_provider_params admin_creds = admin_creds or get_configured_admin_credentials( File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 257, in get_configured_admin_credentials credentials = get_credentials(fill_in=fill_in, File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 300, in get_credentials return auth.get_credentials(auth_url, File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 653, in get_credentials creds = auth_provider.fill_credentials() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 122, in fill_credentials auth_data = self.get_auth() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 148, in get_auth self.set_auth() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 157, in set_auth self.cache = self._get_auth() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 312, in _get_auth token, auth_data = auth_func(**auth_params) File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 190, in get_token body = self.auth(**kwargs) File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 143, in auth resp, body = self.post(self.auth_url, body=body) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 314, in post resp_header, resp_body = self.request( File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 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-7 time: 2026-01-23 12:13:30.601504Z tags: worker-5 test: tempest.api.network.test_security_groups.SecGroupIPv6Test.test_create_list_update_show_delete_security_group[id-bfd128e5-3c92-44b6-9d66-7fe29d22c802,smoke] time: 2026-01-23 12:13:47.890386Z failure: tempest.api.network.test_security_groups.SecGroupIPv6Test.test_create_list_update_show_delete_security_group[id-bfd128e5-3c92-44b6-9d66-7fe29d22c802,smoke] [ multipart Content-Type: text/plain;charset=utf8 pythonlogging:'' 2604 2026-01-23 12:13:46,869 30 INFO [tempest.lib.common.rest_client] Request (SecGroupIPv6Test:test_create_list_update_show_delete_security_group): 201 POST https://neutron-public-openstack.apps-crc.testing/v2.0/security-groups 16.267s 2026-01-23 12:13:46,870 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"security_group": {"name": "tempest-secgroup--1573549770"}} Response - Headers: {'date': 'Fri, 23 Jan 2026 12:13:46 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '1561', 'x-openstack-request-id': 'req-7d7b0a38-0759-435b-84eb-2ec271f27922', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=0076efa2bd9deea94ed883186ce076ec; 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": "1b2338f1-28c8-4936-a197-9b58fcb462ee", "name": "tempest-secgroup--1573549770", "stateful": true, "tenant_id": "46da9fd609b544e0ba2b58002c6be335", "description": "", "shared": false, "security_group_rules": [{"id": "6a0f6f67-ead6-467f-9b67-6b3d9f4ae970", "tenant_id": "46da9fd609b544e0ba2b58002c6be335", "security_group_id": "1b2338f1-28c8-4936-a197-9b58fcb462ee", "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": 339, "description": null, "tags": [], "created_at": "2026-01-23T12:13:46Z", "updated_at": "2026-01-23T12:13:46Z", "revision_number": 0, "project_id": "46da9fd609b544e0ba2b58002c6be335"}, {"id": "e2158f8c-471d-4c4c-8775-63cd6d5ea1f6", "tenant_id": "46da9fd609b544e0ba2b58002c6be335", "security_group_id": "1b2338f1-28c8-4936-a197-9b58fcb462ee", "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": 341, "description": null, "tags": [], "created_at": "2026-01-23T12:13:46Z", "updated_at": "2026-01-23T12:13:46Z", "revision_number": 0, "project_id": "46da9fd609b544e0ba2b58002c6be335"}], "tags": [], "created_at": "2026-01-23T12:13:46Z", "updated_at": "2026-01-23T12:13:46Z", "revision_number": 1, "project_id": "46da9fd609b544e0ba2b58002c6be335"}}' 2026-01-23 12:13:46,977 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.0/security-groups 2026-01-23 12:13:46,980 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 2026-01-23 12:13:46,984 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 2026-01-23 12:13:46,987 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 2026-01-23 12:13:47,012 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 2026-01-23 12:13:47,029 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 2026-01-23 12:13:47,036 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 2026-01-23 12:13:47,043 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 2026-01-23 12:13:47,054 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 2026-01-23 12:13:47,058 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 2026-01-23 12:13:47,733 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/1b2338f1-28c8-4936-a197-9b58fcb462ee 2026-01-23 12:13:47,742 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/1b2338f1-28c8-4936-a197-9b58fcb462ee 2026-01-23 12:13:47,751 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/1b2338f1-28c8-4936-a197-9b58fcb462ee 2026-01-23 12:13:47,766 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/1b2338f1-28c8-4936-a197-9b58fcb462ee 2026-01-23 12:13:47,775 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/1b2338f1-28c8-4936-a197-9b58fcb462ee 2026-01-23 12:13:47,834 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/1b2338f1-28c8-4936-a197-9b58fcb462ee 2026-01-23 12:13:47,838 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/1b2338f1-28c8-4936-a197-9b58fcb462ee 2026-01-23 12:13:47,841 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/1b2338f1-28c8-4936-a197-9b58fcb462ee 2026-01-23 12:13:47,846 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/1b2338f1-28c8-4936-a197-9b58fcb462ee 2026-01-23 12:13:47,852 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/1b2338f1-28c8-4936-a197-9b58fcb462ee 0 Content-Type: text/x-traceback;charset=utf8 traceback 1031 Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn conn = connection.create_connection( File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 96, in create_connection raise err File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 86, in create_connection sock.connect(sa) ConnectionRefusedError: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 700, in urlopen httplib_response = self._make_request( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 383, in _make_request self._validate_conn(conn) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn conn.connect() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect conn = self._new_conn() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn raise NewConnectionError( urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/tempest/api/network/test_security_groups.py", line 91, in test_create_list_update_show_delete_security_group list_body = self.security_groups_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 (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 0 Content-Type: text/x-traceback;charset=utf8 traceback-1 10DD 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/api/network/base_security_groups.py", line 39, in _delete_security_group self.security_groups_client.delete_security_group(secgroup_id) File "/usr/lib/python3.9/site-packages/tempest/lib/services/network/security_groups_client.py", line 59, in delete_security_group return self.delete_resource(uri) File "/usr/lib/python3.9/site-packages/tempest/lib/services/network/base.py", line 42, in delete_resource resp, body = self.delete(req_uri) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 359, in delete return self.request('DELETE', url, extra_headers, headers, body) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 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/1b2338f1-28c8-4936-a197-9b58fcb462ee (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 0 ] tags: -worker-5 time: 2026-01-23 12:13:23.206002Z tags: worker-0 test: tempest.api.network.test_routers.RoutersIpV6Test.test_add_multiple_router_interfaces[id-802c73c9-c937-4cef-824b-2191e24a6aab,smoke] time: 2026-01-23 12:13:47.941032Z failure: tempest.api.network.test_routers.RoutersIpV6Test.test_add_multiple_router_interfaces[id-802c73c9-c937-4cef-824b-2191e24a6aab,smoke] [ multipart Content-Type: text/plain;charset=utf8 pythonlogging:'' 14C2 2026-01-23 12:13:30,733 25 INFO [tempest.lib.common.rest_client] Request (RoutersIpV6Test:test_add_multiple_router_interfaces): 201 POST https://neutron-public-openstack.apps-crc.testing/v2.0/networks 7.424s 2026-01-23 12:13:30,733 25 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"network": {"name": "tempest-RoutersIpV6Test-1992986946"}} Response - Headers: {'date': 'Fri, 23 Jan 2026 12:13:30 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '628', 'x-openstack-request-id': 'req-08ef0a4f-2d71-44d4-816a-94cc9ae517f1', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=0076efa2bd9deea94ed883186ce076ec; 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":"4e8d308f-0878-4c55-9300-4c02f185b57e","name":"tempest-RoutersIpV6Test-1992986946","tenant_id":"a565c47fc2254e0d9cb95274736e6753","admin_state_up":true,"mtu":1442,"status":"ACTIVE","subnets":[],"shared":false,"project_id":"a565c47fc2254e0d9cb95274736e6753","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-23T12:13:27Z","updated_at":"2026-01-23T12:13:28Z","revision_number":1}}' 2026-01-23 12:13:47,745 25 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/4e8d308f-0878-4c55-9300-4c02f185b57e 2026-01-23 12:13:47,760 25 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/4e8d308f-0878-4c55-9300-4c02f185b57e 2026-01-23 12:13:47,765 25 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/4e8d308f-0878-4c55-9300-4c02f185b57e 2026-01-23 12:13:47,777 25 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/4e8d308f-0878-4c55-9300-4c02f185b57e 2026-01-23 12:13:47,795 25 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/4e8d308f-0878-4c55-9300-4c02f185b57e 2026-01-23 12:13:47,825 25 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/4e8d308f-0878-4c55-9300-4c02f185b57e 2026-01-23 12:13:47,836 25 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/4e8d308f-0878-4c55-9300-4c02f185b57e 2026-01-23 12:13:47,867 25 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/4e8d308f-0878-4c55-9300-4c02f185b57e 2026-01-23 12:13:47,892 25 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/4e8d308f-0878-4c55-9300-4c02f185b57e 2026-01-23 12:13:47,917 25 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/4e8d308f-0878-4c55-9300-4c02f185b57e 0 Content-Type: text/x-traceback;charset=utf8 traceback F7B Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 700, in urlopen httplib_response = self._make_request( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 446, in _make_request six.raise_from(e, None) File "", line 3, in raise_from File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 441, in _make_request httplib_response = conn.getresponse() File "/usr/lib64/python3.9/http/client.py", line 1377, in getresponse response.begin() File "/usr/lib64/python3.9/http/client.py", line 320, in begin version, status, reason = self._read_status() File "/usr/lib64/python3.9/http/client.py", line 289, in _read_status raise RemoteDisconnected("Remote end closed connection without" http.client.RemoteDisconnected: Remote end closed connection without response During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/tempest/api/network/test_routers.py", line 252, in test_add_multiple_router_interfaces network02 = self.networks_client.create_network( File "/usr/lib/python3.9/site-packages/tempest/lib/services/network/networks_client.py", line 27, in create_network return self.create_resource(uri, post_data) File "/usr/lib/python3.9/site-packages/tempest/lib/services/network/base.py", line 62, in create_resource resp, body = self.post(req_uri, req_post_data) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 314, in post resp_header, resp_body = self.request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 746, in request resp, resp_body = self._request(method, url, headers=headers, File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 612, in _request resp, resp_body = self.raw_request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 661, in raw_request resp, resp_body = self.http_obj.request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/http.py", line 115, in request r = super(ClosingHttp, self).request(method, url, retries=retry, File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 78, in request return self.request_encode_body( File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 170, in request_encode_body return self.urlopen(method, url, **extra_kw) File "/usr/lib/python3.9/site-packages/urllib3/poolmanager.py", line 376, in urlopen response = conn.urlopen(method, u.request_uri, **kw) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 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 Content-Type: text/x-traceback;charset=utf8 traceback-1 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/4e8d308f-0878-4c55-9300-4c02f185b57e (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 0 ] tags: -worker-0 time: 2026-01-23 12:13:47.987413Z tags: worker-3 test: setUpClass (tempest.api.compute.servers.test_create_server.ServersTestManualDisk) time: 2026-01-23 12:13:47.987413Z failure: setUpClass (tempest.api.compute.servers.test_create_server.ServersTestManualDisk) [ multipart Content-Type: text/x-traceback;charset=utf8 traceback 17B2 Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn conn = connection.create_connection( File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 96, in create_connection raise err File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 86, in create_connection sock.connect(sa) ConnectionRefusedError: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 700, in urlopen httplib_response = self._make_request( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 383, in _make_request self._validate_conn(conn) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn conn.connect() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect conn = self._new_conn() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn raise NewConnectionError( urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/tempest/test.py", line 185, in setUpClass raise value.with_traceback(trace) File "/usr/lib/python3.9/site-packages/tempest/test.py", line 170, in setUpClass cls.setup_credentials() File "/usr/lib/python3.9/site-packages/tempest/api/compute/servers/test_create_server.py", line 43, in setup_credentials super(ServersTestJSON, cls).setup_credentials() File "/usr/lib/python3.9/site-packages/tempest/api/compute/base.py", line 75, in setup_credentials super(BaseV2ComputeTest, cls).setup_credentials() File "/usr/lib/python3.9/site-packages/tempest/test.py", line 398, in setup_credentials manager = cls.get_client_manager( File "/usr/lib/python3.9/site-packages/tempest/test.py", line 727, in get_client_manager cred_provider = cls._get_credentials_provider() File "/usr/lib/python3.9/site-packages/tempest/test.py", line 702, in _get_credentials_provider cls._creds_provider = credentials.get_credentials_provider( File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 141, in get_credentials_provider **get_dynamic_provider_params(identity_version)) File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 72, in get_dynamic_provider_params admin_creds = admin_creds or get_configured_admin_credentials( File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 257, in get_configured_admin_credentials credentials = get_credentials(fill_in=fill_in, File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 300, in get_credentials return auth.get_credentials(auth_url, File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 653, in get_credentials creds = auth_provider.fill_credentials() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 122, in fill_credentials auth_data = self.get_auth() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 148, in get_auth self.set_auth() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 157, in set_auth self.cache = self._get_auth() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 312, in _get_auth token, auth_data = auth_func(**auth_params) File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 190, in get_token body = self.auth(**kwargs) File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 143, in auth resp, body = self.post(self.auth_url, body=body) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 314, in post resp_header, resp_body = self.request( File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 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-23 12:13:47.897137Z tags: worker-5 test: tempest.api.network.test_security_groups.SecGroupIPv6Test.test_create_show_delete_security_group_rule[id-cfb99e0e-7410-4a3d-8a0c-959a63ee77e9,smoke] time: 2026-01-23 12:13:48.025326Z failure: tempest.api.network.test_security_groups.SecGroupIPv6Test.test_create_show_delete_security_group_rule[id-cfb99e0e-7410-4a3d-8a0c-959a63ee77e9,smoke] [ multipart Content-Type: text/plain;charset=utf8 pythonlogging:'' D66 2026-01-23 12:13:47,913 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 2026-01-23 12:13:47,940 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 2026-01-23 12:13:47,950 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 2026-01-23 12:13:47,958 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 2026-01-23 12:13:47,966 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 2026-01-23 12:13:47,969 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 2026-01-23 12:13:47,972 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 2026-01-23 12:13:47,978 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 2026-01-23 12:13:47,995 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 2026-01-23 12:13:48,011 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 0 Content-Type: text/x-traceback;charset=utf8 traceback 10E3 Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn conn = connection.create_connection( File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 96, in create_connection raise err File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 86, in create_connection sock.connect(sa) ConnectionRefusedError: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 700, in urlopen httplib_response = self._make_request( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 383, in _make_request self._validate_conn(conn) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn conn.connect() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect conn = self._new_conn() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn raise NewConnectionError( urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/tempest/api/network/test_security_groups.py", line 148, in test_create_show_delete_security_group_rule group_create_body, _ = self._create_security_group() File "/usr/lib/python3.9/site-packages/tempest/api/network/base_security_groups.py", line 31, in _create_security_group self.security_groups_client.create_security_group(name=name)) File "/usr/lib/python3.9/site-packages/tempest/lib/services/network/security_groups_client.py", line 28, in create_security_group return self.create_resource(uri, post_data) File "/usr/lib/python3.9/site-packages/tempest/lib/services/network/base.py", line 62, in create_resource resp, body = self.post(req_uri, req_post_data) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 314, in post resp_header, resp_body = self.request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 746, in request resp, resp_body = self._request(method, url, headers=headers, File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 612, in _request resp, resp_body = self.raw_request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 661, in raw_request resp, resp_body = self.http_obj.request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/http.py", line 115, in request r = super(ClosingHttp, self).request(method, url, retries=retry, File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 78, in request return self.request_encode_body( File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 170, in request_encode_body return self.urlopen(method, url, **extra_kw) File "/usr/lib/python3.9/site-packages/urllib3/poolmanager.py", line 376, in urlopen response = conn.urlopen(method, u.request_uri, **kw) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( [Previous line repeated 7 more times] File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 756, in urlopen retries = retries.increment( File "/usr/lib/python3.9/site-packages/urllib3/util/retry.py", line 576, in increment raise MaxRetryError(_pool, url, error or ResponseError(cause)) urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='neutron-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v2.0/security-groups (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 0 ] tags: -worker-5 time: 2026-01-23 12:13:47.981607Z tags: worker-7 test: setUpClass (tempest.api.network.test_ports.PortsTestJSON) time: 2026-01-23 12:13:47.981607Z 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-7 time: 2026-01-23 12:13:47.964931Z tags: worker-0 test: tempest.api.network.test_routers.RoutersIpV6Test.test_add_remove_router_interface_with_port_id[id-2b7d2f37-6748-4d78-92e5-1d590234f0d5,smoke] time: 2026-01-23 12:13:48.058439Z failure: tempest.api.network.test_routers.RoutersIpV6Test.test_add_remove_router_interface_with_port_id[id-2b7d2f37-6748-4d78-92e5-1d590234f0d5,smoke] [ multipart Content-Type: text/plain;charset=utf8 pythonlogging:'' D20 2026-01-23 12:13:47,970 25 WARNING [urllib3.connectionpool] Retrying (Retry(total=9, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks 2026-01-23 12:13:47,973 25 WARNING [urllib3.connectionpool] Retrying (Retry(total=8, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks 2026-01-23 12:13:47,980 25 WARNING [urllib3.connectionpool] Retrying (Retry(total=7, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks 2026-01-23 12:13:47,998 25 WARNING [urllib3.connectionpool] Retrying (Retry(total=6, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks 2026-01-23 12:13:48,015 25 WARNING [urllib3.connectionpool] Retrying (Retry(total=5, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks 2026-01-23 12:13:48,024 25 WARNING [urllib3.connectionpool] Retrying (Retry(total=4, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks 2026-01-23 12:13:48,031 25 WARNING [urllib3.connectionpool] Retrying (Retry(total=3, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks 2026-01-23 12:13:48,038 25 WARNING [urllib3.connectionpool] Retrying (Retry(total=2, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks 2026-01-23 12:13:48,045 25 WARNING [urllib3.connectionpool] Retrying (Retry(total=1, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks 2026-01-23 12:13:48,052 25 WARNING [urllib3.connectionpool] Retrying (Retry(total=0, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks 0 Content-Type: text/x-traceback;charset=utf8 traceback 1006 Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn conn = connection.create_connection( File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 96, in create_connection raise err File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 86, in create_connection sock.connect(sa) ConnectionRefusedError: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 700, in urlopen httplib_response = self._make_request( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 383, in _make_request self._validate_conn(conn) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn conn.connect() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect conn = self._new_conn() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn raise NewConnectionError( urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/tempest/api/network/test_routers.py", line 125, in test_add_remove_router_interface_with_port_id network = self.networks_client.create_network( File "/usr/lib/python3.9/site-packages/tempest/lib/services/network/networks_client.py", line 27, in create_network return self.create_resource(uri, post_data) File "/usr/lib/python3.9/site-packages/tempest/lib/services/network/base.py", line 62, in create_resource resp, body = self.post(req_uri, req_post_data) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 314, in post resp_header, resp_body = self.request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 746, in request resp, resp_body = self._request(method, url, headers=headers, File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 612, in _request resp, resp_body = self.raw_request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 661, in raw_request resp, resp_body = self.http_obj.request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/http.py", line 115, in request r = super(ClosingHttp, self).request(method, url, retries=retry, File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 78, in request return self.request_encode_body( File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 170, in request_encode_body return self.urlopen(method, url, **extra_kw) File "/usr/lib/python3.9/site-packages/urllib3/poolmanager.py", line 376, in urlopen response = conn.urlopen(method, u.request_uri, **kw) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( [Previous line repeated 7 more times] File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 756, in urlopen retries = retries.increment( File "/usr/lib/python3.9/site-packages/urllib3/util/retry.py", line 576, in increment raise MaxRetryError(_pool, url, error or ResponseError(cause)) urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='neutron-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v2.0/networks (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 0 ] tags: -worker-0 time: 2026-01-23 12:13:48.109882Z tags: worker-1 test: setUpClass (tempest.api.network.test_networks.NetworksTest) time: 2026-01-23 12:13:48.109882Z failure: setUpClass (tempest.api.network.test_networks.NetworksTest) [ multipart Content-Type: text/x-traceback;charset=utf8 traceback 10EB 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/network/test_networks.py", line 36, in resource_setup cls.network = cls.create_network() File "/usr/lib/python3.9/site-packages/tempest/api/network/base.py", line 109, in create_network body = cls.networks_client.create_network(name=network_name, **kwargs) File "/usr/lib/python3.9/site-packages/tempest/lib/services/network/networks_client.py", line 27, in create_network return self.create_resource(uri, post_data) File "/usr/lib/python3.9/site-packages/tempest/lib/services/network/base.py", line 62, in create_resource resp, body = self.post(req_uri, req_post_data) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 314, in post resp_header, resp_body = self.request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 746, in request resp, resp_body = self._request(method, url, headers=headers, File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 612, in _request resp, resp_body = self.raw_request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 661, in raw_request resp, resp_body = self.http_obj.request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/http.py", line 115, in request r = super(ClosingHttp, self).request(method, url, retries=retry, File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 78, in request return self.request_encode_body( File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 170, in request_encode_body return self.urlopen(method, url, **extra_kw) File "/usr/lib/python3.9/site-packages/urllib3/poolmanager.py", line 376, in urlopen response = conn.urlopen(method, u.request_uri, **kw) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 756, in urlopen retries = retries.increment( File "/usr/lib/python3.9/site-packages/urllib3/util/retry.py", line 534, in increment raise six.reraise(type(error), error, _stacktrace) File "/usr/lib/python3.9/site-packages/urllib3/packages/six.py", line 708, in reraise raise value.with_traceback(tb) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 700, in urlopen httplib_response = self._make_request( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 446, in _make_request six.raise_from(e, None) File "", line 3, in raise_from File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 441, in _make_request httplib_response = conn.getresponse() File "/usr/lib64/python3.9/http/client.py", line 1377, in getresponse response.begin() File "/usr/lib64/python3.9/http/client.py", line 320, in begin version, status, reason = self._read_status() File "/usr/lib64/python3.9/http/client.py", line 289, in _read_status raise RemoteDisconnected("Remote end closed connection without" urllib3.exceptions.ProtocolError: ('Connection aborted.', RemoteDisconnected('Remote end closed connection without response')) 0 ] tags: -worker-1 time: 2026-01-23 12:13:48.029856Z tags: worker-5 test: tempest.api.network.test_security_groups.SecGroupIPv6Test.test_list_security_groups[id-e30abd17-fef9-4739-8617-dc26da88e686,smoke] time: 2026-01-23 12:13:48.127580Z failure: tempest.api.network.test_security_groups.SecGroupIPv6Test.test_list_security_groups[id-e30abd17-fef9-4739-8617-dc26da88e686,smoke] [ multipart Content-Type: text/plain;charset=utf8 pythonlogging:'' D66 2026-01-23 12:13:48,041 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 2026-01-23 12:13:48,051 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 2026-01-23 12:13:48,056 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 2026-01-23 12:13:48,061 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 2026-01-23 12:13:48,066 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 2026-01-23 12:13:48,073 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 2026-01-23 12:13:48,086 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 2026-01-23 12:13:48,098 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 2026-01-23 12:13:48,107 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 2026-01-23 12:13:48,118 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 0 Content-Type: text/x-traceback;charset=utf8 traceback 1013 Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn conn = connection.create_connection( File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 96, in create_connection raise err File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 86, in create_connection sock.connect(sa) ConnectionRefusedError: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 700, in urlopen httplib_response = self._make_request( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 383, in _make_request self._validate_conn(conn) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn conn.connect() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect conn = self._new_conn() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn raise NewConnectionError( urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/tempest/api/network/test_security_groups.py", line 75, in test_list_security_groups body = self.security_groups_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 (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 0 ] tags: -worker-5 time: 2026-01-23 12:13:48.080004Z tags: worker-3 test: setUpClass (tempest.api.compute.test_versions.TestVersions) time: 2026-01-23 12:13:48.080004Z failure: setUpClass (tempest.api.compute.test_versions.TestVersions) [ 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/compute/base.py", line 75, in setup_credentials super(BaseV2ComputeTest, cls).setup_credentials() File "/usr/lib/python3.9/site-packages/tempest/test.py", line 398, in setup_credentials manager = cls.get_client_manager( File "/usr/lib/python3.9/site-packages/tempest/test.py", line 727, in get_client_manager cred_provider = cls._get_credentials_provider() File "/usr/lib/python3.9/site-packages/tempest/test.py", line 702, in _get_credentials_provider cls._creds_provider = credentials.get_credentials_provider( File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 141, in get_credentials_provider **get_dynamic_provider_params(identity_version)) File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 72, in get_dynamic_provider_params admin_creds = admin_creds or get_configured_admin_credentials( File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 257, in get_configured_admin_credentials credentials = get_credentials(fill_in=fill_in, File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 300, in get_credentials return auth.get_credentials(auth_url, File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 653, in get_credentials creds = auth_provider.fill_credentials() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 122, in fill_credentials auth_data = self.get_auth() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 148, in get_auth self.set_auth() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 157, in set_auth self.cache = self._get_auth() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 312, in _get_auth token, auth_data = auth_func(**auth_params) File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 190, in get_token body = self.auth(**kwargs) File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 143, in auth resp, body = self.post(self.auth_url, body=body) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 314, in post resp_header, resp_body = self.request( File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 165, in request resp, resp_body = self.raw_request(url, method, File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 661, in raw_request resp, resp_body = self.http_obj.request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/http.py", line 115, in request r = super(ClosingHttp, self).request(method, url, retries=retry, File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 78, in request return self.request_encode_body( File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 170, in request_encode_body return self.urlopen(method, url, **extra_kw) File "/usr/lib/python3.9/site-packages/urllib3/poolmanager.py", line 376, in urlopen response = conn.urlopen(method, u.request_uri, **kw) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( [Previous line repeated 7 more times] File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 756, in urlopen retries = retries.increment( File "/usr/lib/python3.9/site-packages/urllib3/util/retry.py", line 576, in increment raise MaxRetryError(_pool, url, error or ResponseError(cause)) urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='keystone-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v3/auth/tokens (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 0 ] tags: -worker-3 time: 2026-01-23 12:13:48.156923Z tags: worker-1 test: setUpClass (tempest.api.network.test_versions.NetworksApiDiscovery) time: 2026-01-23 12:13:48.156923Z failure: setUpClass (tempest.api.network.test_versions.NetworksApiDiscovery) [ multipart Content-Type: text/x-traceback;charset=utf8 traceback 1701 Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn conn = connection.create_connection( File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 96, in create_connection raise err File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 86, in create_connection sock.connect(sa) ConnectionRefusedError: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 700, in urlopen httplib_response = self._make_request( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 383, in _make_request self._validate_conn(conn) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn conn.connect() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect conn = self._new_conn() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn raise NewConnectionError( urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/tempest/test.py", line 185, in setUpClass raise value.with_traceback(trace) File "/usr/lib/python3.9/site-packages/tempest/test.py", line 170, in setUpClass cls.setup_credentials() File "/usr/lib/python3.9/site-packages/tempest/api/network/base.py", line 66, in setup_credentials super(BaseNetworkTest, cls).setup_credentials() File "/usr/lib/python3.9/site-packages/tempest/test.py", line 398, in setup_credentials manager = cls.get_client_manager( File "/usr/lib/python3.9/site-packages/tempest/test.py", line 727, in get_client_manager cred_provider = cls._get_credentials_provider() File "/usr/lib/python3.9/site-packages/tempest/test.py", line 702, in _get_credentials_provider cls._creds_provider = credentials.get_credentials_provider( File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 141, in get_credentials_provider **get_dynamic_provider_params(identity_version)) File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 72, in get_dynamic_provider_params admin_creds = admin_creds or get_configured_admin_credentials( File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 257, in get_configured_admin_credentials credentials = get_credentials(fill_in=fill_in, File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 300, in get_credentials return auth.get_credentials(auth_url, File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 653, in get_credentials creds = auth_provider.fill_credentials() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 122, in fill_credentials auth_data = self.get_auth() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 148, in get_auth self.set_auth() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 157, in set_auth self.cache = self._get_auth() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 312, in _get_auth token, auth_data = auth_func(**auth_params) File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 190, in get_token body = self.auth(**kwargs) File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 143, in auth resp, body = self.post(self.auth_url, body=body) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 314, in post resp_header, resp_body = self.request( File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 165, in request resp, resp_body = self.raw_request(url, method, File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 661, in raw_request resp, resp_body = self.http_obj.request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/http.py", line 115, in request r = super(ClosingHttp, self).request(method, url, retries=retry, File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 78, in request return self.request_encode_body( File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 170, in request_encode_body return self.urlopen(method, url, **extra_kw) File "/usr/lib/python3.9/site-packages/urllib3/poolmanager.py", line 376, in urlopen response = conn.urlopen(method, u.request_uri, **kw) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( [Previous line repeated 7 more times] File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 756, in urlopen retries = retries.increment( File "/usr/lib/python3.9/site-packages/urllib3/util/retry.py", line 576, in increment raise MaxRetryError(_pool, url, error or ResponseError(cause)) urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='keystone-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v3/auth/tokens (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 0 ] tags: -worker-1 time: 2026-01-23 12:13:17.196453Z tags: worker-2 test: tempest.api.network.test_routers.RoutersTest.test_add_multiple_router_interfaces[id-802c73c9-c937-4cef-824b-2191e24a6aab,smoke] time: 2026-01-23 12:13:48.139367Z failure: tempest.api.network.test_routers.RoutersTest.test_add_multiple_router_interfaces[id-802c73c9-c937-4cef-824b-2191e24a6aab,smoke] [ multipart Content-Type: text/plain;charset=utf8 pythonlogging:'' 3E4F 2026-01-23 12:13:19,824 27 INFO [tempest.lib.common.rest_client] Request (RoutersTest:test_add_multiple_router_interfaces): 201 POST https://neutron-public-openstack.apps-crc.testing/v2.0/networks 2.625s 2026-01-23 12:13:19,825 27 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"network": {"name": "tempest-RoutersTest-1354612720"}} Response - Headers: {'date': 'Fri, 23 Jan 2026 12:13:19 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '624', 'x-openstack-request-id': 'req-b834208b-1352-48fd-855e-b8ad6d990792', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=0076efa2bd9deea94ed883186ce076ec; 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":"762bd61a-9c8e-4a74-a0da-6a7fb1392336","name":"tempest-RoutersTest-1354612720","tenant_id":"233dfd7dd39e47af949445433232a9be","admin_state_up":true,"mtu":1442,"status":"ACTIVE","subnets":[],"shared":false,"project_id":"233dfd7dd39e47af949445433232a9be","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-23T12:13:18Z","updated_at":"2026-01-23T12:13:18Z","revision_number":1}}' 2026-01-23 12:13:22,933 27 INFO [tempest.lib.common.rest_client] Request (RoutersTest:test_add_multiple_router_interfaces): 201 POST https://neutron-public-openstack.apps-crc.testing/v2.0/networks 3.107s 2026-01-23 12:13:22,933 27 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"network": {"name": "tempest-RoutersTest-155001846"}} Response - Headers: {'date': 'Fri, 23 Jan 2026 12:13:22 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '623', 'x-openstack-request-id': 'req-43c4d99f-1752-4ced-8259-8470ee3c706c', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=0076efa2bd9deea94ed883186ce076ec; 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":"8b7d6818-5d36-447c-aa31-6483cf581cbe","name":"tempest-RoutersTest-155001846","tenant_id":"233dfd7dd39e47af949445433232a9be","admin_state_up":true,"mtu":1442,"status":"ACTIVE","subnets":[],"shared":false,"project_id":"233dfd7dd39e47af949445433232a9be","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-23T12:13:20Z","updated_at":"2026-01-23T12:13:20Z","revision_number":1}}' 2026-01-23 12:13:28,032 27 INFO [tempest.lib.common.rest_client] Request (RoutersTest:test_add_multiple_router_interfaces): 201 POST https://neutron-public-openstack.apps-crc.testing/v2.0/subnets 5.098s 2026-01-23 12:13:28,032 27 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"subnet": {"network_id": "762bd61a-9c8e-4a74-a0da-6a7fb1392336", "cidr": "10.100.0.0/28", "ip_version": 4, "gateway_ip": "10.100.0.1"}} Response - Headers: {'date': 'Fri, 23 Jan 2026 12:13:28 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '602', 'x-openstack-request-id': 'req-bc2cb2a6-a5bd-45e0-b41a-068bcc062488', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=0076efa2bd9deea94ed883186ce076ec; 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":"3ee5fed3-4a96-409f-8b4b-6423227c1c9e","name":"","tenant_id":"233dfd7dd39e47af949445433232a9be","network_id":"762bd61a-9c8e-4a74-a0da-6a7fb1392336","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-23T12:13:23Z","updated_at":"2026-01-23T12:13:23Z","revision_number":0,"project_id":"233dfd7dd39e47af949445433232a9be"}}' 2026-01-23 12:13:47,748 27 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/3ee5fed3-4a96-409f-8b4b-6423227c1c9e 2026-01-23 12:13:47,759 27 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/3ee5fed3-4a96-409f-8b4b-6423227c1c9e 2026-01-23 12:13:47,765 27 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/3ee5fed3-4a96-409f-8b4b-6423227c1c9e 2026-01-23 12:13:47,782 27 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/3ee5fed3-4a96-409f-8b4b-6423227c1c9e 2026-01-23 12:13:47,821 27 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/3ee5fed3-4a96-409f-8b4b-6423227c1c9e 2026-01-23 12:13:47,832 27 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/3ee5fed3-4a96-409f-8b4b-6423227c1c9e 2026-01-23 12:13:47,842 27 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/3ee5fed3-4a96-409f-8b4b-6423227c1c9e 2026-01-23 12:13:47,873 27 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/3ee5fed3-4a96-409f-8b4b-6423227c1c9e 2026-01-23 12:13:47,891 27 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/3ee5fed3-4a96-409f-8b4b-6423227c1c9e 2026-01-23 12:13:47,918 27 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/3ee5fed3-4a96-409f-8b4b-6423227c1c9e 2026-01-23 12:13:47,953 27 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/8b7d6818-5d36-447c-aa31-6483cf581cbe 2026-01-23 12:13:47,964 27 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/8b7d6818-5d36-447c-aa31-6483cf581cbe 2026-01-23 12:13:47,968 27 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/8b7d6818-5d36-447c-aa31-6483cf581cbe 2026-01-23 12:13:47,972 27 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/8b7d6818-5d36-447c-aa31-6483cf581cbe 2026-01-23 12:13:47,978 27 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/8b7d6818-5d36-447c-aa31-6483cf581cbe 2026-01-23 12:13:47,992 27 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/8b7d6818-5d36-447c-aa31-6483cf581cbe 2026-01-23 12:13:48,010 27 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/8b7d6818-5d36-447c-aa31-6483cf581cbe 2026-01-23 12:13:48,022 27 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/8b7d6818-5d36-447c-aa31-6483cf581cbe 2026-01-23 12:13:48,029 27 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/8b7d6818-5d36-447c-aa31-6483cf581cbe 2026-01-23 12:13:48,035 27 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/8b7d6818-5d36-447c-aa31-6483cf581cbe 2026-01-23 12:13:48,053 27 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/762bd61a-9c8e-4a74-a0da-6a7fb1392336 2026-01-23 12:13:48,059 27 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/762bd61a-9c8e-4a74-a0da-6a7fb1392336 2026-01-23 12:13:48,066 27 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/762bd61a-9c8e-4a74-a0da-6a7fb1392336 2026-01-23 12:13:48,072 27 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/762bd61a-9c8e-4a74-a0da-6a7fb1392336 2026-01-23 12:13:48,084 27 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/762bd61a-9c8e-4a74-a0da-6a7fb1392336 2026-01-23 12:13:48,097 27 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/762bd61a-9c8e-4a74-a0da-6a7fb1392336 2026-01-23 12:13:48,106 27 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/762bd61a-9c8e-4a74-a0da-6a7fb1392336 2026-01-23 12:13:48,119 27 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/762bd61a-9c8e-4a74-a0da-6a7fb1392336 2026-01-23 12:13:48,128 27 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/762bd61a-9c8e-4a74-a0da-6a7fb1392336 2026-01-23 12:13:48,134 27 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/762bd61a-9c8e-4a74-a0da-6a7fb1392336 0 Content-Type: text/x-traceback;charset=utf8 traceback 1005 Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 700, in urlopen httplib_response = self._make_request( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 446, in _make_request six.raise_from(e, None) File "", line 3, in raise_from File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 441, in _make_request httplib_response = conn.getresponse() File "/usr/lib64/python3.9/http/client.py", line 1377, in getresponse response.begin() File "/usr/lib64/python3.9/http/client.py", line 320, in begin version, status, reason = self._read_status() File "/usr/lib64/python3.9/http/client.py", line 289, in _read_status raise RemoteDisconnected("Remote end closed connection without" http.client.RemoteDisconnected: Remote end closed connection without response During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/tempest/api/network/test_routers.py", line 260, in test_add_multiple_router_interfaces subnet02 = self.create_subnet(network02, cidr=sub02_cidr) File "/usr/lib/python3.9/site-packages/tempest/api/network/base.py", line 141, in create_subnet body = client.create_subnet( File "/usr/lib/python3.9/site-packages/tempest/lib/services/network/subnets_client.py", line 27, in create_subnet return self.create_resource(uri, post_data) File "/usr/lib/python3.9/site-packages/tempest/lib/services/network/base.py", line 62, in create_resource resp, body = self.post(req_uri, req_post_data) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 314, in post resp_header, resp_body = self.request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 746, in request resp, resp_body = self._request(method, url, headers=headers, File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 612, in _request resp, resp_body = self.raw_request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 661, in raw_request resp, resp_body = self.http_obj.request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/http.py", line 115, in request r = super(ClosingHttp, self).request(method, url, retries=retry, File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 78, in request return self.request_encode_body( File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 170, in request_encode_body return self.urlopen(method, url, **extra_kw) File "/usr/lib/python3.9/site-packages/urllib3/poolmanager.py", line 376, in urlopen response = conn.urlopen(method, u.request_uri, **kw) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 756, in urlopen retries = retries.increment( File "/usr/lib/python3.9/site-packages/urllib3/util/retry.py", line 534, in increment raise six.reraise(type(error), error, _stacktrace) File "/usr/lib/python3.9/site-packages/urllib3/packages/six.py", line 708, in reraise raise value.with_traceback(tb) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 700, in urlopen httplib_response = self._make_request( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 446, in _make_request six.raise_from(e, None) File "", line 3, in raise_from File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 441, in _make_request httplib_response = conn.getresponse() File "/usr/lib64/python3.9/http/client.py", line 1377, in getresponse response.begin() File "/usr/lib64/python3.9/http/client.py", line 320, in begin version, status, reason = self._read_status() File "/usr/lib64/python3.9/http/client.py", line 289, in _read_status raise RemoteDisconnected("Remote end closed connection without" urllib3.exceptions.ProtocolError: ('Connection aborted.', RemoteDisconnected('Remote end closed connection without response')) 0 Content-Type: text/x-traceback;charset=utf8 traceback-1 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/3ee5fed3-4a96-409f-8b4b-6423227c1c9e (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 0 Content-Type: text/x-traceback;charset=utf8 traceback-2 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/8b7d6818-5d36-447c-aa31-6483cf581cbe (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 0 Content-Type: text/x-traceback;charset=utf8 traceback-3 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/762bd61a-9c8e-4a74-a0da-6a7fb1392336 (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 0 ] tags: -worker-2 time: 2026-01-23 12:13:48.074967Z tags: worker-0 test: tempest.api.network.test_routers.RoutersIpV6Test.test_add_remove_router_interface_with_subnet_id[id-b42e6e39-2e37-49cc-a6f4-8467e940900a,smoke] time: 2026-01-23 12:13:48.182468Z failure: tempest.api.network.test_routers.RoutersIpV6Test.test_add_remove_router_interface_with_subnet_id[id-b42e6e39-2e37-49cc-a6f4-8467e940900a,smoke] [ multipart Content-Type: text/plain;charset=utf8 pythonlogging:'' D20 2026-01-23 12:13:48,094 25 WARNING [urllib3.connectionpool] Retrying (Retry(total=9, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks 2026-01-23 12:13:48,108 25 WARNING [urllib3.connectionpool] Retrying (Retry(total=8, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks 2026-01-23 12:13:48,120 25 WARNING [urllib3.connectionpool] Retrying (Retry(total=7, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks 2026-01-23 12:13:48,129 25 WARNING [urllib3.connectionpool] Retrying (Retry(total=6, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks 2026-01-23 12:13:48,134 25 WARNING [urllib3.connectionpool] Retrying (Retry(total=5, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks 2026-01-23 12:13:48,138 25 WARNING [urllib3.connectionpool] Retrying (Retry(total=4, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks 2026-01-23 12:13:48,143 25 WARNING [urllib3.connectionpool] Retrying (Retry(total=3, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks 2026-01-23 12:13:48,149 25 WARNING [urllib3.connectionpool] Retrying (Retry(total=2, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks 2026-01-23 12:13:48,156 25 WARNING [urllib3.connectionpool] Retrying (Retry(total=1, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks 2026-01-23 12:13:48,163 25 WARNING [urllib3.connectionpool] Retrying (Retry(total=0, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks 0 Content-Type: text/x-traceback;charset=utf8 traceback 1007 Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn conn = connection.create_connection( File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 96, in create_connection raise err File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 86, in create_connection sock.connect(sa) ConnectionRefusedError: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 700, in urlopen httplib_response = self._make_request( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 383, in _make_request self._validate_conn(conn) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn conn.connect() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect conn = self._new_conn() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn raise NewConnectionError( urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/tempest/api/network/test_routers.py", line 97, in test_add_remove_router_interface_with_subnet_id network = self.networks_client.create_network( File "/usr/lib/python3.9/site-packages/tempest/lib/services/network/networks_client.py", line 27, in create_network return self.create_resource(uri, post_data) File "/usr/lib/python3.9/site-packages/tempest/lib/services/network/base.py", line 62, in create_resource resp, body = self.post(req_uri, req_post_data) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 314, in post resp_header, resp_body = self.request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 746, in request resp, resp_body = self._request(method, url, headers=headers, File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 612, in _request resp, resp_body = self.raw_request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 661, in raw_request resp, resp_body = self.http_obj.request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/http.py", line 115, in request r = super(ClosingHttp, self).request(method, url, retries=retry, File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 78, in request return self.request_encode_body( File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 170, in request_encode_body return self.urlopen(method, url, **extra_kw) File "/usr/lib/python3.9/site-packages/urllib3/poolmanager.py", line 376, in urlopen response = conn.urlopen(method, u.request_uri, **kw) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( [Previous line repeated 7 more times] File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 756, in urlopen retries = retries.increment( File "/usr/lib/python3.9/site-packages/urllib3/util/retry.py", line 576, in increment raise MaxRetryError(_pool, url, error or ResponseError(cause)) urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='neutron-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v2.0/networks (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 0 ] tags: -worker-0 time: 2026-01-23 12:13:48.233440Z tags: worker-3 test: setUpClass (tempest.api.network.test_networks.BulkNetworkOpsTest) time: 2026-01-23 12:13:48.233440Z 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-3 time: 2026-01-23 12:13:48.318572Z tags: worker-1 test: setUpClass (telemetry_tempest_plugin.aodh.api.admin.test_alarming_api_admin.TelemetryAlarmingAPIAdminTest) time: 2026-01-23 12:13:48.318572Z failure: setUpClass (telemetry_tempest_plugin.aodh.api.admin.test_alarming_api_admin.TelemetryAlarmingAPIAdminTest) [ multipart Content-Type: text/x-traceback;charset=utf8 traceback 1668 Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn conn = connection.create_connection( File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 96, in create_connection raise err File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 86, in create_connection sock.connect(sa) ConnectionRefusedError: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 700, in urlopen httplib_response = self._make_request( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 383, in _make_request self._validate_conn(conn) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn conn.connect() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect conn = self._new_conn() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn raise NewConnectionError( urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/tempest/test.py", line 185, in setUpClass raise value.with_traceback(trace) File "/usr/lib/python3.9/site-packages/tempest/test.py", line 170, in setUpClass cls.setup_credentials() File "/usr/lib/python3.9/site-packages/tempest/test.py", line 398, in setup_credentials manager = cls.get_client_manager( File "/usr/lib/python3.9/site-packages/tempest/test.py", line 727, in get_client_manager cred_provider = cls._get_credentials_provider() File "/usr/lib/python3.9/site-packages/tempest/test.py", line 702, in _get_credentials_provider cls._creds_provider = credentials.get_credentials_provider( File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 141, in get_credentials_provider **get_dynamic_provider_params(identity_version)) File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 72, in get_dynamic_provider_params admin_creds = admin_creds or get_configured_admin_credentials( File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 257, in get_configured_admin_credentials credentials = get_credentials(fill_in=fill_in, File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 300, in get_credentials return auth.get_credentials(auth_url, File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 653, in get_credentials creds = auth_provider.fill_credentials() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 122, in fill_credentials auth_data = self.get_auth() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 148, in get_auth self.set_auth() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 157, in set_auth self.cache = self._get_auth() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 312, in _get_auth token, auth_data = auth_func(**auth_params) File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 190, in get_token body = self.auth(**kwargs) File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 143, in auth resp, body = self.post(self.auth_url, body=body) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 314, in post resp_header, resp_body = self.request( File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 165, in request resp, resp_body = self.raw_request(url, method, File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 661, in raw_request resp, resp_body = self.http_obj.request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/http.py", line 115, in request r = super(ClosingHttp, self).request(method, url, retries=retry, File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 78, in request return self.request_encode_body( File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 170, in request_encode_body return self.urlopen(method, url, **extra_kw) File "/usr/lib/python3.9/site-packages/urllib3/poolmanager.py", line 376, in urlopen response = conn.urlopen(method, u.request_uri, **kw) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( [Previous line repeated 7 more times] File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 756, in urlopen retries = retries.increment( File "/usr/lib/python3.9/site-packages/urllib3/util/retry.py", line 576, in increment raise MaxRetryError(_pool, url, error or ResponseError(cause)) urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='keystone-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v3/auth/tokens (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 0 ] tags: -worker-1 time: 2026-01-23 12:13:48.313880Z tags: worker-5 test: tearDownClass (tempest.api.network.test_security_groups.SecGroupIPv6Test) time: 2026-01-23 12:13:48.313880Z failure: tearDownClass (tempest.api.network.test_security_groups.SecGroupIPv6Test) [ 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/50b8d33f8f194f33a6d7a2f4a450aab2 (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 0 ] tags: -worker-5 time: 2026-01-23 12:13:48.203291Z tags: worker-0 test: tempest.api.network.test_routers.RoutersIpV6Test.test_create_show_list_update_delete_router[id-f64403e2-8483-4b34-8ccd-b09a87bcc68c,smoke] time: 2026-01-23 12:13:48.364242Z failure: tempest.api.network.test_routers.RoutersIpV6Test.test_create_show_list_update_delete_router[id-f64403e2-8483-4b34-8ccd-b09a87bcc68c,smoke] [ multipart Content-Type: text/plain;charset=utf8 pythonlogging:'' D16 2026-01-23 12:13:48,226 25 WARNING [urllib3.connectionpool] Retrying (Retry(total=9, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/routers 2026-01-23 12:13:48,235 25 WARNING [urllib3.connectionpool] Retrying (Retry(total=8, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/routers 2026-01-23 12:13:48,252 25 WARNING [urllib3.connectionpool] Retrying (Retry(total=7, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/routers 2026-01-23 12:13:48,265 25 WARNING [urllib3.connectionpool] Retrying (Retry(total=6, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/routers 2026-01-23 12:13:48,304 25 WARNING [urllib3.connectionpool] Retrying (Retry(total=5, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/routers 2026-01-23 12:13:48,336 25 WARNING [urllib3.connectionpool] Retrying (Retry(total=4, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/routers 2026-01-23 12:13:48,345 25 WARNING [urllib3.connectionpool] Retrying (Retry(total=3, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/routers 2026-01-23 12:13:48,352 25 WARNING [urllib3.connectionpool] Retrying (Retry(total=2, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/routers 2026-01-23 12:13:48,356 25 WARNING [urllib3.connectionpool] Retrying (Retry(total=1, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/routers 2026-01-23 12:13:48,359 25 WARNING [urllib3.connectionpool] Retrying (Retry(total=0, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/routers 0 Content-Type: text/x-traceback;charset=utf8 traceback 107C Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn conn = connection.create_connection( File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 96, in create_connection raise err File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 86, in create_connection sock.connect(sa) ConnectionRefusedError: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 700, in urlopen httplib_response = self._make_request( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 383, in _make_request self._validate_conn(conn) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn conn.connect() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect conn = self._new_conn() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn raise NewConnectionError( urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/tempest/api/network/test_routers.py", line 62, in test_create_show_list_update_delete_router router = self.create_router( File "/usr/lib/python3.9/site-packages/tempest/api/network/base.py", line 193, in create_router body = cls.routers_client.create_router( File "/usr/lib/python3.9/site-packages/tempest/lib/services/network/routers_client.py", line 27, in create_router return self.create_resource(uri, post_body) File "/usr/lib/python3.9/site-packages/tempest/lib/services/network/base.py", line 62, in create_resource resp, body = self.post(req_uri, req_post_data) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 314, in post resp_header, resp_body = self.request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 746, in request resp, resp_body = self._request(method, url, headers=headers, File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 612, in _request resp, resp_body = self.raw_request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 661, in raw_request resp, resp_body = self.http_obj.request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/http.py", line 115, in request r = super(ClosingHttp, self).request(method, url, retries=retry, File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 78, in request return self.request_encode_body( File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 170, in request_encode_body return self.urlopen(method, url, **extra_kw) File "/usr/lib/python3.9/site-packages/urllib3/poolmanager.py", line 376, in urlopen response = conn.urlopen(method, u.request_uri, **kw) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( [Previous line repeated 7 more times] File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 756, in urlopen retries = retries.increment( File "/usr/lib/python3.9/site-packages/urllib3/util/retry.py", line 576, in increment raise MaxRetryError(_pool, url, error or ResponseError(cause)) urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='neutron-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v2.0/routers (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 0 ] tags: -worker-0 time: 2026-01-23 12:13:48.362189Z tags: worker-1 test: setUpClass (telemetry_tempest_plugin.scenario.test_telemetry_integration_prometheus.PrometheusGabbiTest) time: 2026-01-23 12:13:48.362189Z 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-1 time: 2026-01-23 12:13:48.184078Z tags: worker-2 test: tempest.api.network.test_routers.RoutersTest.test_add_remove_router_interface_with_port_id[id-2b7d2f37-6748-4d78-92e5-1d590234f0d5,smoke] time: 2026-01-23 12:13:48.362461Z failure: tempest.api.network.test_routers.RoutersTest.test_add_remove_router_interface_with_port_id[id-2b7d2f37-6748-4d78-92e5-1d590234f0d5,smoke] [ multipart Content-Type: text/plain;charset=utf8 pythonlogging:'' D20 2026-01-23 12:13:48,200 27 WARNING [urllib3.connectionpool] Retrying (Retry(total=9, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks 2026-01-23 12:13:48,214 27 WARNING [urllib3.connectionpool] Retrying (Retry(total=8, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks 2026-01-23 12:13:48,231 27 WARNING [urllib3.connectionpool] Retrying (Retry(total=7, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks 2026-01-23 12:13:48,245 27 WARNING [urllib3.connectionpool] Retrying (Retry(total=6, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks 2026-01-23 12:13:48,256 27 WARNING [urllib3.connectionpool] Retrying (Retry(total=5, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks 2026-01-23 12:13:48,268 27 WARNING [urllib3.connectionpool] Retrying (Retry(total=4, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks 2026-01-23 12:13:48,305 27 WARNING [urllib3.connectionpool] Retrying (Retry(total=3, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks 2026-01-23 12:13:48,337 27 WARNING [urllib3.connectionpool] Retrying (Retry(total=2, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks 2026-01-23 12:13:48,344 27 WARNING [urllib3.connectionpool] Retrying (Retry(total=1, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks 2026-01-23 12:13:48,353 27 WARNING [urllib3.connectionpool] Retrying (Retry(total=0, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks 0 Content-Type: text/x-traceback;charset=utf8 traceback 1006 Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn conn = connection.create_connection( File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 96, in create_connection raise err File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 86, in create_connection sock.connect(sa) ConnectionRefusedError: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 700, in urlopen httplib_response = self._make_request( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 383, in _make_request self._validate_conn(conn) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn conn.connect() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect conn = self._new_conn() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn raise NewConnectionError( urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/tempest/api/network/test_routers.py", line 125, in test_add_remove_router_interface_with_port_id network = self.networks_client.create_network( File "/usr/lib/python3.9/site-packages/tempest/lib/services/network/networks_client.py", line 27, in create_network return self.create_resource(uri, post_data) File "/usr/lib/python3.9/site-packages/tempest/lib/services/network/base.py", line 62, in create_resource resp, body = self.post(req_uri, req_post_data) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 314, in post resp_header, resp_body = self.request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 746, in request resp, resp_body = self._request(method, url, headers=headers, File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 612, in _request resp, resp_body = self.raw_request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 661, in raw_request resp, resp_body = self.http_obj.request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/http.py", line 115, in request r = super(ClosingHttp, self).request(method, url, retries=retry, File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 78, in request return self.request_encode_body( File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 170, in request_encode_body return self.urlopen(method, url, **extra_kw) File "/usr/lib/python3.9/site-packages/urllib3/poolmanager.py", line 376, in urlopen response = conn.urlopen(method, u.request_uri, **kw) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( [Previous line repeated 7 more times] File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 756, in urlopen retries = retries.increment( File "/usr/lib/python3.9/site-packages/urllib3/util/retry.py", line 576, in increment raise MaxRetryError(_pool, url, error or ResponseError(cause)) urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='neutron-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v2.0/networks (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 0 ] tags: -worker-2 time: 2026-01-23 12:13:48.326040Z tags: worker-3 test: setUpClass (tempest.api.object_storage.test_account_services.AccountTest) time: 2026-01-23 12:13:48.326040Z failure: setUpClass (tempest.api.object_storage.test_account_services.AccountTest) [ multipart Content-Type: text/x-traceback;charset=utf8 traceback 17CF Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn conn = connection.create_connection( File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 96, in create_connection raise err File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 86, in create_connection sock.connect(sa) ConnectionRefusedError: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 700, in urlopen httplib_response = self._make_request( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 383, in _make_request self._validate_conn(conn) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn conn.connect() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect conn = self._new_conn() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn raise NewConnectionError( urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/tempest/test.py", line 185, in setUpClass raise value.with_traceback(trace) File "/usr/lib/python3.9/site-packages/tempest/test.py", line 170, in setUpClass cls.setup_credentials() File "/usr/lib/python3.9/site-packages/tempest/api/object_storage/test_account_services.py", line 38, in setup_credentials super(AccountTest, cls).setup_credentials() File "/usr/lib/python3.9/site-packages/tempest/api/object_storage/base.py", line 46, in setup_credentials super(BaseObjectTest, cls).setup_credentials() File "/usr/lib/python3.9/site-packages/tempest/test.py", line 433, in setup_credentials manager = cls.get_client_manager(roles=credentials_type[1:], File "/usr/lib/python3.9/site-packages/tempest/test.py", line 727, in get_client_manager cred_provider = cls._get_credentials_provider() File "/usr/lib/python3.9/site-packages/tempest/test.py", line 702, in _get_credentials_provider cls._creds_provider = credentials.get_credentials_provider( File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 141, in get_credentials_provider **get_dynamic_provider_params(identity_version)) File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 72, in get_dynamic_provider_params admin_creds = admin_creds or get_configured_admin_credentials( File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 257, in get_configured_admin_credentials credentials = get_credentials(fill_in=fill_in, File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 300, in get_credentials return auth.get_credentials(auth_url, File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 653, in get_credentials creds = auth_provider.fill_credentials() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 122, in fill_credentials auth_data = self.get_auth() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 148, in get_auth self.set_auth() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 157, in set_auth self.cache = self._get_auth() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 312, in _get_auth token, auth_data = auth_func(**auth_params) File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 190, in get_token body = self.auth(**kwargs) File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 143, in auth resp, body = self.post(self.auth_url, body=body) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 314, in post resp_header, resp_body = self.request( File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 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-23 12:13:48.363399Z tags: worker-2 test: tempest.api.network.test_routers.RoutersTest.test_add_remove_router_interface_with_subnet_id[id-b42e6e39-2e37-49cc-a6f4-8467e940900a,smoke] time: 2026-01-23 12:13:48.419666Z failure: tempest.api.network.test_routers.RoutersTest.test_add_remove_router_interface_with_subnet_id[id-b42e6e39-2e37-49cc-a6f4-8467e940900a,smoke] [ multipart Content-Type: text/plain;charset=utf8 pythonlogging:'' D20 2026-01-23 12:13:48,369 27 WARNING [urllib3.connectionpool] Retrying (Retry(total=9, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks 2026-01-23 12:13:48,373 27 WARNING [urllib3.connectionpool] Retrying (Retry(total=8, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks 2026-01-23 12:13:48,376 27 WARNING [urllib3.connectionpool] Retrying (Retry(total=7, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks 2026-01-23 12:13:48,378 27 WARNING [urllib3.connectionpool] Retrying (Retry(total=6, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks 2026-01-23 12:13:48,381 27 WARNING [urllib3.connectionpool] Retrying (Retry(total=5, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks 2026-01-23 12:13:48,384 27 WARNING [urllib3.connectionpool] Retrying (Retry(total=4, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks 2026-01-23 12:13:48,388 27 WARNING [urllib3.connectionpool] Retrying (Retry(total=3, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks 2026-01-23 12:13:48,396 27 WARNING [urllib3.connectionpool] Retrying (Retry(total=2, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks 2026-01-23 12:13:48,409 27 WARNING [urllib3.connectionpool] Retrying (Retry(total=1, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks 2026-01-23 12:13:48,413 27 WARNING [urllib3.connectionpool] Retrying (Retry(total=0, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks 0 Content-Type: text/x-traceback;charset=utf8 traceback 1007 Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn conn = connection.create_connection( File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 96, in create_connection raise err File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 86, in create_connection sock.connect(sa) ConnectionRefusedError: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 700, in urlopen httplib_response = self._make_request( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 383, in _make_request self._validate_conn(conn) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn conn.connect() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect conn = self._new_conn() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn raise NewConnectionError( urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/tempest/api/network/test_routers.py", line 97, in test_add_remove_router_interface_with_subnet_id network = self.networks_client.create_network( File "/usr/lib/python3.9/site-packages/tempest/lib/services/network/networks_client.py", line 27, in create_network return self.create_resource(uri, post_data) File "/usr/lib/python3.9/site-packages/tempest/lib/services/network/base.py", line 62, in create_resource resp, body = self.post(req_uri, req_post_data) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 314, in post resp_header, resp_body = self.request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 746, in request resp, resp_body = self._request(method, url, headers=headers, File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 612, in _request resp, resp_body = self.raw_request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 661, in raw_request resp, resp_body = self.http_obj.request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/http.py", line 115, in request r = super(ClosingHttp, self).request(method, url, retries=retry, File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 78, in request return self.request_encode_body( File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 170, in request_encode_body return self.urlopen(method, url, **extra_kw) File "/usr/lib/python3.9/site-packages/urllib3/poolmanager.py", line 376, in urlopen response = conn.urlopen(method, u.request_uri, **kw) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( [Previous line repeated 7 more times] File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 756, in urlopen retries = retries.increment( File "/usr/lib/python3.9/site-packages/urllib3/util/retry.py", line 576, in increment raise MaxRetryError(_pool, url, error or ResponseError(cause)) urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='neutron-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v2.0/networks (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 0 ] tags: -worker-2 time: 2026-01-23 12:13:48.439706Z tags: worker-0 test: tearDownClass (tempest.api.network.test_routers.RoutersIpV6Test) time: 2026-01-23 12:13:48.439706Z failure: tearDownClass (tempest.api.network.test_routers.RoutersIpV6Test) [ 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/ba85f3e7ae434934ba3a0a3c45be076d (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 0 ] tags: -worker-0 time: 2026-01-23 12:13:48.420570Z tags: worker-2 test: tempest.api.network.test_routers.RoutersTest.test_create_show_list_update_delete_router[id-f64403e2-8483-4b34-8ccd-b09a87bcc68c,smoke] time: 2026-01-23 12:13:48.465581Z failure: tempest.api.network.test_routers.RoutersTest.test_create_show_list_update_delete_router[id-f64403e2-8483-4b34-8ccd-b09a87bcc68c,smoke] [ multipart Content-Type: text/plain;charset=utf8 pythonlogging:'' D16 2026-01-23 12:13:48,423 27 WARNING [urllib3.connectionpool] Retrying (Retry(total=9, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/routers 2026-01-23 12:13:48,430 27 WARNING [urllib3.connectionpool] Retrying (Retry(total=8, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/routers 2026-01-23 12:13:48,433 27 WARNING [urllib3.connectionpool] Retrying (Retry(total=7, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/routers 2026-01-23 12:13:48,440 27 WARNING [urllib3.connectionpool] Retrying (Retry(total=6, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/routers 2026-01-23 12:13:48,444 27 WARNING [urllib3.connectionpool] Retrying (Retry(total=5, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/routers 2026-01-23 12:13:48,447 27 WARNING [urllib3.connectionpool] Retrying (Retry(total=4, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/routers 2026-01-23 12:13:48,450 27 WARNING [urllib3.connectionpool] Retrying (Retry(total=3, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/routers 2026-01-23 12:13:48,456 27 WARNING [urllib3.connectionpool] Retrying (Retry(total=2, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/routers 2026-01-23 12:13:48,458 27 WARNING [urllib3.connectionpool] Retrying (Retry(total=1, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/routers 2026-01-23 12:13:48,461 27 WARNING [urllib3.connectionpool] Retrying (Retry(total=0, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/routers 0 Content-Type: text/x-traceback;charset=utf8 traceback 107C Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn conn = connection.create_connection( File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 96, in create_connection raise err File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 86, in create_connection sock.connect(sa) ConnectionRefusedError: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 700, in urlopen httplib_response = self._make_request( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 383, in _make_request self._validate_conn(conn) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn conn.connect() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect conn = self._new_conn() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn raise NewConnectionError( urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/tempest/api/network/test_routers.py", line 62, in test_create_show_list_update_delete_router router = self.create_router( File "/usr/lib/python3.9/site-packages/tempest/api/network/base.py", line 193, in create_router body = cls.routers_client.create_router( File "/usr/lib/python3.9/site-packages/tempest/lib/services/network/routers_client.py", line 27, in create_router return self.create_resource(uri, post_body) File "/usr/lib/python3.9/site-packages/tempest/lib/services/network/base.py", line 62, in create_resource resp, body = self.post(req_uri, req_post_data) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 314, in post resp_header, resp_body = self.request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 746, in request resp, resp_body = self._request(method, url, headers=headers, File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 612, in _request resp, resp_body = self.raw_request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 661, in raw_request resp, resp_body = self.http_obj.request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/http.py", line 115, in request r = super(ClosingHttp, self).request(method, url, retries=retry, File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 78, in request return self.request_encode_body( File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 170, in request_encode_body return self.urlopen(method, url, **extra_kw) File "/usr/lib/python3.9/site-packages/urllib3/poolmanager.py", line 376, in urlopen response = conn.urlopen(method, u.request_uri, **kw) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( [Previous line repeated 7 more times] File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 756, in urlopen retries = retries.increment( File "/usr/lib/python3.9/site-packages/urllib3/util/retry.py", line 576, in increment raise MaxRetryError(_pool, url, error or ResponseError(cause)) urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='neutron-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v2.0/routers (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 0 ] tags: -worker-2 time: 2026-01-23 12:13:48.477658Z tags: worker-0 test: setUpClass (tempest.api.network.test_security_groups.SecGroupTest) time: 2026-01-23 12:13:48.477658Z 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-0 time: 2026-01-23 12:13:48.485894Z tags: worker-7 test: setUpClass (telemetry_tempest_plugin.aodh.api.sql.test_alarming_api.TelemetryAlarmingAPIMysqlTest) time: 2026-01-23 12:13:48.485894Z failure: setUpClass (telemetry_tempest_plugin.aodh.api.sql.test_alarming_api.TelemetryAlarmingAPIMysqlTest) [ multipart Content-Type: text/x-traceback;charset=utf8 traceback 1668 Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn conn = connection.create_connection( File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 96, in create_connection raise err File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 86, in create_connection sock.connect(sa) ConnectionRefusedError: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 700, in urlopen httplib_response = self._make_request( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 383, in _make_request self._validate_conn(conn) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn conn.connect() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect conn = self._new_conn() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn raise NewConnectionError( urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/tempest/test.py", line 185, in setUpClass raise value.with_traceback(trace) File "/usr/lib/python3.9/site-packages/tempest/test.py", line 170, in setUpClass cls.setup_credentials() File "/usr/lib/python3.9/site-packages/tempest/test.py", line 398, in setup_credentials manager = cls.get_client_manager( File "/usr/lib/python3.9/site-packages/tempest/test.py", line 727, in get_client_manager cred_provider = cls._get_credentials_provider() File "/usr/lib/python3.9/site-packages/tempest/test.py", line 702, in _get_credentials_provider cls._creds_provider = credentials.get_credentials_provider( File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 141, in get_credentials_provider **get_dynamic_provider_params(identity_version)) File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 72, in get_dynamic_provider_params admin_creds = admin_creds or get_configured_admin_credentials( File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 257, in get_configured_admin_credentials credentials = get_credentials(fill_in=fill_in, File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 300, in get_credentials return auth.get_credentials(auth_url, File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 653, in get_credentials creds = auth_provider.fill_credentials() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 122, in fill_credentials auth_data = self.get_auth() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 148, in get_auth self.set_auth() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 157, in set_auth self.cache = self._get_auth() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 312, in _get_auth token, auth_data = auth_func(**auth_params) File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 190, in get_token body = self.auth(**kwargs) File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 143, in auth resp, body = self.post(self.auth_url, body=body) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 314, in post resp_header, resp_body = self.request( File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 165, in request resp, resp_body = self.raw_request(url, method, File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 661, in raw_request resp, resp_body = self.http_obj.request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/http.py", line 115, in request r = super(ClosingHttp, self).request(method, url, retries=retry, File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 78, in request return self.request_encode_body( File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 170, in request_encode_body return self.urlopen(method, url, **extra_kw) File "/usr/lib/python3.9/site-packages/urllib3/poolmanager.py", line 376, in urlopen response = conn.urlopen(method, u.request_uri, **kw) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( [Previous line repeated 7 more times] File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 756, in urlopen retries = retries.increment( File "/usr/lib/python3.9/site-packages/urllib3/util/retry.py", line 576, in increment raise MaxRetryError(_pool, url, error or ResponseError(cause)) urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='keystone-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v3/auth/tokens (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 0 ] tags: -worker-7 time: 2026-01-23 12:13:48.508441Z tags: worker-3 test: setUpClass (tempest.scenario.test_server_basic_ops.TestServerBasicOps) time: 2026-01-23 12:13:48.508441Z 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-3 time: 2026-01-23 12:13:48.554082Z tags: worker-0 test: setUpClass (tempest.api.network.test_subnetpools_extensions.SubnetPoolsTestJSON) time: 2026-01-23 12:13:48.554082Z 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-0 time: 2026-01-23 12:12:13.234168Z tags: worker-4 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-23 12:13:48.589329Z 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:'' 1A7D1 2026-01-23 12:12:13,235 29 DEBUG [tempest.lib.common.validation_resources] Requested setup of ValidationResources keypair True, floating IP True, security group True 2026-01-23 12:12:13,235 29 DEBUG [tempest.lib.common.validation_resources] Requested validation resources keypair True, floating IP True, security group True 2026-01-23 12:12:13,509 29 INFO [tempest.lib.common.rest_client] Request (ValidationResourcesFixture:setUp): 200 POST https://nova-public-openstack.apps-crc.testing/v2.1/os-keypairs 0.272s 2026-01-23 12:12:13,509 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-keypair-1350791428", "public_key": "ecdsa-sha2-nistp384 AAAAE2VjZHNhLXNoYTItbmlzdHAzODQAAAAIbmlzdHAzODQAAABhBEqmGwMs+GWA2kBdB4XPVlAKSeC3SPMc1Ev+Ck7JIowgPqk0CpuRBThR9XO/GLkQiSvv9436emOVY6urrnKAd2pjFMRHKI8XtWgwsQ+c31zM5Xh1CRL28uvDLVOROdrsVA=="}} Response - Headers: {'date': 'Fri, 23 Jan 2026 12:12:13 GMT', 'server': 'Apache', 'content-length': '386', 'openstack-api-version': 'compute 2.1', 'x-openstack-nova-api-version': '2.1', 'vary': 'OpenStack-API-Version,X-OpenStack-Nova-API-Version', 'x-openstack-request-id': 'req-727f8821-53b4-40f8-bf4e-8adfe590ddd1', 'x-compute-request-id': 'req-727f8821-53b4-40f8-bf4e-8adfe590ddd1', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=7f1b3b4fa1f3cf84aa08198eabe2dfce; 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-1350791428", "public_key": "ecdsa-sha2-nistp384 AAAAE2VjZHNhLXNoYTItbmlzdHAzODQAAAAIbmlzdHAzODQAAABhBEqmGwMs+GWA2kBdB4XPVlAKSeC3SPMc1Ev+Ck7JIowgPqk0CpuRBThR9XO/GLkQiSvv9436emOVY6urrnKAd2pjFMRHKI8XtWgwsQ+c31zM5Xh1CRL28uvDLVOROdrsVA==", "fingerprint": "42:58:d4:b4:54:9f:35:78:df:b3:5d:20:b0:c1:81:fa", "user_id": "e0e1cef9ff584692b12674d39ab8e57c"}}' 2026-01-23 12:12:13,511 29 DEBUG [tempest.lib.common.validation_resources] Validation resource key tempest-keypair-1350791428 created 2026-01-23 12:12:14,190 29 INFO [tempest.lib.common.rest_client] Request (ValidationResourcesFixture:setUp): 201 POST https://neutron-public-openstack.apps-crc.testing/v2.0/security-groups 0.677s 2026-01-23 12:12:14,190 29 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"security_group": {"name": "tempest-securitygroup--795267958", "description": "tempest-description--2136053988"}} Response - Headers: {'date': 'Fri, 23 Jan 2026 12:12:14 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '1596', 'x-openstack-request-id': 'req-8b598cbf-473f-4d84-a403-f973fe642744', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=0076efa2bd9deea94ed883186ce076ec; 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": "cea7ef28-0e53-4d1b-9894-bdd04ace9b30", "name": "tempest-securitygroup--795267958", "stateful": true, "tenant_id": "219dee4c2af34d05ac6e31aa65c35134", "description": "tempest-description--2136053988", "shared": false, "security_group_rules": [{"id": "07646b12-0240-4039-a31f-47ddcd8a5831", "tenant_id": "219dee4c2af34d05ac6e31aa65c35134", "security_group_id": "cea7ef28-0e53-4d1b-9894-bdd04ace9b30", "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": 153, "description": null, "tags": [], "created_at": "2026-01-23T12:12:14Z", "updated_at": "2026-01-23T12:12:14Z", "revision_number": 0, "project_id": "219dee4c2af34d05ac6e31aa65c35134"}, {"id": "239b80a1-c1d8-4602-a11b-ef5d0ccbbcfe", "tenant_id": "219dee4c2af34d05ac6e31aa65c35134", "security_group_id": "cea7ef28-0e53-4d1b-9894-bdd04ace9b30", "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": 152, "description": null, "tags": [], "created_at": "2026-01-23T12:12:14Z", "updated_at": "2026-01-23T12:12:14Z", "revision_number": 0, "project_id": "219dee4c2af34d05ac6e31aa65c35134"}], "tags": [], "created_at": "2026-01-23T12:12:14Z", "updated_at": "2026-01-23T12:12:14Z", "revision_number": 1, "project_id": "219dee4c2af34d05ac6e31aa65c35134"}}' 2026-01-23 12:12:14,632 29 INFO [tempest.lib.common.rest_client] Request (ValidationResourcesFixture:setUp): 201 POST https://neutron-public-openstack.apps-crc.testing/v2.0/security-group-rules 0.441s 2026-01-23 12:12:14,633 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": "cea7ef28-0e53-4d1b-9894-bdd04ace9b30", "protocol": "tcp", "ethertype": "IPv4", "port_range_min": 22, "port_range_max": 22, "direction": "ingress"}} Response - Headers: {'date': 'Fri, 23 Jan 2026 12:12:14 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '565', 'x-openstack-request-id': 'req-b9a585ce-25ae-43b1-bf48-5efb9f802b21', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=0076efa2bd9deea94ed883186ce076ec; 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": "55e7f931-82a4-47be-95db-01341504d21e", "tenant_id": "219dee4c2af34d05ac6e31aa65c35134", "security_group_id": "cea7ef28-0e53-4d1b-9894-bdd04ace9b30", "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-23T12:12:14Z", "updated_at": "2026-01-23T12:12:14Z", "revision_number": 0, "project_id": "219dee4c2af34d05ac6e31aa65c35134"}}' 2026-01-23 12:12:15,502 29 INFO [tempest.lib.common.rest_client] Request (ValidationResourcesFixture:setUp): 201 POST https://neutron-public-openstack.apps-crc.testing/v2.0/security-group-rules 0.869s 2026-01-23 12:12:15,502 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": "cea7ef28-0e53-4d1b-9894-bdd04ace9b30", "protocol": "icmp", "ethertype": "IPv4", "direction": "ingress"}} Response - Headers: {'date': 'Fri, 23 Jan 2026 12:12:15 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '570', 'x-openstack-request-id': 'req-efe652bd-4a03-4c77-a3c5-0eebc67b8ddf', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=0076efa2bd9deea94ed883186ce076ec; 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": "b20f6278-a636-41a8-843f-d451f165299f", "tenant_id": "219dee4c2af34d05ac6e31aa65c35134", "security_group_id": "cea7ef28-0e53-4d1b-9894-bdd04ace9b30", "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-23T12:12:15Z", "updated_at": "2026-01-23T12:12:15Z", "revision_number": 0, "project_id": "219dee4c2af34d05ac6e31aa65c35134"}}' 2026-01-23 12:12:15,504 29 DEBUG [tempest.lib.common.validation_resources] SSH Validation resource security group with tcp and icmp rules tempest-securitygroup--795267958 created 2026-01-23 12:12:17,676 29 INFO [tempest.lib.common.rest_client] Request (ValidationResourcesFixture:setUp): 201 POST https://neutron-public-openstack.apps-crc.testing/v2.0/floatingips 2.166s 2026-01-23 12:12:17,676 29 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"floatingip": {"floating_network_id": "e0e3383a-a1a4-4765-955c-5a1fb8fa826b"}} Response - Headers: {'date': 'Fri, 23 Jan 2026 12:12:17 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '578', 'x-openstack-request-id': 'req-9f590b68-1ee8-40f2-aeff-3119ea2a93d9', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=0076efa2bd9deea94ed883186ce076ec; 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": "b2625c2d-cb2c-44c2-8230-5e091c8734c4", "tenant_id": "219dee4c2af34d05ac6e31aa65c35134", "floating_ip_address": "192.168.122.200", "floating_network_id": "e0e3383a-a1a4-4765-955c-5a1fb8fa826b", "router_id": null, "port_id": null, "fixed_ip_address": null, "status": "DOWN", "project_id": "219dee4c2af34d05ac6e31aa65c35134", "description": "", "qos_policy_id": null, "port_details": null, "dns_domain": "", "dns_name": "", "port_forwardings": [], "tags": [], "created_at": "2026-01-23T12:12:16Z", "updated_at": "2026-01-23T12:12:16Z", "revision_number": 0}}' 2026-01-23 12:12:17,676 29 DEBUG [tempest.lib.common.validation_resources] Validation resource floating IP {'id': 'b2625c2d-cb2c-44c2-8230-5e091c8734c4', 'tenant_id': '219dee4c2af34d05ac6e31aa65c35134', 'floating_ip_address': '192.168.122.200', 'floating_network_id': 'e0e3383a-a1a4-4765-955c-5a1fb8fa826b', 'router_id': None, 'port_id': None, 'fixed_ip_address': None, 'status': 'DOWN', 'project_id': '219dee4c2af34d05ac6e31aa65c35134', 'description': '', 'qos_policy_id': None, 'port_details': None, 'dns_domain': '', 'dns_name': '', 'port_forwardings': [], 'tags': [], 'created_at': '2026-01-23T12:12:16Z', 'updated_at': '2026-01-23T12:12:16Z', 'revision_number': 0, 'ip': '192.168.122.200'} created 2026-01-23 12:12:18,180 29 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.498s 2026-01-23 12:12:18,181 29 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json'} Body: Response - Headers: {'date': 'Fri, 23 Jan 2026 12:12:17 GMT', 'server': 'Apache', 'content-length': '6410', 'x-subject-token': '', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-d276e520-e15f-4773-9bcb-30593f142996', 'content-type': 'application/json', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=c160fdad3b3dd2a01a966935185a4617; 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": "e0e1cef9ff584692b12674d39ab8e57c", "name": "tempest-AttachInterfacesUnderV243Test-2029647340-project-member", "password_expires_at": null}, "audit_ids": ["eja_LThTQ_uSIwiDUPKhiw"], "expires_at": "2026-01-23T13:12:18.000000Z", "issued_at": "2026-01-23T12:12:18.000000Z", "project": {"domain": {"id": "default", "name": "Default"}, "id": "219dee4c2af34d05ac6e31aa65c35134", "name": "tempest-AttachInterfacesUnderV243Test-2029647340"}, "is_domain": false, "roles": [{"id": "e9219ddf19eb44208fc9b59c919a77fe", "name": "member"}, {"id": "e65285859fdf42e3a6d7751b25d5aff6", "name": "reader"}], "catalog": [{"endpoints": [{"name": "cinderv3", "id": "57239258e5cc44c4b4ae69d23cbbc477", "interface": "internal", "region_id": "regionOne", "url": "https://cinder-internal.openstack.svc:8776/v3", "region": "regionOne"}, {"name": "cinderv3", "id": "7b60441af940479788d70b8cc8cfd311", "interface": "public", "region_id": "regionOne", "url": "https://cinder-public-openstack.apps-crc.testing/v3", "region": "regionOne"}], "id": "3d677406ad2f4e379e8cacb3f8b408ff", "type": "volumev3", "name": "cinderv3"}, {"endpoints": [{"name": "placement", "id": "108e1585ec0a47d7a952e429d795ce64", "interface": "public", "region_id": "regionOne", "url": "https://placement-public-openstack.apps-crc.testing", "region": "regionOne"}, {"name": "placement", "id": "a04665f4f8f843948de3e9aedb50fcb2", "interface": "internal", "region_id": "regionOne", "url": "https://placement-internal.openstack.svc:8778", "region": "regionOne"}], "id": "5c6731a0d1704bbc92bc012df2f7c404", "type": "placement", "name": "placement"}, {"endpoints": [], "id": "64ac5b3ee9d841b592a9416ea0f3bbad", "type": "tempest-type-1314815434", "name": "tempest-service-1895467720"}, {"endpoints": [{"id": "24e4b86e1a7f4609b55035b501ddc277", "interface": "internal", "region_id": "regionOne", "url": "https://keystone-internal.openstack.svc:5000", "region": "regionOne"}, {"id": "9730e3dbbc8e4f0da4a4b8bb76276ebe", "interface": "public", "region_id": "regionOne", "url": "https://keystone-public-openstack.apps-crc.testing", "region": "regionOne"}], "id": "90775471fbf0447fa102765b4bc714eb", "type": "identity", "name": "keystone"}, {"endpoints": [{"name": "heat-cfn", "id": "47c471070fdb458698f52459e0fde987", "interface": "internal", "region_id": "regionOne", "url": "https://heat-cfnapi-internal.openstack.svc:8000/v1", "region": "regionOne"}, {"name": "heat-cfn", "id": "877c5e827433489fb7adaea5e17e8023", "interface": "public", "region_id": "regionOne", "url": "https://heat-cfnapi-public-openstack.apps-crc.testing/v1", "region": "regionOne"}], "id": "95f4c2f517ab4cf0973dadc67a0073af", "type": "cloudformation", "name": "heat-cfn"}, {"endpoints": [{"name": "nova", "id": "002c7e3f053e4f4c86ea5a7cc6d05821", "interface": "public", "region_id": "regionOne", "url": "https://nova-public-openstack.apps-crc.testing/v2.1", "region": "regionOne"}, {"name": "nova", "id": "04f36dc29f164c71a8b5995b8cbe0b3e", "interface": "internal", "region_id": "regionOne", "url": "https://nova-internal.openstack.svc:8774/v2.1", "region": "regionOne"}], "id": "b19491cfd1b24afb8642e1282d84a513", "type": "compute", "name": "nova"}, {"endpoints": [{"name": "swift", "id": "b4bba29342c8425f839a7f277d9a6b26", "interface": "public", "region_id": "regionOne", "url": "https://swift-public-openstack.apps-crc.testing/v1/AUTH_219dee4c2af34d05ac6e31aa65c35134", "region": "regionOne"}, {"name": "swift", "id": "d9cb93b3df264d0890e08a0803a7f341", "interface": "internal", "region_id": "regionOne", "url": "https://swift-internal.openstack.svc:8080/v1/AUTH_219dee4c2af34d05ac6e31aa65c35134", "region": "regionOne"}], "id": "b72e810721004e35b41f9af8f464491e", "type": "object-store", "name": "swift"}, {"endpoints": [{"name": "neutron", "id": "0d17ad1c1a88488894a38a078e1cea50", "interface": "internal", "region_id": "regionOne", "url": "https://neutron-internal.openstack.svc:9696", "region": "regionOne"}, {"name": "neutron", "id": "88e68970e1754612a2ddc2e27a5517d6", "interface": 2026-01-23 12:12:18,182 29 INFO [tempest.lib.common.fixed_network] (AttachInterfacesUnderV243Test:test_add_remove_fixed_ip) Found network {'id': '4769a004-5d6e-4d38-99cf-f49693959900', 'name': 'tempest-AttachInterfacesUnderV243Test-1719223511-network', 'tenant_id': '219dee4c2af34d05ac6e31aa65c35134', 'admin_state_up': True, 'mtu': 1442, 'status': 'ACTIVE', 'subnets': [], 'shared': False, 'project_id': '219dee4c2af34d05ac6e31aa65c35134', 'qos_policy_id': None, 'port_security_enabled': True, 'dns_domain': '', 'router:external': False, 'provider:network_type': 'geneve', 'provider:physical_network': None, 'provider:segmentation_id': 18697, '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-23T12:12:00Z', 'updated_at': '2026-01-23T12:12:00Z', 'revision_number': 1} available for tenant 2026-01-23 12:12:18,182 29 DEBUG [tempest.common.compute] Provisioning test server with validation resources {'keypair': {'name': 'tempest-keypair-1350791428', 'public_key': 'ecdsa-sha2-nistp384 AAAAE2VjZHNhLXNoYTItbmlzdHAzODQAAAAIbmlzdHAzODQAAABhBEqmGwMs+GWA2kBdB4XPVlAKSeC3SPMc1Ev+Ck7JIowgPqk0CpuRBThR9XO/GLkQiSvv9436emOVY6urrnKAd2pjFMRHKI8XtWgwsQ+c31zM5Xh1CRL28uvDLVOROdrsVA==', 'fingerprint': '42:58:d4:b4:54:9f:35:78:df:b3:5d:20:b0:c1:81:fa', 'user_id': 'e0e1cef9ff584692b12674d39ab8e57c', 'private_key': '-----BEGIN EC PRIVATE KEY-----\nMIGkAgEBBDC5yldV7SDbQHH8cRw1jZ+tfSmCVALef81sm/nA+BLQpvY6UrfSsIkn\nUv4wZhigOXigBwYFK4EEACKhZANiAARKphsDLPhlgNpAXQeFz1ZQCkngt0jzHNRL\n/gpOySKMID6pNAqbkQU4UfVzvxi5EIkr7/eN+npjlWOrq65ygHdqYxTERyiPF7Vo\nMLEPnN9czOV4dQkS9vLrwy1TkTna7FQ=\n-----END EC PRIVATE KEY-----\n'}, 'security_group': {'id': 'cea7ef28-0e53-4d1b-9894-bdd04ace9b30', 'name': 'tempest-securitygroup--795267958', 'stateful': True, 'tenant_id': '219dee4c2af34d05ac6e31aa65c35134', 'description': 'tempest-description--2136053988', 'shared': False, 'security_group_rules': [{'id': '07646b12-0240-4039-a31f-47ddcd8a5831', 'tenant_id': '219dee4c2af34d05ac6e31aa65c35134', 'security_group_id': 'cea7ef28-0e53-4d1b-9894-bdd04ace9b30', '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': 153, 'description': None, 'tags': [], 'created_at': '2026-01-23T12:12:14Z', 'updated_at': '2026-01-23T12:12:14Z', 'revision_number': 0, 'project_id': '219dee4c2af34d05ac6e31aa65c35134'}, {'id': '239b80a1-c1d8-4602-a11b-ef5d0ccbbcfe', 'tenant_id': '219dee4c2af34d05ac6e31aa65c35134', 'security_group_id': 'cea7ef28-0e53-4d1b-9894-bdd04ace9b30', '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': 152, 'description': None, 'tags': [], 'created_at': '2026-01-23T12:12:14Z', 'updated_at': '2026-01-23T12:12:14Z', 'revision_number': 0, 'project_id': '219dee4c2af34d05ac6e31aa65c35134'}], 'tags': [], 'created_at': '2026-01-23T12:12:14Z', 'updated_at': '2026-01-23T12:12:14Z', 'revision_number': 1, 'project_id': '219dee4c2af34d05ac6e31aa65c35134'}, 'floating_ip': {'id': 'b2625c2d-cb2c-44c2-8230-5e091c8734c4', 'tenant_id': '219dee4c2af34d05ac6e31aa65c35134', 'floating_ip_address': '192.168.122.200', 'floating_network_id': 'e0e3383a-a1a4-4765-955c-5a1fb8fa826b', 'router_id': None, 'port_id': None, 'fixed_ip_address': None, 'status': 'DOWN', 'project_id': '219dee4c2af34d05ac6e31aa65c35134', 'description': '', 'qos_policy_id': None, 'port_details': None, 'dns_domain': '', 'dns_name': '', 'port_forwardings': [], 'tags': [], 'created_at': '2026-01-23T12:12:16Z', 'updated_at': '2026-01-23T12:12:16Z', 'revision_number': 0, 'ip': '192.168.122.200'}} 2026-01-23 12:12:24,904 29 INFO [tempest.lib.common.rest_client] Request (AttachInterfacesUnderV243Test:test_add_remove_fixed_ip): 202 POST https://nova-public-openstack.apps-crc.testing/v2.1/servers 6.721s 2026-01-23 12:12:24,904 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-AttachInterfacesUnderV243Test-server-1715966339", "imageRef": "701e8d50-6f04-4dc4-b857-9ce72ee86552", "flavorRef": "e853bd28-b25f-4198-9e4c-86f25bfca225", "networks": [{"uuid": "4769a004-5d6e-4d38-99cf-f49693959900"}], "security_groups": [{"name": "tempest-securitygroup--795267958"}], "key_name": "tempest-keypair-1350791428", "user_data": "IyEvYmluL3NoCmVjaG8gIlByaW50aW5nIGNpcnJvcyB1c2VyIGF1dGhvcml6ZWQga2V5cyIKY2F0IH5jaXJyb3MvLnNzaC9hdXRob3JpemVkX2tleXMgfHwgdHJ1ZQo="}} Response - Headers: {'date': 'Fri, 23 Jan 2026 12:12:18 GMT', 'server': 'Apache', 'content-length': '445', 'location': 'https://nova-public-openstack.apps-crc.testing/v2.1/servers/9c4b591f-8c65-4ec2-b7a5-3004bad3d4a7', '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-59feb4f5-b245-43f1-882d-c02a9a6cedb1', 'x-compute-request-id': 'req-59feb4f5-b245-43f1-882d-c02a9a6cedb1', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=7f1b3b4fa1f3cf84aa08198eabe2dfce; 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": "9c4b591f-8c65-4ec2-b7a5-3004bad3d4a7", "links": [{"rel": "self", "href": "https://nova-public-openstack.apps-crc.testing/v2.1/servers/9c4b591f-8c65-4ec2-b7a5-3004bad3d4a7"}, {"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/servers/9c4b591f-8c65-4ec2-b7a5-3004bad3d4a7"}], "OS-DCF:diskConfig": "MANUAL", "security_groups": [{"name": "tempest-securitygroup--795267958"}], "adminPass": "cMTsYe7H4zfz"}}' 2026-01-23 12:12:26,580 29 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/9c4b591f-8c65-4ec2-b7a5-3004bad3d4a7 1.673s 2026-01-23 12:12:26,580 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': 'Fri, 23 Jan 2026 12:12:24 GMT', 'server': 'Apache', 'content-length': '1393', 'openstack-api-version': 'compute 2.1', 'x-openstack-nova-api-version': '2.1', 'vary': 'OpenStack-API-Version,X-OpenStack-Nova-API-Version', 'x-openstack-request-id': 'req-598f07b4-48f9-4dbe-81b7-379dc8d4937e', 'x-compute-request-id': 'req-598f07b4-48f9-4dbe-81b7-379dc8d4937e', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=7f1b3b4fa1f3cf84aa08198eabe2dfce; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/servers/9c4b591f-8c65-4ec2-b7a5-3004bad3d4a7'} Body: b'{"server": {"id": "9c4b591f-8c65-4ec2-b7a5-3004bad3d4a7", "name": "tempest-AttachInterfacesUnderV243Test-server-1715966339", "status": "BUILD", "tenant_id": "219dee4c2af34d05ac6e31aa65c35134", "user_id": "e0e1cef9ff584692b12674d39ab8e57c", "metadata": {}, "hostId": "", "image": {"id": "701e8d50-6f04-4dc4-b857-9ce72ee86552", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/images/701e8d50-6f04-4dc4-b857-9ce72ee86552"}]}, "flavor": {"id": "e853bd28-b25f-4198-9e4c-86f25bfca225", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/flavors/e853bd28-b25f-4198-9e4c-86f25bfca225"}]}, "created": "2026-01-23T12:12:24Z", "updated": "2026-01-23T12:12:26Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova-public-openstack.apps-crc.testing/v2.1/servers/9c4b591f-8c65-4ec2-b7a5-3004bad3d4a7"}, {"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/servers/9c4b591f-8c65-4ec2-b7a5-3004bad3d4a7"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "", "config_drive": "", "key_name": "tempest-keypair-1350791428", "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-23 12:12:30,160 29 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/9c4b591f-8c65-4ec2-b7a5-3004bad3d4a7 2.569s 2026-01-23 12:12:30,160 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': 'Fri, 23 Jan 2026 12:12:27 GMT', 'server': 'Apache', 'content-length': '1451', '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-08875cbf-b692-4dd9-abd8-080353874416', 'x-compute-request-id': 'req-08875cbf-b692-4dd9-abd8-080353874416', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=7f1b3b4fa1f3cf84aa08198eabe2dfce; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/servers/9c4b591f-8c65-4ec2-b7a5-3004bad3d4a7'} Body: b'{"server": {"id": "9c4b591f-8c65-4ec2-b7a5-3004bad3d4a7", "name": "tempest-AttachInterfacesUnderV243Test-server-1715966339", "status": "BUILD", "tenant_id": "219dee4c2af34d05ac6e31aa65c35134", "user_id": "e0e1cef9ff584692b12674d39ab8e57c", "metadata": {}, "hostId": "01bfad26ed194497ca271cba27fe8e3f7de14872f43ea610f4cc97e4", "image": {"id": "701e8d50-6f04-4dc4-b857-9ce72ee86552", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/images/701e8d50-6f04-4dc4-b857-9ce72ee86552"}]}, "flavor": {"id": "e853bd28-b25f-4198-9e4c-86f25bfca225", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/flavors/e853bd28-b25f-4198-9e4c-86f25bfca225"}]}, "created": "2026-01-23T12:12:24Z", "updated": "2026-01-23T12:12:26Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova-public-openstack.apps-crc.testing/v2.1/servers/9c4b591f-8c65-4ec2-b7a5-3004bad3d4a7"}, {"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/servers/9c4b591f-8c65-4ec2-b7a5-3004bad3d4a7"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "nova", "config_drive": "", "key_name": "tempest-keypair-1350791428", "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-23 12:12:30,165 29 INFO [tempest.common.waiters] State transition "BUILD/scheduling" ==> "BUILD/spawning" after 4 second wait 2026-01-23 12:12:33,023 29 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/9c4b591f-8c65-4ec2-b7a5-3004bad3d4a7 1.857s 2026-01-23 12:12:33,024 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': 'Fri, 23 Jan 2026 12:12:31 GMT', 'server': 'Apache', 'content-length': '1518', '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-08beac90-1a85-42d7-93c2-3ae7cc1fec43', 'x-compute-request-id': 'req-08beac90-1a85-42d7-93c2-3ae7cc1fec43', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=7f1b3b4fa1f3cf84aa08198eabe2dfce; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/servers/9c4b591f-8c65-4ec2-b7a5-3004bad3d4a7'} Body: b'{"server": {"id": "9c4b591f-8c65-4ec2-b7a5-3004bad3d4a7", "name": "tempest-AttachInterfacesUnderV243Test-server-1715966339", "status": "BUILD", "tenant_id": "219dee4c2af34d05ac6e31aa65c35134", "user_id": "e0e1cef9ff584692b12674d39ab8e57c", "metadata": {}, "hostId": "01bfad26ed194497ca271cba27fe8e3f7de14872f43ea610f4cc97e4", "image": {"id": "701e8d50-6f04-4dc4-b857-9ce72ee86552", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/images/701e8d50-6f04-4dc4-b857-9ce72ee86552"}]}, "flavor": {"id": "e853bd28-b25f-4198-9e4c-86f25bfca225", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/flavors/e853bd28-b25f-4198-9e4c-86f25bfca225"}]}, "created": "2026-01-23T12:12:24Z", "updated": "2026-01-23T12:12:26Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova-public-openstack.apps-crc.testing/v2.1/servers/9c4b591f-8c65-4ec2-b7a5-3004bad3d4a7"}, {"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/servers/9c4b591f-8c65-4ec2-b7a5-3004bad3d4a7"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "nova", "config_drive": "", "key_name": "tempest-keypair-1350791428", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "tempest-securitygroup--795267958"}], "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-23 12:12:36,518 29 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/9c4b591f-8c65-4ec2-b7a5-3004bad3d4a7 2.484s 2026-01-23 12:12:36,591 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': 'Fri, 23 Jan 2026 12:12:34 GMT', 'server': 'Apache', 'content-length': '1518', '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-27e531c2-40a6-4ccc-b9bf-ea9b8c34f510', 'x-compute-request-id': 'req-27e531c2-40a6-4ccc-b9bf-ea9b8c34f510', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=7f1b3b4fa1f3cf84aa08198eabe2dfce; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/servers/9c4b591f-8c65-4ec2-b7a5-3004bad3d4a7'} Body: b'{"server": {"id": "9c4b591f-8c65-4ec2-b7a5-3004bad3d4a7", "name": "tempest-AttachInterfacesUnderV243Test-server-1715966339", "status": "BUILD", "tenant_id": "219dee4c2af34d05ac6e31aa65c35134", "user_id": "e0e1cef9ff584692b12674d39ab8e57c", "metadata": {}, "hostId": "01bfad26ed194497ca271cba27fe8e3f7de14872f43ea610f4cc97e4", "image": {"id": "701e8d50-6f04-4dc4-b857-9ce72ee86552", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/images/701e8d50-6f04-4dc4-b857-9ce72ee86552"}]}, "flavor": {"id": "e853bd28-b25f-4198-9e4c-86f25bfca225", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/flavors/e853bd28-b25f-4198-9e4c-86f25bfca225"}]}, "created": "2026-01-23T12:12:24Z", "updated": "2026-01-23T12:12:26Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova-public-openstack.apps-crc.testing/v2.1/servers/9c4b591f-8c65-4ec2-b7a5-3004bad3d4a7"}, {"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/servers/9c4b591f-8c65-4ec2-b7a5-3004bad3d4a7"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "nova", "config_drive": "", "key_name": "tempest-keypair-1350791428", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "tempest-securitygroup--795267958"}], "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-23 12:12:38,855 29 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/9c4b591f-8c65-4ec2-b7a5-3004bad3d4a7 1.237s 2026-01-23 12:12:38,855 29 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-OpenStack-Nova-API-Version': '2.1', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 23 Jan 2026 12:12:37 GMT', 'server': 'Apache', 'content-length': '1518', '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-4417f259-11a4-4e63-bf51-18d2a6167118', 'x-compute-request-id': 'req-4417f259-11a4-4e63-bf51-18d2a6167118', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=7f1b3b4fa1f3cf84aa08198eabe2dfce; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/servers/9c4b591f-8c65-4ec2-b7a5-3004bad3d4a7'} Body: b'{"server": {"id": "9c4b591f-8c65-4ec2-b7a5-3004bad3d4a7", "name": "tempest-AttachInterfacesUnderV243Test-server-1715966339", "status": "BUILD", "tenant_id": "219dee4c2af34d05ac6e31aa65c35134", "user_id": "e0e1cef9ff584692b12674d39ab8e57c", "metadata": {}, "hostId": "01bfad26ed194497ca271cba27fe8e3f7de14872f43ea610f4cc97e4", "image": {"id": "701e8d50-6f04-4dc4-b857-9ce72ee86552", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/images/701e8d50-6f04-4dc4-b857-9ce72ee86552"}]}, "flavor": {"id": "e853bd28-b25f-4198-9e4c-86f25bfca225", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/flavors/e853bd28-b25f-4198-9e4c-86f25bfca225"}]}, "created": "2026-01-23T12:12:24Z", "updated": "2026-01-23T12:12:26Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova-public-openstack.apps-crc.testing/v2.1/servers/9c4b591f-8c65-4ec2-b7a5-3004bad3d4a7"}, {"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/servers/9c4b591f-8c65-4ec2-b7a5-3004bad3d4a7"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "nova", "config_drive": "", "key_name": "tempest-keypair-1350791428", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "tempest-securitygroup--795267958"}], "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-23 12:12:43,181 29 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/9c4b591f-8c65-4ec2-b7a5-3004bad3d4a7 3.319s 2026-01-23 12:12:43,182 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': 'Fri, 23 Jan 2026 12:12:39 GMT', 'server': 'Apache', 'content-length': '1518', '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-13e6a121-b1ae-4937-963e-7fe2c4cd74d2', 'x-compute-request-id': 'req-13e6a121-b1ae-4937-963e-7fe2c4cd74d2', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=7f1b3b4fa1f3cf84aa08198eabe2dfce; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/servers/9c4b591f-8c65-4ec2-b7a5-3004bad3d4a7'} Body: b'{"server": {"id": "9c4b591f-8c65-4ec2-b7a5-3004bad3d4a7", "name": "tempest-AttachInterfacesUnderV243Test-server-1715966339", "status": "BUILD", "tenant_id": "219dee4c2af34d05ac6e31aa65c35134", "user_id": "e0e1cef9ff584692b12674d39ab8e57c", "metadata": {}, "hostId": "01bfad26ed194497ca271cba27fe8e3f7de14872f43ea610f4cc97e4", "image": {"id": "701e8d50-6f04-4dc4-b857-9ce72ee86552", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/images/701e8d50-6f04-4dc4-b857-9ce72ee86552"}]}, "flavor": {"id": "e853bd28-b25f-4198-9e4c-86f25bfca225", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/flavors/e853bd28-b25f-4198-9e4c-86f25bfca225"}]}, "created": "2026-01-23T12:12:24Z", "updated": "2026-01-23T12:12:26Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova-public-openstack.apps-crc.testing/v2.1/servers/9c4b591f-8c65-4ec2-b7a5-3004bad3d4a7"}, {"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/servers/9c4b591f-8c65-4ec2-b7a5-3004bad3d4a7"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "nova", "config_drive": "", "key_name": "tempest-keypair-1350791428", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "tempest-securitygroup--795267958"}], "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-23 12:12:46,173 29 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/9c4b591f-8c65-4ec2-b7a5-3004bad3d4a7 1.984s 2026-01-23 12:12:46,174 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': 'Fri, 23 Jan 2026 12:12:44 GMT', 'server': 'Apache', 'content-length': '1713', 'openstack-api-version': 'compute 2.1', 'x-openstack-nova-api-version': '2.1', 'vary': 'OpenStack-API-Version,X-OpenStack-Nova-API-Version', 'x-openstack-request-id': 'req-52634cfd-cc30-40a0-89f8-26455d0bcf05', 'x-compute-request-id': 'req-52634cfd-cc30-40a0-89f8-26455d0bcf05', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=7f1b3b4fa1f3cf84aa08198eabe2dfce; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/servers/9c4b591f-8c65-4ec2-b7a5-3004bad3d4a7'} Body: b'{"server": {"id": "9c4b591f-8c65-4ec2-b7a5-3004bad3d4a7", "name": "tempest-AttachInterfacesUnderV243Test-server-1715966339", "status": "ACTIVE", "tenant_id": "219dee4c2af34d05ac6e31aa65c35134", "user_id": "e0e1cef9ff584692b12674d39ab8e57c", "metadata": {}, "hostId": "01bfad26ed194497ca271cba27fe8e3f7de14872f43ea610f4cc97e4", "image": {"id": "701e8d50-6f04-4dc4-b857-9ce72ee86552", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/images/701e8d50-6f04-4dc4-b857-9ce72ee86552"}]}, "flavor": {"id": "e853bd28-b25f-4198-9e4c-86f25bfca225", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/flavors/e853bd28-b25f-4198-9e4c-86f25bfca225"}]}, "created": "2026-01-23T12:12:24Z", "updated": "2026-01-23T12:12:43Z", "addresses": {"tempest-AttachInterfacesUnderV243Test-1719223511-network": [{"version": 4, "addr": "10.100.0.9", "OS-EXT-IPS:type": "fixed", "OS-EXT-IPS-MAC:mac_addr": "fa:16:3e:61:28:24"}]}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova-public-openstack.apps-crc.testing/v2.1/servers/9c4b591f-8c65-4ec2-b7a5-3004bad3d4a7"}, {"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/servers/9c4b591f-8c65-4ec2-b7a5-3004bad3d4a7"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "nova", "config_drive": "True", "key_name": "tempest-keypair-1350791428", "OS-SRV-USG:launched_at": "2026-01-23T12:12:43.000000", "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "tempest-securitygroup--795267958"}], "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-23 12:12:46,179 29 INFO [tempest.common.waiters] State transition "BUILD/spawning" ==> "ACTIVE/None" after 20 second wait 2026-01-23 12:12:47,729 29 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/9c4b591f-8c65-4ec2-b7a5-3004bad3d4a7/os-interface 1.549s 2026-01-23 12:12:47,729 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': 'Fri, 23 Jan 2026 12:12:46 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-9d55304d-efec-4a38-b0e2-894aa8071cfe', 'x-compute-request-id': 'req-9d55304d-efec-4a38-b0e2-894aa8071cfe', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=7f1b3b4fa1f3cf84aa08198eabe2dfce; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/servers/9c4b591f-8c65-4ec2-b7a5-3004bad3d4a7/os-interface'} Body: b'{"interfaceAttachments": [{"net_id": "4769a004-5d6e-4d38-99cf-f49693959900", "port_id": "d9faf41e-a824-421e-81f1-bbae06da88f5", "mac_addr": "fa:16:3e:61:28:24", "port_state": "ACTIVE", "fixed_ips": [{"subnet_id": "0b22c966-ab15-4565-8ca5-826b8e029f24", "ip_address": "10.100.0.9"}]}]}' 2026-01-23 12:12:52,061 29 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/b2625c2d-cb2c-44c2-8230-5e091c8734c4 4.330s 2026-01-23 12:12:52,061 29 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"floatingip": {"port_id": "d9faf41e-a824-421e-81f1-bbae06da88f5"}} Response - Headers: {'date': 'Fri, 23 Jan 2026 12:12:52 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '881', 'x-openstack-request-id': 'req-9a9500b8-b920-49ce-9030-0db8ae69730b', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=0076efa2bd9deea94ed883186ce076ec; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/floatingips/b2625c2d-cb2c-44c2-8230-5e091c8734c4'} Body: b'{"floatingip": {"id": "b2625c2d-cb2c-44c2-8230-5e091c8734c4", "tenant_id": "219dee4c2af34d05ac6e31aa65c35134", "floating_ip_address": "192.168.122.200", "floating_network_id": "e0e3383a-a1a4-4765-955c-5a1fb8fa826b", "router_id": "e827dc0d-e7be-4bd5-aaa5-4d0d35f72578", "port_id": "d9faf41e-a824-421e-81f1-bbae06da88f5", "fixed_ip_address": "10.100.0.9", "status": "DOWN", "description": "", "qos_policy_id": null, "port_details": {"name": "", "network_id": "4769a004-5d6e-4d38-99cf-f49693959900", "mac_address": "fa:16:3e:61:28:24", "admin_state_up": true, "status": "ACTIVE", "device_id": "9c4b591f-8c65-4ec2-b7a5-3004bad3d4a7", "device_owner": "compute:nova"}, "dns_domain": "", "dns_name": "", "port_forwardings": [], "tags": [], "created_at": "2026-01-23T12:12:16Z", "updated_at": "2026-01-23T12:12:49Z", "revision_number": 1, "project_id": "219dee4c2af34d05ac6e31aa65c35134"}}' 2026-01-23 12:12:54,718 29 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/9c4b591f-8c65-4ec2-b7a5-3004bad3d4a7 2.656s 2026-01-23 12:12:54,718 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': 'Fri, 23 Jan 2026 12:12:52 GMT', 'server': 'Apache', 'content-length': '1713', 'openstack-api-version': 'compute 2.1', 'x-openstack-nova-api-version': '2.1', 'vary': 'OpenStack-API-Version,X-OpenStack-Nova-API-Version', 'x-openstack-request-id': 'req-c1f01c56-75fd-4693-84d2-4cc89f72be6c', 'x-compute-request-id': 'req-c1f01c56-75fd-4693-84d2-4cc89f72be6c', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=7f1b3b4fa1f3cf84aa08198eabe2dfce; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/servers/9c4b591f-8c65-4ec2-b7a5-3004bad3d4a7'} Body: b'{"server": {"id": "9c4b591f-8c65-4ec2-b7a5-3004bad3d4a7", "name": "tempest-AttachInterfacesUnderV243Test-server-1715966339", "status": "ACTIVE", "tenant_id": "219dee4c2af34d05ac6e31aa65c35134", "user_id": "e0e1cef9ff584692b12674d39ab8e57c", "metadata": {}, "hostId": "01bfad26ed194497ca271cba27fe8e3f7de14872f43ea610f4cc97e4", "image": {"id": "701e8d50-6f04-4dc4-b857-9ce72ee86552", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/images/701e8d50-6f04-4dc4-b857-9ce72ee86552"}]}, "flavor": {"id": "e853bd28-b25f-4198-9e4c-86f25bfca225", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/flavors/e853bd28-b25f-4198-9e4c-86f25bfca225"}]}, "created": "2026-01-23T12:12:24Z", "updated": "2026-01-23T12:12:43Z", "addresses": {"tempest-AttachInterfacesUnderV243Test-1719223511-network": [{"version": 4, "addr": "10.100.0.9", "OS-EXT-IPS:type": "fixed", "OS-EXT-IPS-MAC:mac_addr": "fa:16:3e:61:28:24"}]}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova-public-openstack.apps-crc.testing/v2.1/servers/9c4b591f-8c65-4ec2-b7a5-3004bad3d4a7"}, {"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/servers/9c4b591f-8c65-4ec2-b7a5-3004bad3d4a7"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "nova", "config_drive": "True", "key_name": "tempest-keypair-1350791428", "OS-SRV-USG:launched_at": "2026-01-23T12:12:43.000000", "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "tempest-securitygroup--795267958"}], "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-23 12:12:55,149 29 INFO [tempest.lib.common.ssh] Creating ssh connection to '192.168.122.200:22' as 'cirros' with public key authentication 2026-01-23 12:13:26,834 29 INFO [paramiko.transport] Connected (version 2.0, client dropbear_2020.81) 2026-01-23 12:13:28,108 29 INFO [paramiko.transport] Authentication (publickey) successful! 2026-01-23 12:13:28,109 29 INFO [tempest.lib.common.ssh] ssh connection to cirros@192.168.122.200 successfully created 2026-01-23 12:13:43,896 29 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/9c4b591f-8c65-4ec2-b7a5-3004bad3d4a7/os-interface 15.784s 2026-01-23 12:13:43,914 29 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-OpenStack-Nova-API-Version': '2.1', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 23 Jan 2026 12:13:29 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-824ea47a-4c86-4759-935e-2204834c8f4e', 'x-compute-request-id': 'req-824ea47a-4c86-4759-935e-2204834c8f4e', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=7f1b3b4fa1f3cf84aa08198eabe2dfce; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/servers/9c4b591f-8c65-4ec2-b7a5-3004bad3d4a7/os-interface'} Body: b'{"interfaceAttachments": [{"net_id": "4769a004-5d6e-4d38-99cf-f49693959900", "port_id": "d9faf41e-a824-421e-81f1-bbae06da88f5", "mac_addr": "fa:16:3e:61:28:24", "port_state": "ACTIVE", "fixed_ips": [{"subnet_id": "0b22c966-ab15-4565-8ca5-826b8e029f24", "ip_address": "10.100.0.9"}]}]}' 2026-01-23 12:13:45,660 29 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/9c4b591f-8c65-4ec2-b7a5-3004bad3d4a7/os-interface/d9faf41e-a824-421e-81f1-bbae06da88f5 1.557s 2026-01-23 12:13:45,660 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': 'Fri, 23 Jan 2026 12:13:44 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-849e5702-278a-41f8-ac5e-9a6fa6fdec4e', 'x-compute-request-id': 'req-849e5702-278a-41f8-ac5e-9a6fa6fdec4e', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=7f1b3b4fa1f3cf84aa08198eabe2dfce; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/servers/9c4b591f-8c65-4ec2-b7a5-3004bad3d4a7/os-interface/d9faf41e-a824-421e-81f1-bbae06da88f5'} Body: b'{"interfaceAttachment": {"net_id": "4769a004-5d6e-4d38-99cf-f49693959900", "port_id": "d9faf41e-a824-421e-81f1-bbae06da88f5", "mac_addr": "fa:16:3e:61:28:24", "port_state": "ACTIVE", "fixed_ips": [{"subnet_id": "0b22c966-ab15-4565-8ca5-826b8e029f24", "ip_address": "10.100.0.9"}]}}' 2026-01-23 12:13:45,855 29 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/9c4b591f-8c65-4ec2-b7a5-3004bad3d4a7/ips 0.192s 2026-01-23 12:13:45,855 29 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-OpenStack-Nova-API-Version': '2.1', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 23 Jan 2026 12:13:45 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-758147d8-584f-436f-b2e4-155b97e252e9', 'x-compute-request-id': 'req-758147d8-584f-436f-b2e4-155b97e252e9', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=7f1b3b4fa1f3cf84aa08198eabe2dfce; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/servers/9c4b591f-8c65-4ec2-b7a5-3004bad3d4a7/ips'} Body: b'{"addresses": {"tempest-AttachInterfacesUnderV243Test-1719223511-network": [{"version": 4, "addr": "10.100.0.9"}, {"version": 4, "addr": "192.168.122.200"}]}}' 2026-01-23 12:13:46,051 29 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/9c4b591f-8c65-4ec2-b7a5-3004bad3d4a7/action 0.192s 2026-01-23 12:13:46,054 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: {"addFixedIp": {"networkId": "4769a004-5d6e-4d38-99cf-f49693959900"}} Response - Headers: {'date': 'Fri, 23 Jan 2026 12:13:45 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-84de1880-f137-444b-b8dd-06b25272aed0', 'x-compute-request-id': 'req-84de1880-f137-444b-b8dd-06b25272aed0', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=7f1b3b4fa1f3cf84aa08198eabe2dfce; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '202', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/servers/9c4b591f-8c65-4ec2-b7a5-3004bad3d4a7/action'} Body: b'' 2026-01-23 12:13:46,381 29 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/9c4b591f-8c65-4ec2-b7a5-3004bad3d4a7/ips 0.327s 2026-01-23 12:13:46,382 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': 'Fri, 23 Jan 2026 12:13:46 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-04d1a0b3-4355-4d13-9028-b9d3352aae41', 'x-compute-request-id': 'req-04d1a0b3-4355-4d13-9028-b9d3352aae41', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=7f1b3b4fa1f3cf84aa08198eabe2dfce; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/servers/9c4b591f-8c65-4ec2-b7a5-3004bad3d4a7/ips'} Body: b'{"addresses": {"tempest-AttachInterfacesUnderV243Test-1719223511-network": [{"version": 4, "addr": "10.100.0.9"}, {"version": 4, "addr": "192.168.122.200"}]}}' 2026-01-23 12:13:46,384 29 DEBUG [tempest.api.compute.servers.test_attach_interfaces] Wait for change of IPs. All IPs still associated to the server 9c4b591f-8c65-4ec2-b7a5-3004bad3d4a7: {'10.100.0.9', '192.168.122.200'} 2026-01-23 12:13:47,399 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/9c4b591f-8c65-4ec2-b7a5-3004bad3d4a7/ips 2026-01-23 12:13:47,406 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/9c4b591f-8c65-4ec2-b7a5-3004bad3d4a7/ips 2026-01-23 12:13:47,410 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/9c4b591f-8c65-4ec2-b7a5-3004bad3d4a7/ips 2026-01-23 12:13:47,413 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/9c4b591f-8c65-4ec2-b7a5-3004bad3d4a7/ips 2026-01-23 12:13:47,415 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/9c4b591f-8c65-4ec2-b7a5-3004bad3d4a7/ips 2026-01-23 12:13:47,420 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/9c4b591f-8c65-4ec2-b7a5-3004bad3d4a7/ips 2026-01-23 12:13:47,424 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/9c4b591f-8c65-4ec2-b7a5-3004bad3d4a7/ips 2026-01-23 12:13:47,437 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/9c4b591f-8c65-4ec2-b7a5-3004bad3d4a7/ips 2026-01-23 12:13:47,442 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/9c4b591f-8c65-4ec2-b7a5-3004bad3d4a7/ips 2026-01-23 12:13:47,448 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/9c4b591f-8c65-4ec2-b7a5-3004bad3d4a7/ips 2026-01-23 12:13:48,129 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/9c4b591f-8c65-4ec2-b7a5-3004bad3d4a7 2026-01-23 12:13:48,133 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/9c4b591f-8c65-4ec2-b7a5-3004bad3d4a7 2026-01-23 12:13:48,140 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/9c4b591f-8c65-4ec2-b7a5-3004bad3d4a7 2026-01-23 12:13:48,155 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/9c4b591f-8c65-4ec2-b7a5-3004bad3d4a7 2026-01-23 12:13:48,170 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/9c4b591f-8c65-4ec2-b7a5-3004bad3d4a7 2026-01-23 12:13:48,219 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/9c4b591f-8c65-4ec2-b7a5-3004bad3d4a7 2026-01-23 12:13:48,230 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/9c4b591f-8c65-4ec2-b7a5-3004bad3d4a7 2026-01-23 12:13:48,233 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/9c4b591f-8c65-4ec2-b7a5-3004bad3d4a7 2026-01-23 12:13:48,235 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/9c4b591f-8c65-4ec2-b7a5-3004bad3d4a7 2026-01-23 12:13:48,247 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/9c4b591f-8c65-4ec2-b7a5-3004bad3d4a7 2026-01-23 12:13:48,263 29 ERROR [tempest.api.compute.base] Failed to delete server 9c4b591f-8c65-4ec2-b7a5-3004bad3d4a7 2026-01-23 12:13:48.263 29 ERROR tempest.api.compute.base Traceback (most recent call last): 2026-01-23 12:13:48.263 29 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn 2026-01-23 12:13:48.263 29 ERROR tempest.api.compute.base conn = connection.create_connection( 2026-01-23 12:13:48.263 29 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 96, in create_connection 2026-01-23 12:13:48.263 29 ERROR tempest.api.compute.base raise err 2026-01-23 12:13:48.263 29 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 86, in create_connection 2026-01-23 12:13:48.263 29 ERROR tempest.api.compute.base sock.connect(sa) 2026-01-23 12:13:48.263 29 ERROR tempest.api.compute.base ConnectionRefusedError: [Errno 111] Connection refused 2026-01-23 12:13:48.263 29 ERROR tempest.api.compute.base 2026-01-23 12:13:48.263 29 ERROR tempest.api.compute.base During handling of the above exception, another exception occurred: 2026-01-23 12:13:48.263 29 ERROR tempest.api.compute.base 2026-01-23 12:13:48.263 29 ERROR tempest.api.compute.base Traceback (most recent call last): 2026-01-23 12:13:48.263 29 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 700, in urlopen 2026-01-23 12:13:48.263 29 ERROR tempest.api.compute.base httplib_response = self._make_request( 2026-01-23 12:13:48.263 29 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 383, in _make_request 2026-01-23 12:13:48.263 29 ERROR tempest.api.compute.base self._validate_conn(conn) 2026-01-23 12:13:48.263 29 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn 2026-01-23 12:13:48.263 29 ERROR tempest.api.compute.base conn.connect() 2026-01-23 12:13:48.263 29 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect 2026-01-23 12:13:48.263 29 ERROR tempest.api.compute.base conn = self._new_conn() 2026-01-23 12:13:48.263 29 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn 2026-01-23 12:13:48.263 29 ERROR tempest.api.compute.base raise NewConnectionError( 2026-01-23 12:13:48.263 29 ERROR tempest.api.compute.base urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused 2026-01-23 12:13:48.263 29 ERROR tempest.api.compute.base 2026-01-23 12:13:48.263 29 ERROR tempest.api.compute.base During handling of the above exception, another exception occurred: 2026-01-23 12:13:48.263 29 ERROR tempest.api.compute.base 2026-01-23 12:13:48.263 29 ERROR tempest.api.compute.base Traceback (most recent call last): 2026-01-23 12:13:48.263 29 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/tempest/api/compute/base.py", line 434, in delete_server 2026-01-23 12:13:48.263 29 ERROR tempest.api.compute.base cls.servers_client.delete_server(server_id) 2026-01-23 12:13:48.263 29 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-23 12:13:48.263 29 ERROR tempest.api.compute.base resp, body = self.delete("servers/%s" % server_id) 2026-01-23 12:13:48.263 29 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 359, in delete 2026-01-23 12:13:48.263 29 ERROR tempest.api.compute.base return self.request('DELETE', url, extra_headers, headers, body) 2026-01-23 12:13:48.263 29 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-23 12:13:48.263 29 ERROR tempest.api.compute.base resp, resp_body = super(BaseComputeClient, self).request( 2026-01-23 12:13:48.263 29 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 746, in request 2026-01-23 12:13:48.263 29 ERROR tempest.api.compute.base resp, resp_body = self._request(method, url, headers=headers, 2026-01-23 12:13:48.263 29 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 612, in _request 2026-01-23 12:13:48.263 29 ERROR tempest.api.compute.base resp, resp_body = self.raw_request( 2026-01-23 12:13:48.263 29 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-23 12:13:48.263 29 ERROR tempest.api.compute.base resp, resp_body = self.http_obj.request( 2026-01-23 12:13:48.263 29 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/tempest/lib/common/http.py", line 115, in request 2026-01-23 12:13:48.263 29 ERROR tempest.api.compute.base r = super(ClosingHttp, self).request(method, url, retries=retry, 2026-01-23 12:13:48.263 29 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 74, in request 2026-01-23 12:13:48.263 29 ERROR tempest.api.compute.base return self.request_encode_url( 2026-01-23 12:13:48.263 29 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 96, in request_encode_url 2026-01-23 12:13:48.263 29 ERROR tempest.api.compute.base return self.urlopen(method, url, **extra_kw) 2026-01-23 12:13:48.263 29 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/urllib3/poolmanager.py", line 376, in urlopen 2026-01-23 12:13:48.263 29 ERROR tempest.api.compute.base response = conn.urlopen(method, u.request_uri, **kw) 2026-01-23 12:13:48.263 29 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen 2026-01-23 12:13:48.263 29 ERROR tempest.api.compute.base return self.urlopen( 2026-01-23 12:13:48.263 29 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen 2026-01-23 12:13:48.263 29 ERROR tempest.api.compute.base return self.urlopen( 2026-01-23 12:13:48.263 29 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen 2026-01-23 12:13:48.263 29 ERROR tempest.api.compute.base return self.urlopen( 2026-01-23 12:13:48.263 29 ERROR tempest.api.compute.base [Previous line repeated 7 more times] 2026-01-23 12:13:48.263 29 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 756, in urlopen 2026-01-23 12:13:48.263 29 ERROR tempest.api.compute.base retries = retries.increment( 2026-01-23 12:13:48.263 29 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/urllib3/util/retry.py", line 576, in increment 2026-01-23 12:13:48.263 29 ERROR tempest.api.compute.base raise MaxRetryError(_pool, url, error or ResponseError(cause)) 2026-01-23 12:13:48.263 29 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/9c4b591f-8c65-4ec2-b7a5-3004bad3d4a7 (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 2026-01-23 12:13:48.263 29 ERROR tempest.api.compute.base 2026-01-23 12:13:48,272 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-keypair-1350791428 2026-01-23 12:13:48,276 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-keypair-1350791428 2026-01-23 12:13:48,281 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-keypair-1350791428 2026-01-23 12:13:48,305 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-keypair-1350791428 2026-01-23 12:13:48,315 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-keypair-1350791428 2026-01-23 12:13:48,323 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-keypair-1350791428 2026-01-23 12:13:48,327 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-keypair-1350791428 2026-01-23 12:13:48,332 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-keypair-1350791428 2026-01-23 12:13:48,337 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-keypair-1350791428 2026-01-23 12:13:48,344 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-keypair-1350791428 2026-01-23 12:13:48,350 29 ERROR [tempest.lib.common.validation_resources] Exception raised while deleting key tempest-keypair-1350791428 2026-01-23 12:13:48.350 29 ERROR tempest.lib.common.validation_resources Traceback (most recent call last): 2026-01-23 12:13:48.350 29 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn 2026-01-23 12:13:48.350 29 ERROR tempest.lib.common.validation_resources conn = connection.create_connection( 2026-01-23 12:13:48.350 29 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 96, in create_connection 2026-01-23 12:13:48.350 29 ERROR tempest.lib.common.validation_resources raise err 2026-01-23 12:13:48.350 29 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 86, in create_connection 2026-01-23 12:13:48.350 29 ERROR tempest.lib.common.validation_resources sock.connect(sa) 2026-01-23 12:13:48.350 29 ERROR tempest.lib.common.validation_resources ConnectionRefusedError: [Errno 111] Connection refused 2026-01-23 12:13:48.350 29 ERROR tempest.lib.common.validation_resources 2026-01-23 12:13:48.350 29 ERROR tempest.lib.common.validation_resources During handling of the above exception, another exception occurred: 2026-01-23 12:13:48.350 29 ERROR tempest.lib.common.validation_resources 2026-01-23 12:13:48.350 29 ERROR tempest.lib.common.validation_resources Traceback (most recent call last): 2026-01-23 12:13:48.350 29 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 700, in urlopen 2026-01-23 12:13:48.350 29 ERROR tempest.lib.common.validation_resources httplib_response = self._make_request( 2026-01-23 12:13:48.350 29 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 383, in _make_request 2026-01-23 12:13:48.350 29 ERROR tempest.lib.common.validation_resources self._validate_conn(conn) 2026-01-23 12:13:48.350 29 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn 2026-01-23 12:13:48.350 29 ERROR tempest.lib.common.validation_resources conn.connect() 2026-01-23 12:13:48.350 29 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect 2026-01-23 12:13:48.350 29 ERROR tempest.lib.common.validation_resources conn = self._new_conn() 2026-01-23 12:13:48.350 29 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn 2026-01-23 12:13:48.350 29 ERROR tempest.lib.common.validation_resources raise NewConnectionError( 2026-01-23 12:13:48.350 29 ERROR tempest.lib.common.validation_resources urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused 2026-01-23 12:13:48.350 29 ERROR tempest.lib.common.validation_resources 2026-01-23 12:13:48.350 29 ERROR tempest.lib.common.validation_resources During handling of the above exception, another exception occurred: 2026-01-23 12:13:48.350 29 ERROR tempest.lib.common.validation_resources 2026-01-23 12:13:48.350 29 ERROR tempest.lib.common.validation_resources Traceback (most recent call last): 2026-01-23 12:13:48.350 29 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-23 12:13:48.350 29 ERROR tempest.lib.common.validation_resources keypair_client.delete_keypair(keypair_name) 2026-01-23 12:13:48.350 29 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-23 12:13:48.350 29 ERROR tempest.lib.common.validation_resources resp, body = self.delete(url) 2026-01-23 12:13:48.350 29 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-23 12:13:48.350 29 ERROR tempest.lib.common.validation_resources return self.request('DELETE', url, extra_headers, headers, body) 2026-01-23 12:13:48.350 29 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-23 12:13:48.350 29 ERROR tempest.lib.common.validation_resources resp, resp_body = super(BaseComputeClient, self).request( 2026-01-23 12:13:48.350 29 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-23 12:13:48.350 29 ERROR tempest.lib.common.validation_resources resp, resp_body = self._request(method, url, headers=headers, 2026-01-23 12:13:48.350 29 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-23 12:13:48.350 29 ERROR tempest.lib.common.validation_resources resp, resp_body = self.raw_request( 2026-01-23 12:13:48.350 29 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-23 12:13:48.350 29 ERROR tempest.lib.common.validation_resources resp, resp_body = self.http_obj.request( 2026-01-23 12:13:48.350 29 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/tempest/lib/common/http.py", line 115, in request 2026-01-23 12:13:48.350 29 ERROR tempest.lib.common.validation_resources r = super(ClosingHttp, self).request(method, url, retries=retry, 2026-01-23 12:13:48.350 29 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 74, in request 2026-01-23 12:13:48.350 29 ERROR tempest.lib.common.validation_resources return self.request_encode_url( 2026-01-23 12:13:48.350 29 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 96, in request_encode_url 2026-01-23 12:13:48.350 29 ERROR tempest.lib.common.validation_resources return self.urlopen(method, url, **extra_kw) 2026-01-23 12:13:48.350 29 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/poolmanager.py", line 376, in urlopen 2026-01-23 12:13:48.350 29 ERROR tempest.lib.common.validation_resources response = conn.urlopen(method, u.request_uri, **kw) 2026-01-23 12:13:48.350 29 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen 2026-01-23 12:13:48.350 29 ERROR tempest.lib.common.validation_resources return self.urlopen( 2026-01-23 12:13:48.350 29 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen 2026-01-23 12:13:48.350 29 ERROR tempest.lib.common.validation_resources return self.urlopen( 2026-01-23 12:13:48.350 29 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen 2026-01-23 12:13:48.350 29 ERROR tempest.lib.common.validation_resources return self.urlopen( 2026-01-23 12:13:48.350 29 ERROR tempest.lib.common.validation_resources [Previous line repeated 7 more times] 2026-01-23 12:13:48.350 29 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 756, in urlopen 2026-01-23 12:13:48.350 29 ERROR tempest.lib.common.validation_resources retries = retries.increment( 2026-01-23 12:13:48.350 29 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/util/retry.py", line 576, in increment 2026-01-23 12:13:48.350 29 ERROR tempest.lib.common.validation_resources raise MaxRetryError(_pool, url, error or ResponseError(cause)) 2026-01-23 12:13:48.350 29 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-1350791428 (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 2026-01-23 12:13:48.350 29 ERROR tempest.lib.common.validation_resources 2026-01-23 12:13:48,410 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/cea7ef28-0e53-4d1b-9894-bdd04ace9b30 2026-01-23 12:13:48,418 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/cea7ef28-0e53-4d1b-9894-bdd04ace9b30 2026-01-23 12:13:48,421 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/cea7ef28-0e53-4d1b-9894-bdd04ace9b30 2026-01-23 12:13:48,442 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/cea7ef28-0e53-4d1b-9894-bdd04ace9b30 2026-01-23 12:13:48,445 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/cea7ef28-0e53-4d1b-9894-bdd04ace9b30 2026-01-23 12:13:48,447 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/cea7ef28-0e53-4d1b-9894-bdd04ace9b30 2026-01-23 12:13:48,456 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/cea7ef28-0e53-4d1b-9894-bdd04ace9b30 2026-01-23 12:13:48,459 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/cea7ef28-0e53-4d1b-9894-bdd04ace9b30 2026-01-23 12:13:48,481 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/cea7ef28-0e53-4d1b-9894-bdd04ace9b30 2026-01-23 12:13:48,485 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/cea7ef28-0e53-4d1b-9894-bdd04ace9b30 2026-01-23 12:13:48,486 29 ERROR [tempest.lib.common.validation_resources] Exception raised while deleting security group cea7ef28-0e53-4d1b-9894-bdd04ace9b30 2026-01-23 12:13:48.486 29 ERROR tempest.lib.common.validation_resources Traceback (most recent call last): 2026-01-23 12:13:48.486 29 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn 2026-01-23 12:13:48.486 29 ERROR tempest.lib.common.validation_resources conn = connection.create_connection( 2026-01-23 12:13:48.486 29 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 96, in create_connection 2026-01-23 12:13:48.486 29 ERROR tempest.lib.common.validation_resources raise err 2026-01-23 12:13:48.486 29 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 86, in create_connection 2026-01-23 12:13:48.486 29 ERROR tempest.lib.common.validation_resources sock.connect(sa) 2026-01-23 12:13:48.486 29 ERROR tempest.lib.common.validation_resources ConnectionRefusedError: [Errno 111] Connection refused 2026-01-23 12:13:48.486 29 ERROR tempest.lib.common.validation_resources 2026-01-23 12:13:48.486 29 ERROR tempest.lib.common.validation_resources During handling of the above exception, another exception occurred: 2026-01-23 12:13:48.486 29 ERROR tempest.lib.common.validation_resources 2026-01-23 12:13:48.486 29 ERROR tempest.lib.common.validation_resources Traceback (most recent call last): 2026-01-23 12:13:48.486 29 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 700, in urlopen 2026-01-23 12:13:48.486 29 ERROR tempest.lib.common.validation_resources httplib_response = self._make_request( 2026-01-23 12:13:48.486 29 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 383, in _make_request 2026-01-23 12:13:48.486 29 ERROR tempest.lib.common.validation_resources self._validate_conn(conn) 2026-01-23 12:13:48.486 29 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn 2026-01-23 12:13:48.486 29 ERROR tempest.lib.common.validation_resources conn.connect() 2026-01-23 12:13:48.486 29 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect 2026-01-23 12:13:48.486 29 ERROR tempest.lib.common.validation_resources conn = self._new_conn() 2026-01-23 12:13:48.486 29 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn 2026-01-23 12:13:48.486 29 ERROR tempest.lib.common.validation_resources raise NewConnectionError( 2026-01-23 12:13:48.486 29 ERROR tempest.lib.common.validation_resources urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused 2026-01-23 12:13:48.486 29 ERROR tempest.lib.common.validation_resources 2026-01-23 12:13:48.486 29 ERROR tempest.lib.common.validation_resources During handling of the above exception, another exception occurred: 2026-01-23 12:13:48.486 29 ERROR tempest.lib.common.validation_resources 2026-01-23 12:13:48.486 29 ERROR tempest.lib.common.validation_resources Traceback (most recent call last): 2026-01-23 12:13:48.486 29 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-23 12:13:48.486 29 ERROR tempest.lib.common.validation_resources security_group_client.delete_security_group(sec_id) 2026-01-23 12:13:48.486 29 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-23 12:13:48.486 29 ERROR tempest.lib.common.validation_resources return self.delete_resource(uri) 2026-01-23 12:13:48.486 29 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-23 12:13:48.486 29 ERROR tempest.lib.common.validation_resources resp, body = self.delete(req_uri) 2026-01-23 12:13:48.486 29 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-23 12:13:48.486 29 ERROR tempest.lib.common.validation_resources return self.request('DELETE', url, extra_headers, headers, body) 2026-01-23 12:13:48.486 29 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-23 12:13:48.486 29 ERROR tempest.lib.common.validation_resources resp, resp_body = self._request(method, url, headers=headers, 2026-01-23 12:13:48.486 29 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-23 12:13:48.486 29 ERROR tempest.lib.common.validation_resources resp, resp_body = self.raw_request( 2026-01-23 12:13:48.486 29 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-23 12:13:48.486 29 ERROR tempest.lib.common.validation_resources resp, resp_body = self.http_obj.request( 2026-01-23 12:13:48.486 29 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/tempest/lib/common/http.py", line 115, in request 2026-01-23 12:13:48.486 29 ERROR tempest.lib.common.validation_resources r = super(ClosingHttp, self).request(method, url, retries=retry, 2026-01-23 12:13:48.486 29 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 74, in request 2026-01-23 12:13:48.486 29 ERROR tempest.lib.common.validation_resources return self.request_encode_url( 2026-01-23 12:13:48.486 29 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 96, in request_encode_url 2026-01-23 12:13:48.486 29 ERROR tempest.lib.common.validation_resources return self.urlopen(method, url, **extra_kw) 2026-01-23 12:13:48.486 29 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/poolmanager.py", line 376, in urlopen 2026-01-23 12:13:48.486 29 ERROR tempest.lib.common.validation_resources response = conn.urlopen(method, u.request_uri, **kw) 2026-01-23 12:13:48.486 29 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen 2026-01-23 12:13:48.486 29 ERROR tempest.lib.common.validation_resources return self.urlopen( 2026-01-23 12:13:48.486 29 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen 2026-01-23 12:13:48.486 29 ERROR tempest.lib.common.validation_resources return self.urlopen( 2026-01-23 12:13:48.486 29 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen 2026-01-23 12:13:48.486 29 ERROR tempest.lib.common.validation_resources return self.urlopen( 2026-01-23 12:13:48.486 29 ERROR tempest.lib.common.validation_resources [Previous line repeated 7 more times] 2026-01-23 12:13:48.486 29 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 756, in urlopen 2026-01-23 12:13:48.486 29 ERROR tempest.lib.common.validation_resources retries = retries.increment( 2026-01-23 12:13:48.486 29 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/util/retry.py", line 576, in increment 2026-01-23 12:13:48.486 29 ERROR tempest.lib.common.validation_resources raise MaxRetryError(_pool, url, error or ResponseError(cause)) 2026-01-23 12:13:48.486 29 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/cea7ef28-0e53-4d1b-9894-bdd04ace9b30 (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 2026-01-23 12:13:48.486 29 ERROR tempest.lib.common.validation_resources 2026-01-23 12:13:48,497 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/floatingips/b2625c2d-cb2c-44c2-8230-5e091c8734c4 2026-01-23 12:13:48,500 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/floatingips/b2625c2d-cb2c-44c2-8230-5e091c8734c4 2026-01-23 12:13:48,503 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/floatingips/b2625c2d-cb2c-44c2-8230-5e091c8734c4 2026-01-23 12:13:48,507 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/floatingips/b2625c2d-cb2c-44c2-8230-5e091c8734c4 2026-01-23 12:13:48,517 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/floatingips/b2625c2d-cb2c-44c2-8230-5e091c8734c4 2026-01-23 12:13:48,529 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/floatingips/b2625c2d-cb2c-44c2-8230-5e091c8734c4 2026-01-23 12:13:48,534 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/floatingips/b2625c2d-cb2c-44c2-8230-5e091c8734c4 2026-01-23 12:13:48,542 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/floatingips/b2625c2d-cb2c-44c2-8230-5e091c8734c4 2026-01-23 12:13:48,551 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/floatingips/b2625c2d-cb2c-44c2-8230-5e091c8734c4 2026-01-23 12:13:48,557 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/floatingips/b2625c2d-cb2c-44c2-8230-5e091c8734c4 2026-01-23 12:13:48,562 29 ERROR [tempest.lib.common.validation_resources] Exception raised while deleting ip b2625c2d-cb2c-44c2-8230-5e091c8734c4 2026-01-23 12:13:48.562 29 ERROR tempest.lib.common.validation_resources Traceback (most recent call last): 2026-01-23 12:13:48.562 29 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn 2026-01-23 12:13:48.562 29 ERROR tempest.lib.common.validation_resources conn = connection.create_connection( 2026-01-23 12:13:48.562 29 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 96, in create_connection 2026-01-23 12:13:48.562 29 ERROR tempest.lib.common.validation_resources raise err 2026-01-23 12:13:48.562 29 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 86, in create_connection 2026-01-23 12:13:48.562 29 ERROR tempest.lib.common.validation_resources sock.connect(sa) 2026-01-23 12:13:48.562 29 ERROR tempest.lib.common.validation_resources ConnectionRefusedError: [Errno 111] Connection refused 2026-01-23 12:13:48.562 29 ERROR tempest.lib.common.validation_resources 2026-01-23 12:13:48.562 29 ERROR tempest.lib.common.validation_resources During handling of the above exception, another exception occurred: 2026-01-23 12:13:48.562 29 ERROR tempest.lib.common.validation_resources 2026-01-23 12:13:48.562 29 ERROR tempest.lib.common.validation_resources Traceback (most recent call last): 2026-01-23 12:13:48.562 29 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 700, in urlopen 2026-01-23 12:13:48.562 29 ERROR tempest.lib.common.validation_resources httplib_response = self._make_request( 2026-01-23 12:13:48.562 29 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 383, in _make_request 2026-01-23 12:13:48.562 29 ERROR tempest.lib.common.validation_resources self._validate_conn(conn) 2026-01-23 12:13:48.562 29 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn 2026-01-23 12:13:48.562 29 ERROR tempest.lib.common.validation_resources conn.connect() 2026-01-23 12:13:48.562 29 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect 2026-01-23 12:13:48.562 29 ERROR tempest.lib.common.validation_resources conn = self._new_conn() 2026-01-23 12:13:48.562 29 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn 2026-01-23 12:13:48.562 29 ERROR tempest.lib.common.validation_resources raise NewConnectionError( 2026-01-23 12:13:48.562 29 ERROR tempest.lib.common.validation_resources urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused 2026-01-23 12:13:48.562 29 ERROR tempest.lib.common.validation_resources 2026-01-23 12:13:48.562 29 ERROR tempest.lib.common.validation_resources During handling of the above exception, another exception occurred: 2026-01-23 12:13:48.562 29 ERROR tempest.lib.common.validation_resources 2026-01-23 12:13:48.562 29 ERROR tempest.lib.common.validation_resources Traceback (most recent call last): 2026-01-23 12:13:48.562 29 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-23 12:13:48.562 29 ERROR tempest.lib.common.validation_resources floating_ip_client.delete_floatingip(fip_id) 2026-01-23 12:13:48.562 29 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-23 12:13:48.562 29 ERROR tempest.lib.common.validation_resources return self.delete_resource(uri) 2026-01-23 12:13:48.562 29 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-23 12:13:48.562 29 ERROR tempest.lib.common.validation_resources resp, body = self.delete(req_uri) 2026-01-23 12:13:48.562 29 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-23 12:13:48.562 29 ERROR tempest.lib.common.validation_resources return self.request('DELETE', url, extra_headers, headers, body) 2026-01-23 12:13:48.562 29 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-23 12:13:48.562 29 ERROR tempest.lib.common.validation_resources resp, resp_body = self._request(method, url, headers=headers, 2026-01-23 12:13:48.562 29 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-23 12:13:48.562 29 ERROR tempest.lib.common.validation_resources resp, resp_body = self.raw_request( 2026-01-23 12:13:48.562 29 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-23 12:13:48.562 29 ERROR tempest.lib.common.validation_resources resp, resp_body = self.http_obj.request( 2026-01-23 12:13:48.562 29 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/tempest/lib/common/http.py", line 115, in request 2026-01-23 12:13:48.562 29 ERROR tempest.lib.common.validation_resources r = super(ClosingHttp, self).request(method, url, retries=retry, 2026-01-23 12:13:48.562 29 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 74, in request 2026-01-23 12:13:48.562 29 ERROR tempest.lib.common.validation_resources return self.request_encode_url( 2026-01-23 12:13:48.562 29 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 96, in request_encode_url 2026-01-23 12:13:48.562 29 ERROR tempest.lib.common.validation_resources return self.urlopen(method, url, **extra_kw) 2026-01-23 12:13:48.562 29 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/poolmanager.py", line 376, in urlopen 2026-01-23 12:13:48.562 29 ERROR tempest.lib.common.validation_resources response = conn.urlopen(method, u.request_uri, **kw) 2026-01-23 12:13:48.562 29 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen 2026-01-23 12:13:48.562 29 ERROR tempest.lib.common.validation_resources return self.urlopen( 2026-01-23 12:13:48.562 29 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen 2026-01-23 12:13:48.562 29 ERROR tempest.lib.common.validation_resources return self.urlopen( 2026-01-23 12:13:48.562 29 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen 2026-01-23 12:13:48.562 29 ERROR tempest.lib.common.validation_resources return self.urlopen( 2026-01-23 12:13:48.562 29 ERROR tempest.lib.common.validation_resources [Previous line repeated 7 more times] 2026-01-23 12:13:48.562 29 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 756, in urlopen 2026-01-23 12:13:48.562 29 ERROR tempest.lib.common.validation_resources retries = retries.increment( 2026-01-23 12:13:48.562 29 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/util/retry.py", line 576, in increment 2026-01-23 12:13:48.562 29 ERROR tempest.lib.common.validation_resources raise MaxRetryError(_pool, url, error or ResponseError(cause)) 2026-01-23 12:13:48.562 29 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/b2625c2d-cb2c-44c2-8230-5e091c8734c4 (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 2026-01-23 12:13:48.562 29 ERROR tempest.lib.common.validation_resources 0 Content-Type: text/x-traceback;charset=utf8 traceback 121A 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 414, in test_add_remove_fixed_ip if not test_utils.call_until_true( File "/usr/lib/python3.9/site-packages/tempest/lib/common/utils/test_utils.py", line 117, in call_until_true if func(*args, **kwargs): File "/usr/lib/python3.9/site-packages/tempest/api/compute/servers/test_attach_interfaces.py", line 403, in _wait_for_ip_change _addresses = self.os_primary.servers_client.list_addresses( File "/usr/lib/python3.9/site-packages/tempest/lib/services/compute/servers_client.py", line 207, in list_addresses resp, body = self.get("servers/%s/ips" % 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/9c4b591f-8c65-4ec2-b7a5-3004bad3d4a7/ips (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 0 Content-Type: text/x-traceback;charset=utf8 traceback-1 1241 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-1350791428 (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 0 ] tags: -worker-4 time: 2026-01-23 12:13:48.628254Z tags: worker-2 test: tearDownClass (tempest.api.network.test_routers.RoutersTest) time: 2026-01-23 12:13:48.628254Z failure: tearDownClass (tempest.api.network.test_routers.RoutersTest) [ multipart Content-Type: text/x-traceback;charset=utf8 traceback 369 Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/tempest/test.py", line 246, in tearDownClass raise value.with_traceback(trace) File "/usr/lib/python3.9/site-packages/tempest/test.py", line 210, in tearDownClass teardown() File "/usr/lib/python3.9/site-packages/tempest/test.py", line 628, in resource_cleanup raise testtools.MultipleExceptions(*cleanup_errors) testtools.runtest.MultipleExceptions: (, MaxRetryError("HTTPSConnectionPool(host='neutron-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v2.0/subnets/3ee5fed3-4a96-409f-8b4b-6423227c1c9e (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused'))"), ) 0 ] tags: -worker-2 time: 2026-01-23 12:12:57.198229Z tags: worker-6 test: tempest.scenario.test_network_basic_ops.TestNetworkBasicOps.test_network_basic_ops[compute,id-f323b3ba-82f8-4db7-8ea6-6a895869ec49,network,smoke] time: 2026-01-23 12:13:48.533869Z 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:'' C6FE 2026-01-23 12:13:08,134 31 INFO [tempest.lib.common.rest_client] Request (TestNetworkBasicOps:test_network_basic_ops): 201 POST https://neutron-public-openstack.apps-crc.testing/v2.0/networks 10.935s 2026-01-23 12:13:08,197 31 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"network": {"name": "tempest-network-smoke--1603022461", "project_id": "5582c195387440de93184fd5d8d349c7"}} Response - Headers: {'date': 'Fri, 23 Jan 2026 12:13:08 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '627', 'x-openstack-request-id': 'req-2bde4902-9709-45ef-8a5a-71d85171081b', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=0076efa2bd9deea94ed883186ce076ec; 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":"adef7f49-d578-4e2a-87ec-7d808dc0fe24","name":"tempest-network-smoke--1603022461","tenant_id":"5582c195387440de93184fd5d8d349c7","admin_state_up":true,"mtu":1442,"status":"ACTIVE","subnets":[],"shared":false,"project_id":"5582c195387440de93184fd5d8d349c7","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-23T12:12:59Z","updated_at":"2026-01-23T12:12:59Z","revision_number":1}}' 2026-01-23 12:13:15,586 31 INFO [tempest.lib.common.rest_client] Request (TestNetworkBasicOps:test_network_basic_ops): 201 POST https://neutron-public-openstack.apps-crc.testing/v2.0/routers 7.383s 2026-01-23 12:13:15,587 31 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"router": {"name": "tempest-TestNetworkBasicOps-router-578872875", "admin_state_up": true, "project_id": "5582c195387440de93184fd5d8d349c7", "external_gateway_info": {"network_id": "e0e3383a-a1a4-4765-955c-5a1fb8fa826b"}}} Response - Headers: {'date': 'Fri, 23 Jan 2026 12:13:15 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '671', 'x-openstack-request-id': 'req-177180f3-dd8a-421e-b07e-2192780d892f', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=0076efa2bd9deea94ed883186ce076ec; 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": "157ea9c3-1284-4a56-905d-87b8cd625d60", "name": "tempest-TestNetworkBasicOps-router-578872875", "tenant_id": "5582c195387440de93184fd5d8d349c7", "admin_state_up": true, "status": "ACTIVE", "external_gateway_info": {"network_id": "e0e3383a-a1a4-4765-955c-5a1fb8fa826b", "external_fixed_ips": [{"subnet_id": "ae5240b7-b0c8-49ef-92d7-7703a662f735", "ip_address": "192.168.122.196"}], "enable_snat": true}, "description": "", "availability_zones": [], "availability_zone_hints": [], "routes": [], "tags": [], "created_at": "2026-01-23T12:13:08Z", "updated_at": "2026-01-23T12:13:12Z", "revision_number": 2, "project_id": "5582c195387440de93184fd5d8d349c7"}}' 2026-01-23 12:13:16,067 31 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=5582c195387440de93184fd5d8d349c7&cidr=10.100.0.0%2F28 0.478s 2026-01-23 12:13:16,067 31 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 23 Jan 2026 12:13:16 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '14', 'x-openstack-request-id': 'req-c98ad2f3-634b-444f-816e-36b3c9f724d7', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=0076efa2bd9deea94ed883186ce076ec; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/subnets?project_id=5582c195387440de93184fd5d8d349c7&cidr=10.100.0.0%2F28'} Body: b'{"subnets":[]}' 2026-01-23 12:13:16,734 31 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.667s 2026-01-23 12:13:16,734 31 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 23 Jan 2026 12:13:16 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '744', 'x-openstack-request-id': 'req-4eed3dca-4924-4f9a-98c4-bba97013069c', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=0076efa2bd9deea94ed883186ce076ec; 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":"e0e3383a-a1a4-4765-955c-5a1fb8fa826b","name":"public","tenant_id":"bd16a0de2f5e4a8480a855ef0e1a3f14","admin_state_up":true,"mtu":1500,"status":"ACTIVE","subnets":["ae5240b7-b0c8-49ef-92d7-7703a662f735"],"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-23T11:46:00Z","updated_at":"2026-01-23T11:46:05Z","revision_number":2,"project_id":"bd16a0de2f5e4a8480a855ef0e1a3f14","provider:network_type":"flat","provider:physical_network":"datacentre","provider:segmentation_id":null}]}' 2026-01-23 12:13:17,233 31 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=e0e3383a-a1a4-4765-955c-5a1fb8fa826b&cidr=10.100.0.0%2F28 0.498s 2026-01-23 12:13:17,233 31 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 23 Jan 2026 12:13:17 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '14', 'x-openstack-request-id': 'req-8bd5c9d7-77fb-42a5-a65c-eb97e078a170', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=0076efa2bd9deea94ed883186ce076ec; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/subnets?network_id=e0e3383a-a1a4-4765-955c-5a1fb8fa826b&cidr=10.100.0.0%2F28'} Body: b'{"subnets":[]}' 2026-01-23 12:13:19,830 31 INFO [tempest.lib.common.rest_client] Request (TestNetworkBasicOps:test_network_basic_ops): 201 POST https://neutron-public-openstack.apps-crc.testing/v2.0/subnets 2.596s 2026-01-23 12:13:19,830 31 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"subnet": {"name": "tempest-subnet-smoke-867135875", "network_id": "adef7f49-d578-4e2a-87ec-7d808dc0fe24", "project_id": "5582c195387440de93184fd5d8d349c7", "ip_version": 4, "cidr": "10.100.0.0/28"}} Response - Headers: {'date': 'Fri, 23 Jan 2026 12:13:19 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '632', 'x-openstack-request-id': 'req-c2f004f6-b2c4-4fea-a55d-1c3afe013ae6', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=0076efa2bd9deea94ed883186ce076ec; 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":"8762e83d-b551-4cfe-8a47-c0227fbb03de","name":"tempest-subnet-smoke-867135875","tenant_id":"5582c195387440de93184fd5d8d349c7","network_id":"adef7f49-d578-4e2a-87ec-7d808dc0fe24","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-23T12:13:18Z","updated_at":"2026-01-23T12:13:18Z","revision_number":0,"project_id":"5582c195387440de93184fd5d8d349c7"}}' 2026-01-23 12:13:29,472 31 INFO [tempest.lib.common.rest_client] Request (TestNetworkBasicOps:test_network_basic_ops): 200 PUT https://neutron-public-openstack.apps-crc.testing/v2.0/routers/157ea9c3-1284-4a56-905d-87b8cd625d60/add_router_interface 9.641s 2026-01-23 12:13:29,472 31 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"subnet_id": "8762e83d-b551-4cfe-8a47-c0227fbb03de"} Response - Headers: {'date': 'Fri, 23 Jan 2026 12:13:29 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '309', 'x-openstack-request-id': 'req-04a56486-e354-4c97-ad71-90ba8fcd7d7e', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=0076efa2bd9deea94ed883186ce076ec; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/routers/157ea9c3-1284-4a56-905d-87b8cd625d60/add_router_interface'} Body: b'{"id": "157ea9c3-1284-4a56-905d-87b8cd625d60", "tenant_id": "5582c195387440de93184fd5d8d349c7", "port_id": "72bfb4e0-3dc7-4a83-8803-8c6f672ca2bd", "network_id": "adef7f49-d578-4e2a-87ec-7d808dc0fe24", "subnet_id": "8762e83d-b551-4cfe-8a47-c0227fbb03de", "subnet_ids": ["8762e83d-b551-4cfe-8a47-c0227fbb03de"]}' 2026-01-23 12:13:30,413 31 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.940s 2026-01-23 12:13:30,413 31 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 23 Jan 2026 12:13:30 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '6568', 'x-openstack-request-id': 'req-f9f5bdeb-9659-4f41-8f9e-00a8484a0d51', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=0076efa2bd9deea94ed883186ce076ec; 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":"4769a004-5d6e-4d38-99cf-f49693959900","name":"tempest-AttachInterfacesUnderV243Test-1719223511-network","tenant_id":"219dee4c2af34d05ac6e31aa65c35134","admin_state_up":true,"mtu":1442,"status":"ACTIVE","subnets":["0b22c966-ab15-4565-8ca5-826b8e029f24"],"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-23T12:12:00Z","updated_at":"2026-01-23T12:12:01Z","revision_number":2,"project_id":"219dee4c2af34d05ac6e31aa65c35134","provider:network_type":"geneve","provider:physical_network":null,"provider:segmentation_id":18697},{"id":"4e8d308f-0878-4c55-9300-4c02f185b57e","name":"tempest-RoutersIpV6Test-1992986946","tenant_id":"a565c47fc2254e0d9cb95274736e6753","admin_state_up":true,"mtu":1442,"status":"ACTIVE","subnets":[],"shared":false,"availability_zone_hints":[],"availability_zones":[],"ipv4_address_scope":null,"ipv6_address_scope":null,"router:external":false,"description":"","qos_policy_id":null,"port_security_enabled":true,"dns_domain":"","l2_adjacency":true,"tags":[],"created_at":"2026-01-23T12:13:27Z","updated_at":"2026-01-23T12:13:28Z","revision_number":1,"project_id":"a565c47fc2254e0d9cb95274736e6753","provider:network_type":"geneve","provider:physical_network":null,"provider:segmentation_id":57609},{"id":"6aefc98d-c645-43fb-8c17-03d341d4ab6a","name":"tempest-ServersTestJSON-2095190510-network","tenant_id":"cb61879fc5554da59f69b8ca9516ae29","admin_state_up":true,"mtu":1442,"status":"ACTIVE","subnets":["eb9dbe77-05c7-467d-8ca1-4a766efa6c43"],"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-23T12:11:59Z","updated_at":"2026-01-23T12:12:00Z","revision_number":2,"project_id":"cb61879fc5554da59f69b8ca9516ae29","provider:network_type":"geneve","provider:physical_network":null,"provider:segmentation_id":50456},{"id":"762bd61a-9c8e-4a74-a0da-6a7fb1392336","name":"tempest-RoutersTest-1354612720","tenant_id":"233dfd7dd39e47af949445433232a9be","admin_state_up":true,"mtu":1442,"status":"ACTIVE","subnets":["3ee5fed3-4a96-409f-8b4b-6423227c1c9e"],"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-23T12:13:18Z","updated_at":"2026-01-23T12:13:23Z","revision_number":2,"project_id":"233dfd7dd39e47af949445433232a9be","provider:network_type":"geneve","provider:physical_network":null,"provider:segmentation_id":23020},{"id":"86be4180-9bf1-447a-898b-278f34e77376","name":"heat_tempestconf_network","tenant_id":"266b9eedd5874e80b47ce7f2cfc1295b","admin_state_up":true,"mtu":1442,"status":"ACTIVE","subnets":["2da9429e-db88-4d49-a6a9-34f09b6d4e10"],"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-23T12:11:22Z","updated_at":"2026-01-23T12:11:23Z","revision_number":2,"project_id":"266b9eedd5874e80b47ce7f2cfc1295b","provider:network_type":"geneve","provider:physical_network":null,"provider:segmentation_id":47311},{"id":"8b7d6818-5d36-447c-aa31-6483cf581cbe","name":"tempest-RoutersTest-155001846","tenant_id":"233dfd7dd39e47af949445433232a9be","admin_state_up":true,"mtu":1442,"status":"ACTIVE","subnets":["17010690-a1ff-4127-b27c-b30804c063fe"],"shared":false,"availability_zone_hints":[],"availability_zones":[],"ipv4_address_scope":null,"ipv6_address_scope":null,"router:external":false,"description":"","qos_policy_id":null,"port_securit 2026-01-23 12:13:39,194 31 INFO [tempest.lib.common.rest_client] Request (TestNetworkBasicOps:test_network_basic_ops): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/subnets 8.780s 2026-01-23 12:13:39,389 31 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 23 Jan 2026 12:13:39 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '5096', 'x-openstack-request-id': 'req-64cef5f9-c967-40a3-8f45-4ed0c4f5a7f2', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=0076efa2bd9deea94ed883186ce076ec; 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":"0b22c966-ab15-4565-8ca5-826b8e029f24","name":"tempest-AttachInterfacesUnderV243Test-1719223511-subnet","tenant_id":"219dee4c2af34d05ac6e31aa65c35134","network_id":"4769a004-5d6e-4d38-99cf-f49693959900","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-23T12:12:01Z","updated_at":"2026-01-23T12:12:01Z","revision_number":0,"project_id":"219dee4c2af34d05ac6e31aa65c35134"},{"id":"17010690-a1ff-4127-b27c-b30804c063fe","name":"","tenant_id":"233dfd7dd39e47af949445433232a9be","network_id":"8b7d6818-5d36-447c-aa31-6483cf581cbe","ip_version":4,"subnetpool_id":null,"enable_dhcp":true,"ipv6_ra_mode":null,"ipv6_address_mode":null,"gateway_ip":"10.101.0.1","cidr":"10.101.0.0/28","allocation_pools":[{"start":"10.101.0.2","end":"10.101.0.14"}],"host_routes":[],"dns_nameservers":[],"description":"","service_types":[],"segment_id":null,"tags":[],"created_at":"2026-01-23T12:13:29Z","updated_at":"2026-01-23T12:13:29Z","revision_number":0,"project_id":"233dfd7dd39e47af949445433232a9be"},{"id":"2da9429e-db88-4d49-a6a9-34f09b6d4e10","name":"heat_tempestconf_subnet","tenant_id":"bd16a0de2f5e4a8480a855ef0e1a3f14","network_id":"86be4180-9bf1-447a-898b-278f34e77376","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-23T12:11:23Z","updated_at":"2026-01-23T12:11:23Z","revision_number":0,"project_id":"bd16a0de2f5e4a8480a855ef0e1a3f14"},{"id":"3ee5fed3-4a96-409f-8b4b-6423227c1c9e","name":"","tenant_id":"233dfd7dd39e47af949445433232a9be","network_id":"762bd61a-9c8e-4a74-a0da-6a7fb1392336","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-23T12:13:23Z","updated_at":"2026-01-23T12:13:23Z","revision_number":0,"project_id":"233dfd7dd39e47af949445433232a9be"},{"id":"8762e83d-b551-4cfe-8a47-c0227fbb03de","name":"tempest-subnet-smoke-867135875","tenant_id":"5582c195387440de93184fd5d8d349c7","network_id":"adef7f49-d578-4e2a-87ec-7d808dc0fe24","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-23T12:13:18Z","updated_at":"2026-01-23T12:13:18Z","revision_number":0,"project_id":"5582c195387440de93184fd5d8d349c7"},{"id":"ae5240b7-b0c8-49ef-92d7-7703a662f735","name":"public_subnet","tenant_id":"bd16a0de2f5e4a8480a855ef0e1a3f14","network_id":"e0e3383a-a1a4-4765-955c-5a1fb8fa826b","ip_version":4,"subnetpool_id":null,"enable_dhcp":true,"ipv6_ra_mode":null,"ipv6_address_mode":null,"gateway_ip":"192.168.122.1","cidr":"192.168.122.0/24","allocation_pools":[{"start":"192.168.122.171","end":"192.168.122.250"}],"host_routes":[],"dns_nameservers":[],"description":"","service_types":[],"segment_id":null,"tags":[],"created_at":"2026-01-23T11:46:05Z","updated_at":"2026-01-23T11:46:05Z","revision_number":0,"project_id":"bd16a0de2f5e4a8480a855ef0e1a3f14"},{"id":"e4c5640a-71b7-4da5-bbe2-3e7ee9599cfe","name":"priv_sub","tenant_id":"bd16a0de2f5e4a8480a855ef0e1a3f14","network_id":"9d2c33ef-0f52-43b5-80dd-899657aece53","ip_version":4,"subnetpool_id":null,"enable_dhcp":true,"ipv6_ra_mode":null,"ipv6_address_mode":null,"gateway_ip 2026-01-23 12:13:43,762 31 INFO [tempest.lib.common.rest_client] Request (TestNetworkBasicOps:test_network_basic_ops): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/routers 4.372s 2026-01-23 12:13:43,914 31 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Fri, 23 Jan 2026 12:13:43 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '2632', 'x-openstack-request-id': 'req-b6c309e8-b9c2-420c-b92b-08d0917d5876', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=0076efa2bd9deea94ed883186ce076ec; 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": "0a354aaf-9939-4f6f-a907-60ded194d1d3", "name": "tempest-ServersTestJSON-2095190510-router", "tenant_id": "cb61879fc5554da59f69b8ca9516ae29", "admin_state_up": true, "status": "ACTIVE", "external_gateway_info": {"network_id": "e0e3383a-a1a4-4765-955c-5a1fb8fa826b", "external_fixed_ips": [{"subnet_id": "ae5240b7-b0c8-49ef-92d7-7703a662f735", "ip_address": "192.168.122.219"}], "enable_snat": true}, "description": "", "availability_zones": [], "availability_zone_hints": [], "routes": [], "tags": [], "created_at": "2026-01-23T12:12:03Z", "updated_at": "2026-01-23T12:13:28Z", "revision_number": 4, "project_id": "cb61879fc5554da59f69b8ca9516ae29"}, {"id": "157ea9c3-1284-4a56-905d-87b8cd625d60", "name": "tempest-TestNetworkBasicOps-router-578872875", "tenant_id": "5582c195387440de93184fd5d8d349c7", "admin_state_up": true, "status": "ACTIVE", "external_gateway_info": {"network_id": "e0e3383a-a1a4-4765-955c-5a1fb8fa826b", "external_fixed_ips": [{"subnet_id": "ae5240b7-b0c8-49ef-92d7-7703a662f735", "ip_address": "192.168.122.196"}], "enable_snat": true}, "description": "", "availability_zones": [], "availability_zone_hints": [], "routes": [], "tags": [], "created_at": "2026-01-23T12:13:08Z", "updated_at": "2026-01-23T12:13:23Z", "revision_number": 3, "project_id": "5582c195387440de93184fd5d8d349c7"}, {"id": "e827dc0d-e7be-4bd5-aaa5-4d0d35f72578", "name": "tempest-AttachInterfacesUnderV243Test-1719223511-router", "tenant_id": "219dee4c2af34d05ac6e31aa65c35134", "admin_state_up": true, "status": "ACTIVE", "external_gateway_info": {"network_id": "e0e3383a-a1a4-4765-955c-5a1fb8fa826b", "external_fixed_ips": [{"subnet_id": "ae5240b7-b0c8-49ef-92d7-7703a662f735", "ip_address": "192.168.122.203"}], "enable_snat": true}, "description": "", "availability_zones": [], "availability_zone_hints": [], "routes": [], "tags": [], "created_at": "2026-01-23T12:12:03Z", "updated_at": "2026-01-23T12:12:10Z", "revision_number": 3, "project_id": "219dee4c2af34d05ac6e31aa65c35134"}, {"id": "f3d66c0c-5753-4069-be5c-9dcb1ba078b8", "name": "priv_router", "tenant_id": "bd16a0de2f5e4a8480a855ef0e1a3f14", "admin_state_up": true, "status": "ACTIVE", "external_gateway_info": {"network_id": "e0e3383a-a1a4-4765-955c-5a1fb8fa826b", "external_fixed_ips": [{"subnet_id": "ae5240b7-b0c8-49ef-92d7-7703a662f735", "ip_address": "192.168.122.188"}], "enable_snat": true}, "description": "", "availability_zones": [], "availability_zone_hints": [], "routes": [], "tags": [], "created_at": "2026-01-23T11:46:12Z", "updated_at": "2026-01-23T11:46:23Z", "revision_number": 3, "project_id": "bd16a0de2f5e4a8480a855ef0e1a3f14"}]}' 2026-01-23 12:13:45,318 31 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 1.219s 2026-01-23 12:13:45,318 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: {"keypair": {"name": "tempest-TestNetworkBasicOps-1633289058", "public_key": "ecdsa-sha2-nistp384 AAAAE2VjZHNhLXNoYTItbmlzdHAzODQAAAAIbmlzdHAzODQAAABhBFq5BZZqZZeNQX4Q5ZVypZoEkrQQuwUAzUnUfBAdKnayCvx7IdYZuZ9+Q97ZhVxsx1P4yYm1TbDDbkIJNpOBjdGp03Ep6il+8OkQEMgbGlWebCkxPDuslZgf2spIgN1bEA=="}} Response - Headers: {'date': 'Fri, 23 Jan 2026 12:13:44 GMT', 'server': 'Apache', 'content-length': '398', '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-704a77ed-c511-40fe-99f9-73cfa1eadac4', 'x-compute-request-id': 'req-704a77ed-c511-40fe-99f9-73cfa1eadac4', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=7f1b3b4fa1f3cf84aa08198eabe2dfce; 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-1633289058", "public_key": "ecdsa-sha2-nistp384 AAAAE2VjZHNhLXNoYTItbmlzdHAzODQAAAAIbmlzdHAzODQAAABhBFq5BZZqZZeNQX4Q5ZVypZoEkrQQuwUAzUnUfBAdKnayCvx7IdYZuZ9+Q97ZhVxsx1P4yYm1TbDDbkIJNpOBjdGp03Ep6il+8OkQEMgbGlWebCkxPDuslZgf2spIgN1bEA==", "fingerprint": "58:a1:10:52:19:76:0e:bb:bb:6e:70:ef:38:13:bd:84", "user_id": "681f3e0e9ee844b78788743c1be54ca9"}}' 2026-01-23 12:13:46,822 31 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 1.502s 2026-01-23 12:13:46,822 31 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-11771106", "description": "tempest-secgroup-smoke-11771106 description", "project_id": "5582c195387440de93184fd5d8d349c7"}} Response - Headers: {'date': 'Fri, 23 Jan 2026 12:13:46 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '1607', 'x-openstack-request-id': 'req-c49d0399-f317-4585-857a-fbeabd59487b', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=0076efa2bd9deea94ed883186ce076ec; 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": "9fbbf1bc-16f7-4622-9554-4aefeacf8e97", "name": "tempest-secgroup-smoke-11771106", "stateful": true, "tenant_id": "5582c195387440de93184fd5d8d349c7", "description": "tempest-secgroup-smoke-11771106 description", "shared": false, "security_group_rules": [{"id": "0f9360a7-c582-48e6-a297-a1727779e899", "tenant_id": "5582c195387440de93184fd5d8d349c7", "security_group_id": "9fbbf1bc-16f7-4622-9554-4aefeacf8e97", "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": 336, "description": null, "tags": [], "created_at": "2026-01-23T12:13:46Z", "updated_at": "2026-01-23T12:13:46Z", "revision_number": 0, "project_id": "5582c195387440de93184fd5d8d349c7"}, {"id": "8b005543-28a1-44b5-8645-b66809de83b8", "tenant_id": "5582c195387440de93184fd5d8d349c7", "security_group_id": "9fbbf1bc-16f7-4622-9554-4aefeacf8e97", "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": 337, "description": null, "tags": [], "created_at": "2026-01-23T12:13:46Z", "updated_at": "2026-01-23T12:13:46Z", "revision_number": 0, "project_id": "5582c195387440de93184fd5d8d349c7"}], "tags": [], "created_at": "2026-01-23T12:13:46Z", "updated_at": "2026-01-23T12:13:46Z", "revision_number": 1, "project_id": "5582c195387440de93184fd5d8d349c7"}}' 2026-01-23 12:13:47,748 31 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/9fbbf1bc-16f7-4622-9554-4aefeacf8e97 2026-01-23 12:13:47,758 31 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/9fbbf1bc-16f7-4622-9554-4aefeacf8e97 2026-01-23 12:13:47,832 31 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/9fbbf1bc-16f7-4622-9554-4aefeacf8e97 2026-01-23 12:13:47,838 31 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/9fbbf1bc-16f7-4622-9554-4aefeacf8e97 2026-01-23 12:13:47,841 31 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/9fbbf1bc-16f7-4622-9554-4aefeacf8e97 2026-01-23 12:13:47,846 31 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/9fbbf1bc-16f7-4622-9554-4aefeacf8e97 2026-01-23 12:13:47,849 31 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/9fbbf1bc-16f7-4622-9554-4aefeacf8e97 2026-01-23 12:13:47,855 31 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/9fbbf1bc-16f7-4622-9554-4aefeacf8e97 2026-01-23 12:13:47,862 31 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/9fbbf1bc-16f7-4622-9554-4aefeacf8e97 2026-01-23 12:13:47,869 31 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/9fbbf1bc-16f7-4622-9554-4aefeacf8e97 2026-01-23 12:13:47,874 31 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-1633289058 2026-01-23 12:13:47,878 31 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-1633289058 2026-01-23 12:13:47,882 31 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-1633289058 2026-01-23 12:13:47,886 31 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-1633289058 2026-01-23 12:13:47,910 31 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-1633289058 2026-01-23 12:13:47,913 31 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-1633289058 2026-01-23 12:13:47,915 31 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-1633289058 2026-01-23 12:13:47,921 31 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-1633289058 2026-01-23 12:13:47,929 31 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-1633289058 2026-01-23 12:13:47,939 31 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-1633289058 2026-01-23 12:13:48,131 31 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/157ea9c3-1284-4a56-905d-87b8cd625d60/remove_router_interface 2026-01-23 12:13:48,144 31 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/157ea9c3-1284-4a56-905d-87b8cd625d60/remove_router_interface 2026-01-23 12:13:48,171 31 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/157ea9c3-1284-4a56-905d-87b8cd625d60/remove_router_interface 2026-01-23 12:13:48,229 31 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/157ea9c3-1284-4a56-905d-87b8cd625d60/remove_router_interface 2026-01-23 12:13:48,234 31 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/157ea9c3-1284-4a56-905d-87b8cd625d60/remove_router_interface 2026-01-23 12:13:48,242 31 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/157ea9c3-1284-4a56-905d-87b8cd625d60/remove_router_interface 2026-01-23 12:13:48,270 31 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/157ea9c3-1284-4a56-905d-87b8cd625d60/remove_router_interface 2026-01-23 12:13:48,276 31 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/157ea9c3-1284-4a56-905d-87b8cd625d60/remove_router_interface 2026-01-23 12:13:48,281 31 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/157ea9c3-1284-4a56-905d-87b8cd625d60/remove_router_interface 2026-01-23 12:13:48,301 31 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/157ea9c3-1284-4a56-905d-87b8cd625d60/remove_router_interface 2026-01-23 12:13:48,323 31 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/8762e83d-b551-4cfe-8a47-c0227fbb03de 2026-01-23 12:13:48,326 31 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/8762e83d-b551-4cfe-8a47-c0227fbb03de 2026-01-23 12:13:48,330 31 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/8762e83d-b551-4cfe-8a47-c0227fbb03de 2026-01-23 12:13:48,338 31 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/8762e83d-b551-4cfe-8a47-c0227fbb03de 2026-01-23 12:13:48,345 31 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/8762e83d-b551-4cfe-8a47-c0227fbb03de 2026-01-23 12:13:48,349 31 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/8762e83d-b551-4cfe-8a47-c0227fbb03de 2026-01-23 12:13:48,355 31 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/8762e83d-b551-4cfe-8a47-c0227fbb03de 2026-01-23 12:13:48,359 31 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/8762e83d-b551-4cfe-8a47-c0227fbb03de 2026-01-23 12:13:48,361 31 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/8762e83d-b551-4cfe-8a47-c0227fbb03de 2026-01-23 12:13:48,364 31 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/8762e83d-b551-4cfe-8a47-c0227fbb03de 2026-01-23 12:13:48,375 31 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/157ea9c3-1284-4a56-905d-87b8cd625d60 2026-01-23 12:13:48,378 31 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/157ea9c3-1284-4a56-905d-87b8cd625d60 2026-01-23 12:13:48,382 31 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/157ea9c3-1284-4a56-905d-87b8cd625d60 2026-01-23 12:13:48,411 31 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/157ea9c3-1284-4a56-905d-87b8cd625d60 2026-01-23 12:13:48,420 31 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/157ea9c3-1284-4a56-905d-87b8cd625d60 2026-01-23 12:13:48,447 31 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/157ea9c3-1284-4a56-905d-87b8cd625d60 2026-01-23 12:13:48,450 31 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/157ea9c3-1284-4a56-905d-87b8cd625d60 2026-01-23 12:13:48,455 31 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/157ea9c3-1284-4a56-905d-87b8cd625d60 2026-01-23 12:13:48,459 31 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/157ea9c3-1284-4a56-905d-87b8cd625d60 2026-01-23 12:13:48,463 31 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/157ea9c3-1284-4a56-905d-87b8cd625d60 2026-01-23 12:13:48,475 31 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/adef7f49-d578-4e2a-87ec-7d808dc0fe24 2026-01-23 12:13:48,477 31 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/adef7f49-d578-4e2a-87ec-7d808dc0fe24 2026-01-23 12:13:48,482 31 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/adef7f49-d578-4e2a-87ec-7d808dc0fe24 2026-01-23 12:13:48,485 31 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/adef7f49-d578-4e2a-87ec-7d808dc0fe24 2026-01-23 12:13:48,490 31 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/adef7f49-d578-4e2a-87ec-7d808dc0fe24 2026-01-23 12:13:48,493 31 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/adef7f49-d578-4e2a-87ec-7d808dc0fe24 2026-01-23 12:13:48,498 31 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/adef7f49-d578-4e2a-87ec-7d808dc0fe24 2026-01-23 12:13:48,501 31 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/adef7f49-d578-4e2a-87ec-7d808dc0fe24 2026-01-23 12:13:48,512 31 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/adef7f49-d578-4e2a-87ec-7d808dc0fe24 2026-01-23 12:13:48,522 31 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/adef7f49-d578-4e2a-87ec-7d808dc0fe24 0 Content-Type: text/x-traceback;charset=utf8 traceback 1358 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/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 163, in _create_server {'name': self.create_security_group()['name']} File "/usr/lib/python3.9/site-packages/tempest/scenario/manager.py", line 608, in create_security_group rules = self.create_loginable_secgroup_rule( File "/usr/lib/python3.9/site-packages/tempest/scenario/manager.py", line 738, in create_loginable_secgroup_rule sg_rule = self.create_security_group_rule( File "/usr/lib/python3.9/site-packages/tempest/scenario/manager.py", line 688, in create_security_group_rule sg_rule = sec_group_rules_client.create_security_group_rule(**ruleset) File "/usr/lib/python3.9/site-packages/tempest/lib/services/network/security_group_rules_client.py", line 27, in create_security_group_rule return self.create_resource(uri, post_data) File "/usr/lib/python3.9/site-packages/tempest/lib/services/network/base.py", line 62, in create_resource resp, body = self.post(req_uri, req_post_data) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 314, in post resp_header, resp_body = self.request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 746, in request resp, resp_body = self._request(method, url, headers=headers, File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 612, in _request resp, resp_body = self.raw_request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 661, in raw_request resp, resp_body = self.http_obj.request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/http.py", line 115, in request r = super(ClosingHttp, self).request(method, url, retries=retry, File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 78, in request return self.request_encode_body( File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 170, in request_encode_body return self.urlopen(method, url, **extra_kw) File "/usr/lib/python3.9/site-packages/urllib3/poolmanager.py", line 376, in urlopen response = conn.urlopen(method, u.request_uri, **kw) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 756, in urlopen retries = retries.increment( File "/usr/lib/python3.9/site-packages/urllib3/util/retry.py", line 534, in increment raise six.reraise(type(error), error, _stacktrace) File "/usr/lib/python3.9/site-packages/urllib3/packages/six.py", line 708, in reraise raise value.with_traceback(tb) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 700, in urlopen httplib_response = self._make_request( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 446, in _make_request six.raise_from(e, None) File "", line 3, in raise_from File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 441, in _make_request httplib_response = conn.getresponse() File "/usr/lib64/python3.9/http/client.py", line 1377, in getresponse response.begin() File "/usr/lib64/python3.9/http/client.py", line 320, in begin version, status, reason = self._read_status() File "/usr/lib64/python3.9/http/client.py", line 289, in _read_status raise RemoteDisconnected("Remote end closed connection without" urllib3.exceptions.ProtocolError: ('Connection aborted.', RemoteDisconnected('Remote end closed connection without response')) 0 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/9fbbf1bc-16f7-4622-9554-4aefeacf8e97 (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 0 Content-Type: text/x-traceback;charset=utf8 traceback-2 F8E 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-1633289058 (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/157ea9c3-1284-4a56-905d-87b8cd625d60/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/8762e83d-b551-4cfe-8a47-c0227fbb03de (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/157ea9c3-1284-4a56-905d-87b8cd625d60 (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/adef7f49-d578-4e2a-87ec-7d808dc0fe24 (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 0 ] tags: -worker-6 time: 2026-01-23 12:13:48.668461Z tags: worker-0 test: setUpClass (tempest.api.object_storage.test_account_quotas.AccountQuotasTest) time: 2026-01-23 12:13:48.668461Z failure: setUpClass (tempest.api.object_storage.test_account_quotas.AccountQuotasTest) [ multipart Content-Type: text/x-traceback;charset=utf8 traceback 17D3 Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn conn = connection.create_connection( File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 96, in create_connection raise err File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 86, in create_connection sock.connect(sa) ConnectionRefusedError: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 700, in urlopen httplib_response = self._make_request( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 383, in _make_request self._validate_conn(conn) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn conn.connect() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect conn = self._new_conn() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn raise NewConnectionError( urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/tempest/test.py", line 185, in setUpClass raise value.with_traceback(trace) File "/usr/lib/python3.9/site-packages/tempest/test.py", line 170, in setUpClass cls.setup_credentials() File "/usr/lib/python3.9/site-packages/tempest/api/object_storage/test_account_quotas.py", line 32, in setup_credentials super(AccountQuotasTest, cls).setup_credentials() File "/usr/lib/python3.9/site-packages/tempest/api/object_storage/base.py", line 46, in setup_credentials super(BaseObjectTest, cls).setup_credentials() File "/usr/lib/python3.9/site-packages/tempest/test.py", line 433, in setup_credentials manager = cls.get_client_manager(roles=credentials_type[1:], File "/usr/lib/python3.9/site-packages/tempest/test.py", line 727, in get_client_manager cred_provider = cls._get_credentials_provider() File "/usr/lib/python3.9/site-packages/tempest/test.py", line 702, in _get_credentials_provider cls._creds_provider = credentials.get_credentials_provider( File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 141, in get_credentials_provider **get_dynamic_provider_params(identity_version)) File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 72, in get_dynamic_provider_params admin_creds = admin_creds or get_configured_admin_credentials( File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 257, in get_configured_admin_credentials credentials = get_credentials(fill_in=fill_in, File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 300, in get_credentials return auth.get_credentials(auth_url, File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 653, in get_credentials creds = auth_provider.fill_credentials() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 122, in fill_credentials auth_data = self.get_auth() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 148, in get_auth self.set_auth() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 157, in set_auth self.cache = self._get_auth() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 312, in _get_auth token, auth_data = auth_func(**auth_params) File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 190, in get_token body = self.auth(**kwargs) File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 143, in auth resp, body = self.post(self.auth_url, body=body) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 314, in post resp_header, resp_body = self.request( File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 165, in request resp, resp_body = self.raw_request(url, method, File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 661, in raw_request resp, resp_body = self.http_obj.request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/http.py", line 115, in request r = super(ClosingHttp, self).request(method, url, retries=retry, File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 78, in request return self.request_encode_body( File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 170, in request_encode_body return self.urlopen(method, url, **extra_kw) File "/usr/lib/python3.9/site-packages/urllib3/poolmanager.py", line 376, in urlopen response = conn.urlopen(method, u.request_uri, **kw) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( [Previous line repeated 7 more times] File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 756, in urlopen retries = retries.increment( File "/usr/lib/python3.9/site-packages/urllib3/util/retry.py", line 576, in increment raise MaxRetryError(_pool, url, error or ResponseError(cause)) urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='keystone-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v3/auth/tokens (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 0 ] tags: -worker-0 time: 2026-01-23 12:13:48.684815Z tags: worker-2 test: setUpClass (tempest.api.object_storage.test_container_quotas.ContainerQuotasTest) time: 2026-01-23 12:13:48.684815Z failure: setUpClass (tempest.api.object_storage.test_container_quotas.ContainerQuotasTest) [ multipart Content-Type: text/x-traceback;charset=utf8 traceback 1722 Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn conn = connection.create_connection( File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 96, in create_connection raise err File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 86, in create_connection sock.connect(sa) ConnectionRefusedError: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 700, in urlopen httplib_response = self._make_request( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 383, in _make_request self._validate_conn(conn) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn conn.connect() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect conn = self._new_conn() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn raise NewConnectionError( urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/tempest/test.py", line 185, in setUpClass raise value.with_traceback(trace) File "/usr/lib/python3.9/site-packages/tempest/test.py", line 170, in setUpClass cls.setup_credentials() File "/usr/lib/python3.9/site-packages/tempest/api/object_storage/base.py", line 46, in setup_credentials super(BaseObjectTest, cls).setup_credentials() File "/usr/lib/python3.9/site-packages/tempest/test.py", line 433, in setup_credentials manager = cls.get_client_manager(roles=credentials_type[1:], File "/usr/lib/python3.9/site-packages/tempest/test.py", line 727, in get_client_manager cred_provider = cls._get_credentials_provider() File "/usr/lib/python3.9/site-packages/tempest/test.py", line 702, in _get_credentials_provider cls._creds_provider = credentials.get_credentials_provider( File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 141, in get_credentials_provider **get_dynamic_provider_params(identity_version)) File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 72, in get_dynamic_provider_params admin_creds = admin_creds or get_configured_admin_credentials( File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 257, in get_configured_admin_credentials credentials = get_credentials(fill_in=fill_in, File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 300, in get_credentials return auth.get_credentials(auth_url, File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 653, in get_credentials creds = auth_provider.fill_credentials() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 122, in fill_credentials auth_data = self.get_auth() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 148, in get_auth self.set_auth() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 157, in set_auth self.cache = self._get_auth() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 312, in _get_auth token, auth_data = auth_func(**auth_params) File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 190, in get_token body = self.auth(**kwargs) File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 143, in auth resp, body = self.post(self.auth_url, body=body) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 314, in post resp_header, resp_body = self.request( File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 165, in request resp, resp_body = self.raw_request(url, method, File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 661, in raw_request resp, resp_body = self.http_obj.request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/http.py", line 115, in request r = super(ClosingHttp, self).request(method, url, retries=retry, File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 78, in request return self.request_encode_body( File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 170, in request_encode_body return self.urlopen(method, url, **extra_kw) File "/usr/lib/python3.9/site-packages/urllib3/poolmanager.py", line 376, in urlopen response = conn.urlopen(method, u.request_uri, **kw) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( [Previous line repeated 7 more times] File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 756, in urlopen retries = retries.increment( File "/usr/lib/python3.9/site-packages/urllib3/util/retry.py", line 576, in increment raise MaxRetryError(_pool, url, error or ResponseError(cause)) urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='keystone-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v3/auth/tokens (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 0 ] tags: -worker-2 time: 2026-01-23 12:13:48.736622Z tags: worker-6 test: tearDownClass (tempest.scenario.test_network_basic_ops.TestNetworkBasicOps) time: 2026-01-23 12:13:48.736622Z 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/681f3e0e9ee844b78788743c1be54ca9 (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 0 ] tags: -worker-6 time: 2026-01-23 12:13:48.753605Z tags: worker-2 test: setUpClass (tempest.api.object_storage.test_object_services.ObjectTest) time: 2026-01-23 12:13:48.753605Z failure: setUpClass (tempest.api.object_storage.test_object_services.ObjectTest) [ multipart Content-Type: text/x-traceback;charset=utf8 traceback 1722 Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn conn = connection.create_connection( File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 96, in create_connection raise err File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 86, in create_connection sock.connect(sa) ConnectionRefusedError: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 700, in urlopen httplib_response = self._make_request( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 383, in _make_request self._validate_conn(conn) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn conn.connect() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect conn = self._new_conn() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn raise NewConnectionError( urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/tempest/test.py", line 185, in setUpClass raise value.with_traceback(trace) File "/usr/lib/python3.9/site-packages/tempest/test.py", line 170, in setUpClass cls.setup_credentials() File "/usr/lib/python3.9/site-packages/tempest/api/object_storage/base.py", line 46, in setup_credentials super(BaseObjectTest, cls).setup_credentials() File "/usr/lib/python3.9/site-packages/tempest/test.py", line 433, in setup_credentials manager = cls.get_client_manager(roles=credentials_type[1:], File "/usr/lib/python3.9/site-packages/tempest/test.py", line 727, in get_client_manager cred_provider = cls._get_credentials_provider() File "/usr/lib/python3.9/site-packages/tempest/test.py", line 702, in _get_credentials_provider cls._creds_provider = credentials.get_credentials_provider( File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 141, in get_credentials_provider **get_dynamic_provider_params(identity_version)) File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 72, in get_dynamic_provider_params admin_creds = admin_creds or get_configured_admin_credentials( File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 257, in get_configured_admin_credentials credentials = get_credentials(fill_in=fill_in, File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 300, in get_credentials return auth.get_credentials(auth_url, File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 653, in get_credentials creds = auth_provider.fill_credentials() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 122, in fill_credentials auth_data = self.get_auth() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 148, in get_auth self.set_auth() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 157, in set_auth self.cache = self._get_auth() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 312, in _get_auth token, auth_data = auth_func(**auth_params) File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 190, in get_token body = self.auth(**kwargs) File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 143, in auth resp, body = self.post(self.auth_url, body=body) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 314, in post resp_header, resp_body = self.request( File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 165, in request resp, resp_body = self.raw_request(url, method, File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 661, in raw_request resp, resp_body = self.http_obj.request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/http.py", line 115, in request r = super(ClosingHttp, self).request(method, url, retries=retry, File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 78, in request return self.request_encode_body( File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 170, in request_encode_body return self.urlopen(method, url, **extra_kw) File "/usr/lib/python3.9/site-packages/urllib3/poolmanager.py", line 376, in urlopen response = conn.urlopen(method, u.request_uri, **kw) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( [Previous line repeated 7 more times] File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 756, in urlopen retries = retries.increment( File "/usr/lib/python3.9/site-packages/urllib3/util/retry.py", line 576, in increment raise MaxRetryError(_pool, url, error or ResponseError(cause)) urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='keystone-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v3/auth/tokens (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 0 ] tags: -worker-2 time: 2026-01-23 12:13:48.778867Z tags: worker-0 test: setUpClass (telemetry_tempest_plugin.aodh.api.test_alarming_api.TelemetryAlarmingAPITest) time: 2026-01-23 12:13:48.778867Z 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-0 time: 2026-01-23 12:13:48.866029Z tags: worker-2 test: setUpClass (telemetry_tempest_plugin.aodh.api.test_alarming_api_negative.TelemetryAlarmingNegativeTest) time: 2026-01-23 12:13:48.866029Z 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-2 time: 2026-01-23 12:13:48.869215Z tags: worker-4 test: tearDownClass (tempest.api.compute.servers.test_attach_interfaces.AttachInterfacesUnderV243Test) time: 2026-01-23 12:13:48.869215Z 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/9c4b591f-8c65-4ec2-b7a5-3004bad3d4a7 (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/9c4b591f-8c65-4ec2-b7a5-3004bad3d4a7 (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused'))"), )) 0 ] tags: -worker-4 time: 2026-01-23 12:13:49.014372Z tags: worker-4 test: setUpClass (tempest.api.compute.servers.test_server_actions.ServerActionsTestJSON) time: 2026-01-23 12:13:49.014372Z failure: setUpClass (tempest.api.compute.servers.test_server_actions.ServerActionsTestJSON) [ multipart Content-Type: text/x-traceback;charset=utf8 traceback 17B5 Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn conn = connection.create_connection( File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 96, in create_connection raise err File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 86, in create_connection sock.connect(sa) ConnectionRefusedError: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 700, in urlopen httplib_response = self._make_request( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 383, in _make_request self._validate_conn(conn) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn conn.connect() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect conn = self._new_conn() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn raise NewConnectionError( urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/tempest/test.py", line 185, in setUpClass raise value.with_traceback(trace) File "/usr/lib/python3.9/site-packages/tempest/test.py", line 170, in setUpClass cls.setup_credentials() File "/usr/lib/python3.9/site-packages/tempest/api/compute/servers/test_server_actions.py", line 85, in setup_credentials super(ServerActionsBase, cls).setup_credentials() File "/usr/lib/python3.9/site-packages/tempest/api/compute/base.py", line 75, in setup_credentials super(BaseV2ComputeTest, cls).setup_credentials() File "/usr/lib/python3.9/site-packages/tempest/test.py", line 398, in setup_credentials manager = cls.get_client_manager( File "/usr/lib/python3.9/site-packages/tempest/test.py", line 727, in get_client_manager cred_provider = cls._get_credentials_provider() File "/usr/lib/python3.9/site-packages/tempest/test.py", line 702, in _get_credentials_provider cls._creds_provider = credentials.get_credentials_provider( File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 141, in get_credentials_provider **get_dynamic_provider_params(identity_version)) File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 72, in get_dynamic_provider_params admin_creds = admin_creds or get_configured_admin_credentials( File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 257, in get_configured_admin_credentials credentials = get_credentials(fill_in=fill_in, File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 300, in get_credentials return auth.get_credentials(auth_url, File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 653, in get_credentials creds = auth_provider.fill_credentials() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 122, in fill_credentials auth_data = self.get_auth() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 148, in get_auth self.set_auth() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 157, in set_auth self.cache = self._get_auth() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 312, in _get_auth token, auth_data = auth_func(**auth_params) File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 190, in get_token body = self.auth(**kwargs) File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 143, in auth resp, body = self.post(self.auth_url, body=body) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 314, in post resp_header, resp_body = self.request( File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 165, in request resp, resp_body = self.raw_request(url, method, File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 661, in raw_request resp, resp_body = self.http_obj.request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/http.py", line 115, in request r = super(ClosingHttp, self).request(method, url, retries=retry, File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 78, in request return self.request_encode_body( File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 170, in request_encode_body return self.urlopen(method, url, **extra_kw) File "/usr/lib/python3.9/site-packages/urllib3/poolmanager.py", line 376, in urlopen response = conn.urlopen(method, u.request_uri, **kw) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( [Previous line repeated 7 more times] File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 756, in urlopen retries = retries.increment( File "/usr/lib/python3.9/site-packages/urllib3/util/retry.py", line 576, in increment raise MaxRetryError(_pool, url, error or ResponseError(cause)) urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='keystone-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v3/auth/tokens (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 0 ] tags: -worker-4 time: 2026-01-23 12:13:49.096339Z tags: worker-4 test: setUpClass (tempest.api.compute.servers.test_server_addresses.ServerAddressesTestJSON) time: 2026-01-23 12:13:49.096339Z failure: setUpClass (tempest.api.compute.servers.test_server_addresses.ServerAddressesTestJSON) [ 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/compute/base.py", line 75, in setup_credentials super(BaseV2ComputeTest, cls).setup_credentials() File "/usr/lib/python3.9/site-packages/tempest/test.py", line 398, in setup_credentials manager = cls.get_client_manager( File "/usr/lib/python3.9/site-packages/tempest/test.py", line 727, in get_client_manager cred_provider = cls._get_credentials_provider() File "/usr/lib/python3.9/site-packages/tempest/test.py", line 702, in _get_credentials_provider cls._creds_provider = credentials.get_credentials_provider( File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 141, in get_credentials_provider **get_dynamic_provider_params(identity_version)) File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 72, in get_dynamic_provider_params admin_creds = admin_creds or get_configured_admin_credentials( File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 257, in get_configured_admin_credentials credentials = get_credentials(fill_in=fill_in, File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 300, in get_credentials return auth.get_credentials(auth_url, File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 653, in get_credentials creds = auth_provider.fill_credentials() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 122, in fill_credentials auth_data = self.get_auth() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 148, in get_auth self.set_auth() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 157, in set_auth self.cache = self._get_auth() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 312, in _get_auth token, auth_data = auth_func(**auth_params) File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 190, in get_token body = self.auth(**kwargs) File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 143, in auth resp, body = self.post(self.auth_url, body=body) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 314, in post resp_header, resp_body = self.request( File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 165, in request resp, resp_body = self.raw_request(url, method, File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 661, in raw_request resp, resp_body = self.http_obj.request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/http.py", line 115, in request r = super(ClosingHttp, self).request(method, url, retries=retry, File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 78, in request return self.request_encode_body( File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 170, in request_encode_body return self.urlopen(method, url, **extra_kw) File "/usr/lib/python3.9/site-packages/urllib3/poolmanager.py", line 376, in urlopen response = conn.urlopen(method, u.request_uri, **kw) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( [Previous line repeated 7 more times] File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 756, in urlopen retries = retries.increment( File "/usr/lib/python3.9/site-packages/urllib3/util/retry.py", line 576, in increment raise MaxRetryError(_pool, url, error or ResponseError(cause)) urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='keystone-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v3/auth/tokens (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 0 ] tags: -worker-4 time: 2026-01-23 12:13:49.195320Z tags: worker-4 test: setUpClass (tempest.api.identity.admin.v3.test_roles.RolesV3TestJSON) time: 2026-01-23 12:13:49.195320Z failure: setUpClass (tempest.api.identity.admin.v3.test_roles.RolesV3TestJSON) [ 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-4 time: 2026-01-23 12:13:49.298513Z tags: worker-4 test: setUpClass (tempest.api.image.v2.test_images.BasicOperationsImagesTest) time: 2026-01-23 12:13:49.298513Z failure: setUpClass (tempest.api.image.v2.test_images.BasicOperationsImagesTest) [ multipart Content-Type: text/x-traceback;charset=utf8 traceback 16FD 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/image/base.py", line 43, in setup_credentials super(BaseImageTest, cls).setup_credentials() File "/usr/lib/python3.9/site-packages/tempest/test.py", line 398, in setup_credentials manager = cls.get_client_manager( File "/usr/lib/python3.9/site-packages/tempest/test.py", line 727, in get_client_manager cred_provider = cls._get_credentials_provider() File "/usr/lib/python3.9/site-packages/tempest/test.py", line 702, in _get_credentials_provider cls._creds_provider = credentials.get_credentials_provider( File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 141, in get_credentials_provider **get_dynamic_provider_params(identity_version)) File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 72, in get_dynamic_provider_params admin_creds = admin_creds or get_configured_admin_credentials( File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 257, in get_configured_admin_credentials credentials = get_credentials(fill_in=fill_in, File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 300, in get_credentials return auth.get_credentials(auth_url, File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 653, in get_credentials creds = auth_provider.fill_credentials() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 122, in fill_credentials auth_data = self.get_auth() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 148, in get_auth self.set_auth() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 157, in set_auth self.cache = self._get_auth() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 312, in _get_auth token, auth_data = auth_func(**auth_params) File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 190, in get_token body = self.auth(**kwargs) File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 143, in auth resp, body = self.post(self.auth_url, body=body) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 314, in post resp_header, resp_body = self.request( File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 165, in request resp, resp_body = self.raw_request(url, method, File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 661, in raw_request resp, resp_body = self.http_obj.request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/http.py", line 115, in request r = super(ClosingHttp, self).request(method, url, retries=retry, File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 78, in request return self.request_encode_body( File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 170, in request_encode_body return self.urlopen(method, url, **extra_kw) File "/usr/lib/python3.9/site-packages/urllib3/poolmanager.py", line 376, in urlopen response = conn.urlopen(method, u.request_uri, **kw) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( [Previous line repeated 7 more times] File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 756, in urlopen retries = retries.increment( File "/usr/lib/python3.9/site-packages/urllib3/util/retry.py", line 576, in increment raise MaxRetryError(_pool, url, error or ResponseError(cause)) urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='keystone-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v3/auth/tokens (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 0 ] tags: -worker-4 time: 2026-01-23 12:13:49.443822Z tags: worker-4 test: setUpClass (tempest.api.network.test_ports.PortsIpV6TestJSON) time: 2026-01-23 12:13:49.443822Z 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-4 .stestr/times.dbm.bak0000644012276001227600000002123415134662775015001 0ustar tempesttempest'setUpClass (tempest.api.compute.servers.test_create_server.ServersTestBootFromVolume)', (0, 3) 'tempest.api.compute.flavors.test_flavors.FlavorsV2TestJSON.test_get_flavor', (512, 7) 'tempest.api.compute.flavors.test_flavors.FlavorsV2TestJSON.test_list_flavors', (1024, 8) 'tempest.api.identity.admin.v3.test_regions.RegionsTestJSON.test_create_region_with_specific_id', (1536, 8) 'tempest.api.identity.admin.v3.test_policies.PoliciesTestJSON.test_create_update_delete_policy', (2048, 7) 'tempest.api.identity.admin.v3.test_credentials.CredentialsTestJSON.test_credentials_create_get_update_delete', (2560, 8) 'tempest.api.identity.admin.v3.test_endpoints.EndPointsTestJSON.test_update_endpoint', (3072, 8) 'tempest.api.identity.v3.test_domains.DefaultDomainTestJSON.test_default_domain_exists', (3584, 8) 'tempest.api.compute.security_groups.test_security_group_rules.SecurityGroupRulesTestJSON.test_security_group_rules_create', (4096, 8) 'tempest.api.identity.v3.test_api_discovery.TestApiDiscovery.test_api_media_types', (4608, 8) 'tempest.api.identity.v3.test_api_discovery.TestApiDiscovery.test_api_version_resources', (5120, 8) 'tempest.api.identity.v3.test_api_discovery.TestApiDiscovery.test_api_version_statuses', (5632, 8) 'tempest.api.identity.v3.test_api_discovery.TestApiDiscovery.test_list_api_versions', (6144, 8) 'tempest.api.identity.admin.v3.test_services.ServicesTestJSON.test_create_update_get_service', (6656, 8) 'tempest.api.identity.admin.v3.test_groups.GroupsV3TestJSON.test_group_users_add_list_delete', (7168, 8) 'tempest.api.compute.security_groups.test_security_group_rules.SecurityGroupRulesTestJSON.test_security_group_rules_list', (7680, 9) 'tempest.api.network.test_extensions.ExtensionsTestJSON.test_list_show_extensions', (8192, 9) 'tempest.api.network.test_floating_ips.FloatingIPTestJSON.test_create_floating_ip_specifying_a_fixed_ip_address', (8704, 7) 'tempest.api.network.test_networks.BulkNetworkOpsIpV6Test.test_bulk_create_delete_network', (9216, 9) 'tempest.api.object_storage.test_container_services.ContainerTest.test_create_container', (9728, 8) 'tempest.api.object_storage.test_container_services.ContainerTest.test_list_container_contents', (10240, 8) 'tempest.api.object_storage.test_container_services.ContainerTest.test_list_container_metadata', (10752, 8) 'tempest.api.compute.security_groups.test_security_groups.SecurityGroupsTestJSON.test_security_groups_create_list_delete', (11264, 9) 'tempest.api.identity.admin.v3.test_domains.DomainsTestJSON.test_create_update_delete_domain', (11776, 8) 'tempest.api.network.test_networks.NetworksIpV6Test.test_create_update_delete_network_subnet', (12288, 9) 'tempest.api.network.test_networks.NetworksIpV6Test.test_external_network_visibility', (12800, 8) 'tempest.api.network.test_networks.BulkNetworkOpsIpV6Test.test_bulk_create_delete_port', (13312, 9) 'tempest.api.network.test_networks.NetworksIpV6Test.test_list_networks', (13824, 8) 'tempest.api.network.test_networks.NetworksIpV6Test.test_list_subnets', (14336, 8) 'tempest.api.network.test_networks.NetworksIpV6Test.test_show_network', (14848, 8) 'tempest.api.network.test_networks.NetworksIpV6Test.test_show_subnet', (15360, 8) 'tempest.api.network.test_floating_ips.FloatingIPTestJSON.test_create_list_show_update_delete_floating_ip', (15872, 9) 'tempest.api.compute.servers.test_create_server.ServersTestJSON.test_list_servers', (16384, 8) 'tempest.api.compute.servers.test_create_server.ServersTestJSON.test_verify_server_details', (16896, 8) 'tempest.api.network.test_networks.BulkNetworkOpsIpV6Test.test_bulk_create_delete_subnet', (17408, 9) 'tempest.api.identity.admin.v3.test_trusts.TrustsV3TestJSON.test_get_trusts_all', (17920, 7) 'tearDownClass (tempest.api.identity.admin.v3.test_trusts.TrustsV3TestJSON)', (18432, 3) 'tearDownClass (tempest.api.compute.servers.test_create_server.ServersTestJSON)', (18944, 3) 'setUpClass (tempest.api.image.v2.test_versions.VersionsTest)', (19456, 3) 'tempest.api.network.test_security_groups.SecGroupIPv6Test.test_create_list_update_show_delete_security_group', (19968, 9) 'tempest.api.network.test_routers.RoutersIpV6Test.test_add_multiple_router_interfaces', (20480, 8) 'setUpClass (tempest.api.compute.servers.test_create_server.ServersTestManualDisk)', (20992, 3) 'tempest.api.network.test_security_groups.SecGroupIPv6Test.test_create_show_delete_security_group_rule', (21504, 8) 'setUpClass (tempest.api.network.test_ports.PortsTestJSON)', (22016, 3) 'tempest.api.network.test_routers.RoutersIpV6Test.test_add_remove_router_interface_with_port_id', (22528, 8) 'setUpClass (tempest.api.network.test_networks.NetworksTest)', (23040, 3) 'tempest.api.network.test_security_groups.SecGroupIPv6Test.test_list_security_groups', (23552, 8) 'setUpClass (tempest.api.compute.test_versions.TestVersions)', (24064, 3) 'setUpClass (tempest.api.network.test_versions.NetworksApiDiscovery)', (24576, 3) 'setUpClass (tempest.scenario.test_dashboard_basic_ops.TestDashboardBasicOps)', (25088, 3) 'tempest.api.network.test_routers.RoutersTest.test_add_multiple_router_interfaces', (25600, 9) 'tempest.api.network.test_routers.RoutersIpV6Test.test_add_remove_router_interface_with_subnet_id', (26112, 8) 'setUpClass (telemetry_tempest_plugin.aodh.api.gnocchi.test_alarming_api_negative.TelemetryAlarmingNegativeGnocchiTest)', (26624, 3) 'setUpClass (tempest.api.network.test_networks.BulkNetworkOpsTest)', (27136, 3) 'setUpClass (telemetry_tempest_plugin.aodh.api.admin.test_alarming_api_admin.TelemetryAlarmingAPIAdminTest)', (27648, 3) 'tearDownClass (tempest.api.network.test_security_groups.SecGroupIPv6Test)', (28160, 3) 'setUpClass (tempest.api.volume.test_versions.VersionsTest)', (28672, 3) 'setUpClass (tempest.api.volume.test_volumes_actions.VolumesActionsTest)', (29184, 3) 'setUpClass (tempest.scenario.test_server_multinode.TestServerMultinode)', (29696, 3) 'tempest.api.network.test_routers.RoutersIpV6Test.test_create_show_list_update_delete_router', (30208, 8) 'setUpClass (telemetry_tempest_plugin.scenario.test_telemetry_integration_prometheus.PrometheusGabbiTest)', (30720, 3) 'tempest.api.network.test_routers.RoutersTest.test_add_remove_router_interface_with_port_id', (31232, 8) 'setUpClass (tempest.api.object_storage.test_account_services.AccountTest)', (31744, 3) 'setUpClass (tempest.api.volume.test_volumes_list.VolumesListTestJSON)', (32256, 3) 'tempest.api.network.test_routers.RoutersTest.test_add_remove_router_interface_with_subnet_id', (32768, 8) 'tearDownClass (tempest.api.network.test_routers.RoutersIpV6Test)', (33280, 3) 'tempest.api.network.test_routers.RoutersTest.test_create_show_list_update_delete_router', (33792, 8) 'setUpClass (tempest.api.network.test_security_groups.SecGroupTest)', (34304, 3) 'setUpClass (telemetry_tempest_plugin.aodh.api.sql.test_alarming_api.TelemetryAlarmingAPIMysqlTest)', (34816, 3) 'setUpClass (tempest.scenario.test_server_basic_ops.TestServerBasicOps)', (35328, 3) 'setUpClass (tempest.api.network.test_subnetpools_extensions.SubnetPoolsTestJSON)', (35840, 3) 'tempest.api.compute.servers.test_attach_interfaces.AttachInterfacesUnderV243Test.test_add_remove_fixed_ip', (36352, 9) 'tearDownClass (tempest.api.network.test_routers.RoutersTest)', (36864, 3) 'tempest.scenario.test_network_basic_ops.TestNetworkBasicOps.test_network_basic_ops', (37376, 8) 'setUpClass (tempest.api.object_storage.test_account_quotas.AccountQuotasTest)', (37888, 3) 'setUpClass (tempest.api.object_storage.test_container_quotas.ContainerQuotasTest)', (38400, 3) 'setUpClass (telemetry_tempest_plugin.aodh.api.gnocchi.test_alarming_api.TelemetryAlarmingAPIGnocchiTest)', (38912, 3) 'tearDownClass (tempest.scenario.test_network_basic_ops.TestNetworkBasicOps)', (39424, 3) 'setUpClass (telemetry_tempest_plugin.scenario.test_gnocchi.GnocchiGabbiTest)', (39936, 3) 'setUpClass (telemetry_tempest_plugin.scenario.test_telemetry_integration.TestTelemetryIntegration)', (40448, 3) 'setUpClass (tempest.api.object_storage.test_object_services.ObjectTest)', (40960, 3) 'setUpClass (telemetry_tempest_plugin.aodh.api.test_alarming_api.TelemetryAlarmingAPITest)', (41472, 3) 'setUpClass (telemetry_tempest_plugin.aodh.api.test_alarming_api_negative.TelemetryAlarmingNegativeTest)', (41984, 3) 'tearDownClass (tempest.api.compute.servers.test_attach_interfaces.AttachInterfacesUnderV243Test)', (42496, 3) 'setUpClass (tempest.api.compute.servers.test_server_actions.ServerActionsTestJSON)', (43008, 3) 'setUpClass (tempest.api.compute.servers.test_server_addresses.ServerAddressesTestJSON)', (43520, 3) 'setUpClass (tempest.api.identity.admin.v3.test_roles.RolesV3TestJSON)', (44032, 3) 'setUpClass (tempest.api.image.v2.test_images.BasicOperationsImagesTest)', (44544, 3) 'setUpClass (tempest.api.network.test_ports.PortsIpV6TestJSON)', (45056, 3) 'setUpClass (tempest.api.volume.test_volumes_get.VolumesGetTest)', (45568, 3) .stestr/times.dbm.dir0000644012276001227600000002123415134662776015023 0ustar tempesttempest'setUpClass (tempest.api.compute.servers.test_create_server.ServersTestBootFromVolume)', (0, 3) 'tempest.api.compute.flavors.test_flavors.FlavorsV2TestJSON.test_get_flavor', (512, 7) 'tempest.api.compute.flavors.test_flavors.FlavorsV2TestJSON.test_list_flavors', (1024, 8) 'tempest.api.identity.admin.v3.test_regions.RegionsTestJSON.test_create_region_with_specific_id', (1536, 8) 'tempest.api.identity.admin.v3.test_policies.PoliciesTestJSON.test_create_update_delete_policy', (2048, 7) 'tempest.api.identity.admin.v3.test_credentials.CredentialsTestJSON.test_credentials_create_get_update_delete', (2560, 8) 'tempest.api.identity.admin.v3.test_endpoints.EndPointsTestJSON.test_update_endpoint', (3072, 8) 'tempest.api.identity.v3.test_domains.DefaultDomainTestJSON.test_default_domain_exists', (3584, 8) 'tempest.api.compute.security_groups.test_security_group_rules.SecurityGroupRulesTestJSON.test_security_group_rules_create', (4096, 8) 'tempest.api.identity.v3.test_api_discovery.TestApiDiscovery.test_api_media_types', (4608, 8) 'tempest.api.identity.v3.test_api_discovery.TestApiDiscovery.test_api_version_resources', (5120, 8) 'tempest.api.identity.v3.test_api_discovery.TestApiDiscovery.test_api_version_statuses', (5632, 8) 'tempest.api.identity.v3.test_api_discovery.TestApiDiscovery.test_list_api_versions', (6144, 8) 'tempest.api.identity.admin.v3.test_services.ServicesTestJSON.test_create_update_get_service', (6656, 8) 'tempest.api.identity.admin.v3.test_groups.GroupsV3TestJSON.test_group_users_add_list_delete', (7168, 8) 'tempest.api.compute.security_groups.test_security_group_rules.SecurityGroupRulesTestJSON.test_security_group_rules_list', (7680, 9) 'tempest.api.network.test_extensions.ExtensionsTestJSON.test_list_show_extensions', (8192, 9) 'tempest.api.network.test_floating_ips.FloatingIPTestJSON.test_create_floating_ip_specifying_a_fixed_ip_address', (8704, 7) 'tempest.api.network.test_networks.BulkNetworkOpsIpV6Test.test_bulk_create_delete_network', (9216, 9) 'tempest.api.object_storage.test_container_services.ContainerTest.test_create_container', (9728, 8) 'tempest.api.object_storage.test_container_services.ContainerTest.test_list_container_contents', (10240, 8) 'tempest.api.object_storage.test_container_services.ContainerTest.test_list_container_metadata', (10752, 8) 'tempest.api.compute.security_groups.test_security_groups.SecurityGroupsTestJSON.test_security_groups_create_list_delete', (11264, 9) 'tempest.api.identity.admin.v3.test_domains.DomainsTestJSON.test_create_update_delete_domain', (11776, 8) 'tempest.api.network.test_networks.NetworksIpV6Test.test_create_update_delete_network_subnet', (12288, 9) 'tempest.api.network.test_networks.NetworksIpV6Test.test_external_network_visibility', (12800, 8) 'tempest.api.network.test_networks.BulkNetworkOpsIpV6Test.test_bulk_create_delete_port', (13312, 9) 'tempest.api.network.test_networks.NetworksIpV6Test.test_list_networks', (13824, 8) 'tempest.api.network.test_networks.NetworksIpV6Test.test_list_subnets', (14336, 8) 'tempest.api.network.test_networks.NetworksIpV6Test.test_show_network', (14848, 8) 'tempest.api.network.test_networks.NetworksIpV6Test.test_show_subnet', (15360, 8) 'tempest.api.network.test_floating_ips.FloatingIPTestJSON.test_create_list_show_update_delete_floating_ip', (15872, 9) 'tempest.api.compute.servers.test_create_server.ServersTestJSON.test_list_servers', (16384, 8) 'tempest.api.compute.servers.test_create_server.ServersTestJSON.test_verify_server_details', (16896, 8) 'tempest.api.network.test_networks.BulkNetworkOpsIpV6Test.test_bulk_create_delete_subnet', (17408, 9) 'tempest.api.identity.admin.v3.test_trusts.TrustsV3TestJSON.test_get_trusts_all', (17920, 7) 'tearDownClass (tempest.api.identity.admin.v3.test_trusts.TrustsV3TestJSON)', (18432, 3) 'tearDownClass (tempest.api.compute.servers.test_create_server.ServersTestJSON)', (18944, 3) 'setUpClass (tempest.api.image.v2.test_versions.VersionsTest)', (19456, 3) 'tempest.api.network.test_security_groups.SecGroupIPv6Test.test_create_list_update_show_delete_security_group', (19968, 9) 'tempest.api.network.test_routers.RoutersIpV6Test.test_add_multiple_router_interfaces', (20480, 8) 'setUpClass (tempest.api.compute.servers.test_create_server.ServersTestManualDisk)', (20992, 3) 'tempest.api.network.test_security_groups.SecGroupIPv6Test.test_create_show_delete_security_group_rule', (21504, 8) 'setUpClass (tempest.api.network.test_ports.PortsTestJSON)', (22016, 3) 'tempest.api.network.test_routers.RoutersIpV6Test.test_add_remove_router_interface_with_port_id', (22528, 8) 'setUpClass (tempest.api.network.test_networks.NetworksTest)', (23040, 3) 'tempest.api.network.test_security_groups.SecGroupIPv6Test.test_list_security_groups', (23552, 8) 'setUpClass (tempest.api.compute.test_versions.TestVersions)', (24064, 3) 'setUpClass (tempest.api.network.test_versions.NetworksApiDiscovery)', (24576, 3) 'setUpClass (tempest.scenario.test_dashboard_basic_ops.TestDashboardBasicOps)', (25088, 3) 'tempest.api.network.test_routers.RoutersTest.test_add_multiple_router_interfaces', (25600, 9) 'tempest.api.network.test_routers.RoutersIpV6Test.test_add_remove_router_interface_with_subnet_id', (26112, 8) 'setUpClass (telemetry_tempest_plugin.aodh.api.gnocchi.test_alarming_api_negative.TelemetryAlarmingNegativeGnocchiTest)', (26624, 3) 'setUpClass (tempest.api.network.test_networks.BulkNetworkOpsTest)', (27136, 3) 'setUpClass (telemetry_tempest_plugin.aodh.api.admin.test_alarming_api_admin.TelemetryAlarmingAPIAdminTest)', (27648, 3) 'tearDownClass (tempest.api.network.test_security_groups.SecGroupIPv6Test)', (28160, 3) 'setUpClass (tempest.api.volume.test_versions.VersionsTest)', (28672, 3) 'setUpClass (tempest.api.volume.test_volumes_actions.VolumesActionsTest)', (29184, 3) 'setUpClass (tempest.scenario.test_server_multinode.TestServerMultinode)', (29696, 3) 'tempest.api.network.test_routers.RoutersIpV6Test.test_create_show_list_update_delete_router', (30208, 8) 'setUpClass (telemetry_tempest_plugin.scenario.test_telemetry_integration_prometheus.PrometheusGabbiTest)', (30720, 3) 'tempest.api.network.test_routers.RoutersTest.test_add_remove_router_interface_with_port_id', (31232, 8) 'setUpClass (tempest.api.object_storage.test_account_services.AccountTest)', (31744, 3) 'setUpClass (tempest.api.volume.test_volumes_list.VolumesListTestJSON)', (32256, 3) 'tempest.api.network.test_routers.RoutersTest.test_add_remove_router_interface_with_subnet_id', (32768, 8) 'tearDownClass (tempest.api.network.test_routers.RoutersIpV6Test)', (33280, 3) 'tempest.api.network.test_routers.RoutersTest.test_create_show_list_update_delete_router', (33792, 8) 'setUpClass (tempest.api.network.test_security_groups.SecGroupTest)', (34304, 3) 'setUpClass (telemetry_tempest_plugin.aodh.api.sql.test_alarming_api.TelemetryAlarmingAPIMysqlTest)', (34816, 3) 'setUpClass (tempest.scenario.test_server_basic_ops.TestServerBasicOps)', (35328, 3) 'setUpClass (tempest.api.network.test_subnetpools_extensions.SubnetPoolsTestJSON)', (35840, 3) 'tempest.api.compute.servers.test_attach_interfaces.AttachInterfacesUnderV243Test.test_add_remove_fixed_ip', (36352, 9) 'tearDownClass (tempest.api.network.test_routers.RoutersTest)', (36864, 3) 'tempest.scenario.test_network_basic_ops.TestNetworkBasicOps.test_network_basic_ops', (37376, 8) 'setUpClass (tempest.api.object_storage.test_account_quotas.AccountQuotasTest)', (37888, 3) 'setUpClass (tempest.api.object_storage.test_container_quotas.ContainerQuotasTest)', (38400, 3) 'setUpClass (telemetry_tempest_plugin.aodh.api.gnocchi.test_alarming_api.TelemetryAlarmingAPIGnocchiTest)', (38912, 3) 'tearDownClass (tempest.scenario.test_network_basic_ops.TestNetworkBasicOps)', (39424, 3) 'setUpClass (telemetry_tempest_plugin.scenario.test_gnocchi.GnocchiGabbiTest)', (39936, 3) 'setUpClass (telemetry_tempest_plugin.scenario.test_telemetry_integration.TestTelemetryIntegration)', (40448, 3) 'setUpClass (tempest.api.object_storage.test_object_services.ObjectTest)', (40960, 3) 'setUpClass (telemetry_tempest_plugin.aodh.api.test_alarming_api.TelemetryAlarmingAPITest)', (41472, 3) 'setUpClass (telemetry_tempest_plugin.aodh.api.test_alarming_api_negative.TelemetryAlarmingNegativeTest)', (41984, 3) 'tearDownClass (tempest.api.compute.servers.test_attach_interfaces.AttachInterfacesUnderV243Test)', (42496, 3) 'setUpClass (tempest.api.compute.servers.test_server_actions.ServerActionsTestJSON)', (43008, 3) 'setUpClass (tempest.api.compute.servers.test_server_addresses.ServerAddressesTestJSON)', (43520, 3) 'setUpClass (tempest.api.identity.admin.v3.test_roles.RolesV3TestJSON)', (44032, 3) 'setUpClass (tempest.api.image.v2.test_images.BasicOperationsImagesTest)', (44544, 3) 'setUpClass (tempest.api.network.test_ports.PortsIpV6TestJSON)', (45056, 3) 'setUpClass (tempest.api.volume.test_volumes_get.VolumesGetTest)', (45568, 3)